Method and apparatus for video cut detection
First Claim
1. A video cut detection method for detecting a cut point from a video data sequence, comprising the steps of:
- (a) calculating the distance d(t-i, t-j) between image data of every pair of images It-i and It-j having a frame interval therebetween equal to or smaller than J in a sequence of latest J+1 frames of images It, It-1, . . . , It-J which have been supplied sequentially at current time point t, and generating a distance table having a data of the distance d(t-i, t-j) at each position (i, j) of the table, J being a fixed integer equal to or greater than 3 and i and j being all variable integers within the range of 0≦
i<
j≦
J;
(b) calculating a scene changing ratio C(t-jc) for the range from the J-th preceding frame (t-J) to the current time point t, on the basis of the inter-image distances held on said distance table, jc being a predetermined constant integer in the range of 0<
jc ≦
J; and
(c) comparing said scene changing ratio with a predetermined threshold value and, on the basis of the result of said comparison, deciding whether the image of said jc -th preceding frame is a cut point.
1 Assignment
0 Petitions
Accused Products
Abstract
A buffer memory buffers a sequence of image data I0, I1, . . . of respective frames while shifting them step by step and discarding the least recent one of them for each step. An inter-image distance calculating means calculates the distance d(t-i, t-j) between respective pieces of image data held in the buffer memory and stores such distance values in a distance table part in a sequential order. A scene changing ratio calculating part calculates the scene changing ratio C(t-jc) at time t while referring to the distance table part. A decision part compares the scene changing ratio C(t-jc) with a predetermined threshold value to determine if the image of a preceding frame jc -th from the time t is a cut point.
105 Citations
22 Claims
-
1. A video cut detection method for detecting a cut point from a video data sequence, comprising the steps of:
-
(a) calculating the distance d(t-i, t-j) between image data of every pair of images It-i and It-j having a frame interval therebetween equal to or smaller than J in a sequence of latest J+1 frames of images It, It-1, . . . , It-J which have been supplied sequentially at current time point t, and generating a distance table having a data of the distance d(t-i, t-j) at each position (i, j) of the table, J being a fixed integer equal to or greater than 3 and i and j being all variable integers within the range of 0≦
i<
j≦
J;(b) calculating a scene changing ratio C(t-jc) for the range from the J-th preceding frame (t-J) to the current time point t, on the basis of the inter-image distances held on said distance table, jc being a predetermined constant integer in the range of 0<
jc ≦
J; and(c) comparing said scene changing ratio with a predetermined threshold value and, on the basis of the result of said comparison, deciding whether the image of said jc -th preceding frame is a cut point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A video cut detection apparatus which detects a cut point from an image data sequence, comprising:
-
buffer memory means for sequentially buffering image data of at least J+1 temporally successive frames; inter-image distance calculating means for calculating a distance d(t-i, t-j) between image data of every pair of images It-i and It-j in the range of 0≦
i<
j≦
J in a sequence of latest J+1 frames of images It, It-1, . . . , It-j which have been supplied at the current time point t, where J is a fixed integer equal to or greater than 3 and i and j are variable integers within the range of 0≦
i≦
j≦
J;distance table means for storing said inter-image distances calculated by said inter-image distance calculating means; scene changing ratio calculating means for calculating a scene changing ratio C(t-jc) for the range from the J-th preceding frame to the current time point t on the basis of said distance table means, jc being a predetermined constant integer which satisfies 0<
jc ≦
J; anddecision means for comparing said calculated scene changing ratio with a predetermined threshold value and for deciding whether said frame (t-jc) is a cut point. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification