Evaluating Feature Importance for Object Classification in Visual Surveillance

Feature-based object classification, which distinguishes a moving object to human or vehicle, is important in visual surveillance. In order to improve classification performance, in addition to choosing between the classification (such as SVM, ANN etc), we have to pay attention to which subset of features to employ in the classifier. This paper describes a method to evaluate the relative importance of various features for object type classification. Starting with a given set of features, we apply the AdaBoost method and then we compute a metric which enables us to choose a good subset of the features. We apply our method to the task of distinguishing whether an image blob is a vehicle, a single human, a human group, or a bike, and we determine that shape-based feature, texture-based feature, and motion-based feature are reliable for this classification task. We validate our method by comparing with performance of ANN-based classification

[1]  Takeo Kanade,et al.  Algorithms for cooperative multisensor surveillance , 2001, Proc. IEEE.

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

[3]  Paul A. Viola,et al.  Detecting Pedestrians Using Patterns of Motion and Appearance , 2005, International Journal of Computer Vision.

[4]  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).

[5]  Hironobu Fujiyoshi,et al.  Moving target classification and tracking from real-time video , 1998, Proceedings Fourth IEEE Workshop on Applications of Computer Vision. WACV'98 (Cat. No.98EX201).