CPC G06T 7/74 (2017.01) [G06V 40/10 (2022.01); G06V 40/20 (2022.01); G06V 40/23 (2022.01); G06T 2207/10016 (2013.01); G06T 2207/20081 (2013.01); G06T 2207/30196 (2013.01)] | 9 Claims |
1. A work analyzing device in which a processor is caused to perform operations to output analytical information on a work efficiency status of a worker based on second video recordings of working activities of the worker,
wherein the processor is configured to:
generate, based on first video recordings for training and by using machine learning, a posture class estimation model configured to perform a posture match determination;
determine whether the worker is present at a place of working based on the second video recordings;
start measuring a presence time of the worker in response to the worker being at the place of working;
perform a joint position estimation based on the second video recordings to estimate joint positions of the worker;
perform a posture match determination based on results of the joint position estimation and using the posture class estimation model to determine a posture match between a posture of the worker and a predetermined reference body posture;
start measuring a working time of the worker in response to the posture match being determined, the worker being at the place of working, and the worker not working;
stop measuring the working time of the worker in response to the posture match being determined, the worker being at the place of working, and the worker working; and
generate, based on the presence time and the working time, the analytical information on the work efficiency status of the worker.
|