Classification of Moving Crowd Based on Motion Pattern

Crowd behavior analysis is a significant task in the context of surveillance and crowd management. For a moving crowd, analyzing the motion pattern is very important. In this work, we present a simple scheme to categorize such crowds as structured, semi-structured and unstructured ones. The categorization is achieved based on the regularity of the motion pattern of the collection of objects (humans, in this case). In case of structured one, the movement is coherent and uniform in nature. It is expected that the crowd as a whole or individual segment of it reflects consistent orientation and speed of movement. For unstructured crowd, on the other hand, the movement is random. Hence, diversity is there in terms of orientation and speed. The semi-structured one stands in between and makes the classification problem difficult. In this work motion orientation based feature is computed to represent the motion pattern. A set of interest points detected in the initial frame are tracked over the sequence using optical flow. Thus, motion orientations are obtained. A frame is divided into blocks, and distribution of the orientation of motion of the interest points in each block is summarized in a four dimensional histogram. Block level histograms are concatenated to form the frame level descriptor. Finally, frame level descriptors are taken together to represent the sequence. In this experiment, artificial neural network (ANN) is used as classifier. Experiment is carried out on collectiveness dataset. Proposed method provides better classification accuracy in comparison to state-of-the-art techniques.

[1]  Rodney W. Johnson,et al.  Axiomatic derivation of the principle of maximum entropy and the principle of minimum cross-entropy , 1980, IEEE Trans. Inf. Theory.

[2]  Christopher G. Harris,et al.  A Combined Corner and Edge Detector , 1988, Alvey Vision Conference.

[3]  Chabane Djeraba,et al.  Real-time crowd motion analysis , 2008, 2008 19th International Conference on Pattern Recognition.

[4]  Takeo Kanade,et al.  An Iterative Image Registration Technique with an Application to Stereo Vision , 1981, IJCAI.

[5]  Tieniu Tan,et al.  A system for learning statistical motion patterns , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  Mohan M. Trivedi,et al.  A Survey of Vision-Based Trajectory Learning and Analysis for Surveillance , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

[7]  Takeo Kanade,et al.  Tracking in unstructured crowded scenes , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[8]  Mubarak Shah,et al.  A Lagrangian Particle Dynamics Approach for Crowd Flow Segmentation and Stability Analysis , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[9]  Soraia Raupp Musse,et al.  Crowd Analysis Using Computer Vision Techniques , 2010, IEEE Signal Processing Magazine.

[10]  Weiya Ren Crowd collectiveness measure via graph-based node clique learning , 2016, ArXiv.

[11]  Xiaofei Wang,et al.  A high accuracy flow segmentation method in crowded scenes based on streakline , 2014 .

[12]  Carlo Tomasi,et al.  Good features to track , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[13]  Yann Le Cun,et al.  A Theoretical Framework for Back-Propagation , 1988 .

[14]  Mubarak Shah,et al.  Abnormal crowd behavior detection using social force model , 2009, 2009 IEEE Conference on Computer Vision and Pattern Recognition.

[15]  Junsong Yuan,et al.  Abnormal event detection in crowded scenes using sparse representation , 2013, Pattern Recognit..

[16]  Bingbing Ni,et al.  Crowded Scene Analysis: A Survey , 2015, IEEE Transactions on Circuits and Systems for Video Technology.

[17]  Mubarak Shah,et al.  Floor Fields for Tracking in High Density Crowd Scenes , 2008, ECCV.

[18]  Yee Whye Teh,et al.  A Fast Learning Algorithm for Deep Belief Nets , 2006, Neural Computation.

[19]  Xiaogang Wang,et al.  Measuring Crowd Collectiveness , 2013, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[20]  Xuelong Li,et al.  Measuring Collectiveness via Refined Topological Similarity , 2016, ACM Trans. Multim. Comput. Commun. Appl..

[21]  Neeta Nain,et al.  Crowd Monitoring and Classification: A Survey , 2017 .

[22]  Kiyoharu Aizawa,et al.  Detecting Dominant Motion Flows in Unstructured/Structured Crowd Scenes , 2010, 2010 20th International Conference on Pattern Recognition.