Abstract
Because Unmanned Aerial Vehicle (UAV) image exhibits low positioning accuracy, the accurate registration of the image is required. Since the viewpoint direction, capturing time and shoot height are considerably different between the UAV image and google satellite map, the existing methods cannot match two images accurately. For the registration between the UAV image and google satellite map, a full-automated image registration method was proposed based on deep convolution feature. Such method consists of five steps: automatically reference images downloading, uniform key point extraction, deep convolution features computation, accurately feature matching and image registration. The reference image was downloaded from google map service according to the approximate location and region of the UAV image. The deep convolution feature was extracted using the pre-trained VGG16 model. Finally, many experiments were performed to verify the efficiency of the proposed method, and the results demonstrate that the proposed method is more effective and robust than the existing method.
Similar content being viewed by others
References
Achanta R, Shaji A, Smith K, Lucchi A, Fua P, Susstrunk S (2012) SLIC Superpixels Compared to State-of-the-Art Superpixel Methods. IEEE T Pattern Anal 34(11):2274–2281
Bay H, Tuytelaars T, Van Gool L (2006) SURF: Speeded up robust features. Lect Notes Comput Sc 3951:404–417
Bekele D, Teutsch M, Schuchert T (2013) Evaluation of Binary Keypoint Descriptors. 2013 20th IEEE International Conference on Image Processing (ICIP 2013):3652-3656
Calonder M, Lepetit V, Ozuysal M, Trzcinski T, Strecha C, Fua P (2012) BRIEF: Computing a Local Binary Descriptor Very Fast. IEEE T Pattern Anal 34(7):1281–1298
Calonder M, Lepetit V, Strecha C, Fua P (2010) BRIEF: Binary Robust Independent Elementary Features. Computer Vision-ECCV 2010. Pt Iv 6314:778–792
Chang H, Wu G, Chiang M (2019) Remote Sensing Image Registration Based on Modified SIFT and Feature Slope Grouping. IEEE Geosci Remote S:1–5. https://doi.org/10.1109/LGRS.2019.2899123
Colomina I, Molina P (2014) Unmanned aerial systems for photogrammetry and remote sensing: A review. Isprs J Photogramm 92:79–97
Cooley JW, Tukey JW (1965) An algorithm for the machine calculation of complex Fourier series. Math Comput 19(90):297–301
DJI GS pro. https://www.dji.com/cn/ground-station-pro/info#downloads. Accessed 6 January 2019
Dong YY, Jiao WL, Long TF, He GJ, Gong CJ (2018) An Extension of Phase Correlation-Based Image Registration to Estimate Similarity Transform Using Multiple Polar Fourier Transform. Remote Sens 10(11):1719-1744
Fischler MA, Bolles RC (1981) Random Sample Consensus - a Paradigm for Model-Fitting with Applications to Image-Analysis and Automated Cartography. Commun ACM 24(6):381–395. https://doi.org/10.1145/358669.358692
GDAL. https://www.gdal.org/. Accessed 6 January 2019
Google APIs. https://console.developers.google.com/apis/. Accessed 6 January 2019
He KM, Zhang XY, Ren SQ, Sun J (2016) Deep Residual Learning for Image Recognition. 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR):770–778. https://doi.org/10.1109/Cvpr.2016.90
Heinly J, Dunn E, Frahm JM (2012) Comparative Evaluation of Binary Features. Computer Vision - ECCV 2012. Pt Ii 7573:759–773
ImageNet dataset. http://www.image-net.org/. Accessed 6 January 2019
LAB color space. https://en.wikipedia.org/wiki/CIELAB_color_space. Accessed 6 January 2019
Leese JANCS, Clark BB (1971) An automated technique for obtaining cloud motion from geosynchronous satellite data using cross correlation. J Appl Meteorol 10(1):118–132
Li LJ, Su H, Lim Y, Li FF (2014) Object Bank: An Object-Level Image Representation for High-Level Visual Recognition. Int J Comput Vis 107(1):20–39. https://doi.org/10.1007/s11263-013-0660-x
Liu XP, Chen SL, Zhuo L, Li J, Huang KN (2018) Multi-sensor image registration by combining local self-similarity matching and mutual information. Front Earth Sci-Prc 12(4):779–790
Lowe DG (2004) Distinctive image features from scale-invariant keypoints. Int J Comput Vis 60(2):91–110
Lucchese L, Leorin S, Cortelazzo GM (2006) Estimation of two-dimensional affine transformations through polar curve matching and its application to image mosaicking and remote-sensing data registration. IEEE T Image Process 15(10):3008–3019
Morel JM, Yu GS (2009) ASIFT: A New Framework for Fully Affine Invariant Image Comparison. Siam J Imaging Sci 2(2):438–469
Muja M, Lowe DG (2014) Scalable Nearest Neighbor Algorithms for High Dimensional Data. IEEE T Pattern Anal 36(11):2227–2240. https://doi.org/10.1109/Tpami.2014.2321376
OpenDroneMap. https://github.com/ojarva/OpenDroneMap/. Accessed 6 January 2019
Paul S, Pati UC (2016) Remote Sensing Optical Image Registration Using Modified Uniform Robust SIFT. IEEE Geosci Remote S 13(9):1300–1304. https://doi.org/10.1109/Lgrs.2016.2582528
Rosten E, Porter R, Drummond T (2010) Faster and Better: A Machine Learning Approach to Corner Detection. IEEE T Pattern Anal 32(1):105–119
Rublee E, Rabaud V, Konolige K, Bradski G (2011) ORB: an efficient alternative to SIFT or SURF. 2011 IEEE International Conference on Computer Vision (ICCV):2564–2571
Sedaghat A, Mohammadi N (2018) High-resolution image registration based on improved SURF detector and localized GTM. Int J Remote Sens:1–26
Simonyan K, Zisserman A (2014) Very Deep Convolutional Networks for Large-Scale Image Recognition. arXiv e-prints
Szegedy C, Liu W, Jia YQ, Sermanet P, Reed S, Anguelov D, Erhan D, Vanhoucke V, Rabinovich A (2015) Going Deeper with Convolutions. 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR):1-9
Turner D, Lucieer A, Wallace L (2014) Direct Georeferencing of Ultrahigh-Resolution UAV Imagery. IEEE T Geosci Remote 52(5):2738–2745
Viola P, Wells WM (1997) Alignment by maximization of mutual information. Int J Comput Vis 24(2):137–154
Wang XJ, Li Y, Wei H, Liu F (2015) An ASIFT-Based Local Registration Method for Satellite Imagery. Remote Sens 7(6):7044–7061. https://doi.org/10.3390/rs70607044
Wang S, Quan D, Liang XF, Ning MD, Guo YH, Jiao LC (2018) A deep learning framework for remote sensing image registration. Isprs J Photogramm 145:148–164
Ye YX, Shan J, Bruzzone L, Shen L (2017) Robust Registration of Multimodal Remote Sensing Images Based on Structural Similarity. IEEE T Geosci Remote 55(5):2941–2958. https://doi.org/10.1109/Tgrs.2017.2656380
Zhao F, Huang QM, Gao W (2006) Image matching by normalized cross-correlation. 2006 IEEE International Conference on Acoustics, Speech and Signal Processing:1–13 1977-1980
Zhuo XY, Koch T, Kurz F, Fraundorfer F, Reinartz P (2017) Automatic UAV Image Geo-Registration by Matching UAV Images to Georeferenced Image Data. Remote Sens 9(4):376-401
Ruidan Su, Qianrong Gu, Tao Wen (2014) Optimization of High-Speed Train Control Strategy for Traction Energy Saving Using an Improved Genetic Algorithm. Journal of Applied Mathematics 2014:1-7
Ruidan Su, Kunlin Zhang, Weiwei Yan, Zhandong Zhao, Huaiyu Xu, Tao Wen (2012) Research on Virtual Reality Sound Effects for High-Speed Train Simulation System. Journal of Software 7(8):1919-1922
Shi Dayu, Xu Huaiyu, Su Ruidan, You Zhigiang (2010) A geo-related IoT applications platform based on google map. e-Business Engineering (ICEBE), pp. 380-384
Acknowledgements
This work is supported by the transverse project & Massive image data storage platform. Grant No. is Y8620V1C01.
Author information
Authors and Affiliations
Corresponding authors
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Hongying Zuo and Ruidan Su are both corresponding authors and both contributed equally to this manuscript.
Rights and permissions
About this article
Cite this article
Yuan, Y., Huang, W., Wang, X. et al. Automated accurate registration method between UAV image and Google satellite map. Multimed Tools Appl 79, 16573–16591 (2020). https://doi.org/10.1007/s11042-019-7729-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-019-7729-7