Remote Sensing Image Automatic Registration on Multi-scale Harris-Laplacian

In order to overcome the difficulty of automatic image registration in image preprocessing, this paper presents an automatic registration algorithm for remote sensing images with different spatial resolutions. The algorithm is studied based on Harris-Laplacian corner detection, which can determine the affine transformation (zoom, rotation, translation) between images of different scales. The corners in the reference and registration images are firstly detected and located by a multi-scale Harris-Laplacian (H-L) corner detector. Secondly, the algorithm chooses SURF (Speeded Up Robust Feature) descriptor to calculate the detected corners descriptors. Then, the multi-resolution corner matching is achieved based on Euclid distance. Finally, according to the LoG (Laplacian Of Gaussian), the scale factor is automatically determined between reference and registration images. A number of remote sensing images are tested, and the experiments show that the studied algorithm can register two remote sensing images of different sizes and resolutions automatically. It also verifies that the algorithm has the lower time cost comparing with the other existing algorithms (e.g. SIFT) within certain detecting accuracy level. This algorithm is also useful for resolving the problem of potential errors due to parallax effects when establishing geometric affine transformation on corners for detecting on buildings with different unknown elevations.

[1]  Martino Pesaresi,et al.  Multi scale Harris corner detector based on Differential Morphological Decomposition , 2011, Pattern Recognit. Lett..

[2]  Richard Szeliski,et al.  Multi-image matching using multi-scale oriented patches , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[3]  Sidi Ahmed Mahmoudi,et al.  A Multi-Resolution FPGA-Based Architecture for Real-Time Edge and Corner Detection , 2014, IEEE Transactions on Computers.

[4]  Tom Drummond,et al.  Faster and Better: A Machine Learning Approach to Corner Detection , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[5]  Weixing Wang,et al.  Algorithm for automatic image registration on Harris-Laplace features , 2009 .

[6]  Richard Szeliski,et al.  Computer Vision - Algorithms and Applications , 2011, Texts in Computer Science.

[7]  W X Wang,et al.  Parameter optimal determination for canny edge detection , 2011 .

[8]  C. Schmid,et al.  Indexing based on scale invariant interest points , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[9]  Peijun Du,et al.  Image registration based on corner detection and affine transformation , 2010, 2010 3rd International Congress on Image and Signal Processing.

[10]  De Xu,et al.  A fast detection algorithm of Harris apparent corners based on the local features , 2011, 2011 9th World Congress on Intelligent Control and Automation.

[11]  F. Bergholm,et al.  Fragment size estimation without image segmentation , 2008 .

[12]  Weixing Wang Colony image acquisition system and segmentation algorithms , 2011 .

[13]  Daeho Lee,et al.  Region-based Corner Detection by Radial Projection , 2011 .

[14]  Luc Van Gool,et al.  Speeded-Up Robust Features (SURF) , 2008, Comput. Vis. Image Underst..

[15]  Pramod K. Varshney,et al.  Mutual information-based image registration for remote sensing data , 2003 .

[16]  Pierre Soille,et al.  A new built-up presence index based on density of corners , 2012, 2012 IEEE International Geoscience and Remote Sensing Symposium.

[17]  Jan Flusser,et al.  Image registration methods: a survey , 2003, Image Vis. Comput..

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

[19]  David G. Lowe,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004, International Journal of Computer Vision.

[20]  Soo-Chang Pei,et al.  Improved Harris' Algorithm for Corner and Edge Detections , 2007, 2007 IEEE International Conference on Image Processing.

[21]  Cordelia Schmid,et al.  A Performance Evaluation of Local Descriptors , 2005, IEEE Trans. Pattern Anal. Mach. Intell..

[22]  Cordelia Schmid,et al.  Matching images with different resolutions , 2000, Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).

[23]  Luc Van Gool,et al.  SURF: Speeded Up Robust Features , 2006, ECCV.

[24]  Cordelia Schmid,et al.  Evaluation of Interest Point Detectors , 2000, International Journal of Computer Vision.

[25]  Giancarmine Fasano,et al.  Real Time Corner Detection for Miniaturized Electro-Optical Sensors Onboard Small Unmanned Aerial Systems , 2012, Sensors.

[26]  Ling Hu Improved Approach for Image Registration Based on Wavelet Transform , 2010 .

[27]  Huamin Yang,et al.  A Robust Medical Image Registration Algorithm Based on the SAM of Multi-Scale Harris Corners , 2009, 2009 2nd International Conference on Biomedical Engineering and Informatics.

[28]  Henry Leung,et al.  A maximum likelihood approach for image registration using control point and intensity , 2004, IEEE Transactions on Image Processing.