Patent ID: 8639040

Claim:
A method for comparing videos including: detecting local features in frames of a video; determining positions of the detected local features in a first frame compared to their respective positions in a succeeding second frame; for at least some of the detected local features, generating a movement indicator representing the position of a local feature in the first frame relative to the position of said local feature in the second frame, the movement indicator including an orientation, to obtain a plurality of movement indicators; grouping the movement indicators into orientation ranges; summing the movement indicators grouped in at least one orientation range to obtain an integer quantity of movement indicators for the corresponding orientation range; obtaining a time series of values for at least one orientation range by determining the positions of detected local features in a first frame compared to their respective positions in a succeeding second frame for a plurality of pairs of frames; and for at least one orientation range, comparing a first time series of values for a first video with a second time series of values for a second video to determine the similarity of the first and second videos; wherein the method is performed using a computer or processor.