Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7583273B2 - Hand-washing recognition device, hand-washing recognition method, hand-washing recognition program, and hand-washing recognition system - Google Patents
[go: Go Back, main page]

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 PDF

Info

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
Application number
JP2021060544A
Other languages
Japanese (ja)
Other versions
JP2022156716A (en
Inventor
翔 岩▲崎▼
源太 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2021060544A priority Critical patent/JP7583273B2/en
Publication of JP2022156716A publication Critical patent/JP2022156716A/en
Application granted granted Critical
Publication of JP7583273B2 publication Critical patent/JP7583273B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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.

特開2016-211268号公報JP 2016-211268 A 特開2020-048628号公報JP 2020-048628 A 特開2020-091739号公報JP 2020-091739 A

しかし、手洗いでは、例えば、石けんの界面活性作用により、皮膚表面の細菌や汚れを浮かせることで、それらを石けんの泡内に取り込んでいる。つまり、手洗い後の石けんの泡には大量の細菌や汚れが含まれている。そのため、石けんの泡の洗い流し(流水にて手に付着する泡を洗い流す行為)が十分でないと、手の表面に細菌や汚れが残ってしまう。また、石けんの泡の洗い流しが十分でないと、手のこすれ等によって、細菌や汚れを広げてしまい、手洗い前よりも不衛生な状態となるような場合もある。 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は、手洗い認識システム10の構成例を示す図である。FIG. 1 is a diagram showing an example of the configuration of a hand-washing recognition system 10. 図2は、画像処理装置100の構成例を表す図である。FIG. 2 is a diagram illustrating an example of the configuration of the image processing device 100. 図3は、手洗い判定処理S100の処理フローチャートの例を示す図である。FIG. 3 is a diagram showing an example of a process flowchart of the hand-washing determination process S100. 図4は、推定泡量の算出の例を示す図である。FIG. 4 is a diagram showing an example of calculation of an estimated foam volume. 図5は、手を濡らしたときの推定泡量の算出の例を示す図である。FIG. 5 is a diagram showing an example of calculation of an estimated amount of lather when hands are wet. 図6は、手洗いにおける推定泡量の変化の例を示す図である。FIG. 6 is a diagram showing an example of a change in the estimated foam volume during hand washing. 図7は、手洗いにおける手の動きの例を示す図である。FIG. 7 is a diagram showing an example of hand movements during hand washing. 図8は、判定領域T10が多角形の場合の例を示す図である。FIG. 8 is a diagram showing an example in which the determination region T10 is a polygon. 図9は、手洗いの工程の例を示す図である。FIG. 9 is a diagram showing an example of a hand-washing process.

[第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 image processing device 100, for example, via a wired connection (such as a network cable) or wireless connection (such as Bluetooth (registered trademark)), and transmits the photographed image data to image processing device 100. Camera 200, for example, photographs a video as an image, and continuously transmits video data of a predetermined data size or a predetermined time to image processing device 100. Camera 200 also photographs video constantly or periodically. Camera 200 may also photograph a series of still images instead of a video.

対象人物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 image processing device 100 is a device that analyzes the video data acquired from the camera 200 and determines whether the target person 300 shown in the video data has been properly washed off, and is, for example, a computer or a server machine.

手洗い認識システム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 image processing device 100. The image processing device 100 detects that the hand of the target person 300 is captured in the image data. The image processing device 100 measures (calculates) the amount of foam attached to the hand (estimated foam amount), and when the amount of foam satisfies a rinsing completion condition, determines that the target person 300 has been properly rinsed. The rinsing completion condition is, for example, that the estimated foam amount (including the average and maximum estimated foam amount) is equal to or less than a threshold value for a predetermined time (first time). The image processing device 100, for example, regards the white portion in the hand area as foam (estimated foam) and calculates the estimated foam amount.

画像処理装置100は、対象人物300が石けんを付ける前に手を濡らした状態を検出し、手を濡らした状態の推定泡量(初期値)を算出する。実際には、石けんを付ける前の、水で手を濡らしただけの状態においても、光の反射などで手の一部が白く映り、この白い部分が泡と誤認識される場合がある。そこで、画像処理装置100は、濡れた手における推定泡量を初期値として測定し、閾値の設定に流用することで、手に残った泡量の判定精度を向上させる。 The image processing device 100 detects the state in which the target person 300 has wet hands before applying soap, and calculates an estimated amount of lather (initial value) for wet hands. In reality, even when the hands are merely wet with water before applying soap, parts of the hands may appear white due to light reflection, and this white part may be mistaken for lather. Therefore, the image processing device 100 measures the estimated amount of lather on wet hands as an initial value, and uses this to set a threshold value, thereby improving the accuracy of determining the amount of lather remaining on the hands.

<画像処理装置100の構成例>
図2は、画像処理装置100の構成例を表す図である。画像処理装置100は、CPU(Central Processing Unit)110、ストレージ120、メモリ130、通信回路140、及びアクセラレータ150を有する。
<Configuration example of image processing device 100>
2 is a diagram illustrating an example of the configuration of the image processing device 100. The image processing device 100 includes a CPU (Central Processing Unit) 110, a storage 120, a memory 130, a communication circuit 140, and an accelerator 150.

ストレージ120は、プログラムやデータを記憶する、フラッシュメモリ、HDD(Hard Disk Drive)、又はSSD(Solid State Drive)などの補助記憶装置である。ストレージ120は、手洗い判定プログラム121を記憶する。 Storage 120 is an auxiliary storage device such as a flash memory, a hard disk drive (HDD), or a solid state drive (SSD) that stores programs and data. Storage 120 stores a hand-washing determination program 121.

メモリ130は、ストレージ120に記憶されているプログラムをロードする領域である。また、メモリ130は、プログラムがデータを記憶する領域としても使用されてもよい。 Memory 130 is an area into which programs stored in storage 120 are loaded. Memory 130 may also be used as an area into which programs store data.

CPU110は、ストレージ120に記憶されているプログラムを、メモリ130にロードし、ロードしたプログラムを実行し、各部を構築し、各処理を実現するプロセッサである。 The CPU 110 is a processor that loads programs stored in the storage 120 into the memory 130, executes the loaded programs, constructs each part, and realizes each process.

通信回路140は、カメラ200と通信を行う回路である。通信回路140は、例えば、NIC(Network Interface Card)である。また、通信回路140は、ブルートゥースの接続アダプタである。通信回路140における通信手段は、無線及び有線のいずれであってもよい。 The communication circuit 140 is a circuit that communicates with the camera 200. For example, the communication circuit 140 is a network interface card (NIC). The communication circuit 140 is also a Bluetooth connection adapter. The communication means in the communication circuit 140 may be either wireless or wired.

アクセラレータ150は、例えば、CPU110の命令に従い特定の処理を行う、GPU(Graphics Processing Unit)やFPGA(Field Programmable Gate Array)である。アクセラレータ150は、例えば、ハードウェアアクセラレータであり、画像処理や演算処理などを行う。 The accelerator 150 is, for example, a GPU (Graphics Processing Unit) or an FPGA (Field Programmable Gate Array) that performs specific processing according to instructions from the CPU 110. The accelerator 150 is, for example, a hardware accelerator that performs image processing, arithmetic processing, etc.

CPU110は、手洗い判定プログラム121を実行することで、画像部、第1検出部、第2検出部、監視部、及び判定部を構築し、手洗い判定処理を行う。手洗い判定処理は、対象人物300の手洗いが適正に行われたか否かを判定する処理である。 By executing the hand-washing judgment program 121, the CPU 110 constructs an image section, a first detection section, a second detection section, a monitoring section, and a judgment section, and performs hand-washing judgment processing. The hand-washing judgment processing is processing for judging whether the target person 300 has washed his/her hands properly.

画像処理装置100は、手洗い判定処理において、カメラ200から画像データを取得する。そして、画像処理装置100は、画像データから、対象人物300の手を検出する。そして、画像処理装置100は、画像データから、対象人物300が手を濡らした工程を行っていることを検出する。そして、画像処理装置100は、対象人物300が手を濡らした工程において、推定泡量の初期値を算出し、初期値に基づき洗い流し閾値(第1閾値)を設定する。さらに、画像処理装置100は、手に付着した推定泡量を監視し、洗い流し完了条件を満たすとき、対象人物300の洗い流しが適切に行われたと判定する。 In the hand-washing determination process, the image processing device 100 acquires image data from the camera 200. Then, the image processing device 100 detects the hands of the target person 300 from the image data. Then, the image processing device 100 detects from the image data that the target person 300 is performing the process of wetting his/her hands. Then, the image processing device 100 calculates an initial value of the estimated amount of foam in the process in which the target person 300 wets his/her hands, and sets a rinse-off threshold (first threshold) based on the initial value. Furthermore, the image processing device 100 monitors the estimated amount of foam attached to the hands, and when the rinse-off completion condition is met, determines that the target person 300 has properly rinsed his/her hands.

CPU110は、手洗い判定プログラム121が有する手検出モジュール1211を実行することで、第1検出部を構築し、手検出処理を行う。手検出処理は、画像データから人物の手(右手、左手など)を検出する処理である。画像処理装置100は、例えば、畳み込みニューラルネットワークを用いて、画像から手を検出する。 The CPU 110 executes the hand detection module 1211 of the hand-washing determination program 121 to construct a first detection unit and perform hand detection processing. The hand detection processing is processing for detecting a person's hand (right hand, left hand, etc.) from image data. The image processing device 100 detects hands from an image using, for example, a convolutional neural network.

CPU110は、手洗い判定プログラム121が有する手濡らし工程検出モジュール1212を実行することで、第2検出部を構築し、手濡らし工程検出処理を行う。手濡らし工程検出処理は、画像データから、対象人物が手を濡らす工程を行っている(行った)ことを検出する処理である。 The CPU 110 executes the hand wetting process detection module 1212 of the hand washing determination program 121 to construct a second detection unit and perform hand wetting process detection processing. The hand wetting process detection processing is processing for detecting, from image data, whether a target person is (has) performed the process of wetting their hands.

CPU110は、手洗い判定プログラム121が有する泡量初期値算出モジュール1213を実行することで、判定部を構築し、泡量初期値算出処理を行う。泡量初期値算出処理は、画像データから、対象人物が手を濡らす工程を行っている(行った)ことを検出したとき、手の推定泡量の初期値を算出する処理である。なお、画像処理装置100は、泡量初期値算出処理において、例えば、右手、左手それぞれの推定泡量の初期値を算出する。 The CPU 110 executes the initial lather volume calculation module 1213 of the hand-washing determination program 121 to construct a determination unit and perform an initial lather volume calculation process. The initial lather volume calculation process is a process for calculating an initial estimated lather volume for the hands when it is detected from the image data that the subject person is (has) performed the process of wetting the hands. Note that in the initial lather volume calculation process, the image processing device 100 calculates, for example, an initial estimated lather volume for each of the right hand and the left hand.

CPU110は、手洗い判定プログラム121が有する泡量監視モジュール1214を実行することで、監視部を構築し、泡量監視処理を行う。泡量監視処理は、画像データから、対象人物が手を濡らす工程を行っている(行った)ことを検出した後の手の推定泡量を監視する処理である。画像処理装置100は、泡量監視処理において、右手、左手それぞれの推定泡量を監視する。 The CPU 110 executes the lather volume monitoring module 1214 of the hand-washing determination program 121 to construct a monitoring section and perform lather volume monitoring processing. The lather volume monitoring processing is a process of monitoring the estimated lather volume on the hands after detecting from image data that the subject person is (has) undergone the process of wetting the hands. In the lather volume monitoring processing, the image processing device 100 monitors the estimated lather volume of each of the right hand and the left hand.

CPU110は、手洗い判定プログラム121が有する洗い流し判定モジュール1215を実行することで、判定部を構築し、洗い流し判定処理を行う。洗い流し判定処理は、推定泡量を洗い流し完了条件(洗い流しが適切に行われたと判定する条件)と比較し、洗い流し完了条件を満たすか否かを判定する処理である。画像処理装置100は、洗い流し完了条件を満たす場合、対象人物300の洗い流しが適切に行われたと判定する。洗い流し完了条件は、例えば、所定時間の間、推定泡量が洗い流し閾値以下となることである。 The CPU 110 executes the rinsing determination module 1215 of the hand-washing determination program 121 to construct a determination unit and perform rinsing determination processing. The rinsing determination processing is a process in which the estimated amount of foam is compared with a rinsing completion condition (a condition for determining that rinsing has been performed appropriately) to determine whether or not the rinsing completion condition is met. If the rinsing completion condition is met, the image processing device 100 determines that the target person 300 has been properly rinsed. The rinsing completion condition is, for example, that the estimated amount of foam is equal to or less than a rinsing threshold for a predetermined period of time.

<手洗い判定処理について>
手洗い判定処理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 image processing device 100 starts acquiring images in the hand-washing determination process S100 (S100-1). The images are, for example, image data captured by the camera 200, and are acquired periodically from the camera 200. The image data are, for example, video data.

画像処理装置100は、画像から対象人物の手を検出するのを待ち受ける(S100-2のNo)。画像処理装置100は、画像から対象人物の手を検出すると(S100-2のYes)、手を濡らす工程を検出するのを待ち受ける(S100-3のNo)。手を濡らす工程の検出方法については、後述する。画像処理装置100は、手を濡らす工程を検出すると(S100-3のYes)、推定泡量の初期値を算出する(S100-4)。 The image processing device 100 waits to detect the target person's hand from the image (No in S100-2). When the image processing device 100 detects the target person's hand from the image (Yes in S100-2), it waits to detect the process of wetting the hand (No in S100-3). The method of detecting the process of wetting the hand will be described later. When the image processing device 100 detects the process of wetting the hand (Yes in S100-3), it calculates an initial value for the estimated amount of lather (S100-4).

図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 image processing device 100 detects the hand from the image of Figure 4 (A) and detects the hand region T1 of Figure 4 (B). Then, the image processing device 100 detects the white component in the hand region T1 as foam from the image of Figure 4 (A) and detects the foam region T2 of Figure 4 (C). Then, the image processing device 100 calculates the ratio of the area of the foam region T2 to the area of the hand region T1 as the estimated amount of foam.

図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 image processing device 100 determines the white components in the hand area as estimated foam, it may also determine areas T3 and T4 that appear white due to light reflection as estimated foam. Therefore, the image processing device 100 calculates an initial value of the estimated amount of foam from the time the hands are wetted until the foam is taken up by the hands. The initial value is a numerical value indicating the amount (proportion) of estimated foam at the time the hands are wetted. The image processing device 100 uses the initial value of the estimated amount of foam to determine whether rinsing has been performed appropriately. The initial value includes, for example, the maximum or average value of the estimated amount of foam within a specified time.

図3の処理フローチャートに戻り、画像処理装置100は、算出した初期値に基づき、洗い流し閾値を設定する(S100-5)。洗い流し閾値は、洗い流し完了条件に用いる閾値であって、十分に泡が洗い流されているか否かを判定する閾値である。画像処理装置100は、初期値、あるいは初期値の数パーセント増減させた数値を、洗い流し閾値に設定する。 Returning to the processing flowchart of FIG. 3, the image processing device 100 sets the wash-off threshold based on the calculated initial value (S100-5). The wash-off threshold is a threshold used as a wash-off completion condition, and is a threshold for determining whether or not the foam has been sufficiently washed away. The image processing device 100 sets the initial value, or a value obtained by increasing or decreasing the initial value by a few percent, as the wash-off threshold.

画像処理装置100は、手の推定泡量の監視を開始する(S100-6)。画像処理装置100は、監視において、所定タイミングごとに手領域内の推定泡量を算出する。 The image processing device 100 starts monitoring the estimated amount of foam on the hand (S100-6). During monitoring, the image processing device 100 calculates the estimated amount of foam in the hand area at each predetermined timing.

画像処理装置100は、推定泡量を算出したタイミングで、推定泡量が洗い流し完了条件を満たすか否かを判定する(S100-7)。洗い流し完了条件は、例えば、推定泡量が、所定時間の間、洗い流し閾値以下となっていることである。あるいは、洗い流し完了条件は、例えば、所定時間の間の推定泡量の平均が、洗い流し閾値以下となっていることであってもよい。 At the timing when the estimated foam volume is calculated, the image processing device 100 determines whether the estimated foam volume satisfies a rinse-off completion condition (S100-7). The rinse-off completion condition may be, for example, that the estimated foam volume is equal to or less than the rinse-off threshold for a predetermined time. Alternatively, the rinse-off completion condition may be, for example, that the average estimated foam volume for a predetermined time is equal to or less than the rinse-off threshold.

図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 image processing device 100 sets the value near the maximum increase as the initial value.

推定泡量は、石けんを泡立てる工程において、徐々に増加する。なお、推定泡量は、手に付着した泡量の推定したものであるため、手の向きや角度によっても増減する。石けんを泡立てる工程では、手を頻繁に動かすため、推定泡量は、増減を繰り返す場合があるが、概ね時間とともに増加する傾向を示す。 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 image processing device 100 determines that rinsing has been performed appropriately when the estimated foam amount becomes less than the rinse threshold set from the initial value based on the approximation between the estimated foam amount (initial value) during the process of wetting the hands and the estimated foam amount after rinsing is complete. Note that the image processing device 100 takes into account measurement errors in the estimated foam amount and sets the condition for rinsing completion to be that the estimated foam amount is less than the rinse threshold for a predetermined consecutive period of time. The image processing device 100 may also take into account measurement errors in the estimated foam amount and set the condition for rinsing completion to be that the average estimated foam amount for a predetermined period of time is less than the rinse threshold.

図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 image processing device 100 determines that rinsing has been performed appropriately (S100-8) and ends the processing.

一方、画像処理装置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 image processing device 100 judges whether or not a hand is captured in the image (S100-9). By detecting the hand, the image processing device 100 judges whether or not the target person is continuing to wash their hands.

画像処理装置100は、手を検出できない場合(S100-9のNo)、対象人物の手洗いが終了したとみなし、洗い流しが不適切であると判定し(S100-10)、処理を終了する。 If the image processing device 100 cannot detect hands (No in S100-9), it assumes that the subject person has finished washing their hands, determines that rinsing was inappropriate (S100-10), and ends the process.

一方、画像処理装置100は、手を検出できた場合(S100-9のYes)、対象人物の手洗いが継続中であるとみなし、洗い流し完了条件を満たすか否かを判定する(S100-7)。このように、画像処理装置100は、対象人物が手洗いを継続している限り、洗い流し完了条件を満たすまで、もしくは手を検出できなくなるまで、推定泡量の監視を継続する。 On the other hand, if the image processing device 100 detects hands (Yes in S100-9), it assumes that the target person is still washing their hands and judges whether the rinsing completion condition is met (S100-7). In this way, as long as the target person continues to wash their hands, the image processing device 100 continues to monitor the estimated amount of foam until the rinsing completion condition is met or until hands can no longer be detected.

<洗い流し完了条件について>
推定泡量は、例えば、両手を統合して算出される。画像処理装置100は、右手の手領域と左手の手領域の合計面積、あるいは重なっている両手の手領域の面積に対する泡量を、推定泡量として算する。画像処理装置100は、洗い流しの完了条件を両手の推定泡量から洗い流しが適切に行われたこととしてもよい。画像処理装置100は、例えば、右手と左手の推定泡量の合計値が洗い流し閾値以下になったことを、一連の手洗いにおける洗い流しが適切に行われたと判定する条件としてもよい。
<Conditions for completing washing>
The estimated amount of lather is calculated, for example, by integrating both hands. The image processing device 100 calculates the estimated amount of lather as the total area of the right hand region and the left hand region, or the amount of lather relative to the area of the overlapping hand regions of both hands. The image processing device 100 may determine that the rinsing has been properly performed based on the estimated amount of lather for both hands as the condition for completing the rinsing. The image processing device 100 may determine that the rinsing has been properly performed in a series of hand washing operations, for example, when the total value of the estimated amount of lather for the right hand and the left hand falls below a rinsing threshold.

また、推定泡量は、例えば、右手、左手それぞれについて算出されてもよい。画像処理装置100は、右手の手領域の面積に対する泡量を、右手の推定泡量として算する。画像処理装置100は、左手の手領域の面積に対する泡量を、左手の推定泡量として算する。画像処理装置100は、両手それぞれについて推定泡量を算出し、洗い流しの完了条件を両手それぞれの洗い流しが適切に行われたこととしてもよい。画像処理装置100は、例えば、右手又は左手のそれぞれについて、洗い流しが適切に行われたか否かを判定し、両手ともに洗い流しが適切に行われたことを、一連の手洗いにおける洗い流しが適切に行われたと判定する条件としてもよい。 The estimated amount of lather may also be calculated, for example, for each of the right and left hands. The image processing device 100 calculates the amount of lather relative to the area of the hand region of the right hand as the estimated amount of lather for the right hand. The image processing device 100 calculates the amount of lather relative to the area of the hand region of the left hand as the estimated amount of lather for the left hand. The image processing device 100 may calculate the estimated amount of lather for each of both hands, and the condition for completion of rinsing may be that both hands have been properly rinsed. The image processing device 100 may determine, for example, whether or not rinsing has been properly performed for each of the right and left hands, and may determine that both hands have been properly rinsed as a condition for determining that rinsing in a series of hand washing has been properly performed.

<手を濡らす工程の検出について>
手を濡らす工程の検出方法について説明する。手を濡らす工程の検出方法は、例えば、手の動きに基づき検出する方法(第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 image processing device 100 determines that the hand wetting process is being performed. This allows the image processing device 100 to reduce erroneous determinations that the hand wetting process is being performed, for example, even when the hand is in a position where running water does not hit the hand. Note that the hand also moves into the determination area T10 during the rinsing process. Thus, the image processing device 100 determines that the hand wetting process has been performed (is being performed) when it detects that the hand remains within the determination area T10 for a predetermined time (second time) within a few seconds from the start of hand washing (for example, when the hand is detected for the first time) or when it is detected for the first time since the start of hand washing. The image processing device 100 detects the hand from the image and monitors the hand movement, for example, using a convolutional neural network.

なお、手が判定領域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 image processing device 100 detects that the process of wetting the hands has been performed by detecting running water (the start of running water). For example, in the case of a running water system that automatically runs water using a sensor, the detection of running water is realized by receiving a notification from the running water system that running water has started in conjunction with the sensor.

また、流水の検知は、例えば、画像から流水を認識することで実現されてもよい。画像処理装置100は、流水を検知した所定時間(第3時間)後、手を濡らす工程が行われたと判定する。所定時間は、手を濡らす工程を行っている時間を想定し、例えば、1秒などの短い時間である。画像処理装置100は、例えば、畳み込みニューラルネットワークを用いて、画像から流水を検出する。 Furthermore, the detection of running water may be realized, for example, by recognizing running water from an image. The image processing device 100 determines that the process of wetting the hands has been performed a predetermined time (third time) after the detection of running water. The predetermined time is assumed to be the time during which the process of wetting the hands is performed, and is a short time such as one second. The image processing device 100 detects running water from an image, for example, using a convolutional neural network.

なお、手を濡らす工程の検出は、第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 image processing device 100 may consider detection by both the first method and the second method as detection of the process of wetting the hands. The image processing device 100 may also consider detection by at least one of the first method and the second method as detection of the process of wetting the hands.

[その他の実施の形態について]
その他の実施の形態について説明する。図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 image processing device 100 needs to distinguish between the process of wetting the hands under running water and the rinsing process so as not to erroneously recognize it.

画像処理装置100は、例えば、初期値(洗い流し閾値)を検出してから、所定時間の間、推定泡量の監視を行わないことで、手を濡らす工程を監視対象から除外する。 For example, the image processing device 100 excludes the process of wetting the hands from the monitoring by not monitoring the estimated foam volume for a predetermined time after detecting the initial value (rinsing threshold).

また、画像処理装置100は、例えば、自動(センサなど)で流水されるシステムでは、泡立ての間は流水が停止している場合がある。この場合、画像処理装置100は、手を濡らす工程における流水を検出し、泡立てで流水が止まったことを検出したのち、洗い流し工程における流水を検出することができる。画像処理装置100は、洗い流しの流水(一連の手洗いにおける2回目の流水)を検出することを契機として、推定泡量の監視を開始してもよい。 In addition, in a system where the water is flushed automatically (by a sensor, etc.), for example, the image processing device 100 may detect the running water during lathering. In this case, the image processing device 100 can detect the running water during the wetting of the hands process, detect that the running water has stopped during lathering, and then detect the running water during the rinsing process. The image processing device 100 may start monitoring the estimated foam volume when it detects the running water for rinsing (the second time the water is flushed in a series of hand washing).

以上、まとめると、付記のようになる。 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.
前記第2検出部は、前記手が判定領域内に位置する時間が第2時間を経過したとき、前記手を濡らす工程を行っていると判定する
請求項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.
前記第2検出部は、前記手洗い場における流水を検出してから第3時間後、前記手を濡らす工程を行っていると判定する
請求項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
JP2021060544A 2021-03-31 2021-03-31 Hand-washing recognition device, hand-washing recognition method, hand-washing recognition program, and hand-washing recognition system Active JP7583273B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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