Next Article in Journal
Methods for Real-Time Prediction of the Mode of Travel Using Smartphone-Based GPS and Accelerometer Data
Next Article in Special Issue
Spatial Scale Gap Filling Using an Unmanned Aerial System: A Statistical Downscaling Method for Applications in Precision Agriculture
Previous Article in Journal
An Energy Efficient Technique Using Electric Active Shielding for Capacitive Coupling Intra-Body Communication
Previous Article in Special Issue
Accuracy Analysis of a Dam Model from Drone Surveys
Article Menu
Issue 9 (September) cover image

Export Article

Open AccessArticle
Sensors 2017, 17(9), 2060; https://doi.org/10.3390/s17092060

A Stereo Dual-Channel Dynamic Programming Algorithm for UAV Image Stitching

1
State Key Laboratory of Information Engineering in Surveying Mapping and Remote Sensing, Wuhan University, Wuhan 430079, China
2
Collaborative Innovation Center of Geospatial Technology, Wuhan University, Wuhan 430079, China
3
School of Resource and Environmental Science, Wuhan University, Wuhan 430079, China
*
Authors to whom correspondence should be addressed.
Received: 6 July 2017 / Revised: 28 August 2017 / Accepted: 6 September 2017 / Published: 8 September 2017
(This article belongs to the Special Issue UAV or Drones for Remote Sensing Applications)
View Full-Text   |   Download PDF [7382 KB, uploaded 8 September 2017]   |  

Abstract

Dislocation is one of the major challenges in unmanned aerial vehicle (UAV) image stitching. In this paper, we propose a new algorithm for seamlessly stitching UAV images based on a dynamic programming approach. Our solution consists of two steps: Firstly, an image matching algorithm is used to correct the images so that they are in the same coordinate system. Secondly, a new dynamic programming algorithm is developed based on the concept of a stereo dual-channel energy accumulation. A new energy aggregation and traversal strategy is adopted in our solution, which can find a more optimal seam line for image stitching. Our algorithm overcomes the theoretical limitation of the classical Duplaquet algorithm. Experiments show that the algorithm can effectively solve the dislocation problem in UAV image stitching, especially for the cases in dense urban areas. Our solution is also direction-independent, which has better adaptability and robustness for stitching images. View Full-Text
Keywords: UAV image; dual-channel; dynamic programming; seam line; energy function UAV image; dual-channel; dynamic programming; seam line; energy function
Figures

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. (CC BY 4.0).

Share & Cite This Article

MDPI and ACS Style

Li, M.; Chen, R.; Zhang, W.; Li, D.; Liao, X.; Wang, L.; Pan, Y.; Zhang, P. A Stereo Dual-Channel Dynamic Programming Algorithm for UAV Image Stitching. Sensors 2017, 17, 2060.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics

1

Comments

[Return to top]
Sensors EISSN 1424-8220 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top