VISION BASED MONITORING SYSTEM FOR ACTIVITY SEQUENCY VALIDATION
First Claim
1. A human monitoring system for monitoring a workspace area, the system comprising:
- a plurality of cameras disposed about the workspace area, each camera configured to capture a video feed that includes a plurality of image frames;
a visual processor configured to;
identify the presence of a human within the workspace area from the plurality of image frames;
generate a motion track of the human within the workspace area, the motion tract representing the position of the human across a period of time;
generate an activity log of one or more activities performed by the human throughout the motion track;
compare the motion track and activity log to an activity template that defines a plurality of required actions; and
provide an alert if one or more actions within the activity template are not performed within the workspace area.
1 Assignment
0 Petitions
Accused Products
Abstract
A human monitoring system includes a plurality of cameras and a visual processor. The plurality of cameras are disposed about a workspace area, where each camera is configured to capture a video feed that includes a plurality of image frames, and the plurality of image frames are time-synchronized between the respective cameras. The visual processor is configured to identify the presence of a human within the workspace area from the plurality of image frames, generate a motion track of the human within the workspace area, generate an activity log of one or more activities performed by the human throughout the motion track, and compare the motion track and activity log to an activity template that defines a plurality of required actions. The processor then provides an alert if one or more actions within the activity template are not performed within the workspace area.
-
Citations
14 Claims
-
1. A human monitoring system for monitoring a workspace area, the system comprising:
-
a plurality of cameras disposed about the workspace area, each camera configured to capture a video feed that includes a plurality of image frames; a visual processor configured to; identify the presence of a human within the workspace area from the plurality of image frames; generate a motion track of the human within the workspace area, the motion tract representing the position of the human across a period of time; generate an activity log of one or more activities performed by the human throughout the motion track; compare the motion track and activity log to an activity template that defines a plurality of required actions; and provide an alert if one or more actions within the activity template are not performed within the workspace area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10, 11)
-
-
9. A human monitoring system for monitoring a workspace area, the system comprising:
-
a plurality of cameras disposed about the workspace area, each camera configured to capture a video feed that includes a plurality of image frames; a visual processor configured to; identify the presence of a human within the workspace area from the plurality of image frames;
generate a motion track of the human within the workspace area, the motion tract representing the position of the human across a period of time; generate an activity log of one or more activities performed by the human throughout the motion track by pattern matching a detected representation of the human to a database of poses; compare the motion track and activity log to an activity template that defines a plurality of required actions, wherein each of the plurality of required actions is specified at a location within the workspace area; and provide an alert if one or more actions within the activity template are not performed within the workspace area at its respectively specified area. - View Dependent Claims (12, 13, 14)
-
Specification