A Feature Points Extraction Algorithm Based on Adaptive Information Entropy

Feature points loss and images mismatch in the variation of light intensity, weak texture and large angle rotation for the feature points extraction of ORB-SLAM2 are severe. To deal with the problem, a feature points extraction algorithm based on adaptive information entropy, i.e., Adaptive Information Entropy Feature (AIEF) algorithm is proposed. According to the information entropy, the image blocks with less information are removed and those with more texture image information and larger gradient are selected. Then an adaptive algorithm is used to automatically calculate the optimal threshold of the image information entropy. The image blocks are homogenized to avoid that the extracted feature points are too dense and getting stuck is prevented, which makes the algorithm more robust. Finaly validation is performed using the Oxford standard data set and the performances of the AIEF algorithm are compared with those of the SIFT, SURF, and ORB-SLAM2 algorithms. Experimental results on the Oxford standard data set demonstrate that the AIEF algorithm outperforms the traditional counterparts in terms of processing time, number of feature points, correct matching number and correct matching rate.

[1]  Tom Drummond,et al.  Machine Learning for High-Speed Corner Detection , 2006, ECCV.

[2]  Hongjie Li,et al.  Distorted Building Image Matching with Automatic Viewpoint Rectification and Fusion , 2019, Sensors.

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

[4]  Gary R. Bradski,et al.  ORB: An efficient alternative to SIFT or SURF , 2011, 2011 International Conference on Computer Vision.

[5]  José M. Bioucas-Dias,et al.  Adaptive total variation image deblurring: A majorization-minimization approach , 2009, Signal Process..

[6]  Prem Nath Arora On characterizing some generalizations of Shannon's entropy , 1980, Inf. Sci..

[7]  Jianqing Zhang,et al.  Multi-image Matching Technology and Its Application of Investigation of Traffic Accident , 2009, 2009 International Forum on Information Technology and Applications.

[8]  G. Deng,et al.  An Entropy Interpretation of the Logarithmic Image Processing Model With Application to Contrast Enhancement , 2009, IEEE Trans. Image Process..

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

[10]  Asif Iqbal,et al.  Invariant Image-Based Currency Denomination Recognition Using Local Entropy and Range Filters , 2019, Entropy.

[11]  Liu Shu-ming Rationality and applications of local entropy in image , 2005 .

[12]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[13]  Shaojie Shen,et al.  VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimator , 2017, IEEE Transactions on Robotics.

[14]  Vincent Lepetit,et al.  BRIEF: Binary Robust Independent Elementary Features , 2010, ECCV.

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

[16]  Christopher Hunt,et al.  Notes on the OpenSURF Library , 2009 .

[17]  Andrey S. Krylov,et al.  Deblurred Images Post-Processing by Poisson Warping , 2015, IEEE Signal Processing Letters.

[18]  Sos S. Agaian,et al.  Transform Coefficient Histogram-Based Image Enhancement Algorithms Using Contrast Entropy , 2007, IEEE Transactions on Image Processing.

[19]  Juan D. Tardós,et al.  ORB-SLAM2: An Open-Source SLAM System for Monocular, Stereo, and RGB-D Cameras , 2016, IEEE Transactions on Robotics.

[20]  Yan Shi,et al.  Kinematic analysis of limited-dof parallel manipulators based on translational/rotational Jacobian and Hessian matrices , 2009, Robotica.

[21]  R. Kaijaluoto,et al.  Precise indoor localization for mobile laser scanner , 2015 .

[22]  Andrew J. Davison,et al.  Real-time simultaneous localisation and mapping with a single camera , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.