A Supervised Learning Approach to Flashlight Detection

ABSTRACT Shot boundary detection is a fundamental step of video indexing. One crucial issue of this step is the discrimination of abrupt shot change from flashlight, because flashlight often induces a false shot boundary. Support vector machine (SVM) is a supervised learning technique for data classification. In this paper, we propose a SVM-based technique to detect flashlights in video. Our approach to flashlight detection is based on the facts that the duration of flashlight is short and the video contents before and after a flashlight should be similar. Therefore, we design a sliding window in temporal domain to monitor the instantaneous video variation and extract color and edge features to compare the visual contents between two video segments. Then, a SVM is employed to classify the luminance variation into flashlight or shot cut. Experimental results indicate that the proposed approach is effective and outperforms some existing techniques.

[1]  Massimiliano Pontil,et al.  Support Vector Machines for 3D Object Recognition , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Yashpal Singh,et al.  Support Vector Machines for Face Recognition , 2015 .

[3]  Ramin Zabih,et al.  A feature-based algorithm for detecting and classifying scene breaks , 1995, MULTIMEDIA '95.

[4]  Dong Zhang,et al.  A New Shot Boundary Detection Algorithm , 2001, IEEE Pacific Rim Conference on Multimedia.

[5]  Boon-Lock Yeo,et al.  Rapid scene analysis on compressed video , 1995, IEEE Trans. Circuits Syst. Video Technol..

[6]  Claus Bahlmann,et al.  Online handwriting recognition with support vector machines - a kernel approach , 2002, Proceedings Eighth International Workshop on Frontiers in Handwriting Recognition.

[7]  Xueming Qian,et al.  Effective Fades and Flashlight Detection Based on Accumulating Histogram Difference , 2006, IEEE Transactions on Circuits and Systems for Video Technology.

[8]  C.-C. Jay Kuo,et al.  A new approach to image retrieval with hierarchical color clustering , 1998, IEEE Trans. Circuits Syst. Video Technol..

[9]  Xu De,et al.  A solution to illumination variation problem in shot detection , 2004, 2004 IEEE Region 10 Conference TENCON 2004..

[10]  Ba Tu Truong,et al.  Determining dramatic intensification via flashing lights in movies , 2001, IEEE International Conference on Multimedia and Expo, 2001. ICME 2001..

[11]  Edward Y. Chang,et al.  Support vector machine active learning for image retrieval , 2001, MULTIMEDIA '01.

[12]  Irena Koprinska,et al.  Temporal video segmentation: A survey , 2001, Signal Process. Image Commun..

[13]  Chih-Jen Lin,et al.  A Practical Guide to Support Vector Classication , 2008 .

[14]  Hanqing Lu,et al.  Lighting change problem in shot detection , 2000, ICECS 2000. 7th IEEE International Conference on Electronics, Circuits and Systems (Cat. No.00EX445).

[15]  Akio Yoneyama,et al.  Universal scene change detection on MPEG-coded data domain , 1997, Electronic Imaging.

[16]  Vladimir Vapnik,et al.  Statistical learning theory , 1998 .

[17]  Joseph Picone,et al.  Applications of support vector machines to speech recognition , 2004, IEEE Transactions on Signal Processing.

[18]  King Ngi Ngan,et al.  High accuracy flashlight scene determination for shot boundary detection , 2003, Signal Process. Image Commun..

[19]  Michael J. Swain,et al.  Color indexing , 1991, International Journal of Computer Vision.

[20]  Tomaso Poggio,et al.  A Unified Framework for Regularization Networks and Support Vector Machines , 1999 .

[21]  Jiri Matas,et al.  Support vector machines for face authentication , 2002, Image Vis. Comput..

[22]  Gye-Young Kim,et al.  Robust Scene Change Detection Algorithm for Flashlights , 2007, ICCSA.