Video database indexing and method of presenting video database index to a user
First Claim
1. A computer-implemented method for generating a video database index for indexing a video database comprising a plurality of video frames, the video database index comprising a plurality of index frames, wherein each video frame within the video database has a unique location within the video database, the method comprising the steps of:
- (a) transmitting the video frames of the video database to a processor; and
(b) generating with the processor the index frames of the video database index in accordance with the amount of change occurring in images depicted by the video frames of the video database;
wherein;
each of the index frames represents a unique video sequence of a plurality of video sequences that constitute the video database;
each video sequence comprises a sequence of video frames of the video database; and
each video sequence has a unique location within the video database.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method for generating a video database index for indexing a video database comprising a plurality of video frames, the video database index comprising a plurality of index frames, wherein each video frame within the video database has a unique location within the video database. According to a preferred embodiment of the invention, the video frames of the video database are transmitted to a processor. A processor generates the index frames of the video database index in accordance with the amount of change occurring in images depicted by the video frames of the video database. Each of the index frames represents a unique video sequence of a plurality of video sequences that constitute the video database. Each video sequence comprises a sequence of video frames of the video database. Also, each video sequence has a unique location within the video database.
-
Citations
35 Claims
-
1. A computer-implemented method for generating a video database index for indexing a video database comprising a plurality of video frames, the video database index comprising a plurality of index frames, wherein each video frame within the video database has a unique location within the video database, the method comprising the steps of:
-
(a) transmitting the video frames of the video database to a processor; and (b) generating with the processor the index frames of the video database index in accordance with the amount of change occurring in images depicted by the video frames of the video database; wherein; each of the index frames represents a unique video sequence of a plurality of video sequences that constitute the video database; each video sequence comprises a sequence of video frames of the video database; and each video sequence has a unique location within the video database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of presenting a video database index to a user, the video database index comprising a plurality of index frames and corresponding to a video database, wherein each index frame of the video database index represents a video sequence of a plurality of video sequences of the video database, the method comprising the steps of:
-
(a) displaying a predetermined number of index frames of the video database index in parallel on a monitor; and (b) updating at a predetermined frequency the predetermined number of index frames displayed in parallel on the monitor. - View Dependent Claims (19)
-
-
20. An apparatus for generating a video database index for indexing a video database comprising a plurality of video frames, the video database index comprising a plurality of index frames, wherein each video frame within the video database has a unique location within the video database, the apparatus comprising:
-
(a) a processor and means for transmitting the video frames of the video database to the processor; and (b) means for generating with the processor the index frames of the video database index in accordance with the amount of change occurring in images depicted by the video frames of the video database; wherein; each of the index frames represents a unique video sequence of a plurality of video sequences that constitute the video database; each video sequence comprises a sequence of video frames of the video database; and each video sequence has a unique location within the video database. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification