Method and system for video zone monitoring
First Claim
Patent Images
1. A method of monitoring selected zones in a scene depicted in a video stream:
- receiving a definition of a zone of interest within the scene depicted in the video stream; and
in response to receiving the definition of the zone of interest;
determining, for each motion event detected in the video stream, whether a respective event mask of the motion event overlaps with the zone of interest by at least a predetermined overlap factor;
identifying the motion event as an event of interest associated with the zone of interest in accordance with a determination that the respective event mask of the motion event overlaps with the zone of interest by at least the predetermined overlap factor; and
generating the respective event mask for the motion event, wherein the generating includes;
creating binary motion pixel maps for frames of a video segment associated with the motion event; and
aggregating the binary motion pixel maps of frames of the video segment to generate the respective event mask for the motion event.
2 Assignments
0 Petitions
Accused Products
Abstract
A computing system receives a definition of a zone of interest within the scene depicted in the video steam. In response to receiving the definition of the zone of interest, the computing system determines, for each motion event detected in the video stream, whether a respective event mask of the motion event overlaps with the zone of interest by at least a predetermined overlap factor; and identifying the motion event as an event of interest associated with the zone of interest in accordance with a determination that the respective event mask of the motion event overlaps with the zone of interest by at least the predetermined overlap factor.
200 Citations
17 Claims
-
1. A method of monitoring selected zones in a scene depicted in a video stream:
-
receiving a definition of a zone of interest within the scene depicted in the video stream; and in response to receiving the definition of the zone of interest; determining, for each motion event detected in the video stream, whether a respective event mask of the motion event overlaps with the zone of interest by at least a predetermined overlap factor; identifying the motion event as an event of interest associated with the zone of interest in accordance with a determination that the respective event mask of the motion event overlaps with the zone of interest by at least the predetermined overlap factor; and generating the respective event mask for the motion event, wherein the generating includes; creating binary motion pixel maps for frames of a video segment associated with the motion event; and aggregating the binary motion pixel maps of frames of the video segment to generate the respective event mask for the motion event. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing system for monitoring selected zones in a scene depicted in a video stream, the computing system comprising:
-
one or more processors; and memory having instructions stored thereon, the instructions, when executed by the one or more processors, cause the processors to perform operations comprising; receiving a definition of a zone of interest within the scene depicted in the video stream; and in response to receiving the definition of the zone of interest; determining, for each motion event detected in the video stream, whether a respective event mask of the motion event overlaps with the zone of interest by at least a predetermined overlap factor; identifying the motion event as an event of interest associated with the zone of interest in accordance with a determination that the respective event mask of the motion event overlaps with the zone of interest by at least the predetermined overlap factor; and generating the respective event mask for the motion event, wherein the generating includes; creating binary motion pixel maps for frames of a video segment associated with the motion event; and aggregating the binary motion pixel maps of frames of the video segment to generate the respective event mask for the motion event. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium for monitoring selected zones in a scene depicted in a video stream, the non-transitory computer-readable medium having instructions stored thereon, the instructions, when executed by one or more processors, cause the processors to perform operations comprising:
-
receiving a definition of a zone of interest within the scene depicted in the video stream; and in response to receiving the definition of the zone of interest; determining, for each motion event detected in the video stream, whether a respective event mask of the motion event overlaps with the zone of interest by at least a predetermined overlap factor; identifying the motion event as an event of interest associated with the zone of interest in accordance with a determination that the respective event mask of the motion event overlaps with the zone of interest by at least the predetermined overlap factor; and generating the respective event mask for the motion event, wherein the generating includes; creating binary motion pixel maps for frames of a video segment associated with the motion event; and aggregating the binary motion pixel maps of frames of the video segment to generate the respective event mask for the motion event. - View Dependent Claims (16, 17)
-
Specification