Robust Point Correspondence with Gabor Scale-Invariant Feature Transform for Optical Satellite Image Registration

  • Yi Hou
  • Shilin Zhou
Research Article


In this paper, a robust point correspondence algorithm is proposed to address the problems with SIFT-like methods for the optical satellite image registration. SIFT-like methods involve two issues that are rarely noticed: non-orientation selectivity in feature detection and feature redundancy in feature description. The novelty of the proposed approach is that the advantages of biologically motivated methods are adopted to resolve above two problems. Firstly, by using a 2D Gabor filter bank to model the visual cognitive computational model, intuitive and robust keypoints are detected. The proposed detector can capture salient visual properties such as the orientation and spatial frequency selectivity. Secondly, multi-characteristic scales of the keypoints are selected based on the Gabor kernel function, and then multi-feature descriptors with high discriminating power are defined. By using the proposed detector and descriptor, the feature redundancy can translate into benefits. Finally, a feature matching strategy for multi-feature descriptors is designed, to improve the reliability of feature matching. Evaluation criteria of 1-precision, RMSE and visual inspection of the matched pairs are used to demonstrate the superior performance of the proposed algorithm on optical satellite image registration.


Image registration Scale-invariant feature transform (SIFT) Feature detection Feature description Gabor 



Funding was provided by Hunan Provincial Innovation Foundation for Postgraduate (Grant No. CX2014B021), Fund of Innovation of NUDT Graduate School (Grant No. B140406), and Hunan Provincial Natural Science Foundation of China (Grant No. 2015JJ3018).


  1. Csapo, A. B., Roka, A., & Baranyi, P. (2006). Visual cortex inspired vertex and corner detection. In Proceedings of international conference on mechatronics (pp. 551–556), 3–5 July 2006. Budapest: IEEE.Google Scholar
  2. Daugman, J. G. (1988). Complete discrete 2-D Gabor transforms by neural networks for image analysis and compression. IEEE Transactions on Acoustics, Speech, and Signal Processing, 36(7), 1169–1179.CrossRefGoogle Scholar
  3. Fan, B., Fuchao, W., & Zhanyi, H. (2012). Rotationally invariant descriptors using intensity order pooling. IEEE Transactions on Pattern Analysis and Machine Intelligence, 34(10), 2031–2045.CrossRefGoogle Scholar
  4. Fischler, M. A., & Bolles, R. C. (1981). Random sample consensus: A paradigm for model fitting with applications to image analysis and automated cartography. Communications of the ACM, 24(6), 381–395.CrossRefGoogle Scholar
  5. Gao, X., Sattar, F. & Venkateswarlu, R. (2004). Corner detection of gray level images using Gabor wavelets. In Proceedings of international conference on image processing (ICIP) (Vol. 4, pp. 2669–2672), 24–27 Oct 2004. Singapore: IEEE.Google Scholar
  6. Gao, X., Sattar, F., & Venkateswarlu, R. (2007). Multiscale corner detection of gray level images based on Log-Gabor wavelet transform. IEEE Transactions on Circuits and Systems for Video Technology, 17(7), 868–875.CrossRefGoogle Scholar
  7. Goshtasby, A. A. (2005). 2-D and 3-D image registration: For medical, remote sensing, and industrial applications. Hoboken: Wiley-Interscience.Google Scholar
  8. Hong, G., & Zhang, Y. (2008). Wavelet-based image registration technique for high-resolution remote sensing images. Computers & Geosciences, 34(12), 1708–1720.CrossRefGoogle Scholar
  9. Hubel, D. (1995). Eye, brain, and vision. New York: Scientific American Library.Google Scholar
  10. Inglada, J. (2007). Analysis of artifacts in subpixel remote sensing image registration. IEEE Transactions on Geoscience and Remote Sensing, 45(1), 254–264.CrossRefGoogle Scholar
  11. Kamarainen, J.-K., Kyrki, V., & Kalviainen, H. (2006). Invariance properties of Gabor filter-based features-overview and applications. IEEE Transactions on Image Processing, 15(5), 1088–1099.CrossRefGoogle Scholar
  12. Ke, Y., & Sukthankar, R. (2004). PCA-SIFT: A more distinctive representation for local image descriptors. In Proceedings of the IEEE computer society conference on computer vision and pattern recognition (CVPR) (Vol. 2, pp. 506–513), 27 June–2 July, 2004. IEEE: Washington.Google Scholar
  13. Lindeberg, T. (1998a). Principles for automatic scale selection. In B. Jähne et al. (Eds.), Handbook on Computer Vision and Applications (Vol. 2, pp. 239–274). Boston: Academic Press.Google Scholar
  14. Lindeberg, T. (1998b). Feature detection with automatic scale selection. International Journal of Computer Vision, 30(2), 79–116.CrossRefGoogle Scholar
  15. Li, Q., Wang, G., Liu, J., & Chen, S. (2009). Robust scale-invariant feature matching for remote sensing image registration. IEEE Geoscience and Remote Sensing Letters, 6(2), 287–291.CrossRefGoogle Scholar
  16. Lowe, D. G. (1999). Object recognition from local scale-invariant features. In Proceedings of the international conference on computer vision (ICCV) (Vol. 2, pp. 1150–1157), 20–25 Sept 1999. Kerkyra: IEEE.Google Scholar
  17. Lowe, D. G. (2004). Distinctive image features from scale-invariant keypoints. International Journal of Computer Vision, 2(60), 91–110.CrossRefGoogle Scholar
  18. Manjunath, B. S., & Ma, W. Y. (1996). Textures features for browsing and retrivel of image data. IEEE Transactions on Pattern Analysis and Machine Intelligence, 18(8), 837–842.CrossRefGoogle Scholar
  19. Mikolajczyk, K., & Schmid, C. (2005). A performance evaluation of local descriptors. IEEE Transactions on Pattern Analysis and Machine Intelligence, 27(10), 1615–1630.CrossRefGoogle Scholar
  20. Moreno, P., Bernardino, A., & Santos-Victor, J. (2005). Gabor parameter selection for local feature detection. In Proceedings of 2nd Iberian conference on pattern recognition and image analysis (IBPRIA) (Vol. 1, pp. 11–19), 7–9 June 2005, Estoril, Portugal. Berlin: Springer.Google Scholar
  21. Sedaghat, A., Mokhtarzade, M., & Ebadi, H. (2011). Uniform robust scale-invariant feature matching for optical remote sensing images. IEEE Transactions on Geoscience and Remote Sensing, 49(11), 4516–4527.CrossRefGoogle Scholar
  22. Shevelev, I. A. (1998). Second-order features extraction in the cat visual cortex: Selective and invariant sensitivity of neurons to the shape and orientation of crosses and corners. Biosystems, 48(1–3), 195–204.CrossRefGoogle Scholar
  23. Tuytelaars, T., & Mikolajczyk, K. (2008). Local invariant feature detectors: A survey. Foundations and Trends in Computer Graphics and Vision, 3(3), 177–280.CrossRefGoogle Scholar
  24. Witkin, A. P. (1983). Scale-space filtering. In Proceedings of the international joint conference on Artificial intelligence (IJCAI) (Vol. 2, pp. 1019–1022), 8-12 Aug 1983, Karlsruhe, West Germany. San Francisco: Morgan Kaufmann Publishers Inc.Google Scholar
  25. Wrtz, R. P., & Lourens, T. (2000). Corner detection in color images through a multiscale combination of end-stopped cortical cells. Image and Vision Computing, 18(6–7), 531–541.CrossRefGoogle Scholar
  26. Xu, W., Huang, X., Liu, Y., & Zhang, W. (2011). A local characteristic scale seletction method based on Gabor wavelets. Journal of Image and Graphics, 16(1), 72–78. (in Chinese).Google Scholar
  27. Xu, W., Huang, X. & Zhang, W. (2009). A multi-scale visual salient feature points extraction method based on Gabor wavelets. In Proceedings of IEEE international conference on robotics and biomimetics (ROBIO) (pp. 1205–1208), 19–23 Dec 2009. Guilin: IEEE.Google Scholar
  28. Zhang, J., Chen, Q., Sun, Q., Sun, H., & Xia, D. (2011). A highly repeatable feature detector: Improved Harris–Laplace. Multimedia Tools and Applications, 52(1), 175–186.CrossRefGoogle Scholar
  29. Zitov, B., & Flusser, J. (2003). Image registration methods: A survey. Image and Vision Computing, 21(11), 977–1000.CrossRefGoogle Scholar

Copyright information

© Indian Society of Remote Sensing 2017

Authors and Affiliations

  1. 1.College of Electronic Science and EngineeringNational University of Defense TechnologyChangshaPeople’s Republic of China

Personalised recommendations