IP Library Granted Patent US 7,148,912
Granted Patent B2
US 7,148,912 · App. 10/917,201 · Granted Dec 12, 2006

Video surveillance system in which trajectory hypothesis spawning allows for trajectory splitting and/or merging

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 7,148,912
App. No.
10/917,201
Granted
Dec 12, 2006
Kind
B2
Abstract

A video surveillance system uses rule-based reasoning and multiple-hypothesis scoring to detect predefined behaviors based on movement through zone patterns. Trajectory hypothesis spawning allows for trajectory splitting and/or merging and includes local pruning to managed hypothesis growth. Hypotheses are scored based on a number of criteria, illustratively including at least one non-spatial parameter. Connection probabilities computed during the hypothesis spawning process are based on a number of criteria, illustratively including object size. Object detection and probability scoring is illustratively based on object class.

Claims (13)

1. A method for use in a video surveillance system, the method comprising

generating first and second extended hypotheses comprising respective different sets of hypothesized trajectories of particular objects hypothesized to have been moving through an area under surveillance at a previous time, the first and second extended hypotheses being at least one of a) an hypothesis with a merge and an hypothesis without the merge and b) an hypothesis with a split and an hypothesis without the split, the merge comprising at least two trajectories extended to the same one object and the split comprising a trajectory extended to at least two objects,

generating a first further extended hypothesis comprising a first set of hypothesized trajectories of objects hypothesized to have been moving through the area under surveillance at a present time that is subsequent to the previous time, the trajectories of the first further extended hypothesis comprising 1) at least ones of the trajectories of the first extended hypothesis, 2) one or more of the objects hypothesized to have been moving through the area under surveillance at the present time, and 3) a particular set of connections extending at least ones of the trajectories of the first extended hypothesis to at least ones of the objects hypothesized to have been moving through an area under surveillance at the present time,

generating a second further extended hypothesis comprising a second set of hypothesized trajectories of the objects hypothesized to have been moving through the area under surveillance at the present time, the trajectories of the second further extended hypothesis comprising 1) at least ones of the trajectories of the second extended hypothesis, 2) one or more of the objects hypothesized to have been moving through the area under surveillance at the present time, and 3) a particular set of connections extending at least ones of the trajectories of the second extended hypothesis to at least ones of the objects hypothesized to have been moving through the area under surveillance at the present time,

generating a third further extended hypothesis comprising a third set of hypothesized trajectories of objects hypothesized to have been moving through the area under surveillance at the present time, the trajectories of the third further extended hypothesis comprising 1) at least ones of the trajectories of the first extended hypothesis, 2) one or more of the objects hypothesized to have been moving through the area under surveillance at the present time, and 3) a particular set of connections extending at least ones of the trajectories of the first extended hypothesis to at least ones of the objects hypothesized to have been moving through an area under surveillance at the present time, the third further extended hypothesis being different from the first further extended hypothesis, and

generating a fourth further extended hypothesis comprising a fourth set of hypothesized trajectories of respective ones of the objects hypothesized to have been moving through the area under surveillance at the present time, the trajectories of the fourth further extended hypothesis comprising 1) at least ones of the trajectories of the second extended hypothesis, 2) one or more of the objects hypothesized to have been moving through the area under surveillance at the present time, and 3) a particular set of connections extending at least ones of the trajectories of the second extended hypothesis to at least ones of the objects hypothesized to have been moving through the area under surveillance at the present time, the fourth further extended hypothesis being different from the second further extended hypothesis.

2. The invention of claim 1 further comprising identifying one of the first, second, third and fourth further extended hypotheses as being more likely than the others to represent the actual trajectories of the actual objects moving through the area under surveillance at the present time.

3. The method of claim 2 wherein the identifying includes computing likelihoods each associated with a respective one of the first, second, third and fourth further extended hypotheses, each likelihood being a function of connection probabilities each associated with a respective trajectory of the associated further extended hypothesis, each connection probability being a measure of the probability that an object that terminates the associated trajectory is, in fact, an object in the area under surveillance that is on that trajectory.

4. The method of claim 3 wherein said one of the first, second, third and fourth further extended hypotheses has a larger associated likelihood than the others.

5. A video surveillance system adapted to carry out the method of claim 1 .

6. A computer-readable medium on which are stored computer programs that are executable by a computer to carry out the method of claim 1 .

7. A video surveillance system adapted to carry out the method of claim 2 .

8. A computer-readable medium on which are stored computer programs that are executable by a computer to carry out the method of claim 2 .

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Jun 12, 2024
From: PNC BANK, NATIONAL ASSOCIATION
To: AGILENCE, INC.
Reel/Frame 067705/0398 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2022
From: AGILENCE, INC.
To: AXIS AB
Reel/Frame 061960/0058 →
RELEASE OF SECURITY INTEREST Recorded Oct 28, 2021
From: ACCEL-KKR CREDIT PARTNERS SPV, LLC
To: AGILENCE, INC.
Reel/Frame 057941/0982 →
SECURITY INTEREST Recorded Oct 27, 2021
From: AGILENCE, INC.
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 057928/0933 →
ASSIGNMENT OF PATENT SECURITY AGREEMENT Recorded Dec 3, 2019
From: ACCEL-KKR CREDIT PARTNERS, LP - SERIES 1
To: ACCEL-KKR CREDIT PARTNERS SPV, LLC
Reel/Frame 051161/0636 →
RELEASE OF SECURITY INTEREST Recorded Aug 16, 2019
From: CANADIAN IMPERIAL BANK OF COMMERCE
To: AGILENCE, INC.
Reel/Frame 050082/0077 →
SECURITY INTEREST Recorded Aug 14, 2019
From: AGILENCE, INC.
To: ACCEL-KKR CREDIT PARTNERS, LP - SERIES 1
Reel/Frame 050046/0786 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTERESTS Recorded Jan 9, 2018
From: WF FUND V LIMITED PARTNERSHIP, C/O/B/ AS WELLINGTON FINANCIAL LP AND WELLINGTON FINANCIAL FUND V
To: CANADIAN IMPERIAL BANK OF COMMERCE
Reel/Frame 045028/0880 →
SECURITY INTEREST Recorded Sep 14, 2017
From: AGILENCE, INC.
To: WF FUND V LIMITED PARTNERSHIP (C/O/B AS WELLINGTON FINANCIAL LP AND WELLINGTON FINANCIAL FUND V)
Reel/Frame 043593/0582 →
RELEASE OF SECURITY INTEREST Recorded Jul 20, 2017
From: COMERICA BANK, A TEXAS BANKING ASSOCIATION
To: AGILENCE, INC.
Reel/Frame 043058/0635 →
SECURITY AGREEMENT Recorded Jul 16, 2012
From: AGILENCE, INC.
To: COMERICA BANK, A TEXAS BANKING ASSOCIATION
Reel/Frame 028562/0655 →
RELEASE OF SECURITY INTEREST Recorded Jul 6, 2012
From: MMV CAPITAL PARTNERS INC.
To: AGILENCE, INC.
Reel/Frame 028509/0348 →