Hand-wash management and compliance system
First Claim
Patent Images
1. A method for managing hand-wash compliance comprising:
- acquiring a background image;
acquiring thermal images including an initial thermal image and a subsequent thermal image;
determining hot pixels of the thermal images belonging to a warm-bodied object by;
subtracting the background image from the thermal images, andfiltering out pixels of the thermal images being below a thermal threshold from the background image;
estimating a user'"'"'s hand-wash motions, the user'"'"'s hand-wash motions being estimated by determining a change in the hot pixels between the initial thermal image and the subsequent thermal image;
estimating hand-wash scrubs per minute based on the user'"'"'s hand-wash motions;
counting a total hand-wash scrubs based on the user'"'"'s hand-wash motions;
estimating hand-wash vigor based on a number of transitions between high and low motions;
calculating a hand-wash score based on the hand-wash vigor;
displaying the hand-wash vigor, the total hand-wash scrubs, and the hand-wash scrubs per minute on a display;
displaying a timer that counts down based on the hand-wash vigor; and
updating the background image based on the warm-bodied object being absent from the thermal images.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for managing hand-washing compliance can include: sensing a user'"'"'s hand-wash motions; estimating hand-wash scrubs per minute based on the user'"'"'s hand-wash motions; counting a total hand-wash scrubs based on the user'"'"'s hand-wash motions; estimating hand-wash vigor based on the user'"'"'s hand-wash motions; calculating a hand-wash score based on the hand-wash vigor; displaying the hand-wash vigor, the total hand-wash scrubs, and the hand-wash scrubs per minute on a display; and displaying a timer that counts down based on the hand-wash vigor.
37 Citations
20 Claims
-
1. A method for managing hand-wash compliance comprising:
-
acquiring a background image; acquiring thermal images including an initial thermal image and a subsequent thermal image; determining hot pixels of the thermal images belonging to a warm-bodied object by; subtracting the background image from the thermal images, and filtering out pixels of the thermal images being below a thermal threshold from the background image; estimating a user'"'"'s hand-wash motions, the user'"'"'s hand-wash motions being estimated by determining a change in the hot pixels between the initial thermal image and the subsequent thermal image; estimating hand-wash scrubs per minute based on the user'"'"'s hand-wash motions; counting a total hand-wash scrubs based on the user'"'"'s hand-wash motions; estimating hand-wash vigor based on a number of transitions between high and low motions; calculating a hand-wash score based on the hand-wash vigor; displaying the hand-wash vigor, the total hand-wash scrubs, and the hand-wash scrubs per minute on a display; displaying a timer that counts down based on the hand-wash vigor; and updating the background image based on the warm-bodied object being absent from the thermal images. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer readable medium, useful in association with a processor, including instructions configured to:
-
acquire a background image; acquire thermal images including an initial thermal image and a subsequent thermal image; determine hot pixels of the thermal images belonging to a warm-bodied object by; subtracting the background image from the thermal images, and filtering out pixels of the thermal images being below a thermal threshold from the background image; record an estimation of a user'"'"'s hand-wash motions, the user'"'"'s hand-wash motions being estimated by determining a change in the hot pixels between the initial thermal image and the subsequent thermal image; estimate hand-wash scrubs per minute based on the user'"'"'s hand-wash motions; count a total hand-wash scrubs based on the user'"'"'s hand-wash motions; estimate hand-wash vigor based on a number of transitions between high and low motions; calculate a hand-wash score based on the hand-wash vigor; display the hand-wash vigor, the total hand-wash scrubs, and the hand-wash scrubs per minute on a display; display a timer that counts down based on the hand-wash vigor; and update the background image based on the warm-bodied object being absent from the thermal images. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification