A MapReduce-based distributed and scalable framework for stitching of satellite mosaic images

被引:4
|
作者
Eken S. [1 ]
Sayar A. [2 ]
机构
[1] Department of Information Systems Engineering, Kocaeli University, Kocaeli
[2] Department of Computer Engineering, Kocaeli University, Kocaeli
关键词
Big data; Image stitching; MapReduce; Satellite images; Scalability; Speedup;
D O I
10.1007/s12517-021-07500-w
中图分类号
学科分类号
摘要
Satellite mosaic images are of huge sizes and, therefore, the stitching process becomes time- and resource-consuming. To overcome this challenge, we propose a MapReduce-based distributed and scalable image stitching framework. In this framework, we first convert all raster images to binary format. Each binary image is compared with other images using the Point Set Pattern Matching algorithm (PSPM). Each image pair is sent to the mappers along with their position information. Mapper nodes compute a similarity number for each position of each image pair. The reducer node finds out the best stitching position for each image pair by using corresponding similarity values provided by the mappers. The position with the highest similarity value is the best position for the stitching. When there are more than two images, a specific overlap graph is created whose nodes represent images and edges represent image pairs to be stitched. The graph is created by using the position knowledge which is obtained during the computation of the highest similarity numbers between each possible image pair. The performance of the proposed framework is tested on a variable number of different-sized input images on a cluster in terms of speedup and efficiency. © 2021, Saudi Society for Geosciences.
引用
收藏
相关论文
共 50 条
  • [31] An Efficient MapReduce-Based Parallel Clustering Algorithm for Distributed Traffic Subarea Division
    Xia, Dawen
    Wang, Binfeng
    Li, Yantao
    Rong, Zhuobo
    Zhang, Zili
    DISCRETE DYNAMICS IN NATURE AND SOCIETY, 2015, 2015
  • [32] An Efficient MapReduce-Based Parallel Processing Framework for User-Based Collaborative Filtering
    Jeong, Hanjo
    Cha, Kyung Jin
    SYMMETRY-BASEL, 2019, 11 (06):
  • [33] A New Distributed Histogram Equalization Processing Remote Sensing Images based on MapReduce Framework
    Ji, Lipeng
    Hu, Xiaohui
    PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON MECHANICAL, ELECTRONIC, CONTROL AND AUTOMATION ENGINEERING (MECAE 2017), 2017, 61 : 156 - 159
  • [34] SHAHED: A MapReduce-based System for Querying and Visualizing Spatio-temporal Satellite Data
    Eldawy, Ahmed
    Mokbel, Mohamed F.
    Alharthi, Saif
    Alzaidy, Abdulhadi
    Tarek, Kareem
    Ghani, Sohaib
    2015 IEEE 31ST INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2015, : 1585 - 1596
  • [35] Scalable Implementation of a MapReduce-based Graph Processing Algorithm for Large-scale Heterogeneous Supercomputers
    Shirahata, Koichi
    Sato, Hitoshi
    Suzumura, Toyotaro
    Matsuoka, Satoshi
    PROCEEDINGS OF THE 2013 13TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID 2013), 2013, : 277 - 284
  • [36] VDB-MR: MapReduce-based distributed data integration using virtual database
    Yuan, Yulai
    Wu, Yongwei
    Feng, Xiao
    Li, Jing
    Yang, Guangwen
    Zheng, Weimin
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2010, 26 (08): : 1418 - 1425
  • [37] Distributed Big Data Clustering using MapReduce-based Fuzzy C-Medoids
    Sardar T.H.
    Ansari Z.
    Journal of The Institution of Engineers (India): Series B, 2022, 103 (01) : 73 - 82
  • [38] MapReduce-Based D_ELT Framework to Address the Challenges of Geospatial Big Data
    Jo, Junghee
    Lee, Kang-Woo
    ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2019, 8 (11)
  • [39] ScaDiPaSi: An Effective Scalable and Distributable MapReduce-Based Method to Find Patient Similarity on Huge Healthcare Networks
    Barkhordari, Mohammadhossein
    Niamanesh, Mahdi
    BIG DATA RESEARCH, 2015, 2 (01) : 19 - 27
  • [40] Data Chaos: An Entropy based MapReduce Framework for Scalable Learning
    Chen, Jiaoyan
    Chen, Huajun
    Chen, Xi
    Zheng, Guozhou
    Wu, Zhaohui
    2013 IEEE INTERNATIONAL CONFERENCE ON BIG DATA, 2013,