Remote Sensing Image Mosaic by Incorporating Segmentation and the Shortest Path

Combining segmentation and shortest path searching, a novel seamline extraction method for remote sensing imagery is presented. It detects an optimal seamline along the boundaries of land cover objects so as to reduce the effect of the discontinuity on the seamline of the mosaic image. First, the valid overlaps of the reference image and the registered image was determined, as well as the starting point and the ending point. Second, watershed segmentation was applied to sketch out the boundaries of salient objects in the overlaps of the reference image. Third, after a difference image between the reference image and the registered image was obtained, those segmentation paths which pass through segments with an enormous difference were removed. Finally, an undirected weighted graph was built according to the remaining segmentation paths, and the seamline defined by the shortest path from the starting point to the ending point was found via the Dijkstra algorithm. Experimental results on Landsat-7 ETM+ images suggested that the presented method was capable of generating a seamless mosaic image.

[1]  Jos B. T. M. Roerdink,et al.  The Watershed Transform: Definitions, Algorithms and Parallelization Strategies , 2000, Fundam. Informaticae.

[2]  Mi Wang,et al.  A seam-line optimized method based on difference image and gradient image , 2011, 2011 19th International Conference on Geoinformatics.

[3]  Cao Hui Seamlines Intelligent Detection in Large-scale Urban Orthoimage Mosaicking , 2011 .

[4]  Adam Baumberg,et al.  Blending Images for Texturing 3D Models , 2002, BMVC.

[5]  Yanshun Han,et al.  An Algorithm for Remote Sensing Image Mosaic Based on Valid Area , 2011, 2011 International Symposium on Image and Data Fusion.

[6]  Richard Szeliski,et al.  Eliminating ghosting and exposure artifacts in image mosaics , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[7]  Pierre Soille,et al.  Morphological image compositing , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  Mohammad H. Mahoor,et al.  Fast image blending using watersheds and graph cuts , 2009, Image Vis. Comput..

[9]  James Davis,et al.  Mosaics of scenes with moving objects , 1998, Proceedings. 1998 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No.98CB36231).

[10]  A. Ardeshir Goshtasby,et al.  2-D and 3-D Image Registration: for Medical, Remote Sensing, and Industrial Applications , 2005 .

[11]  Youchuan Wan,et al.  Automatic determination of seamlines for aerial image mosaicking based on vector roads alone , 2013 .

[12]  Richard Szeliski,et al.  Computer Vision - Algorithms and Applications , 2011, Texts in Computer Science.

[13]  Matthew A. Brown,et al.  Recognising panoramas , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[14]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.