Patent ID: 7466365

Claim:
A moving image processing apparatus for detecting a cut point frame in an input moving image, comprising: first calculation means for calculating first similarities between neighboring frames in the moving image formed by a plurality of frames; cut point determination means for determining cut point frames in the moving image on the basis of the first similarities calculated by said first calculation means; scene duration determination means for determining if a scene duration between neighboring cut point frames determined by said cut point determination means is less than a predetermined value; first search means for searching frames within a first predetermined range of frames before the cut point frame determined by said cut point determination means for a frame having a brightness value of a first condition on the basis of a determination result of said scene duration determination means; second search means for searching frames within a second predetermined range of frames after the cut point frame determined by said cut point determination means for a frame having a brightness value of a second condition on the basis of the determination result of said scene duration determination means; second calculation means for calculating a second similarity between the frames found by said first and second search means; determination means for determining the presence/absence of a flash portion in the moving image on the basis of the second similarity calculated by said second calculation means; and correction means for correcting the determination result of said cut point determination means on the basis of a determination result of said determination means, wherein when a first frame found by said second search means matches the cut point frame determined by said cut point determination means, a second frame at least one frame before the first frame is set to be the frame found by said second search means.