IP Library Granted Patent US 9,996,753
Granted Patent B2
US 9,996,753 · App. 15/624,861 · Granted Jun 12, 2018

System and method for detecting, tracking, and classifiying objects

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,996,753
App. No.
15/624,861
Granted
Jun 12, 2018
Kind
B2
Abstract

The present disclosure provides for a method, device, and computer-readable storage medium for performing a method for discerning a vehicle at an access control point. The method including obtaining a video sequence of the access control point; detecting an object of interest from the video sequence; tracking the object from the video sequence to obtain tracked-object data; classifying the object to obtain classified-object data; determining that the object is a vehicle based on the classified-object data; and determining that the vehicle is present in a predetermined detection zone based on the tracked-object data.

Claims (94)

1. A method for discerning a vehicle at an access control point, the method comprising:

obtaining a first video sequence of the access control point from a first camera operable to capture video of the vehicle approaching a first gate;

detecting an object of interest from the first video sequence;

obtaining a second video sequence of the access control point from a second camera operable to capture video of the vehicle approaching a second gate;

detecting the object of interest from the second video sequence;

tracking the object from the first video sequence and the second video sequence to obtain tracked-object data;

classifying the object to obtain classified-object data;

determining that the object is the vehicle based on the classified-object data;

determining if the vehicle is being tailgated based on the classified-object data;

determining that the vehicle is present in a predetermined detection zone of the access control point based on the tracked-object data; and

controlling activation of the first gate, the second gate, or both the first gate and the second gate at the access control point based on the determining if the vehicle is being tailgated.

2. The method of claim 1 , further comprising:

obtaining a third video sequence of the access control point from a third camera operable to capture video of the vehicle between the first gate and the second gate

detecting the object of interest from the third video sequence; and

tracking the object from the third video sequence.

3. The method of claim 1 wherein controlling activation of the gate further comprises controlling activation of the second gate based on determining if the vehicle is being tailgated.

4. A device for discerning a vehicle at an access control point, the device comprising:

a memory containing instructions; and

at least one processor, operably connected to the memory, that executes the instructions to perform operations comprising:

obtaining a first video sequence of the access control point from a first camera operable to capture video of the vehicle approaching a gate;

detecting an object of interest from the first video sequence;

obtaining a second video sequence of the access control point from a second camera operable to capture video of the vehicle approaching a second gate;

detecting the object of interest from the second video sequence;

tracking the object from the first video sequence and the second video sequence to obtain tracked-object data;

classifying the object to obtain classified-object data;

determining that the object is the vehicle based on the classified-object data;

determining if the vehicle is being tailgated based on the classified-object data;

determining that the vehicle is present in a predetermined detection zone of the access control point based on the tracked-object data; and

controlling activation of the first gate, the second gate, or both the first pate and the second gate at the access control point based on the determining if the vehicle is being tailgated.

5. The device of claim 4 , wherein the operations further comprising:

obtaining a third video sequence of the access control point from a third camera operable to capture video of the vehicle between the first gate and the second gate,

detecting the object of interest from the third video sequence; and

tracking the object from the third video sequence.

6. The device of claim 5 wherein controlling activation of the gate further comprises controlling activation of the second gate based on determining if the vehicle is being tailgated.

7. A method for discerning a vehicle at an access control point, the method comprising:

obtaining a video sequence of the access control point from a first camera operable to capture video of the vehicle approaching a first outer gate;

detecting an object of interest from the video sequence;

tracking the object from the video sequence to obtain tracked-object data;

classifying the object to obtain classified-object data;

determining that the object is the vehicle based on the classified-object data;

determining that the vehicle is present in a predetermined detection zone of the access control point based on the tracked-object data; and

controlling activation of the first outer gate and a second inner gate at the access control point based on the classifying the vehicle.

8. The method of claim 7 , further comprising:

obtaining a second video sequence of the access control point from a second camera operable to capture video of the vehicle approaching the second inner gate;

detecting the object of interest from the second video sequence; and

tracking the object from the second video sequence.

9. The method of claim 8 , further comprising:

obtaining a third video sequence of the access control point from a third camera operable to capture video of the vehicle between the first outer gate and the inner second gate;

detecting the object of interest from the third video sequence; and

tracking the object from the third video sequence.

10. A device for discerning a vehicle at an access control point, the device comprising:

a memory containing instructions; and

at least one processor, operably connected to the memory, that executes the instructions to perform operations comprising:

obtaining a video sequence of the access control point from a first camera operable to capture video of the vehicle approaching a first outer gate;

detecting an object of interest from the video sequence;

tracking the object from the video sequence to obtain tracked-object data;

classifying the object to obtain classified-object data;

determining that the object is the vehicle based on the classified-object data;

determining that the vehicle is present in a predetermined detection zone of the access control point based on the tracked-object data; and

controlling activation of the first outer gate and a second inner gate at the access control point based on the classifying the vehicle.

11. The device of claim 10 , wherein the operations further comprising:

obtaining a second video sequence of the access control point from a second camera operable to capture video of the vehicle approaching the second inner gate;

detecting the object of interest from the second video sequence; and

tracking the object from the second video sequence.

12. The device of claim 11 , wherein the operations further comprising:

obtaining a third video sequence of the access control point from a third camera operable to capture video of the vehicle between the first outer gate and the inner second gate

detecting the object of interest from the third video sequence; and

tracking the object from the third video sequence.

13. A method for discerning a vehicle at an access control point, the method comprising:

obtaining a first video sequence of the access control point from a first camera operable to capture video of the vehicle approaching a first outer gate;

detecting an object of interest from the first video sequence;

obtaining a second video sequence of the access control point from a second camera operable to capture video of the vehicle approaching a second gate;

detecting the object of interest from the second video sequence;

tracking the object from the first video sequence and the second video sequence to obtain tracked-object data;

classifying the object to obtain classified-object data;

determining that the object is the vehicle based on the classified-object data;

determining that the vehicle is present in a predetermined detection zone of the access control point based on the tracked-object data; and

controlling activation of the first outer gate, the second gate, or both the first outer gate and the second gate at the access control point based on the determining that the vehicle is present in the predetermined detection zone.

14. The method of claim 13 , further comprising:

obtaining a third video sequence of the access control point from a third camera operable to capture video of the vehicle between the first gate and the second gate

detecting the object of interest from the third second video sequence; and

tracking the object from the third video sequence.

15. The method of claim 14 wherein controlling activation of the gate further comprises controlling activation of a second gate based on determining that the vehicle is present in the predetermined detection zone.

16. A device for discerning a vehicle at an access control point, the device comprising:

a memory containing instructions; and

at least one processor, operably connected to the memory, that executes the instructions to perform operations comprising:

obtaining a first video sequence of the access control point from a first camera operable to capture video of the vehicle approaching a first outer gate;

obtaining a second video sequence of the access control point from a second camera operable to detect the object of interest from the second video sequence;

detecting an object of interest from the first video sequence the second video sequence, or both the first video sequence and the second video sequence;

tracking the object from the first video sequence and the second video sequence to capture video of the vehicle approaching a second gate to obtain tracked-object data;

classifying the object to obtain classified-object data;

determining that the object is the vehicle based on the classified-object data;

determining that the vehicle is present in a predetermined detection zone of the access control point based on the tracked-object data; and

controlling activation of the first outer gate at the access control point based on the determining that the vehicle is present in the predetermined detection zone.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Oct 23, 2022
From: AVIGILON FORTRESS CORPORATION
To: MOTOROLA SOLUTIONS, INC.
Reel/Frame 061746/0897 →
RELEASE OF SECURITY INTEREST Recorded Aug 21, 2018
From: HSBC BANK CANADA
To: AVIGILON FORTRESS CORPORATION
Reel/Frame 047032/0063 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2018
From: MADDEN, DON; SHAYNE, ETHAN
To: OBJECTVIDEO, INC.
Reel/Frame 044947/0059 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 15, 2018
From: OBJECTVIDEO, INC.
To: AVIGILON FORTRESS CORPORATION
Reel/Frame 044947/0107 →