IP Library Granted Patent US 9,721,168
Granted Patent B2
US 9,721,168 · App. 15/240,933 · Granted Aug 1, 2017

Directional object detection

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,721,168
App. No.
15/240,933
Granted
Aug 1, 2017
Kind
B2
Abstract

Video analytics is used to track an object of interest represented in video data representing the field of view of a scene observed by a video camera. A multidimensional virtual beam is used to detect whether the tracked object of interest is continually present in a detection zone within the field view of the scene. An occurrence of an event is signaled when the tracked object of interest is continually present in the detection zone during a period beginning when the tracked object of interest enters the detection zone and ending when the tracked object of interest leaves the detection zone through the opposite side, after having completely crossed through the detection zone. Use of a virtual beam detection zone reduces false alarms as compared to the numbers of incidences of false alarms of traditional detection methods, while adding several features and benefits.

Claims (55)

1. A system comprising:

at least one video camera configured to monitor whether one or more people are passing through a detection zone within a field of view of a scene;

memory;

a processor; and

a housing containing the at least one video camera, the memory and the processor, and

the memory storing instructions that, when executed by the processor, cause the processor to:

receive video data representing the field of view of the scene observed by the at least one video camera, the video data including a plurality of video frames captured by the at least one video camera during a time period;

use video analytics to track the people represented in the video data;

configure the detection zone, the detection zone including an entrance side and an exit side positioned opposite to each other and thereby defining opposite sides of the detection zone; and

increment a count of the people upon occurrence of an event, the event being when a tracked person, among the people, is present in the detection zone in respect of at least most of the video frames during the time period, the time period beginning when the tracked person enters the detection zone on the entrance side and ending when the tracked person leaves the detection zone from the exit side; and

use the count to monitor traffic flow patterns.

2. The system of claim 1 wherein the traffic flow patterns are traffic flow patterns in a store.

3. The system of claim 1 wherein at least one of the entrance side and the exit side comprises at least one of an arc, a circle, a dome, a sphere, a straight line, a pyramid, a box and a hexagon.

4. The system of claim 1 wherein, in configuring the detection zone, a distance between the entrance side and the exit side is determined.

5. The system of claim 4 wherein the distance between the entrance side and the exit side is lengthened to reduce a likelihood of occurrence of false alarms.

6. The system of claim 4 wherein the distance between the entrance side and the exit side is shortened to increase a sensitivity of detection.

7. A system comprising:

at least one video camera configured to monitor whether one or more vehicles are passing through a detection zone within a field of view of a scene;

memory;

a processor; and

a housing containing the at least one video camera, the memory and the processor, and

the memory storing instructions that, when executed by the processor, cause the processor to:

receive video data representing the field of view of the scene observed by the at least one video camera, the video data including a plurality of video frames captured by the at least one video camera during a time period;

use video analytics to track the vehicles represented in the video data;

configure the detection zone, the detection zone including an entrance side and an exit side positioned opposite to each other and thereby defining opposite sides of the detection zone; and

increment a count of the vehicles upon occurrence of an event, the event being when a tracked vehicle, among the vehicles, is present in the detection zone in respect of at least most of the video frames during the time period, the time period beginning when the tracked vehicle enters the detection zone on the entrance side and ending when the tracked vehicle leaves the detection zone from the exit side; and

use the count to monitor traffic flow patterns.

8. The system of claim 7 wherein at least one of the entrance side and the exit side comprises at least one of an arc, a circle, a dome, a sphere, a straight line, a pyramid, a box and a hexagon.

9. The system of claim 7 wherein, in configuring the detection zone, a distance between the entrance side and the exit side is determined.

10. The system of claim 9 wherein the distance between the entrance side and the exit side is lengthened to reduce a likelihood of occurrence of false alarms.

11. The system of claim 9 wherein the distance between the entrance side and the exit side is shortened to increase a sensitivity of detection.

12. A system comprising:

at least one video camera configured to monitor whether one or more people are passing through a detection zone within a field of view of a scene; and

a plurality of computer system modules including a video analytics module and a virtual beam module, at least one of the video analytics module and the virtual beam module being located remote from the at least one video camera; and

the computer system modules configured to:

receive video data representing the field of view of the scene observed by the at least one video camera, the video data including a plurality of video frames captured by the at least one video camera during a time period;

use video analytics to track the people represented in the video data;

configure the detection zone, the detection zone including an entrance side and an exit side positioned opposite to each other and thereby defining opposite sides of the detection zone; and

increment a count of the people upon occurrence of an event, the event being when a tracked person, among the people, is present in the detection zone in respect of at least most of the video frames during the time period, the time period beginning when the tracked person enters the detection zone on the entrance side and ending when the tracked person leaves the detection zone from the exit side; and

use the count to monitor traffic flow patterns.

13. The system of claim 12 wherein the traffic flow patterns are traffic flow patterns in a store.

14. The system of claim 12 wherein at least one of the entrance side and the exit side comprises at least one of an arc, a circle, a dome, a sphere, a straight line, a pyramid, a box and a hexagon.

15. The system of claim 12 wherein, in configuring the detection zone, a distance between the entrance side and the exit side is determined.

16. The system of claim 15 wherein the distance between the entrance side and the exit side is lengthened to reduce a likelihood of occurrence of false alarms.

17. The system of claim 15 wherein the distance between the entrance side and the exit side is shortened to increase a sensitivity of detection.

18. A system comprising:

at least one video camera configured to monitor whether one or more vehicles are passing through a detection zone within a field of view of a scene; and

a plurality of computer system modules including a video analytics module and a virtual beam module, at least one of the video analytics module and the virtual beam module being located remote from the at least one video camera; and

the computer system modules configured to:

receive video data representing the field of view of the scene observed by the at least one video camera, the video data including a plurality of video frames captured by the at least one video camera during a time period;

use video analytics to track the vehicles represented in the video data;

configure the detection zone, the detection zone including an entrance side and an exit side positioned opposite to each other and thereby defining opposite sides of the detection zone; and

increment a count of the vehicles upon occurrence of an event, the event being when a tracked vehicle, among the vehicles, is present in the detection zone in respect of at least most of the video frames during the time period, the time period beginning when the tracked vehicle enters the detection zone on the entrance side and ending when the tracked vehicle leaves the detection zone from the exit side; and

use the count to monitor traffic flow patterns.

19. The system of claim 18 wherein at least one of the entrance side and the exit side comprises at least one of an arc, a circle, a dome, a sphere, a straight line, a pyramid, a box and a hexagon.

Assignments (7)
NUNC PRO TUNC ASSIGNMENT Recorded Aug 30, 2022
From: AVIGILON ANALYTICS CORPORATION
To: MOTOROLA SOLUTIONS, INC.
Reel/Frame 060942/0249 →
RELEASE OF SECURITY INTEREST Recorded Aug 21, 2018
From: HSBC BANK CANADA
To: AVIGILON ANALYTICS CORPORATION
Reel/Frame 047029/0362 →
CHANGE OF NAME Recorded Oct 10, 2016
From: AVIGILON PATENT HOLDING 2 CORPORATION
To: AVIGILON ANALYTICS CORPORATION
Reel/Frame 040300/0389 →
CHANGE OF NAME Recorded Sep 26, 2016
From: AVIGILON PATENT HOLDING 2 CORPORATION
To: AVIGILON ANALYTICS CORPORATION
Reel/Frame 040164/0600 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2016
From: AVO USA HOLDING 2 CORPORATION
To: AVIGILON PATENT HOLDING 2 CORPORATION
Reel/Frame 039839/0122 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 24, 2016
From: VIDEOIQ, INC.
To: AVO USA HOLDING 2 CORPORATION
Reel/Frame 039809/0004 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2016
From: SAPTHARISHI, MAHESH; MARMAN, DOUGLAS H.
To: VIDEOIQ, INC.
Reel/Frame 039479/0451 →