Object Detection and Recognition Using Small Labeled Datasets

Object detection and recognition is a vibrant research area in the computer vision community. Several methods that came into scenario of object detection and recognition are expensive. This paper proposes another methodology for the same. We use selective search algorithm for providing region proposals where there is good chance of finding the object. The method is based on segmenting and eventually merging regions with good similarities. In this paper, we also propose a method for object recognition with a small labeled dataset for training. We use effective methods of unsupervised pre-training to effectively train the network. This paper tries to recognize objects using convolutional neural networks which are pre-trained using a sparse auto-encoder. The region proposals for the objects are forwarded to a convolutional neural network for feature extraction and finally into a fully connected layer for classification.

[1]  Fatih Murat Porikli,et al.  Integral histogram: a fast way to extract histograms in Cartesian spaces , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[2]  Yair Weiss,et al.  Learning object detection from a small number of examples: the importance of good features , 2004, CVPR 2004.

[3]  Pascal Vincent,et al.  The Difficulty of Training Deep Architectures and the Effect of Unsupervised Pre-Training , 2009, AISTATS.

[4]  Robert A. Jacobs,et al.  Increased rates of convergence through learning rate adaptation , 1987, Neural Networks.

[5]  Yoshua Bengio,et al.  Why Does Unsupervised Pre-training Help Deep Learning? , 2010, AISTATS.

[6]  Narendra Kumar Dhar,et al.  Vision based obstacle avoidance and recognition system , 2015, 2015 IEEE Workshop on Computational Intelligence: Theories, Applications and Future Directions (WCI).

[7]  Nishchal K. Verma,et al.  Generation of future image frames using autoregressive model , 2015, 2015 IEEE 10th Conference on Industrial Electronics and Applications (ICIEA).

[8]  Thomas Deselaers,et al.  Measuring the Objectness of Image Windows , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Nicolas Pinto,et al.  Why is Real-World Visual Object Recognition Hard? , 2008, PLoS Comput. Biol..

[10]  Nishchal K. Verma,et al.  Supervised approach for object identification using speeded up robust features , 2020 .

[11]  Koen E. A. van de Sande,et al.  Selective Search for Object Recognition , 2013, International Journal of Computer Vision.

[12]  G LoweDavid,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004 .

[13]  Nishchal K. Verma,et al.  Priority based optimal path routing for automated guided vehicle , 2015, 2015 IEEE Workshop on Computational Intelligence: Theories, Applications and Future Directions (WCI).

[14]  Nishchal K. Verma,et al.  Large displacement optical flow based image predictor model , 2014, 2014 IEEE Applied Imagery Pattern Recognition Workshop (AIPR).

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

[16]  Jitendra Malik,et al.  Semantic segmentation using regions and parts , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[17]  Trevor Darrell,et al.  Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation , 2013, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[18]  Yoshua Bengio,et al.  Greedy Layer-Wise Training of Deep Networks , 2006, NIPS.

[19]  Gaurav Kumar,et al.  Vision based object follower automated guided vehicle using compressive tracking and stereo-vision , 2015, 2015 IEEE Bombay Section Symposium (IBSS).

[20]  Nishchal K. Verma,et al.  Object identification for inventory management using convolutional neural network , 2016, 2016 IEEE Applied Imagery Pattern Recognition Workshop (AIPR).

[21]  Nishchal K. Verma,et al.  Vision Based Object Counting Using Speeded Up Robust Features for Inventory Control , 2016, 2016 International Conference on Computational Science and Computational Intelligence (CSCI).

[22]  Nishchal K. Verma,et al.  Multi-faced Object Recognition in an Image for Inventory Counting , 2019 .

[23]  Nishchal K. Verma,et al.  Generation of future image frames using optical flow , 2013, 2013 IEEE Applied Imagery Pattern Recognition Workshop (AIPR).

[24]  Jonathan T. Barron,et al.  Multiscale Combinatorial Grouping , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[25]  Nitish Srivastava,et al.  Dropout: a simple way to prevent neural networks from overfitting , 2014, J. Mach. Learn. Res..

[26]  Daniel P. Huttenlocher,et al.  Efficient Graph-Based Image Segmentation , 2004, International Journal of Computer Vision.

[27]  Nishchal K. Verma,et al.  Vision based counting of texture-less objects using shape and color features , 2016, 2016 11th International Conference on Industrial and Information Systems (ICIIS).