A novel online self-learning system with automatic object detection model for multimedia applications

This paper proposes a novel online self-learning detection system for different types of objects. It allows users to random select detection target, generating an initial detection model by selecting a small piece of image sample and continue training the detection model automatically. The proposed framework is divided into two parts: First, the initial detection model and the online reinforcement learning. The detection model is based on the proportion of users of the Haar-like features to generate feature pool, which is used to train classifiers and get positive-negative (PN) classifier model. Second, as the videos plays, the detecting model detects the new sample by Nearest Neighbor (NN) Classifier to get the PN similarity for new model. Online reinforcement learning is used to continuously update classifier, PN model and new classifier. The experiment shows the result of less detection sample with automatic online reinforcement learning is satisfactory.

[1]  Paul A. Viola,et al.  Robust Real-Time Face Detection , 2001, International Journal of Computer Vision.

[2]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[3]  Hong Wang,et al.  Evolving boxes for fast vehicle detection , 2017, 2017 IEEE International Conference on Multimedia and Expo (ICME).

[4]  Ramakant Nevatia,et al.  Robust multi-view car detection using unsupervised sub-categorization , 2009, 2009 Workshop on Applications of Computer Vision (WACV).

[5]  Ming Yang,et al.  Detection driven adaptive multi-cue integration for multiple human tracking , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[6]  C. Laurgeau,et al.  Vehicle detection combining gradient analysis and AdaBoost classification , 2005, Proceedings. 2005 IEEE Intelligent Transportation Systems, 2005..

[7]  Greg Mori,et al.  Detecting Pedestrians by Learning Shapelet Features , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[8]  Zehang Sun,et al.  On-road vehicle detection: a review , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Ning Cao,et al.  Fast Face Tracking-by-Detection Algorithm for Secure Monitoring , 2019 .

[10]  Rainer Lienhart,et al.  An extended set of Haar-like features for rapid object detection , 2002, Proceedings. International Conference on Image Processing.

[11]  Mohan M. Trivedi,et al.  A General Active-Learning Framework for On-Road Vehicle Recognition and Tracking , 2010, IEEE Transactions on Intelligent Transportation Systems.

[12]  David Ribeiro,et al.  A real-time Deep Learning pedestrian detector for robot navigation , 2017, 2017 IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC).

[13]  Enzeng Dong,et al.  Moving vehicle tracking based on improved tracking-learning-detection algorithm , 2019, IET Comput. Vis..

[14]  Stefano Tubaro,et al.  Reduced memory region based deep Convolutional Neural Network detection , 2016, 2016 IEEE 6th International Conference on Consumer Electronics - Berlin (ICCE-Berlin).

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

[16]  Zdenek Kalal,et al.  Tracking-Learning-Detection , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

[18]  David C. Lee Boosted Classifier for Car Detection , 2009 .

[19]  Zhang Yanan,et al.  An improved TLD target tracking algorithm based on Mean Shift , 2017, 2017 13th IEEE International Conference on Electronic Measurement & Instruments (ICEMI).

[20]  Jacob Scharcanski,et al.  A Particle-Filtering Approach for Vehicular Tracking Adaptive to Occlusions , 2011, IEEE Transactions on Vehicular Technology.

[21]  Bernt Schiele,et al.  New features and insights for pedestrian detection , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[22]  David Gerónimo Gómez,et al.  Haar Wavelets and Edge Orientation Histograms for On-Board Pedestrian Detection , 2007, IbPRIA.

[23]  Horst Bischof,et al.  Real-Time Tracking via On-line Boosting , 2006, BMVC.

[24]  A. Leonardis,et al.  On-line Conservative Learning for Person Detection , 2005, 2005 IEEE International Workshop on Visual Surveillance and Performance Evaluation of Tracking and Surveillance.

[25]  Yanjiang Wang,et al.  An improved adaptive background modeling algorithm based on Gaussian Mixture Model , 2008, 2008 9th International Conference on Signal Processing.

[26]  Horst Bischof,et al.  Conservative Learning for Object Detectors , 2008, Machine Learning Techniques for Multimedia.

[27]  Li-Jia Li,et al.  Multi-view Face Detection Using Deep Convolutional Neural Networks , 2015, ICMR.

[28]  Jürgen Schmidhuber,et al.  Training Very Deep Networks , 2015, NIPS.

[29]  Ravindra Kumar Gupta,et al.  Real Time Object Tracking Using Tracking Learning Detection , 2016 .

[30]  Horst Bischof,et al.  On-line Boosting and Vision , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

[31]  Yuanxi Peng,et al.  An Improved TLD Tracking Algorithm for Fast-moving Object , 2018 .

[32]  Stuart J. Russell,et al.  Online bagging and boosting , 2005, 2005 IEEE International Conference on Systems, Man and Cybernetics.

[33]  Marek R. Ogiela,et al.  Multimedia tools and applications , 2005, Multimedia Tools and Applications.