Title :
Dissolve detection in MPEG compressed video
Author :
Gu, Lifang ; Tsui, Ken ; Keightley, David
Author_Institution :
Math. & Inf. Sci., CSIRO, Canberra, ACT, Australia
Abstract :
A dissolve is a gradual transition from one shot to another in a video, resulting from gradually scaling the intensity values of the two shots. Up to now, there have been very few algorithms for detecting dissolves. By analysing characteristics exhibited by a typical dissolve, we propose two methods of detecting dissolves directly in MPEG compressed video. The first method is based on the characteristics that the average intensity of each frame changes linearly with time during a dissolve. Dissolves are detected by finding rectangular shapes on the difference curve of the average frame intensity values, which can be obtained by averaging the DC values of luminance blocks of each frame in an MPEG stream. The second method is based on the characteristics that each pixel changes its intensity value linearly and gradually during a dissolve. As a result, most of the pixel difference values between two consecutive frames will be moderate and fall within a range. This range is determined by the duration of a typical dissolve and the maximal intensity difference allowed. If the number of pixels with difference values falling within such a range is large over a period of time, a dissolve can be declared. For an MPEG stream, we define a measure D as the percentage of blocks with DC difference values falling within a specified range. Dissolves are thus detected by finding periods with consistent large values of D. Both methods have been tested on a range of MPEG video sequences and the results show that most dissolves can be correctly detected. Since the proposed methods operate directly on compressed data, they are much more efficient than some pixel domain methods
Keywords :
code standards; data compression; image sequences; telecommunication standards; video coding; MPEG compressed video; difference curve; dissolve detection; frame; intensity values; luminance blocks; maximal intensity difference; pixel difference values; pixel domain methods; rectangular shapes; video sequences; Australia; Cameras; Layout; Shape; Streaming media; Testing; Transform coding; Video compression; Video on demand; Video sequences;
Conference_Titel :
Intelligent Processing Systems, 1997. ICIPS '97. 1997 IEEE International Conference on
Conference_Location :
Beijing
Print_ISBN :
0-7803-4253-4
DOI :
10.1109/ICIPS.1997.669337