Movement monitoring system
First Claim
1. A monitoring system comprising:
- an input port for receiving video;
an output port;
a controller in communication with the input port and the output port, the controller configured to;
identify a subject within a frame of video relative to a background within the frame;
determine when the subject in the video is performing a task;
identify a height dimension and a width dimension of the subject in one or more frames of the video during the task; and
output via the output port risk assessment information relative to the subject during the task based on the height dimension and the width dimension for the subject in one or more frames of the video during the task.
0 Assignments
0 Petitions
Accused Products
Abstract
A monitoring system may include an input port, an output port, and a controller in communication with the input port and the output port. The input port may receive video from an image capturing device. The image capturing device is optionally part of the monitoring system and in some cases includes at least part of the controller. The controller may be configured to receive video via the input port and identify a subject within frames of the video relative to a background within the frames. Further, the controller may be configured to identify dimensions and/or other parameters of the identified subject in frames of the video and determine when the subject is performing a predetermined task. Based on the dimensions and/or other parameters identified or extracted from the video during the predetermined task, the controller may output via the output port assessment information.
-
Citations
25 Claims
-
1. A monitoring system comprising:
-
an input port for receiving video; an output port; a controller in communication with the input port and the output port, the controller configured to; identify a subject within a frame of video relative to a background within the frame; determine when the subject in the video is performing a task; identify a height dimension and a width dimension of the subject in one or more frames of the video during the task; and output via the output port risk assessment information relative to the subject during the task based on the height dimension and the width dimension for the subject in one or more frames of the video during the task. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable medium having stored thereon in a non-transitory state a program code for use by a computing device, the program code causing the computing device to execute a method for analyzing movement comprising:
-
identifying a subject within a frame of video relative to a background within the frame; determining when the identified subject performs a task in the video identifying dimensions based on the identified subject in one or more frames of the video during the task; and outputting risk assessment information relative to the identified subject based on the identified dimensions for the identified subject in the one or more frames of the video during the task. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A monitoring system comprising:
-
an input port for receiving video; an output port; and a controller in communication with the input port and the output port, the controller configured to identify a subject in frames of video received via the input port, identify at least one ghost effect in the frames of the video, and determine a parameter of the subject based on a location in a frame of video of a ghost effect of the identified at least one ghost effect. - View Dependent Claims (18, 19, 20)
-
-
21. A monitoring system comprising:
-
an input port for receiving video; an output port; a controller in communication with the input port and the output port, the controller configured to; identify a subject within a frame of video relative to a background within the frame; determine when the subject in the video is performing a task; determine extreme-most pixels in two dimensions of the subject to identify a height dimension and a width dimension of the subject in one or more frames of the video during the task; and output via the output port position assessment information relative to the subject during the task based on the height dimension and the width dimension for the subject in one or more frames of the video during the task.
-
-
22. A monitoring system comprising:
-
an input port for receiving video; an output port; a controller in communication with the input port and the output port, the controller configured to; identify a subject within a frame of video relative to a background within the frame; determine when the subject in the video is performing a task; identify when the task begins based on determining a frame of video in which a first ghost effect first appears; identify when the task ends based on determining a frame of video in which a second ghost effect first appears; identify a height dimension and a width dimension of the subject in one or more frames of the video during the task; and output via the output port position assessment information relative to the subject during the task based on the height dimension and the width dimension for the subject in one or more frames of the video during the task.
-
-
23. A monitoring system comprising:
-
an input port for receiving video; an output port; a controller in communication with the input port and the output port, the controller configured to; identify a subject within a frame of video relative to a background within the frame; determine when the subject in the video is performing a task; identify a height dimension and a width dimension of the subject in one or more frames of the video during the task; identify a location of feet of the subject in a frame of the video develop position assessment information relative to the subject during the task based, at least in part, on
1) the height dimension and the width dimension for the subject in one or more frames of the video during the task, and
2) determining a recommended weight limit for an object moved during the task based on a vertical distance and a horizontal distance between a location of feet of the subject in one or more frames of the video during the task and a location of hands of the subject in the one or more frames of the video during the task; andoutput via the output port the position assessment information.
-
-
24. A computer readable medium having stored thereon in a non-transitory state a program code for use by a computing device, the program code causing the computing device to execute a method for analyzing movement comprising:
-
identifying a subject within a frame of video relative to a background within the frame; determining when the identified subject performs a task in the video identifying dimensions based on the identified subject in one or more frames of the video during the task; identifying a ghost effect in a frame of the video, the ghost effect having a location in the frame; identifying a location of a hand of the identified subject based on the location of the ghost effect; identifying a location of feet of the identified subject in the frame of the video; and determining position assessment information based, at least in part, on
1) the identified dimensions for the identified subject in the one or more frames of the video during the task, and
2) on a vertical distance and a horizontal distance between the identified location of the hand of the identified subject and the identified location of the feet of the identified subject;outputting the position assessment information.
-
-
25. A monitoring system comprising:
-
an input port for receiving video; an output port; and a controller in communication with the input port and the output port, the controller configured to identify a subject in frames of video received via the input port, identify at least one ghost effect in the frames of the video, determine a parameter of the subject based on the identified at least one ghost effect, and identify one of a beginning of a task involving the subject and an ending of the task involving the subject based on an initial frame of a set of frames in which a ghost effect of the at least one ghost effect appears.
-
Specification