Method for classifying and searching video databases based on 3-D camera motion
AssigneeGrass Valley (U.S.) Inc.
InventorsRadu S. Jasinschi, Thumpudi Naveen
Life of this patent
Estimating the term…
Abstract
A method of indexing and searching a video database having a plurality of video shots uses 3-D camera motion parameters. For each video shot the 3-D camera motion parameters are estimated, rates of tracking, booming, dollying, panning, tilting, rolling and zooming are computed, and the results are indexed in a metadata index file in the video database according to the types of camera. The video database is searched by selecting one of the types of camera motion and submitting a query. The query is processed to identify those video shots in the video database that satisfy the query in order of priority. The highest priority video shots are displayed for the user.
Claims6
A method of indexing and searching a video database containing a plurality of video shots comprising the steps of:
- for each video shot estimating 3-D camera motion parameters from successive pairs of images in the video shot;
- computing a rate of motion for each image from the video shot using the 3-D camera motion parameters;
- indexing the video shot by types of camera motion based on the rate of motion and a sign of the 3-D camera motion parameters;
- and
- repeating the estimating, computing and indexing steps for each video shot in the video database, wherein said estimation step comprises the additional steps of:
- computing image feature points from each consecutive pair of images in the video shot;
- computing image intensity contrast variation to select pixels from the images to be used;
- tracking the image feature points from image to image in the given shot to identify matched feature points;
- pruning the matched feature points using the image intensity contrast variation;
- and
- computing iteratively from the matched feature points a best set of matrices representing translation and rotation of the images.
Dependencies are inferred from the claim text.