Preprint Article Version 1 This version not peer reviewed

A New Dynamic Programming Method for UAV Image Stitching Using Optical Flow

Version 1 : Received: 15 January 2018 / Approved: 15 January 2018 / Online: 15 January 2018 (18:04:46 CET)

How to cite: Zhang, W.; Guo, B.; Li, M.; Liao, X.; Yao, Y.; Xiao, X.; Wu, T.; Li, W. A New Dynamic Programming Method for UAV Image Stitching Using Optical Flow. Preprints 2018, 2018010129 (doi: 10.20944/preprints201801.0129.v1). Zhang, W.; Guo, B.; Li, M.; Liao, X.; Yao, Y.; Xiao, X.; Wu, T.; Li, W. A New Dynamic Programming Method for UAV Image Stitching Using Optical Flow. Preprints 2018, 2018010129 (doi: 10.20944/preprints201801.0129.v1).

Abstract

Dislocation is one of the major challenges in unmanned aerial vehicle (UAV) image stitching. In this paper, we propose a new dynamic programming for seamlessly stitching UAV images using optical flow. 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 develop based on the concept of a stereo dual-channel energy accumulation using optical flow. A new energy aggregation and traversal strategy is adopted in our solution, which can find a more optimal seam line for adjacent 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. Beyond that, our solution is also direction-independent, which has more adaptability and robustness for UAV images.

Subject Areas

UAV image; dual-channel; dynamic programming; seam-line; optical flow

Readers' Comments and Ratings (0)

Leave a public comment
Send a private comment to the author(s)
Rate this article
Views 0
Downloads 0
Comments 0
Metrics 0
Leave a public comment

×
Alerts
Notify me about updates to this article or when a peer-reviewed version is published.