JP7583273B2 - Hand-washing recognition device, hand-washing recognition method, hand-washing recognition program, and hand-washing recognition system - Google Patents
Hand-washing recognition device, hand-washing recognition method, hand-washing recognition program, and hand-washing recognition system Download PDFInfo
- Publication number
- JP7583273B2 JP7583273B2 JP2021060544A JP2021060544A JP7583273B2 JP 7583273 B2 JP7583273 B2 JP 7583273B2 JP 2021060544 A JP2021060544 A JP 2021060544A JP 2021060544 A JP2021060544 A JP 2021060544A JP 7583273 B2 JP7583273 B2 JP 7583273B2
- Authority
- JP
- Japan
- Prior art keywords
- hand
- washing
- hands
- foam
- wetting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Image Analysis (AREA)
Description
本発明は、手洗い認識装置、手洗い認識方法、手洗い認識プログラム、及び手洗い認識システムに関する。 The present invention relates to a hand-washing recognition device, a hand-washing recognition method, a hand-washing recognition program, and a hand-washing recognition system.
近年、ウイルスや病原菌などの流行により、感染予防策としての手洗いの重要度が見直されている。例えば、食品を扱う現場、病院、及び介護施設等において、作業従事者の衛生管理は特に重要であり、手洗いが慣行されている。特に、食品等関連業者を対象とし、衛生管理記録における国際標準HACCPがあり、衛生管理行動のチェック、モニタリング、及び記録等が求められている。 In recent years, the importance of hand washing as an infection prevention measure has been reassessed due to the spread of viruses and pathogens. For example, hygiene management for workers is particularly important in food handling sites, hospitals, and nursing homes, and hand washing is common practice. In particular, there is the international standard HACCP for hygiene management records that targets food-related businesses, and it is required to check, monitor, and record hygiene management actions.
手洗いに関する技術は、以下に開示されている。 Hand-washing technologies are disclosed below.
しかし、手洗いでは、例えば、石けんの界面活性作用により、皮膚表面の細菌や汚れを浮かせることで、それらを石けんの泡内に取り込んでいる。つまり、手洗い後の石けんの泡には大量の細菌や汚れが含まれている。そのため、石けんの泡の洗い流し(流水にて手に付着する泡を洗い流す行為)が十分でないと、手の表面に細菌や汚れが残ってしまう。また、石けんの泡の洗い流しが十分でないと、手のこすれ等によって、細菌や汚れを広げてしまい、手洗い前よりも不衛生な状態となるような場合もある。 However, when washing your hands, for example, the surfactant action of soap lifts bacteria and dirt from the surface of your skin, trapping them in the soap bubbles. In other words, the soap bubbles left after washing your hands contain a large amount of bacteria and dirt. Therefore, if the soap bubbles are not washed off thoroughly (by rinsing the bubbles off your hands with running water), bacteria and dirt will remain on the surface of your hands. Also, if the soap bubbles are not washed off thoroughly, rubbing your hands together can spread bacteria and dirt, making your hands less hygienic than before you washed them.
そこで、一開示は、洗い流しが適正に行われたか否かを判定する手洗い認識装置、手洗い認識方法、手洗い認識プログラム、及び手洗い認識システムを提供する。 The present disclosure provides a hand-washing recognition device, a hand-washing recognition method, a hand-washing recognition program, and a hand-washing recognition system that determine whether washing has been performed properly.
手洗い場の画像を取得する画像部と、前記画像から、人物の手を検出する第1検出部と、前記手に付着する泡と推定される推定泡の量を示す推定泡量を監視する監視部と、前記人物の手洗いにおける手を濡らす工程を検出する第2検出部と、前記手を濡らす工程における前記推定泡量に基づき第1閾値を設定し、前記推定泡量が前記第1閾値以下となる時間が第1時間継続したとき、前記手洗いにおける泡の洗い流しが適切に行われたと判定する判定部とを有する。 The device has an image unit that acquires an image of the hand washing area, a first detection unit that detects a person's hands from the image, a monitoring unit that monitors an estimated foam amount that indicates the amount of foam estimated to be adhering to the hands, a second detection unit that detects the process of wetting the hands of the person when washing the hands, and a determination unit that sets a first threshold based on the estimated foam amount in the process of wetting the hands and determines that the foam has been properly rinsed off when the estimated foam amount remains below the first threshold for a first period of time.
一開示は、手洗いにおける洗い流しが適正に行われたか否かを判定する手洗い認識装置、手洗い認識方法、手洗い認識プログラム、及び手洗い認識システムを提供する。 The present disclosure provides a hand washing recognition device, a hand washing recognition method, a hand washing recognition program, and a hand washing recognition system that determine whether washing has been performed properly during hand washing.
[第1の実施の形態]
第1の実施の形態について説明する。
[First embodiment]
A first embodiment will be described.
<手洗い認識システム10の構成例>
図1は、手洗い認識システム10の構成例を示す図である。手洗い認識システム10は、画像処理装置(手洗い認識装置)100及びカメラ200を有する。手洗い認識システム10は、カメラ200で撮影した映像の画像データを解析し、対象となる人物の手洗いにおける洗い流しが適正に行われたか否かを判定するシステムである。
<Configuration example of hand washing recognition system 10>
1 is a diagram showing an example of the configuration of a hand-washing recognition system 10. The hand-washing recognition system 10 includes an image processing device (hand-washing recognition device) 100 and a camera 200. The hand-washing recognition system 10 analyzes image data of a video captured by the camera 200, and judges whether or not a target person has properly rinsed their hands.
カメラ200は、手洗い場における対象人物の手元を撮影する撮影装置である。カメラ200は、例えば、トイレや炊事場など、人物が手を洗う場所に設置され、流し台などの手洗い場を中心に、対象人物の手元を映す。カメラ200は、例えば、有線(ネットワークケーブルなど)や無線(ブルートゥース(登録商標)など)を介して、画像処理装置100と接続し、撮影した画像データを画像処理装置100に送信する。カメラ200は、例えば、映像として動画を撮影し、所定データサイズ又は所定時間の動画データを、継続して画像処理装置100に送信する。また、カメラ200は、常時又は定期的に、動画を撮影する。さらに、カメラ200は、動画に代替し、連続した静止画を撮影してもよい。
Camera 200 is a photographing device that photographs the hands of a target person at a washbasin. Camera 200 is installed in a place where a person washes their hands, such as a toilet or kitchen, and photographs the hands of the target person with a focus on the washbasin, such as a sink. Camera 200 is connected to
対象人物300は、手洗いを行っている人物であり、洗い流しが適正に行われたか否かを判定する対象となる人物である。対象人物300は、手洗い場において、石けんを用いて手を洗う。 Target person 300 is a person who is washing his/her hands and is the person for whom it is determined whether or not the washing has been performed properly. Target person 300 washes his/her hands with soap at a hand washing area.
画像処理装置100は、カメラ200から取得した映像データを解析し、映像データに映る対象人物300の洗い流しが適正に行われたか否かを判定する装置であり、例えば、コンピュータやサーバマシンである。
The
手洗い認識システム10において、カメラ200は、撮影した画像データを画像処理装置100に送信する。画像処理装置100は、画像データに対象人物300の手が映っていることを検出する。画像処理装置100は、手に付着した泡量(推定泡量)を測定(算出)し、泡量が洗い流し完了条件を満たすとき、対象人物300の洗い流しが適切に行われたと判定する。洗い流し完了条件は、例えば、推定泡量(推定泡量の平均値、最大値を含む)が、所定時間(第1時間)の間、閾値以下となることである。画像処理装置100は、例えば、手領域内の白い部分を泡(推定泡)とみなし、推定泡量を算出する。
In the hand-washing recognition system 10, the camera 200 transmits captured image data to the
画像処理装置100は、対象人物300が石けんを付ける前に手を濡らした状態を検出し、手を濡らした状態の推定泡量(初期値)を算出する。実際には、石けんを付ける前の、水で手を濡らしただけの状態においても、光の反射などで手の一部が白く映り、この白い部分が泡と誤認識される場合がある。そこで、画像処理装置100は、濡れた手における推定泡量を初期値として測定し、閾値の設定に流用することで、手に残った泡量の判定精度を向上させる。
The
<画像処理装置100の構成例>
図2は、画像処理装置100の構成例を表す図である。画像処理装置100は、CPU(Central Processing Unit)110、ストレージ120、メモリ130、通信回路140、及びアクセラレータ150を有する。
<Configuration example of
2 is a diagram illustrating an example of the configuration of the
ストレージ120は、プログラムやデータを記憶する、フラッシュメモリ、HDD(Hard Disk Drive)、又はSSD(Solid State Drive)などの補助記憶装置である。ストレージ120は、手洗い判定プログラム121を記憶する。
メモリ130は、ストレージ120に記憶されているプログラムをロードする領域である。また、メモリ130は、プログラムがデータを記憶する領域としても使用されてもよい。
CPU110は、ストレージ120に記憶されているプログラムを、メモリ130にロードし、ロードしたプログラムを実行し、各部を構築し、各処理を実現するプロセッサである。
The
通信回路140は、カメラ200と通信を行う回路である。通信回路140は、例えば、NIC(Network Interface Card)である。また、通信回路140は、ブルートゥースの接続アダプタである。通信回路140における通信手段は、無線及び有線のいずれであってもよい。
The
アクセラレータ150は、例えば、CPU110の命令に従い特定の処理を行う、GPU(Graphics Processing Unit)やFPGA(Field Programmable Gate Array)である。アクセラレータ150は、例えば、ハードウェアアクセラレータであり、画像処理や演算処理などを行う。
The
CPU110は、手洗い判定プログラム121を実行することで、画像部、第1検出部、第2検出部、監視部、及び判定部を構築し、手洗い判定処理を行う。手洗い判定処理は、対象人物300の手洗いが適正に行われたか否かを判定する処理である。
By executing the hand-
画像処理装置100は、手洗い判定処理において、カメラ200から画像データを取得する。そして、画像処理装置100は、画像データから、対象人物300の手を検出する。そして、画像処理装置100は、画像データから、対象人物300が手を濡らした工程を行っていることを検出する。そして、画像処理装置100は、対象人物300が手を濡らした工程において、推定泡量の初期値を算出し、初期値に基づき洗い流し閾値(第1閾値)を設定する。さらに、画像処理装置100は、手に付着した推定泡量を監視し、洗い流し完了条件を満たすとき、対象人物300の洗い流しが適切に行われたと判定する。
In the hand-washing determination process, the
CPU110は、手洗い判定プログラム121が有する手検出モジュール1211を実行することで、第1検出部を構築し、手検出処理を行う。手検出処理は、画像データから人物の手(右手、左手など)を検出する処理である。画像処理装置100は、例えば、畳み込みニューラルネットワークを用いて、画像から手を検出する。
The
CPU110は、手洗い判定プログラム121が有する手濡らし工程検出モジュール1212を実行することで、第2検出部を構築し、手濡らし工程検出処理を行う。手濡らし工程検出処理は、画像データから、対象人物が手を濡らす工程を行っている(行った)ことを検出する処理である。
The
CPU110は、手洗い判定プログラム121が有する泡量初期値算出モジュール1213を実行することで、判定部を構築し、泡量初期値算出処理を行う。泡量初期値算出処理は、画像データから、対象人物が手を濡らす工程を行っている(行った)ことを検出したとき、手の推定泡量の初期値を算出する処理である。なお、画像処理装置100は、泡量初期値算出処理において、例えば、右手、左手それぞれの推定泡量の初期値を算出する。
The
CPU110は、手洗い判定プログラム121が有する泡量監視モジュール1214を実行することで、監視部を構築し、泡量監視処理を行う。泡量監視処理は、画像データから、対象人物が手を濡らす工程を行っている(行った)ことを検出した後の手の推定泡量を監視する処理である。画像処理装置100は、泡量監視処理において、右手、左手それぞれの推定泡量を監視する。
The
CPU110は、手洗い判定プログラム121が有する洗い流し判定モジュール1215を実行することで、判定部を構築し、洗い流し判定処理を行う。洗い流し判定処理は、推定泡量を洗い流し完了条件(洗い流しが適切に行われたと判定する条件)と比較し、洗い流し完了条件を満たすか否かを判定する処理である。画像処理装置100は、洗い流し完了条件を満たす場合、対象人物300の洗い流しが適切に行われたと判定する。洗い流し完了条件は、例えば、所定時間の間、推定泡量が洗い流し閾値以下となることである。
The
<手洗い判定処理について>
手洗い判定処理S100について説明する。図3は、手洗い判定処理S100の処理フローチャートの例を示す図である。
<About hand washing judgment processing>
The hand-washing determination process S100 will now be described with reference to FIG 3, which is a diagram showing an example of a processing flowchart of the hand-washing determination process S100.
画像処理装置100は、手洗い判定処理S100において、画像の取得を開始する(S100-1)。画像は、例えば、カメラ200が撮影した画像データであり、定期的にカメラ200から取得する。また、画像データは、例えば、動画のデータである。
The
画像処理装置100は、画像から対象人物の手を検出するのを待ち受ける(S100-2のNo)。画像処理装置100は、画像から対象人物の手を検出すると(S100-2のYes)、手を濡らす工程を検出するのを待ち受ける(S100-3のNo)。手を濡らす工程の検出方法については、後述する。画像処理装置100は、手を濡らす工程を検出すると(S100-3のYes)、推定泡量の初期値を算出する(S100-4)。
The
図4は、推定泡量の算出の例を示す図である。図4(A)は、手に泡を取ったタイミングの画像の例を示す図である。図4(B)は、手の領域の例を示す図である。図4(C)は、泡領域の例を示す図である。画像処理装置100は、図4(A)の画像から、手を検出し、図4(B)の手領域T1を検出する。そして、画像処理装置100は、図4(A)の画像から、手領域T1内の白色成分を泡として検出し、図4(C)の泡領域T2を検出する。そして、画像処理装置100は、手領域T1の面積に対する泡領域T2の面積の割合を、推定泡量として算出する。
Figure 4 is a diagram showing an example of calculating an estimated amount of foam. Figure 4 (A) is a diagram showing an example of an image at the time when foam is taken on the hand. Figure 4 (B) is a diagram showing an example of a hand region. Figure 4 (C) is a diagram showing an example of a foam region. The
図5は、手を濡らしたときの推定泡量の算出の例を示す図である。図5に示すように、手を濡らす工程を行うと、光の反射などにより、泡以外の要因で手の一部が白く映ることがある。画像処理装置100は、手領域内の白色成分を推定泡と判定するため、この光の反射などで白く映る領域T3及びT4についても、推定泡と判定する場合がある。そこで、画像処理装置100は、手を濡らしてから、泡を手に取るまでの間において、推定泡量の初期値を算出する。初期値は、手を濡らしたタイミングにおける推定泡の量(割合)を示す数値である。画像処理装置100は、推定泡量の初期値を、洗い流しが適切に行われたか否かの判定に用いる。初期値は、例えば、所定時間内における推定泡量の最大値や平均値などを含む。
Figure 5 is a diagram showing an example of calculation of the estimated amount of foam when the hands are wet. As shown in Figure 5, when the process of wetting the hands is performed, parts of the hands may appear white due to factors other than foam, such as light reflection. Since the
図3の処理フローチャートに戻り、画像処理装置100は、算出した初期値に基づき、洗い流し閾値を設定する(S100-5)。洗い流し閾値は、洗い流し完了条件に用いる閾値であって、十分に泡が洗い流されているか否かを判定する閾値である。画像処理装置100は、初期値、あるいは初期値の数パーセント増減させた数値を、洗い流し閾値に設定する。
Returning to the processing flowchart of FIG. 3, the
画像処理装置100は、手の推定泡量の監視を開始する(S100-6)。画像処理装置100は、監視において、所定タイミングごとに手領域内の推定泡量を算出する。
The
画像処理装置100は、推定泡量を算出したタイミングで、推定泡量が洗い流し完了条件を満たすか否かを判定する(S100-7)。洗い流し完了条件は、例えば、推定泡量が、所定時間の間、洗い流し閾値以下となっていることである。あるいは、洗い流し完了条件は、例えば、所定時間の間の推定泡量の平均が、洗い流し閾値以下となっていることであってもよい。
At the timing when the estimated foam volume is calculated, the
図6は、手洗いにおける推定泡量の変化の例を示す図である。推定泡量は、手を濡らす工程において、増加する。画像処理装置100は、増加しきった付近の値を、初期値とする。
Figure 6 shows an example of the change in the estimated amount of foam during hand washing. The estimated amount of foam increases during the process of wetting the hands. The
推定泡量は、石けんを泡立てる工程において、徐々に増加する。なお、推定泡量は、手に付着した泡量の推定したものであるため、手の向きや角度によっても増減する。石けんを泡立てる工程では、手を頻繁に動かすため、推定泡量は、増減を繰り返す場合があるが、概ね時間とともに増加する傾向を示す。 The estimated amount of foam gradually increases during the process of lathering the soap. Note that the estimated amount of foam is an estimate of the amount of foam attached to the hand, so it also increases or decreases depending on the direction or angle of the hand. Because hands are frequently moved during the process of lathering soap, the estimated amount of foam may increase or decrease repeatedly, but generally shows a tendency to increase over time.
推定泡量は、洗い流し工程において、減少する。推定泡量は、初期値付近まで減少する。洗い流し工程において、ほとんどの泡を洗い流したとき、手に水がついている状態となる。この状態における推定泡量は、手を濡らす工程において測定した初期値と近似する。 The estimated foam volume decreases during the rinsing process. The estimated foam volume decreases to close to the initial value. During the rinsing process, when most of the foam has been rinsed away, the hands are left with water. The estimated foam volume in this state is close to the initial value measured during the wetting the hands process.
画像処理装置100は、図6に示すように、手を濡らす工程における推定泡量(初期値)と洗い流しが完了した状態における推定泡量が近似することに基づき、推定泡量が初期値より設定された洗い流し閾値以下となったとき、洗い流しが適切に行われたと判定する。なお、画像処理装置100は、推定泡量の測定誤差を考慮し、所定時間連続で推定泡量が洗い流し閾値以下となることを、洗い流し完了条件とする。また、画像処理装置100は、推定泡量の測定誤差を考慮し、所定時間の平均の推定泡量が洗い流し閾値以下となることを、洗い流し完了条件としてもよい。
As shown in FIG. 6, the
図3の処理フローチャートに戻り、画像処理装置100は、推定泡量が洗い流し完了条件を満たす場合(S100-7のYes)、洗い流しが適切に行われたと判定し(S100-8)、処理を終了する。
Returning to the processing flowchart of FIG. 3, if the estimated foam volume satisfies the rinsing completion condition (Yes in S100-7), the
一方、画像処理装置100は、推定泡量が洗い流し完了条件を満たさない場合(S100-7のNo)、画像に手が映っているか否かを判定する(S100-9)。画像処理装置100は、手を検出することで、対象人物が手洗いを続行しているか否かを判定する。
On the other hand, if the estimated foam volume does not satisfy the rinsing completion condition (No in S100-7), the
画像処理装置100は、手を検出できない場合(S100-9のNo)、対象人物の手洗いが終了したとみなし、洗い流しが不適切であると判定し(S100-10)、処理を終了する。
If the
一方、画像処理装置100は、手を検出できた場合(S100-9のYes)、対象人物の手洗いが継続中であるとみなし、洗い流し完了条件を満たすか否かを判定する(S100-7)。このように、画像処理装置100は、対象人物が手洗いを継続している限り、洗い流し完了条件を満たすまで、もしくは手を検出できなくなるまで、推定泡量の監視を継続する。
On the other hand, if the
<洗い流し完了条件について>
推定泡量は、例えば、両手を統合して算出される。画像処理装置100は、右手の手領域と左手の手領域の合計面積、あるいは重なっている両手の手領域の面積に対する泡量を、推定泡量として算する。画像処理装置100は、洗い流しの完了条件を両手の推定泡量から洗い流しが適切に行われたこととしてもよい。画像処理装置100は、例えば、右手と左手の推定泡量の合計値が洗い流し閾値以下になったことを、一連の手洗いにおける洗い流しが適切に行われたと判定する条件としてもよい。
<Conditions for completing washing>
The estimated amount of lather is calculated, for example, by integrating both hands. The
また、推定泡量は、例えば、右手、左手それぞれについて算出されてもよい。画像処理装置100は、右手の手領域の面積に対する泡量を、右手の推定泡量として算する。画像処理装置100は、左手の手領域の面積に対する泡量を、左手の推定泡量として算する。画像処理装置100は、両手それぞれについて推定泡量を算出し、洗い流しの完了条件を両手それぞれの洗い流しが適切に行われたこととしてもよい。画像処理装置100は、例えば、右手又は左手のそれぞれについて、洗い流しが適切に行われたか否かを判定し、両手ともに洗い流しが適切に行われたことを、一連の手洗いにおける洗い流しが適切に行われたと判定する条件としてもよい。
The estimated amount of lather may also be calculated, for example, for each of the right and left hands. The
<手を濡らす工程の検出について>
手を濡らす工程の検出方法について説明する。手を濡らす工程の検出方法は、例えば、手の動きに基づき検出する方法(第1方法)と、流水を検知することで検出する方法(第2方法)がある。それぞれの方法について、以下に説明する。
<Detection of the process of wetting hands>
A method for detecting the process of wetting the hands will be described. The method for detecting the process of wetting the hands includes, for example, a method for detecting based on the movement of the hands (first method) and a method for detecting by detecting running water (second method). Each method will be described below.
<1.手の動きに基づき検出する方法(第1方法)>
図7は、手洗いにおける手の動きの例を示す図である。動線L1は、手の動きの例を示す線である。
<1. Method of detection based on hand movements (first method)>
7 is a diagram showing an example of hand movements during hand washing. A flow line L1 is a line showing an example of hand movements.
対象人物が手洗いを開始するとき、シンクの外側の領域A1内に手が現れる。手は、動線L1に沿って移動し、判定領域T10内の領域A2内で1秒から数秒の短時間だけ留まる。このとき、対象人物は、手を濡らす工程を行っている。判定領域T10は、手を濡らす工程や、洗い流し工程を行っていると想定される領域であり、例えば、流水の下を中心として設定された範囲である。そして、手は、手を濡らす工程が終了すると、例えば石けんを手に取るため、動線L1に沿って判定領域T10外の領域A3内に移動する。 When the target person starts washing their hands, their hands appear in area A1 outside the sink. The hands move along line of movement L1 and stay in area A2 within judgment area T10 for a short period of time, from one second to a few seconds. At this time, the target person is in the process of wetting their hands. Judgment area T10 is an area in which the process of wetting the hands and the process of rinsing the hands are assumed to be taking place, and is, for example, an area set with the area under running water as its center. Then, when the process of wetting the hands is completed, the hands move along line of movement L1 into area A3 outside judgment area T10, for example to pick up soap.
画像処理装置100は、判定領域T10内に手が位置するとき、手を濡らす工程を行っていると判定する。これにより、画像処理装置100は、例えば、手に流水がかからない位置にあるにも関わらず、手を濡らす工程を行っているとする誤判定を減少させることができる。なお、洗い流し工程においても、手は判定領域T10内に移動する。そこで、画像処理装置100は、所定時間(第2時間)だけ手が判定領域T10内に滞留することを、手洗いの開始(例えば、初めて手を検出したとき)から数秒以内に検出したとき、あるいは手洗いの開始から初めて検出したときに、手を濡らす工程が行われた(行われている)と判定する。画像処理装置100は、例えば、畳み込みニューラルネットワークを用いて、画像から手を検出し、手の動きを監視する。
When the hand is located within the determination area T10, the
なお、手が判定領域T10内に位置するか否かの判定は、例えば、手の重心(中心)位置が判定領域T10内に位置するか否かで判定する。また、手が判定領域T10内に位置するか否かの判定は、例えば、指先から手首までの手領域の一部が判定領域T10内に位置するか否かで判定してもよい。 Whether or not the hand is located within the judgment region T10 is determined, for example, by determining whether or not the center of gravity (center) position of the hand is located within the judgment region T10. Whether or not the hand is located within the judgment region T10 may also be determined, for example, by determining whether or not a part of the hand region from the fingertips to the wrist is located within the judgment region T10.
また、図7において、判定領域T10は矩形であるが、判定領域T10は矩形に限定されない。図8は、判定領域T10が多角形の場合の例を示す図である。判定領域T10は、例えば、手の指先から手首までを流水の下に移動したときの、手が位置する可能性がある範囲に基づき設定される。 In addition, in FIG. 7, the determination area T10 is rectangular, but the determination area T10 is not limited to a rectangle. FIG. 8 is a diagram showing an example in which the determination area T10 is polygonal. The determination area T10 is set based on the range in which the hand may be located when the hand is moved under running water from the fingertips to the wrist.
<2.流水を検知することで検出する方法(第2方法)>
画像処理装置100は、流水(流水の開始)を検知することで、手を濡らす工程が行われたことを検出する。流水の検知は、例えば、センサによって自動で流水する流水システムである場合、流水システムからセンサと連動して、流水が開始されたことを受信することで実現される。
2. Method of detection by detecting flowing water (Second method)
The
また、流水の検知は、例えば、画像から流水を認識することで実現されてもよい。画像処理装置100は、流水を検知した所定時間(第3時間)後、手を濡らす工程が行われたと判定する。所定時間は、手を濡らす工程を行っている時間を想定し、例えば、1秒などの短い時間である。画像処理装置100は、例えば、畳み込みニューラルネットワークを用いて、画像から流水を検出する。
Furthermore, the detection of running water may be realized, for example, by recognizing running water from an image. The
なお、手を濡らす工程の検出は、第1方法と第2方法の両方を用いてもよい。例えば、画像処理装置100は、第1方法かつ第2方法で検出されたことを、手を濡らす工程の検出とみなしてもよい。また、画像処理装置100は、第1方法または第2方法の少なくとも一方で検出されたことを、手を濡らす工程の検出とみなしてもよい。
The process of wetting the hands may be detected using both the first method and the second method. For example, the
[その他の実施の形態について]
その他の実施の形態について説明する。図9は、手洗いの工程の例を示す図である。対象人物は、例えば、手洗いを開始するとき、図9に示すように、最初に手を濡らす工程を行う。手を濡らす工程においては、流水が行われる。そして、石けんを泡立てる工程は、流水が停止している。さらに、洗い流し工程は、再度流水が行われる。画像処理装置100は、流水が行われている手を濡らす工程と洗い流し工程を、誤認識しないように区別する必要がある。
[Other embodiments]
Other embodiments will be described. Fig. 9 is a diagram showing an example of a process of washing hands. For example, when a target person starts washing hands, as shown in Fig. 9, the target person first performs a process of wetting the hands. In the process of wetting the hands, running water is performed. Then, in the process of lathering soap, running water is stopped. Furthermore, in the process of rinsing, running water is performed again. The
画像処理装置100は、例えば、初期値(洗い流し閾値)を検出してから、所定時間の間、推定泡量の監視を行わないことで、手を濡らす工程を監視対象から除外する。
For example, the
また、画像処理装置100は、例えば、自動(センサなど)で流水されるシステムでは、泡立ての間は流水が停止している場合がある。この場合、画像処理装置100は、手を濡らす工程における流水を検出し、泡立てで流水が止まったことを検出したのち、洗い流し工程における流水を検出することができる。画像処理装置100は、洗い流しの流水(一連の手洗いにおける2回目の流水)を検出することを契機として、推定泡量の監視を開始してもよい。
In addition, in a system where the water is flushed automatically (by a sensor, etc.), for example, the
以上、まとめると、付記のようになる。 To summarise the above, the following is added:
(付記1)
手洗い場の画像を取得する画像部と、
前記画像から、人物の手を検出する第1検出部と、
前記手に付着する泡と推定される推定泡の量を示す推定泡量を監視する監視部と、
前記人物の手洗いにおける手を濡らす工程を検出する第2検出部と、
前記手を濡らす工程における前記推定泡量に基づき第1閾値を設定し、前記推定泡量が前記第1閾値以下となる時間が第1時間継続したとき、前記手洗いにおける泡の洗い流しが適切に行われたと判定する判定部とを有する
手洗い認識装置。
(Appendix 1)
An image unit for acquiring an image of a washroom;
a first detection unit that detects a person's hand from the image;
A monitoring unit for monitoring an estimated amount of foam, which indicates an amount of foam estimated to be attached to the hand;
a second detection unit that detects a process of wetting the person's hands while washing their hands;
A hand-washing recognition device having a judgment unit that sets a first threshold based on the estimated amount of foam during the hand wetting process, and judges that the foam has been properly rinsed off during the hand-washing process when the estimated amount of foam remains below the first threshold for a first period of time.
(付記2)
前記第2検出部は、前記手が判定領域内に位置する時間が第2時間を経過したとき、前記手を濡らす工程を行っていると判定する
付記1記載の手洗い認識装置。
(Appendix 2)
The hand-washing recognition device according to claim 1, wherein the second detection unit determines that the hand wetting process is being performed when the time during which the hand is located within the determination area has exceeded a second time.
(付記3)
前記判定領域は、前記手洗い場において流水される位置に応じた設定される範囲を含む
付記2記載の手洗い認識装置。
(Appendix 3)
The hand-washing recognition device according to claim 2, wherein the determination area includes a range that is set according to a position where water is running in the hand-washing area.
(付記4)
前記第2検出部は、前記手洗い場における流水を検出してから第3時間後、前記手を濡らす工程を行っていると判定する
付記1記載の手洗い認識装置。
(Appendix 4)
The hand-washing recognition device according to claim 1, wherein the second detection unit determines that the hand-wetting process is being performed three hours after detecting running water in the hand-washing area.
(付記5)
前記第2検出部は、自動で流水する流水システムから流水を開始したことを取得することで、前記流水を検出する
付記4記載の手洗い認識装置。
(Appendix 5)
The hand-washing recognition device according to claim 4, wherein the second detection unit detects the running water by acquiring information that running water has started from an automatic water running system.
(付記6)
前記第2検出部は、前記画像から前記流水を検出する
付記4記載の手洗い認識装置。
(Appendix 6)
The hand-washing recognition device according to claim 4, wherein the second detection unit detects the running water from the image.
(付記7)
前記監視部は、前記手の領域内に位置する白色成分を前記推定泡と判定する
付記1記載の手洗い認識装置。
(Appendix 7)
The hand-washing recognition device according to claim 1, wherein the monitoring unit determines a white component located within the hand area as the estimated foam.
(付記8)
手洗い場の画像を取得し、
前記画像から、人物の手を検出し、
前記手に付着する泡と推定される推定泡の量を示す推定泡量を監視し、
前記人物の手洗いにおける手を濡らす工程を検出し、
前記手を濡らす工程における前記推定泡量に基づき第1閾値を設定し、前記推定泡量が前記第1閾値以下となる時間が第1時間継続したとき、前記手洗いにおける泡の洗い流しが適切に行われたと判定する
手洗い認識方法。
(Appendix 8)
Acquire an image of the washroom,
Detecting a person's hands from the image;
monitoring an estimated amount of lather indicative of an estimated amount of lather adhering to said hands;
Detecting a process of wetting the person's hands during hand washing;
A hand washing recognition method, comprising: setting a first threshold value based on the estimated amount of foam during the hand wetting process; and determining that foam has been properly rinsed off during hand washing when the estimated amount of foam remains below the first threshold value for a first period of time.
(付記9)
手洗い場の画像を取得する工程と、
前記画像から、人物の手を検出する工程と、
前記手に付着する泡と推定される推定泡の量を示す推定泡量を監視する工程と、
前記人物の手洗いにおける手を濡らす工程を検出する工程と、
前記手を濡らす工程における前記推定泡量に基づき第1閾値を設定し、前記推定泡量が前記第1閾値以下となる時間が第1時間継続したとき、前記手洗いにおける泡の洗い流しが適切に行われたと判定する工程と、
をコンピュータに実行させる手洗い認識プログラム。
(Appendix 9)
acquiring an image of a hand washing area;
detecting a person's hand from the image;
monitoring an estimated lather volume indicative of an estimated amount of lather estimated to be deposited on said hands;
detecting a process of wetting the person's hands during hand washing;
setting a first threshold based on the estimated amount of lather in the wetting step, and judging that lather has been properly rinsed off in the hand washing step when the estimated amount of lather is equal to or less than the first threshold for a first period of time;
A hand-washing recognition program that causes a computer to execute the above.
(付記10)
手洗い場の画像を撮影する撮影装置と、
前記撮影装置から前記画像を取得し、
前記画像から人物の手を検出し、
前記手に付着する泡と推定される推定泡の量を示す推定泡量を監視し、
前記人物の手洗いにおける手を濡らす工程を検出し、
前記手を濡らす工程における前記推定泡量に基づき第1閾値を設定し、前記推定泡量が前記第1閾値以下となる時間が第1時間継続したとき、前記手洗いにおける泡の洗い流しが適切に行われたと判定する画像処理装置と、
を有する手洗い認識システム。
(Appendix 10)
A photographing device for photographing an image of a washroom;
acquiring the image from the imaging device;
Detecting a person's hands from the image;
monitoring an estimated amount of lather indicative of an estimated amount of lather adhering to said hands;
Detecting a process of wetting the person's hands during hand washing;
an image processing device that sets a first threshold based on the estimated amount of foam in the wetting of the hands, and determines that the foam has been properly rinsed off in the hand washing process when the estimated amount of foam is equal to or less than the first threshold for a first period of time;
A hand washing recognition system having
10 :手洗い認識システム
100 :画像処理装置
110 :CPU
120 :ストレージ
121 :手洗い判定プログラム
1211 :手検出モジュール
1212 :手濡らし工程検出モジュール
1213 :泡量初期値算出モジュール
1214 :泡量監視モジュール
1215 :洗い流し判定モジュール
130 :メモリ
140 :通信回路
150 :アクセラレータ
200 :カメラ
300 :対象人物
10: Hand-washing recognition system 100: Image processing device 110: CPU
120: Storage 121: Hand-washing determination program 1211: Hand detection module 1212: Hand-wetting process detection module 1213: Lather volume initial value calculation module 1214: Lather volume monitoring module 1215: Rinsing determination module 130: Memory 140: Communication circuit 150: Accelerator 200: Camera 300: Target person
Claims (8)
前記画像から、人物の手を検出する第1検出部と、
前記手に付着する泡と推定される推定泡の量を示す推定泡量を監視する監視部と、
前記人物の手洗いにおける手を濡らす工程を検出する第2検出部と、
前記手を濡らす工程における前記推定泡量に基づき第1閾値を設定し、前記推定泡量が前記第1閾値以下となる時間が第1時間継続したとき、前記手洗いにおける泡の洗い流しが適切に行われたと判定する判定部とを有する
手洗い認識装置。 An image unit for acquiring an image of a washroom;
a first detection unit that detects a person's hand from the image;
A monitoring unit for monitoring an estimated amount of foam, which indicates an amount of foam estimated to be attached to the hand;
a second detection unit that detects a process of wetting the person's hands while washing their hands;
A hand-washing recognition device having a judgment unit that sets a first threshold based on the estimated amount of foam during the hand wetting process, and judges that the foam has been properly rinsed off during the hand-washing process when the estimated amount of foam remains below the first threshold for a first period of time.
請求項1記載の手洗い認識装置。 The hand-washing recognition device according to claim 1 , wherein the second detection unit determines that the hand wetting process is being performed when the time during which the hand is located within the determination area exceeds a second time.
請求項2記載の手洗い認識装置。 The hand-washing recognition device according to claim 2 , wherein the determination area includes a range that is set according to a position where water is flowing in the hand-washing area.
請求項1記載の手洗い認識装置。 The hand-washing recognition device according to claim 1 , wherein the second detection unit determines that the hand-wetting process is being performed three hours after detecting running water in the hand-washing area.
請求項1記載の手洗い認識装置。 The hand-washing recognition device according to claim 1 , wherein the monitoring unit determines a white component located within the hand area as the estimated foam.
前記画像から、人物の手を検出し、
前記手に付着する泡と推定される推定泡の量を示す推定泡量を監視し、
前記人物の手洗いにおける手を濡らす工程を検出し、
前記手を濡らす工程における前記推定泡量に基づき第1閾値を設定し、前記推定泡量が前記第1閾値以下となる時間が第1時間継続したとき、前記手洗いにおける泡の洗い流しが適切に行われたと判定する
手洗い認識方法。 Acquire an image of the washroom,
Detecting a person's hands from the image;
monitoring an estimated amount of lather indicative of an estimated amount of lather adhering to said hands;
Detecting a process of wetting the person's hands during hand washing;
A hand washing recognition method, comprising: setting a first threshold value based on the estimated amount of foam during the hand wetting process; and determining that foam has been properly rinsed off during hand washing when the estimated amount of foam remains below the first threshold value for a first period of time.
前記画像から、人物の手を検出する工程と、
前記手に付着する泡と推定される推定泡の量を示す推定泡量を監視する工程と、
前記人物の手洗いにおける手を濡らす工程を検出する工程と、
前記手を濡らす工程における前記推定泡量に基づき第1閾値を設定し、前記推定泡量が前記第1閾値以下となる時間が第1時間継続したとき、前記手洗いにおける泡の洗い流しが適切に行われたと判定する工程と、
をコンピュータに実行させる手洗い認識プログラム。 acquiring an image of a hand washing area;
detecting a person's hand from the image;
monitoring an estimated lather volume indicative of an estimated amount of lather estimated to be deposited on said hands;
detecting a process of wetting the person's hands during hand washing;
setting a first threshold based on the estimated amount of lather in the wetting step, and judging that lather has been properly rinsed off in the hand washing step when the estimated amount of lather is equal to or less than the first threshold for a first period of time;
A hand-washing recognition program that causes a computer to execute the above.
前記撮影装置から前記画像を取得し、
前記画像から人物の手を検出し、
前記手に付着する泡と推定される推定泡の量を示す推定泡量を監視し、
前記人物の手洗いにおける手を濡らす工程を検出し、
前記手を濡らす工程における前記推定泡量に基づき第1閾値を設定し、前記推定泡量が前記第1閾値以下となる時間が第1時間継続したとき、前記手洗いにおける泡の洗い流しが適切に行われたと判定する画像処理装置と、
を有する手洗い認識システム。 A photographing device for photographing an image of a washroom;
acquiring the image from the imaging device;
Detecting a person's hands from the image;
monitoring an estimated amount of lather indicative of an estimated amount of lather adhering to said hands;
Detecting a process of wetting the person's hands during hand washing;
an image processing device that sets a first threshold based on the estimated amount of foam in the wetting of the hands, and determines that the foam has been properly rinsed off in the hand washing process when the estimated amount of foam is equal to or less than the first threshold for a first period of time;
A hand washing recognition system having
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021060544A JP7583273B2 (en) | 2021-03-31 | 2021-03-31 | Hand-washing recognition device, hand-washing recognition method, hand-washing recognition program, and hand-washing recognition system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021060544A JP7583273B2 (en) | 2021-03-31 | 2021-03-31 | Hand-washing recognition device, hand-washing recognition method, hand-washing recognition program, and hand-washing recognition system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022156716A JP2022156716A (en) | 2022-10-14 |
| JP7583273B2 true JP7583273B2 (en) | 2024-11-14 |
Family
ID=83559041
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021060544A Active JP7583273B2 (en) | 2021-03-31 | 2021-03-31 | Hand-washing recognition device, hand-washing recognition method, hand-washing recognition program, and hand-washing recognition system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7583273B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115670281B (en) * | 2022-11-11 | 2026-03-20 | 深圳市沃特沃德信息有限公司 | Excess foam recycling methods, apparatus, computer equipment, and storage media |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016186438A (en) | 2015-03-27 | 2016-10-27 | 高電工業株式会社 | Hygiene management system, mixture, and discharge vessel |
| JP2017012597A (en) | 2015-07-03 | 2017-01-19 | 株式会社アイ・ティ・エンジニアリング | Monitoring system, monitoring method, and program |
| JP2018200393A (en) | 2017-05-26 | 2018-12-20 | 花王株式会社 | Method for bubbles projection mapping |
| JP2020091739A (en) | 2018-12-06 | 2020-06-11 | 株式会社 日立産業制御ソリューションズ | Procedure detection device and procedure detection program |
-
2021
- 2021-03-31 JP JP2021060544A patent/JP7583273B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016186438A (en) | 2015-03-27 | 2016-10-27 | 高電工業株式会社 | Hygiene management system, mixture, and discharge vessel |
| JP2017012597A (en) | 2015-07-03 | 2017-01-19 | 株式会社アイ・ティ・エンジニアリング | Monitoring system, monitoring method, and program |
| JP2018200393A (en) | 2017-05-26 | 2018-12-20 | 花王株式会社 | Method for bubbles projection mapping |
| JP2020091739A (en) | 2018-12-06 | 2020-06-11 | 株式会社 日立産業制御ソリューションズ | Procedure detection device and procedure detection program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022156716A (en) | 2022-10-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6726856B2 (en) | Attention information presentation device and attention information presentation method | |
| RU2607154C2 (en) | Doppler ultrasound based on fetal monitoring | |
| JP2012505683A (en) | Fall detection system | |
| JP7583273B2 (en) | Hand-washing recognition device, hand-washing recognition method, hand-washing recognition program, and hand-washing recognition system | |
| JP2017012597A (en) | Monitoring system, monitoring method, and program | |
| JP2015069253A (en) | Individual state determination device, individual state determination method, and individual state determination program | |
| US20230043484A1 (en) | Handwash monitoring system and handwash monitoring method | |
| WO2020115930A1 (en) | Procedure detection device and procedure detection program | |
| CN108344718A (en) | Strainer mesh cleanliness detection method and sensor, airhandling equipment | |
| CN113793475A (en) | System and method for detecting falling of old people in key area | |
| US12511884B2 (en) | Excrement determination method, excrement determination device, and non-transitory computer readable recording medium | |
| JP7598138B2 (en) | Monitoring device, monitoring method, and program | |
| CN108956637B (en) | Contamination level detection method, device, electronic device and smart home appliance | |
| WO2018010349A1 (en) | Method of processing touch event, device, terminal, and computer storage medium | |
| CN112819855B (en) | Personnel fall detection method, equipment and medium based on nursing homes | |
| JP7026740B2 (en) | Systems and methods for monitoring position safety | |
| JP2026508612A (en) | Method and device for calculating the probability of an actual fall event after detecting a suspected fall event - Patents.com | |
| CN107692998B (en) | Water wading alarm method and wrist wearable device | |
| CN113774623B (en) | Washing machine control method and device, washing machine and storage medium | |
| JP2022157201A (en) | Device, method, program, and system for recognizing hand wash | |
| JP6711731B2 (en) | Bath management system, bath management method, and computer program | |
| US20210401243A1 (en) | Drying system, information processing apparatus, and non-temporary storage medium | |
| JP7435609B2 (en) | Image processing system, image processing program, and image processing method | |
| JP3835073B2 (en) | Pulse wave measuring device | |
| JP7034391B2 (en) | Inter-camera distance estimation device, inter-camera distance estimation method, and inter-camera distance estimation program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231207 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240913 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20241001 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241014 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7583273 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |