Abstract.
This paper presents a practical approach to detecting shot cuts and extracting keyframes from video sequences. Shot cut detection has two stages - global motion compensation, followed by an adaptive thresholding algorithm. The motion information is further utilized to extract representative keyframes. Special consideration has been given to achieving real-time performance on a regular PC, which led to a motion estimation algorithm of linear complexity.
Similar content being viewed by others
References
Bouthemy P, Dufournaud Y, Fablet R, Mohr R, Peleg S, Zomet A (1999) Video hyper-links creation for content-based browsing and navigation. In: Proceedings of the workshop on content-based multimedia indexing, Toulouse, France
Dugad R, Ratakonda K, Ahuja N (1998) Robust video shot change detection. In: Proceedings of the IEEE workshop on multimedia signal processing, Redondo Beach, CA, pp 376-381
Gong Y, Liu X (2000) Video shot segmentation and classification. In: Proceedings of the international conference on pattern recognition (ICPR’00), Barcelona, 1:860-863
Hammoud R, Mohr R (2000) A probabilistic framework of selecting effective key-frames for video browsing and indexing. In: Proceedings of the international workshop on real-time image sequence analysis, Oulu, Finland
Hampapur A, Jain RC, Weymouth T (1995) Production model based digital video segmentation. J Multimedia Tools Appl 1(1):9-46
Li Y, Zhang T, Tretter D (2001) An overview of video abstraction techniques. HP Laboratory Technical Report, HPL-2001-191
Lienhart R (2001) Reliable dissolve detection. Proc SPIE Storage Retrieval Media Databases 4315:219-230
Nagasaka A, Tanaka Y (1992) Automatic video indexing and full-video search for object appearances. In: Proceedings of the IFIP TC2/WG 2.6 2nd working conference on visual database systems, Budapest, Hungary, 30 September-3 October 1991, pp 113-127
Pass G, Zabih R (1999) Comparing images using joint histograms. ACM J Multimedia Sys 7(3):234-240
Patel NV, Sethi IK (1996) Compressed video processing for cut detection. IEEE Proc Vision Image Signal Process 143:315-323
Porter S, Mirmehdi M, Thomas B (2001) Detection and classification of shot transitions. In: Proceedings of the 12th British machine vision conference, BMVA Press, pp 73-82
Rousso B, Peleg S, Finci I (1997) Mosaicing with generalized strips. In: Proceedings of the DARPA workshop on image understanding, New Orleans, pp 255-260
Yusoff Y, Christmas WJ, Kittler JV (2000) Video Shot Cut Detection Using adaptive thresholding. In: Proceedings of the 11th British Machine Video Conference, Bristol, UK
Zabih R, Miller J, Mai K (1995) A Feature-Based Algorithm for Detecting and Classifying Scene Breaks. In: Proceedings of the 3rd ACM international conference on multimedia, pp 189-200
Zhang HJ, Kankanhalli A, Smoliar SW (1993) Automatic partitioning of full-motion video. Multimedia Sys 1(1):10-28
Zhuang Y, Rui Y, Huang T, Mehrotra S (1998) Adaptive key frame extraction using unsupervised clustering. In: Proceedings of the IEEE international conference on image processing, Chicago, pp 866-870
Video sequences: “New indians”, “A new horizon” - http://www.open-video.org; Canal+ TV Belgium, evening news, 30/11/2002, 12/09/2002
Author information
Authors and Affiliations
Corresponding author
Additional information
Received: 1 September 2003, Accepted: 12 March 2004, Published online: 8 June 2004
Correspondence to: Mihai Osian
Research supported by the EC project VIBES
Rights and permissions
About this article
Cite this article
Osian, M., Van Gool, L. Video shot characterization. Machine Vision and Applications 15, 172–177 (2004). https://doi.org/10.1007/s00138-004-0141-x
Issue Date:
DOI: https://doi.org/10.1007/s00138-004-0141-x