Processing digital video using trajectory extraction and spatiotemporal decomposition
First Claim
Patent Images
1. A method comprising:
- extracting interest point data from data representing a plurality of video frames, wherein the interest point data is extracted from each of the video frames independent of the other video frames;
subsequent to the extracting of the interest point data, linking at least some of the interest point data to generate corresponding trajectory information by;
linking first interest point data from a first video frame to second interest point data from a second video frame that is separated from the first video frame by a quantity of intermediate video frames, andlinking third interest point data from the second video frame to fourth interest point data from a third video frame that is separated from the second video frame by the same quantity of intermediate video frames;
clustering the trajectory information to form clustered trajectory information;
extracting, via a processor, a representative feature index from the clustered trajectory information; and
indexing the video frames in a database to be searchable based on the representative feature index.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods to process digital video using trajectory extraction and spatiotemporal decomposition for search and retrieval of video are described. An example method extracts interest point data from data representing a plurality of video frames. The interest point data is extracted from each of the video frames independent of the other video frames. Subsequent to extracting the interest point data, the example method links at least some of the interest point data to generate corresponding trajectory information. The example method also clusters the trajectory information to form clustered trajectory information and extracts a representative feature index from the clustered trajectory information.
-
Citations
15 Claims
-
1. A method comprising:
-
extracting interest point data from data representing a plurality of video frames, wherein the interest point data is extracted from each of the video frames independent of the other video frames; subsequent to the extracting of the interest point data, linking at least some of the interest point data to generate corresponding trajectory information by; linking first interest point data from a first video frame to second interest point data from a second video frame that is separated from the first video frame by a quantity of intermediate video frames, and linking third interest point data from the second video frame to fourth interest point data from a third video frame that is separated from the second video frame by the same quantity of intermediate video frames; clustering the trajectory information to form clustered trajectory information; extracting, via a processor, a representative feature index from the clustered trajectory information; and indexing the video frames in a database to be searchable based on the representative feature index. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
processing a plurality of video frames composing a video segment to extract spatial information from each of the video frames; subsequent to processing the plurality of video frames to extract the spatial information, linking at least some of the spatial information between at least some of the video frames to generate trajectory information by; linking first interest point data from a first video frame to second interest point data from a second video frame that is separated from the first video frame by a quantity of intermediate video frames, and linking third interest point data from the second video frame to fourth interest point data from a third video frame that is separated from the second video frame by the same quantity of intermediate video frames; extracting, via a processor, a representative feature index from the trajectory information; and indexing the video frames in a database to be searchable based on the representative feature index. - View Dependent Claims (10, 11, 12)
-
-
13. An article of manufacture storing machine accessible instructions which, when executed, cause a machine to:
-
process a plurality of video frames composing a video segment to extract spatial and temporal information from each of the video frames; subsequent to processing the video frames, extract the spatial information, linking at least some of the spatial information between at least some of the video frames to generate trajectory information by; linking first interest point data from a first video frame to second interest point data from a second video frame that is separated from the first video frame by a quantity of intermediate video frames, and linking third interest point data from the second video frame to fourth interest point data from a third video frame that is separated from the second video frame by the same quantity of intermediate video frames; extract a representative feature index from the trajectory information; and index the video frames in a database to be searchable based on the representative feature index. - View Dependent Claims (14, 15)
-
Specification