AUTOMATICALLY DETERMINING FIELD OF VIEW OVERLAP AMONG MULTIPLE CAMERAS
First Claim
1. A computer implemented method for automatically determining field of view overlap among multiple cameras as a function of the temporal overlap of object tracks, the method comprising executing on a processing unit the steps of:
- determining values of similarity for potential pairings of each of a plurality of object tracks of movements of objects over time through a field-of-view of a first camera with each of a plurality of object tracks of movements of objects over time through a field-of-view of a second camera;
assigning into pairs each of the object tracks within the first camera field-of-view to ones each of the object tracks within the second camera field-of-view that each have a highest determined similarity value of the similarity values determined for their respective potential pairings; and
determining that the assigned object track pairs correspond to overlapping portions of the fields-of-view of the first and second paired cameras if portions of each of the assigned object track pairs have a temporally overlapping period of time.
2 Assignments
0 Petitions
Accused Products
Abstract
Field of view overlap among multiple cameras are automatically determined as a function of the temporal overlap of object tracks determined within their fields-of-view. Object tracks with the highest similarity value are assigned into pairs, and portions of the assigned object track pairs having a temporally overlapping period of time are determined. Scene entry points are determined from object locations on the tracks at a beginning of the temporally overlapping period of time, and scene exit points from object locations at an ending of the temporally overlapping period of time. Boundary lines for the overlapping fields-of-view portions within the corresponding camera fields-of-view are defined as a function of the determined entry and exit points in their respective fields-of-view.
-
Citations
20 Claims
-
1. A computer implemented method for automatically determining field of view overlap among multiple cameras as a function of the temporal overlap of object tracks, the method comprising executing on a processing unit the steps of:
-
determining values of similarity for potential pairings of each of a plurality of object tracks of movements of objects over time through a field-of-view of a first camera with each of a plurality of object tracks of movements of objects over time through a field-of-view of a second camera; assigning into pairs each of the object tracks within the first camera field-of-view to ones each of the object tracks within the second camera field-of-view that each have a highest determined similarity value of the similarity values determined for their respective potential pairings; and determining that the assigned object track pairs correspond to overlapping portions of the fields-of-view of the first and second paired cameras if portions of each of the assigned object track pairs have a temporally overlapping period of time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
a processing unit; a computer readable memory in communication with the processing unit; and a computer-readable storage medium in communication with the processing unit; wherein the processing unit executes program instructions stored on the computer-readable storage medium via the computer readable memory and thereby; determines values of similarity for potential pairings of each of a plurality of object tracks of movements of objects over time through a field-of-view of a first camera with each of a plurality of object tracks of movements of objects over time through a field-of-view of a second camera; assigns into pairs each of the object tracks within the first camera field-of-view to ones each of the object tracks within the second camera field-of-view that each have a highest determined similarity value of the similarity values determined for their respective potential pairings; and determines that the assigned object track pairs correspond to overlapping portions of the fields-of-view of the first and second paired cameras if portions of each of the assigned object track pairs have a temporally overlapping period of time. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer program product for automatically determining field of view overlap among multiple cameras as a function of the temporal overlap of object tracks, the computer program product comprising:
-
a computer readable hardware storage device having computer readable program code embodied therewith, wherein the computer readable hardware storage device is not a transitory signal per se, the computer readable program code comprising instructions for execution by a computer processing unit that cause the computer processing unit to; determine values of similarity for potential pairings of each of a plurality of object tracks of movements of objects over time through a field-of-view of a first camera with each of a plurality of object tracks of movements of objects over time through a field-of-view of a second camera; assign into pairs each of the object tracks within the first camera field-of-view to ones each of the object tracks within the second camera field-of-view that each have a highest determined similarity value of the similarity values determined for their respective potential pairings; and determine that the assigned object track pairs correspond to overlapping portions of the fields-of-view of the first and second paired cameras if portions of each of the assigned object track pairs have a temporally overlapping period of time. - View Dependent Claims (17, 18, 19, 20)
-
Specification