Patent ID: 8451384

Claim:
A computer implemented method for detecting a shot change in a video sequence, the method comprising the steps of: receiving, using a processor, the video sequence comprising at least one pair of frames; determining an image similarity metric based on the at least one pair of frames, wherein the similarity metric comprises determining an optical flow energy change difference measure (OFEDM) between optical flow fields comprising: calculating a first optical flow field between a current frame and a previous frame and a second optical flow field between the previous frame and a previous third frame; converting the first optical flow field and the second optical flow field to polar coordinates; comparing the first converted optical flow field to the second converted optical flow field with respect to a direction and a magnitude of-each pixel to arrive at a similarity scalar value for each pixel; and calculating a mean value of each of the similarity scalar values as the OFEDM; determining a feature vector based on a second derivative of the image similarity metric; and detecting a shot change in the video sequence upon determining that the feature vector is external to a feature vector threshold.