Key frame extraction based on Artificial Fish Swarm Algorithm and k-means

Key frame extraction is one of the most important technologies in the content-based video retrieval. In order to extract key frame efficiently from different type of video, an efficient method of key frame extraction based on improved Artificial Fish Swarm Algorithm and k-means was proposed. Firstly, an improved Artificial Fish Swarm Algorithm was applied to the extracted color feature vector to self-organized cluster and obtained an initial clustering result. Secondly, k-means was conducted to optimize the initial clustering result, and a final clustering result was obtained. Finally, the center frame of each clustering was extracted as the key frame. As relevant experiment shows the representative of the key frame extracted by using this algorithm are better than other algorithms and the extracted key frame could adequately express the primary content of the video.

[1]  Joshua Zhexue Huang,et al.  Extensions to the k-Means Algorithm for Clustering Large Data Sets with Categorical Values , 1998, Data Mining and Knowledge Discovery.

[2]  Wayne H. Wolf,et al.  Key frame selection by motion analysis , 1996, 1996 IEEE International Conference on Acoustics, Speech, and Signal Processing Conference Proceedings.

[3]  Kebin Jia,et al.  Video Key Frame Extraction Based on Spatial-Temporal Color Distribution , 2008, 2008 International Conference on Intelligent Information Hiding and Multimedia Signal Processing.

[4]  Zhang Jianwei,et al.  Automatic Chinese Visual Human Image Segmentation in HSV Space , 2007 .

[5]  Xu De,et al.  A Cluster Algorithm of Automatic Key Frame Extraction Based on Adaptive Threshold , 2005 .

[6]  Stephen W. Smoliar,et al.  An integrated system for content-based video retrieval and browsing , 1997, Pattern Recognit..