US2020211347A1PendingUtilityA1
Automatic detection of zones of interest in a video
Est. expiryFeb 13, 2037(~10.5 yrs left)· nominal 20-yr term from priority
Inventors:James Edward StewartGeorge Alban Heitz, IiiJoe Delone VentersSeungho YangMehul NariyawalaCameron HillYohannes KifleSayed Yusef ShafiSahana Mysore
G06V 20/52G08B 13/19608G08B 13/19684G08B 13/19606G06K 9/00771
60
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A method at a computing system includes obtaining video of an environment including a plurality of objects; defining a zone including a portion of the environment; subsequent to the defining, detecting a motion event captured in the video occurring at least partially within the zone, wherein the motion event is associated with a first object of the plurality of objects; identifying an object type of the first object; and based on the object type of the first object, causing a notification of the motion event to be issued or not issued.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method, comprising:
at a computing system having one or more processors, and one or more memory components storing one or more programs for execution by the one or more processors:
obtaining video of an environment including a plurality of objects;
defining a zone including a portion of the environment;
subsequent to the defining, detecting a motion event captured in the video occurring at least partially within the zone, wherein the motion event is associated with a first object of the plurality of objects;
identifying an object type of the first object; and
based on the object type of the first object, causing a notification of the motion event to be issued or not issued.
2 . The method of claim 1 , wherein the object type of the first object is identified as a person; and the method comprises:
causing the notification of the motion event to be issued based on the object type of the first object being a person.
3 . The method of claim 1 , wherein the object type of the first object is identified as an object other than a person; and the method comprises:
causing the notification of the motion event to not be issued based on the object type of the first object being other than a person.
4 . The method of claim 1 , wherein defining the zone includes identifying a source zone and/or a sink zone in a field of view included in the video.
5 . The method of claim 4 , wherein identifying a source zone comprises:
determining a number of the motion events that originated from a first region of the field of view within a predefined period of time; determining whether the number of originated motion events exceeds a first predefined threshold; and in accordance with a determination that the number of originated motion events exceeds the first predefined threshold, identifying the region of the field of view as a source zone.
6 . The method of claim 4 , wherein identifying a sink zone comprises:
determining a number of the motion events that terminated at a second region of the field of view within a predefined period of time; determining whether the number of terminated motion events exceeds a second predefined threshold; and in accordance with a determination that the number of terminated motion events exceeds the second predefined threshold, identifying the region of the field of view as a sink zone.
7 . A computing system, comprising:
one or more processors; one or more memory components; and one or more programs stored in the one or more memory components and configured for execution by the one or more processors, the one or more programs comprising instructions for:
obtaining video of an environment including a plurality of objects;
defining a zone including a portion of the environment;
subsequent to the defining, detecting a motion event captured in the video occurring at least partially within the zone, wherein the motion event is associated with a first object of the plurality of objects;
identifying an object type of the first object; and
based on the object type of the first object, causing a notification of the motion event to be issued or not issued.
8 . The computing system of claim 7 , wherein the object type of the first object is identified as a person; and the one or more programs comprise instructions for:
causing the notification of the motion event to be issued based on the object type of the first object being a person.
9 . The computing system of claim 7 , wherein the object type of the first object is identified as an object other than a person; and the one or more programs comprise instructions for:
causing the notification of the motion event to not be issued based on the object type of the first object being other than a person.
10 . The computing system of claim 7 , wherein the instructions for defining the zone include instructions for identifying a source zone and/or a sink zone in a field of view included in the video.
11 . The computing system of claim 10 , wherein the instructions for identifying a source zone comprise instructions for:
determining a number of the motion events that originated from a first region of the field of view within a predefined period of time; determining whether the number of originated motion events exceeds a first predefined threshold; and in accordance with a determination that the number of originated motion events exceeds the first predefined threshold, identifying the region of the field of view as a source zone.
12 . The computing system of claim 10 , wherein the instructions for identifying a sink zone comprise instructions for:
determining a number of the motion events that terminated at a second region of the field of view within a predefined period of time; determining whether the number of terminated motion events exceeds a second predefined threshold; and in accordance with a determination that the number of terminated motion events exceeds the second predefined threshold, identifying the region of the field of view as a sink zone.
13 . A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which, when executed by a computing system having one or more processors, cause the computing system to perform operations comprising:
obtaining video of an environment including a plurality of objects; defining a zone including a portion of the environment; subsequent to the defining, detecting a motion event captured in the video occurring at least partially within the zone, wherein the motion event is associated with a first object of the plurality of objects; identifying an object type of the first object; and based on the object type of the first object, causing a notification of the motion event to be issued or not issued.
14 . The non-transitory computer readable storage medium of claim 13 , wherein the object type of the first object is identified as a person; and the operations further comprise:
causing the notification of the motion event to be issued based on the object type of the first object being a person.
15 . The non-transitory computer readable storage medium of claim 13 , wherein the object type of the first object is identified as an object other than a person; and the operations further comprise:
causing the notification of the motion event to not be issued based on the object type of the first object being other than a person.
16 . The non-transitory computer readable storage medium of claim 13 , wherein defining the zone includes identifying a source zone and/or a sink zone in a field of view included in the video.
17 . The non-transitory computer readable storage medium of claim 16 , wherein identifying a source zone comprises:
determining a number of the motion events that originated from a first region of the field of view within a predefined period of time; determining whether the number of originated motion events exceeds a first predefined threshold; and in accordance with a determination that the number of originated motion events exceeds the first predefined threshold, identifying the region of the field of view as a source zone.
18 . The non-transitory computer readable storage medium of claim 16 , wherein identifying a sink zone comprises:
determining a number of the motion events that terminated at a second region of the field of view within a predefined period of time; determining whether the number of terminated motion events exceeds a second predefined threshold; and in accordance with a determination that the number of terminated motion events exceeds the second predefined threshold, identifying the region of the field of view as a sink zone.Join the waitlist — get patent alerts
Track US2020211347A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.