SYSTEM AND METHOD OF OBJECT RECOGNITION AND DATABASE POPULATION FOR VIDEO INDEXING
First Claim
1. A method to process a video stream including a plurality of video frames, the method comprising;
- for each video frame, detecting at least one object;
selectively associating the at least one object with an object cluster,comparing the at least one object associated with the object cluster to at least one reference object; and
selectively associating object data of the at least one reference object with all objects within the object cluster based on the comparing.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for processing digital media is described. The method, in one example embodiment, includes identification of objects in a video stream by detecting, for each video frame, an object in the video frame and selectively associating the object with an object cluster. The method may further include comparing the object in the object cluster to a reference object and selectively associating object data of the reference object with all objects within the object cluster based on the comparing. The method may further include manually associating the object data of the reference object with all objects within the object cluster having no associated reference object and populating a reference database with the reference object for the object cluster.
-
Citations
25 Claims
-
1. A method to process a video stream including a plurality of video frames, the method comprising;
-
for each video frame, detecting at least one object; selectively associating the at least one object with an object cluster, comparing the at least one object associated with the object cluster to at least one reference object; and selectively associating object data of the at least one reference object with all objects within the object cluster based on the comparing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system to process a video stream including a plurality of video frames, the system comprising:
-
a detecting module to detect, for each video frame, at least one object responsive to the at least one object being present in the video frame; an associating module to selectively associate the at least one object with an object cluster; a comparing module to compare, for each object cluster, the at least one object in the object cluster to at least one reference object; and an assigning module to selectively assign object data of the at least one reference object with all objects within the object cluster based on the comparing. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A method to process a video stream including a plurality of video frames, the method comprising:
-
means for detecting, for each video frame, at least one object responsive to the at least one object being present in the video frame; means for selectively associating the at least one object with an object cluster; means for comparing the at least one object in the object cluster to at least one reference object; and means for selectively associating object data of the at least one reference object with all objects within the object cluster based on the comparing.
-
-
25. A machine-readable medium comprising instructions, which when implemented by one or more processors, perform the following operations:
-
for each of a plurality of video frames, detect at least one object responsive to the at least one object being present in the video frame; selectively associate the at least one object with an object cluster; compare the at least one object in the object cluster to at least one reference object; and selectively associate object data of the at least one reference object with all objects within the object cluster based on the comparing.
-
Specification