GPU Based Bag of Feature for Fast Activity Detection in Video

Classification of an image on the basis of independent patches selected from image has been effectively used due to its performance. These Image blocks information is collectively represented by Bag of features. Bag of features consist four major parts, block sampling, descriptor generation from collection, characterization of distributions extracted from descriptor and classification of images. In this paper we present GPU based bag of feature generation for effective activity detection in video. Proposed framework focuses on parallel implementation strategy to reduce time taken by traditional bag of visual feature approaches. In bag of visual feature approach clustering takes significant amount of time. We propose GPU based implementation of centroid calculation and dataset generation by distance calculation to reduce time taken by clustering. Feature extraction from video dataset is performed by using MHI with energy and further HOG descriptor. We have used two datasets UT interaction and ATM to validate our results. Our experiments demonstrate that calculations are reduced to almost ten times without affecting accuracy.

[1]  Cordelia Schmid,et al.  Learning realistic human actions from movies , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[2]  Kilian Stoffel,et al.  Parallel k/h-Means Clustering for Large Data Sets , 1999, Euro-Par.

[3]  Jake K. Aggarwal,et al.  An Overview of Contest on Semantic Description of Human Activities (SDHA) 2010 , 2010, ICPR Contests.

[4]  Inderjit S. Dhillon,et al.  A Data-Clustering Algorithm on Distributed Memory Multiprocessors , 1999, Large-Scale Parallel Data Mining.

[5]  Alok N. Choudhary,et al.  A scalable parallel subspace clustering algorithm for massive data sets , 2000, Proceedings 2000 International Conference on Parallel Processing.

[6]  Bill Triggs,et al.  Histograms of oriented gradients for human detection , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[7]  Pietro Perona,et al.  Pedestrian Detection: An Evaluation of the State of the Art , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  Ling Shao,et al.  Action recognition by spatio-temporal oriented energies , 2014, Inf. Sci..

[9]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[10]  Anil K. Jain,et al.  Large-scale parallel data clustering , 1996, Proceedings of 13th International Conference on Pattern Recognition.

[11]  Vikas Tripathi,et al.  Robust Abnormal Event Recognition via Motion and Shape Analysis at ATM Installations , 2015, J. Electr. Comput. Eng..

[12]  Johannes Gehrke,et al.  Mining Very Large Databases , 1999, Computer.