Resource- and content-aware, scalable stitching framework for remote sensing images

This paper proposes a new approach to solving the scalability problem in stitching and registration of satellite images. The image stitching process is mostly utilized to capture an image of an entire object, whose parts fall in separate but overlapping mosaics. Due to their high resolutions and huge sizes, the stitching of satellite mosaic images is time- and resource-consuming process. The work presented in this paper proposes a resource- and content-aware, scalable stitching technique. The main idea is based on measuring and assessing the available hardware resources of the machine, on which stitching process runs, and scaling the resolution of the images accordingly. Moreover, preprocessing is not needed, and the adjustment is performed dynamically at run time. The effectiveness of the proposed technique was assessed by partially registering overlapping satellite mosaic images of the island of Cyprus and Lake Van. The scalability tests are performed on varying numbers and sizes of the overlapping LandSat-8 satellite images.

[1]  G LoweDavid,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004 .

[2]  Karen Daniels,et al.  Translational polygon covering using intersection graphs , 2001, CCCG.

[3]  João Manuel R S Tavares,et al.  Medical image registration: a review , 2014, Computer methods in biomechanics and biomedical engineering.

[4]  Michael A. Wulder,et al.  Remote sensing methods in medium spatial resolution satellite data land cover classification of large areas , 2002 .

[5]  Bhu Dev Sharma,et al.  Remote Sensing Image Registration Techniques: A Survey , 2010, ICISP.

[6]  N. Otsu A threshold selection method from gray level histograms , 1979 .

[7]  A. Chawla,et al.  COMPARATIVE STUDY OF IMAGE MATCHING ALGORITHMS , 2010 .

[8]  Antonio J. Plaza,et al.  Recent Developments in High Performance Computing for Remote Sensing: A Review , 2011, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[9]  Wei Jie,et al.  A review of parallel computing for large-scale remote sensing image mosaicking , 2015, Cluster Computing.

[10]  Jan Flusser,et al.  Image registration methods: a survey , 2003, Image Vis. Comput..

[11]  Thomas R. Loveland,et al.  A review of large area monitoring of land cover change using Landsat data , 2012 .

[12]  Jim R. Parker,et al.  Algorithms for image processing and computer vision , 1996 .

[13]  Patrick Hostert,et al.  Land cover mapping of large areas using chain classification of neighboring Landsat satellite images , 2009 .

[14]  Angela Olasz,et al.  A NEW INITIATIVE FOR TILING, STITCHING AND PROCESSING GEOSPATIAL BIG DATA IN DISTRIBUTED COMPUTING ENVIRONMENTS , 2016 .

[15]  S. Suri Automatic Image to Image Registration for Multimodal Remote Sensing Images (Automatische Bildregistierung für Multimodale Fernerkundungsbilder) , 2010 .

[16]  Lisa M. Brown,et al.  A survey of image registration techniques , 1992, CSUR.

[17]  Pol Coppin,et al.  Review ArticleDigital change detection methods in ecosystem monitoring: a review , 2004 .

[18]  D. Roy,et al.  Web-enabled Landsat Data (WELD): Landsat ETM+ composited mosaics of the conterminous United States , 2010 .