Blob Detection in Static Camera with Gaussian Mixture and Silhouette Index for Human Counting Application

The problem of the object counting in static camera, especially for human counting application, is blob detection. Because humans frequently interact each other, the background subtraction is not sufficient to detect the number of object. Clustering method using Gaussian Mixture Model and silhouette index to detect the number of person in static camera feed are proposed. The whole detection consists of 3 stages which are preprocess, foreground area sampling, and blob detection by clustering algorithm. The overall systems are evaluated using recoded video that was captured by camera with 30° inclination to horizontal plane. The evaluation result shows that the developed algorithm with Gaussian Mixture Model and silhouette index can distinguish 2 persons that walking side-by-side up to 95.35% detection rate and less effective to detect 2 person walking in a queue with maximum detection rate of 56.8%.

[1]  Rui Caseiro,et al.  High-Speed Tracking with Kernelized Correlation Filters , 2014, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  Zoran Zivkovic,et al.  Improved adaptive Gaussian mixture model for background subtraction , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[3]  P. KaewTrakulPong,et al.  An Improved Adaptive Background Mixture Model for Real-time Tracking with Shadow Detection , 2002 .

[4]  P. Rousseeuw Silhouettes: a graphical aid to the interpretation and validation of cluster analysis , 1987 .

[5]  Z. Zivkovic Improved adaptive Gaussian mixture model for background subtraction , 2004, ICPR 2004.

[6]  S. Roy On recognition of human orientation with respect to a static camera , 2013, 2013 IEEE International Conference ON Emerging Trends in Computing, Communication and Nanotechnology (ICECCN).

[7]  Hasan Sajid,et al.  Background subtraction for static & moving camera , 2015, 2015 IEEE International Conference on Image Processing (ICIP).

[8]  Yi-Ping Hung,et al.  Left-Luggage Detection from Finite-State-Machine Analysis in Static-Camera Videos , 2014, 2014 22nd International Conference on Pattern Recognition.

[9]  Ian F. C. Smith,et al.  A Bounded Index for Cluster Validity , 2007, MLDM.

[10]  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.

[11]  Jian Chen,et al.  Identification of a Moving Object's Velocity and Range With a Static-Moving Camera System , 2018, IEEE Transactions on Automatic Control.

[12]  D. Rubin,et al.  Maximum likelihood from incomplete data via the EM - algorithm plus discussions on the paper , 1977 .

[13]  Anil K. Jain,et al.  Encyclopedia of Biometrics , 2015, Springer US.