Review of Feature Extraction and Matching Methods for Drone Image Stitching

  • M. Dhana LakshmiEmail author
  • P. Mirunalini
  • R. Priyadharsini
  • T. T. Mirnalinee
Conference paper
Part of the Lecture Notes in Computational Vision and Biomechanics book series (LNCVB, volume 30)


Image stitching is the process of combining multiple overlapping images of different views to produce a high-resolution image. The aerial perspective or top view of the terrestial scenes will not be available in the generic 2D images captured by optical cameras. Thus, stitching using 2D images will result in lack of information in top view. UAV (Unmanned Aerial Vehicle) captured drone images tend to have the high aerial perspective, 50–80% of overlapping of information between the images with full information about the scene. This work comprises of discussion about methods such as feature extraction and feature matching used for drone image stitching. In this paper, we compare the performance of three different feature extraction techniques such as SIFT (Scale-Invariant Feature Transform), SURF (Speeded-Up Robust Features), and ORB (ORiented FAST and rotated BRIEF) for detecting the key features. Then the detected features are matched using feature matching algorithms such as FLANN (Fast Library for Approximate Nearest Neighbors) and BF (Brute Force). All the matched key points may not be useful for creating panoramic image. Further, RANSAC (Random sample consensus) algorithm is applied to separate the inliers from the outlier set and interesting points are obtained to create a high-resolution image.


Drone Feature extraction Matching Stitching 


  1. 1.
    Szeliski R (2006) Image alignment and stitching: a tutorial. Found Trends Comput Graph Vis 2(1):1–104MathSciNetCrossRefGoogle Scholar
  2. 2.
    Chien HJ, Chuang CC, Chen CY, Klette R (2016) When to use what feature? SIFT, SURF, ORB, or A-KAZE features for monocular visual odometry. In: International conference on image and vision computing New ZealandGoogle Scholar
  3. 3.
    Wang G, Zhai Z, Xu B, Cheng Y (2017) A parallel method for aerial image stitching using ORB feature points. In: 2017 IEEE/ACIS 16th international conference on computer and information scienceGoogle Scholar
  4. 4.
    Bind VS, Muduli PR, Pati UC (2013) Robust technique for feature-based image mosaicing using image fusionGoogle Scholar
  5. 5.
    Adel E, Elmogy M, Elbakry M (2014) Real time image mosaicing system based on feature extraction techniques. In: 9th International conference computer engineering and systems (ICCES)Google Scholar
  6. 6.
    Lowe DG (2004) Distinctive image features from scale-invariant keypointsMathSciNetCrossRefGoogle Scholar
  7. 7.
    Karami E, Prasad S, Shehata M (2017) Image matching using SIFT, SURF, BRIEF and ORB: performance comparison for distorted imagesGoogle Scholar
  8. 8.
    Rao T, Ikenaga T (2017) Quadrant segmentation and ring-like searching based FPGA implementation of ORB matching system for Full-HD video. In: 2017 Fifteenth IAPR international conference on machine vision applications, Nagoya University, Nagoya, JapanGoogle Scholar
  9. 9.
    Rublee E, Rabaud V, Konolige K, Bradski G (2011) ORB: an efficient alternative to SIFT or SURF. In: 2011 IEEE international conference on computer visionGoogle Scholar
  10. 10. (2018) OpenCV | OpenCV. [online] Available at:
  11. 11.
    Suju DA, Jose H (2017) FLANN: fast approximate nearest neighbour search algorithm for elucidating human-wildlife conflicts in forest areas. In: 4th International conference on signal processing, communications and networkingGoogle Scholar
  12. 12.
    Ha Y-J, Kang H-D (2017) Evaluation of feature based image stitching algorithm using OpenCV. In: 10th International conference on (HSI) human system interactionsGoogle Scholar
  13. 13.
    Steedly D (2005) Efficiently registering video into panoramic mosaics. Computer Science Department Faculty Publication Series 84Google Scholar
  14. 14.
    Tidke KS, Banarase SJ (2014) Review on image Mosaicing based on phase correlation and Harris Algorithm. Int J Adv Res Comput Sci Manage Stud 2(2)Google Scholar
  15. 15.
    Agarwal A, Jawahar CV, Narayanan PJ (2005) A survey of planar homography estimation techniquesGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • M. Dhana Lakshmi
    • 1
    Email author
  • P. Mirunalini
    • 1
  • R. Priyadharsini
    • 1
  • T. T. Mirnalinee
    • 1
  1. 1.Department of Computer Science and EngineeringSSN College of EngineeringChennaiIndia

Personalised recommendations