Improved Seam-Line Searching Algorithm for UAV Image Mosaic with Optical Flow

Ghosting and seams are two major challenges in creating unmanned aerial vehicle (UAV) image mosaic. In response to these problems, this paper proposes an improved method for UAV image seam-line searching. First, an image matching algorithm is used to extract and match the features of adjacent images, so that they can be transformed into the same coordinate system. Then, the gray scale difference, the gradient minimum, and the optical flow value of pixels in adjacent image overlapped area in a neighborhood are calculated, which can be applied to creating an energy function for seam-line searching. Based on that, an improved dynamic programming algorithm is proposed to search the optimal seam-lines to complete the UAV image mosaic. This algorithm adopts a more adaptive energy aggregation and traversal strategy, which can find a more ideal splicing path for adjacent UAV images and avoid the ground objects better. The experimental results show that the proposed method can effectively solve the problems of ghosting and seams in the panoramic UAV images.

[1]  Evan O'Keeffe,et al.  3D Reconstructions Using Unstabilized Video Footage from an Unmanned Aerial Vehicle , 2017, J. Imaging.

[2]  Hongxing Sun,et al.  The precise multimode GNSS positioning for UAV and its application in large scale photogrammetry , 2016, Geo spatial Inf. Sci..

[3]  Chun-Shin Lin,et al.  Seam-line determination for image mosaicking: A technique minimizing the maximum local mismatch and the global cost , 2010 .

[4]  Shiqian Wu,et al.  Weighted Guided Image Filtering , 2016, IEEE Transactions on Image Processing.

[5]  Yong Zhao,et al.  Map2DFusion: Real-time incremental UAV image mosaicing based on monocular SLAM , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[6]  K. Shashank,et al.  A Survey and Review Over Image Alignment and Stitching Methods , 2014 .

[7]  Yindi Zhao,et al.  Remote Sensing Image Mosaic by Incorporating Segmentation and the Shortest Path , 2013, GRMSE.

[8]  Sylvain Paris,et al.  Error-Tolerant Image Compositing , 2010, International Journal of Computer Vision.

[9]  M. Tech,et al.  A Survey on Image Mosaicing Techniques , 2013 .

[10]  Jufriadif Na'am,et al.  Edge detection on objects of medical image with enhancement multiple morphological gradient method , 2017, 2017 4th International Conference on Electrical Engineering, Computer Science and Informatics (EECSI).

[11]  Eleni Mangina,et al.  State of technology review of civilian UAVS , 2016 .

[12]  C. Koch,et al.  The analysis of visual motion: from computational theory to neuronal mechanisms. , 1986, Annual review of neuroscience.

[13]  Ming Li,et al.  Rapid Texture Optimization of Three-Dimensional Urban Model Based on Oblique Images , 2017, Sensors.

[14]  Qinghua Zhou,et al.  Seamline Determination Based on Segmentation for Urban Image Mosaicking , 2014, IEEE Geoscience and Remote Sensing Letters.

[15]  Deren Li,et al.  A STUDY ON AUTOMATIC UAV IMAGE MOSAIC METHOD FOR PAROXYSMAL DISASTER , 2012 .

[16]  Li Dere,et al.  Research Advance and Application Prospect of Unmanned Aerial Vehicle Remote Sensing System , 2014 .

[17]  Jianhuang Lai,et al.  Fast Optical Flow Estimation Based on the Split Bregman Method , 2018, IEEE Transactions on Circuits and Systems for Video Technology.

[18]  Frédo Durand,et al.  Refraction Wiggles for Measuring Fluid Depth and Velocity from Video , 2014, ECCV.

[19]  Marie-Lise Duplaquet,et al.  Building large image mosaics with invisible seam lines , 1998, Defense, Security, and Sensing.

[20]  Michael K. Ng,et al.  A Variational Approach for Image Stitching I , 2013, SIAM J. Imaging Sci..

[21]  Zheng Ying-jua,et al.  Edge Detection Algorithm Based on the Eight Directions Sobel Operator , 2013 .

[22]  Antonio Torralba,et al.  SIFT Flow: Dense Correspondence across Scenes and Its Applications , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[23]  Stéphane Mallat,et al.  The Texture Gradient Equation for Recovering Shape from Texture , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[24]  Abbas Abedini,et al.  A morphology-stitching method to improve Landsat SLC-off images with stripes , 2014 .

[25]  Xiaowei Zhou,et al.  Moving Object Detection by Detecting Contiguous Outliers in the Low-Rank Representation , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[26]  Michael J. Black,et al.  A Naturalistic Open Source Movie for Optical Flow Evaluation , 2012, ECCV.