Detection and representation of scenes in videos
Authors:
- M. ShahMSM. Shah
- 21 November 2005
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Multimedia
- Vol. 7 (6) , 1097-1105
Abstract
This paper presents a method to perform a high-level segmentation of videos into scenes. A scene can be defined as a subdivision of a play in which either the setting is fixed, or when it presents continuous action in one place. We exploit this fact and propose a novel approach for clustering shots into scenes by transforming this task into a graph partitioning problem. This is achieved by constructing a weighted undirected graph called a shot similarity graph (SSG), where each node represents a shot and the edges between the shots are weighted by their similarity based on color and motion information. The SSG is then split into subgraphs by applying the normalized cuts for graph partitioning. The partitions so obtained represent individual scenes in the video. When clustering the shots, we consider the global similarities of shots rather than the individual shot pairs. We also propose a method to describe the content of each scene by selecting one representative image from the video as a scene key-frame. Recently, DVDs have become available with a chapter selection option where each chapter is represented by one image. Our algorithm automates this objective which is useful for applications such as video-on-demand, digital libraries, and the Internet. Experiments are presented with promising results on several Hollywood movies and one sitcom.Keywords
This publication has 20 references indexed in Scilit:
- Temporal video segmentation: A surveySignal Processing: Image Communication, 2001
- A semantic event-detection approach and its application to detecting hunts in wildlife videoIEEE Transactions on Circuits and Systems for Video Technology, 2000
- Supervised learning of large perceptual organization: graph spectral partitioning and learning automataIEEE Transactions on Pattern Analysis and Machine Intelligence, 2000
- Normalized cuts and image segmentationIEEE Transactions on Pattern Analysis and Machine Intelligence, 2000
- Constructing table-of-content for videosMultimedia Systems, 1999
- Automated high-level movie segmentation for advanced video-retrieval systemsIEEE Transactions on Circuits and Systems for Video Technology, 1999
- Segmentation of Video by Clustering and Graph AnalysisComputer Vision and Image Understanding, 1998
- Rapid scene analysis on compressed videoIEEE Transactions on Circuits and Systems for Video Technology, 1995
- An optimal graph theoretic approach to data clustering: theory and its application to image segmentationIEEE Transactions on Pattern Analysis and Machine Intelligence, 1993
- Automatic partitioning of full-motion videoMultimedia Systems, 1993