Method and apparatus for estimating shot boundaries in a digital video sequence
First Claim
Patent Images
1. A method of measuring dissimilarity between adjacent frames in a digital video sequence, comprising:
- determining pixel accumulations at respective color component levels for each of said frames; and
calculating a dissimilarity measurement by comparing corresponding ones of said accumulations while de-emphasizing dissimilarities in luminance between said frames.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of estimating a shot boundary in a digital video sequence comprises calculating a measurement of dissimilarity between each frame in the video sequence and its previous frame based on at least one of de-emphasized luminance differences and absolute color differences. Each frame is tested against shot boundary dissimilarity thresholds using the dissimilarity measurement for the frame thereby to detect the shot boundary.
45 Citations
20 Claims
-
1. A method of measuring dissimilarity between adjacent frames in a digital video sequence, comprising:
-
determining pixel accumulations at respective color component levels for each of said frames; and
calculating a dissimilarity measurement by comparing corresponding ones of said accumulations while de-emphasizing dissimilarities in luminance between said frames. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of measuring dissimilarity between adjacent frames in a digital video sequence, comprising:
-
determining pixel accumulations at respective color component levels for each of said frames; and
calculating a dissimilarity measurement by comparing corresponding ones of said accumulations in a manner such that dominant color changes between said frames are emphasized. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A method of verifying a candidate shot boundary in a digital video sequence, comprising:
-
determining a first luminance change between said candidate shot boundary and its previous adjacent frame in the video sequence;
examining neighbourhood frames to determine if the luminance change between a neighbourhood frame and its previous adjacent frame in the video sequence is comparable to and in a direction opposite of said first luminance change; and
declaring the candidate shot boundary as a false positive if the result of said examining is positive. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method of determining a candidate gradual shot transition in a digital video sequence, comprising:
-
detecting a gradual shot transition beginning when a dissimilarity measurement between adjacent frames in said video sequence is between predetermined minimum and maximum thresholds;
forming an accumulated dissimilarity by accumulating dissimilarity measurements between adjacent frames subsequent to said gradual shot transition beginning;
during said accumulating, in the event that there is a stall in accumulation, declaring said candidate gradual shot transition to be false; and
otherwisedetecting a gradual shot transition ending when said accumulated dissimilarity exceeds said maximum threshold. - View Dependent Claims (18, 19)
-
-
20. A method of establishing a maximum shot boundary threshold for a candidate frame in a digital video sequence, comprising:
-
calculating a sequence average of inter-frame dissimilarity measurements;
calculating a window average of inter-frame dissimilarity measurements, said window comprising a subset of sequential frames in said sequence prior to said candidate frame;
in the event that said window average is inconsistent with said sequence average, calculating said maximum shot boundary as a factor of said sequence average; and
otherwisecalculating said maximum shot boundary as a factor of said window average.
-
Specification