A Computationally Efficient Algorithm for Building Statistical Color Models

Though widely used in surveillance systems of human or fire detection, statistical color models suffer from long training time during parametric estimation. To solve this low-dimension huge-number density estimation problem, we propose a computationally efficient algorithm: weighted EM, which learns the parameters of finite mixture distribution from the histogram of training data. Thus by representing data with a small number of parameters, we significantly reduce long-time storage costs. At the same time, estimating parameters from the histogram of relatively small size ensures the computational efficiency. The algorithm can be readily applied to any mixture model which can be estimated by EM and its online learning form is also given in our paper. In the experiment of skin detection, the algorithm is tested in a database of nearly half a billion training samples, and the results show that our algorithm can do density estimation accurately and enjoys significantly better computational and storage efficiency.

[1]  I. Haritaoglu,et al.  Background and foreground modeling using nonparametric kernel density estimation for visual surveillance , 2002 .

[2]  Abdesselam Bouzerdoum,et al.  Skin segmentation using color pixel classification: analysis and comparison , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  Pau-Choo Chung,et al.  Naked image detection based on adaptive and extensible skin color model , 2007, Pattern Recognit..

[4]  Yun Q. Shi,et al.  Identifying Computer Graphics using HSV Color Model and Statistical Moments of Characteristic Functions , 2007, 2007 IEEE International Conference on Multimedia and Expo.

[5]  Anil K. Jain,et al.  Face Detection in Color Images , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Turgay Çelik,et al.  Fire Detection in Video Sequences Using Statistical Color Model , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

[7]  James M. Rehg,et al.  Statistical Color Models with Application to Skin Detection , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[8]  Radford M. Neal Pattern Recognition and Machine Learning , 2007, Technometrics.