Patent ID: 8428304

Claim:
A computer system that retrieves, from at least one piece of moving image data, at least one scene that includes moving image content to be retrieved, the computer system comprising: a storage unit that stores: (a) a locus of a three-dimensional model of the moving image content to be retrieved, and (b) a velocity variation of the three-dimensional model, the three-dimensional model being a model in three spatial dimensions, the locus being a locus within the three spatial dimensions, the velocity variation being a velocity variation in the three spatial dimensions; a first calculation unit that calculates a first vector regarding the three-dimensional model, the first vector including the locus of the three-dimensional model and the velocity variation of the three-dimensional model, wherein the first calculation unit calculates the first vector regarding the three-dimensional model as viewed from a selected visual point in the three spatial dimensions; a second calculation unit that calculates a second vector regarding the moving image content to be retrieved included in the at least one piece of moving image data, the second vector being calculated on the basis of information on a motion of the moving image content; a third calculation unit that calculates a degree of similarity between the first and second vectors by comparing the first and second vectors; and a selection unit that selects, from the at least one piece of moving image data, the at least one scene, which includes the moving image content to be retrieved, on the basis of the degree of similarity.