Automated searching for probable matches in a video surveillance system
First Claim
1. A method of determining probable matches between a target event and a set of events, wherein an event is an image set associated with an object, comprising performing a machine-executed operation involving instructions, wherein the machine-executed operation is at least one of:
- A) sending said instructions over transmission media;
B) receiving said instructions over transmission media;
C) storing said instructions onto a machine-readable storage medium; and
D) executing the instructions;
wherein said instructions are instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of;
generating a plurality of similarity scores based on comparisons between a feature set of the target event and feature sets of the set of events, wherein a feature set is the set of identifying information extracted from an image set;
generating a plurality of weighted similarity scores by weighting the similarity scores based on information external to the feature sets; and
based on the plurality of weighted similarity scores, determining a set of two or more events from the set of stored events that best match the target event.
4 Assignments
0 Petitions
Accused Products
Abstract
A technique for searching for probable matches in a video surveillance system is disclosed. A new event, such as a face captured in an image set, is matched against other events in a database of events. A similarity score is generated based on the difference between the new event and other events in the database. The similarity score may be weighted by information external to the image sets. Because of limited system resources, an association between a new event and every other event in the system may not be kept. Thus, when searching for probable matches of a particular event, some events that are related to the particular event may not be initially selected. Such events may be associated with an event in a first set of events that are associated with the particular event. Therefore, a second set of events is selected that are associated with the first set of events.
47 Citations
15 Claims
-
1. A method of determining probable matches between a target event and a set of events, wherein an event is an image set associated with an object, comprising performing a machine-executed operation involving instructions, wherein the machine-executed operation is at least one of:
-
A) sending said instructions over transmission media;
B) receiving said instructions over transmission media;
C) storing said instructions onto a machine-readable storage medium; and
D) executing the instructions;
wherein said instructions are instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of;
generating a plurality of similarity scores based on comparisons between a feature set of the target event and feature sets of the set of events, wherein a feature set is the set of identifying information extracted from an image set;
generating a plurality of weighted similarity scores by weighting the similarity scores based on information external to the feature sets; and
based on the plurality of weighted similarity scores, determining a set of two or more events from the set of stored events that best match the target event. - View Dependent Claims (2)
-
-
3. A method comprising performing a machine-executed operation involving instructions, wherein the machine-executed operation is at least one of:
-
A) sending said instructions over transmission media;
B) receiving said instructions over transmission media;
C) storing said instructions onto a machine-readable storage medium; and
D) executing the instructions;
wherein said instructions are instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of;
identifying a set of events captured in images from one or more cameras;
for each event in the set of events, generating a set of one or more similarity scores;
wherein each similarity score in the set of similarity scores that is associated with an event (a) is relative to another event, and (b) reflects how similar the event is to the other event;
determining probable matches to a target event by determining that a first subset of events are probable matches to the target event based, at least in part, on a similarity between a feature set of target event and feature sets of events in said first subset; and
determining that a second subset of events are probable matches to the target event based on similarity scores between events in the first subset and events in the second subset. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification