{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,12]],"date-time":"2026-01-12T23:07:26Z","timestamp":1768259246816,"version":"3.49.0"},"reference-count":65,"publisher":"MDPI AG","issue":"23","license":[{"start":{"date-parts":[[2022,11,25]],"date-time":"2022-11-25T00:00:00Z","timestamp":1669334400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Key R&amp;D Program of China","award":["2016YFC0600510"],"award-info":[{"award-number":["2016YFC0600510"]}]},{"name":"National Key R&amp;D Program of China","award":["2018YFC1505501"],"award-info":[{"award-number":["2018YFC1505501"]}]},{"name":"National Key R&amp;D Program of China","award":["41872253"],"award-info":[{"award-number":["41872253"]}]},{"name":"National Key R&amp;D Program of China","award":["Y6YR0300QM"],"award-info":[{"award-number":["Y6YR0300QM"]}]},{"name":"National Key R&amp;D Program of China","award":["XDA19080103"],"award-info":[{"award-number":["XDA19080103"]}]},{"name":"national natural science foundation of China","award":["2016YFC0600510"],"award-info":[{"award-number":["2016YFC0600510"]}]},{"name":"national natural science foundation of China","award":["2018YFC1505501"],"award-info":[{"award-number":["2018YFC1505501"]}]},{"name":"national natural science foundation of China","award":["41872253"],"award-info":[{"award-number":["41872253"]}]},{"name":"national natural science foundation of China","award":["Y6YR0300QM"],"award-info":[{"award-number":["Y6YR0300QM"]}]},{"name":"national natural science foundation of China","award":["XDA19080103"],"award-info":[{"award-number":["XDA19080103"]}]},{"name":"Youth Innovation Promotion Association of the Chinese Academy of Sciences","award":["2016YFC0600510"],"award-info":[{"award-number":["2016YFC0600510"]}]},{"name":"Youth Innovation Promotion Association of the Chinese Academy of Sciences","award":["2018YFC1505501"],"award-info":[{"award-number":["2018YFC1505501"]}]},{"name":"Youth Innovation Promotion Association of the Chinese Academy of Sciences","award":["41872253"],"award-info":[{"award-number":["41872253"]}]},{"name":"Youth Innovation Promotion Association of the Chinese Academy of Sciences","award":["Y6YR0300QM"],"award-info":[{"award-number":["Y6YR0300QM"]}]},{"name":"Youth Innovation Promotion Association of the Chinese Academy of Sciences","award":["XDA19080103"],"award-info":[{"award-number":["XDA19080103"]}]},{"name":"Strategic Priority Research Program of Chinese Academy of Sciences, Project title: CASEarth","award":["2016YFC0600510"],"award-info":[{"award-number":["2016YFC0600510"]}]},{"name":"Strategic Priority Research Program of Chinese Academy of Sciences, Project title: CASEarth","award":["2018YFC1505501"],"award-info":[{"award-number":["2018YFC1505501"]}]},{"name":"Strategic Priority Research Program of Chinese Academy of Sciences, Project title: CASEarth","award":["41872253"],"award-info":[{"award-number":["41872253"]}]},{"name":"Strategic Priority Research Program of Chinese Academy of Sciences, Project title: CASEarth","award":["Y6YR0300QM"],"award-info":[{"award-number":["Y6YR0300QM"]}]},{"name":"Strategic Priority Research Program of Chinese Academy of Sciences, Project title: CASEarth","award":["XDA19080103"],"award-info":[{"award-number":["XDA19080103"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>The unprecedented availability of petascale analysis-ready earth observation data has given rise to a remarkable surge in demand for regional to global environmental studies, which exploit tons of data for temporal\u2013spatial analysis at a much larger scale than ever. Imagery mosaicking, which is critical for forming \u201cOne Map\u201d with a continuous view for large-scale climate research, has drawn significant concern. However, despite employing distributed data processing engines such as Spark, large-scale data mosaicking still significantly suffers from a staggering number of remote sensing images which could inevitably lead to discouraging performance. The main ill-posed problem of traditional parallel mosaicking algorithms is inherent in the huge computation demand and incredible heavy data I\/O burden resulting from intensively shifting tremendous RS data back and forth between limited local memory and bulk external storage throughout the multiple processing stages. To address these issues, we propose an in-memory Spark-enabled distributed data mosaicking at a large scale with geo-gridded data staging accelerated by Alluxio. It organizes enormous \u201cmessy\u201d remote sensing datasets into geo-encoded gird groups and indexes them with multi-dimensional space-filling curves geo-encoding assisted by GeoTrellis. All the buckets of geo-grided remote sensing data groups could be loaded directly from Alluxio with data prefetching and expressed as RDDs implemented concurrently as grid tasks of mosaicking on top of the Spark-enabled cluster. It is worth noticing that an in-memory data orchestration is offered to facilitate in-memory big data staging among multiple mosaicking processing stages to eliminate the tremendous data transferring at a great extent while maintaining a better data locality. As a result, benefiting from parallel processing with distributed data prefetching and in-memory data staging, this is a much more effective approach to facilitate large-scale data mosaicking in the context of big data. Experimental results have demonstrated our approach is much more efficient and scalable than the traditional ways of parallel implementing.<\/jats:p>","DOI":"10.3390\/rs14235987","type":"journal-article","created":{"date-parts":[[2022,11,28]],"date-time":"2022-11-28T07:01:30Z","timestamp":1669618890000},"page":"5987","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["In-Memory Distributed Mosaicking for Large-Scale Remote Sensing Applications with Geo-Gridded Data Staging on Alluxio"],"prefix":"10.3390","volume":"14","author":[{"given":"Yan","family":"Ma","sequence":"first","affiliation":[{"name":"Aerospace Information Research Institute, Chinese Academy of Sciences, No.9 Dengzhuang South Road, Haidian District, Beijing 100089, China"},{"name":"University of Chinese Academy of Sciences, No.19(A) Yuquan Road, Shijingshan District, Beijing 100089, China"}]},{"given":"Jie","family":"Song","sequence":"additional","affiliation":[{"name":"Aerospace Information Research Institute, Chinese Academy of Sciences, No.9 Dengzhuang South Road, Haidian District, Beijing 100089, China"},{"name":"University of Chinese Academy of Sciences, No.19(A) Yuquan Road, Shijingshan District, Beijing 100089, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2766-3739","authenticated-orcid":false,"given":"Zhixin","family":"Zhang","sequence":"additional","affiliation":[{"name":"Aerospace Information Research Institute, Chinese Academy of Sciences, No.9 Dengzhuang South Road, Haidian District, Beijing 100089, China"},{"name":"University of Chinese Academy of Sciences, No.19(A) Yuquan Road, Shijingshan District, Beijing 100089, China"}]}],"member":"1968","published-online":{"date-parts":[[2022,11,25]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Yamada, M., Fujioka, A., Fujita, N., Hashimoto, M., Ueda, Y., Aoki, T., Minami, T., Torii, M., and Yamamoto, T. (2021, January 11\u201316). Efficient Examples of Earth Observation Satellite Data Processing Using the Jaxa Supercomputer System and the Future for the Next Supercomputer System. Proceedings of the 2021 IEEE International Geoscience and Remote Sensing Symposium IGARSS, Brussels, Belgium.","DOI":"10.1109\/IGARSS47720.2021.9554038"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"8670","DOI":"10.1080\/01431161.2018.1490974","article-title":"Mapping coastal marine habitats and delineating the deep limits of the Neptune\u2019s seagrass meadows using very high resolution Earth observation data","volume":"39","author":"Poursanidis","year":"2018","journal-title":"Int. J. Remote Sens."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Transon, J., d\u2019Andrimont, R., Maugnard, A., and Defourny, P. (2017, January 27\u201329). Survey of current hyperspectral Earth observation applications from space and synergies with Sentinel-2. Proceedings of the 2017 9th International Workshop on the Analysis of Multitemporal Remote Sensing Images (MultiTemp), Brugge, Belgium.","DOI":"10.1109\/Multi-Temp.2017.8035244"},{"key":"ref_4","first-page":"100","article-title":"Very high resolution Earth observation features for monitoring plant and animal community structure across multiple spatial scales in protected areas","volume":"37","author":"Mairota","year":"2015","journal-title":"Int. J. Appl. Earth Obs. Geoinf."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"9","DOI":"10.26833\/ijeg.286003","article-title":"Comparing uniform and random data reduction methods for DTM accuracy","volume":"2","author":"Yilmaz","year":"2017","journal-title":"Int. J. Eng. Geosci."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1016\/j.future.2014.10.029","article-title":"Remote sensing big data computing: Challenges and opportunities","volume":"51","author":"Ma","year":"2015","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"111214","DOI":"10.1016\/j.rse.2019.111214","article-title":"User needs for future Landsat missions","volume":"231","author":"Wu","year":"2019","journal-title":"Remote Sens. Environ."},{"key":"ref_8","unstructured":"Soille, P., Burger, A., Rodriguez, D., Syrris, V., and Vasilev, V. (2016, January 15\u201317). Towards a JRC earth observation data and processing platform. Proceedings of the Conference on Big Data from Space (BiDS\u201916), Santa Cruz de Tenerife, Spain."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"832","DOI":"10.1080\/17538947.2019.1585976","article-title":"Big Earth data: Disruptive changes in Earth observation data management and analysis?","volume":"13","author":"Sudmanns","year":"2019","journal-title":"Int. J. Digit. Earth"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1080\/17538947.2016.1250829","article-title":"Remote sensing heritage in a petabyte-scale: Satellite data and heritage Earth Engine\u00a9 applications","volume":"10","author":"Agapiou","year":"2017","journal-title":"Int. J. Digit. Earth"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Dwyer, J.L., Roy, D.P., Sauer, B., Jenkerson, C.B., Zhang, H.K., and Lymburner, L. (2018). Analysis ready data: Enabling analysis of the Landsat archive. Remote Sens., 10.","DOI":"10.20944\/preprints201808.0029.v1"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Shelestov, A., Lavreniuk, M., Kussul, N., Novikov, A., and Skakun, S. (2017, January 23\u201328). Large scale crop classification using Google earth engine platform. Proceedings of the 2017 IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Fort Worth, TX, USA.","DOI":"10.1109\/IGARSS.2017.8127801"},{"key":"ref_13","first-page":"36","article-title":"Mapping woody vegetation clearing in Queensland, Australia from Landsat imagery using the Google Earth Engine","volume":"1","author":"Johansen","year":"2015","journal-title":"Remote Sens. Appl. Soc. Environ."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"2218","DOI":"10.1109\/36.868880","article-title":"The Global Rain Forest Mapping Project JERS-1 radar mosaic of tropical Africa: Development and product characterization aspects","volume":"38","author":"Mayaux","year":"2000","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1589","DOI":"10.3390\/rs2061589","article-title":"Monitoring global croplands with coarse resolution earth observations: The Global Agriculture Monitoring (GLAM) project","volume":"2","author":"Justice","year":"2010","journal-title":"Remote Sens."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1007\/s11263-006-0002-3","article-title":"Automatic panoramic image stitching using invariant features","volume":"74","author":"Brown","year":"2007","journal-title":"Int. J. Comput. Vis."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1109\/MGRS.2019.2921780","article-title":"Remote sensing image mosaicking: Achievements and challenges","volume":"7","author":"Li","year":"2019","journal-title":"IEEE Geosci. Remote Sens. Mag."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"2126","DOI":"10.1109\/TPDS.2013.272","article-title":"Task-tree based large-scale mosaicking for massive remote sensed imageries with dynamic dag scheduling","volume":"25","author":"Ma","year":"2013","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Wei, Z., Jia, K., Liu, P., Jia, X., Xie, Y., and Jiang, Z. (2021). Large-scale river mapping using contrastive learning and multi-source satellite imagery. Remote Sens., 13.","DOI":"10.3390\/rs13152893"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"6697","DOI":"10.1007\/s00521-020-05449-7","article-title":"Convolutional neural networks for global human settlements mapping from Sentinel-2 satellite imagery","volume":"33","author":"Corbane","year":"2021","journal-title":"Neural Comput. Appl."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"4214","DOI":"10.1016\/j.rse.2008.07.006","article-title":"The Landsat image mosaic of Antarctica","volume":"112","author":"Bindschadler","year":"2008","journal-title":"Remote Sens. Environ."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"40","DOI":"10.26833\/ijeg.681312","article-title":"Intelligent mapping of irrigated areas from Landsat 8 images using transfer learning","volume":"6","author":"Benbahria","year":"2021","journal-title":"Int. J. Eng. Geosci."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"24","DOI":"10.26833\/ijeg.860077","article-title":"Classification comparison of Landsat-8 and Sentinel-2 data in Google Earth Engine, study case of the city of Kabul","volume":"7","author":"Ahady","year":"2022","journal-title":"Int. J. Eng. Geosci."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Traganos, D., Aggarwal, B., Poursanidis, D., Topouzelis, K., Chrysoulakis, N., and Reinartz, P. (2018). Towards global-scale seagrass mapping and monitoring using Sentinel-2 on Google Earth Engine: The case study of the aegean and ionian seas. Remote Sens., 10.","DOI":"10.3390\/rs10081227"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"768","DOI":"10.1080\/17538947.2019.1572799","article-title":"Assessing global Sentinel-2 coverage dynamics and data availability for operational Earth observation (EO) applications using the EO-Compass","volume":"13","author":"Sudmanns","year":"2020","journal-title":"Int. J. Digit. Earth"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1016\/j.ins.2014.10.006","article-title":"Towards building a data-intensive index for big data computing\u2014A case study of remote sensing data processing","volume":"319","author":"Ma","year":"2015","journal-title":"Inf. Sci."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Buyya, R., Vecchiola, C., and Selvi, S.T. (2013). Chapter 8\u2013Data-Intensive Computing: MapReduce Programming. Mastering Cloud Computing, Morgan Kaufmann.","DOI":"10.1016\/B978-0-12-411454-8.00008-5"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Wu, Y., Ge, L., Luo, Y., Teng, D., and Feng, J. (2019). A Parallel Drone Image Mosaic Method Based on Apache Spark. Cloud Computing, Smart Grid and Innovative Frontiers in Telecommunications, Springer.","DOI":"10.1007\/978-3-030-48513-9_25"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1007\/s00607-014-0392-y","article-title":"Parallel programing templates for remote sensing image processing on GPU architectures: Design and implementation","volume":"98","author":"Ma","year":"2016","journal-title":"Computing"},{"key":"ref_30","unstructured":"Kini, A., and Emanuele, R. (2022, August 24). Geotrellis: Adding geospatial capabilities to spark. Spark Summit. Available online: https:\/\/docs.huihoo.com\/apache\/spark\/summit\/2014\/Geotrellis-Adding-Geospatial-Capabilities-to-Spark-Ameet-Kini-Rob-Emanuele.pdf."},{"key":"ref_31","unstructured":"Makris, A., Tserpes, K., Spiliopoulos, G., and Anagnostopoulos, D. (2019, January 26). Performance Evaluation of MongoDB and PostgreSQL for Spatio-temporal Data. Proceedings of the EDBT\/ICDT Workshops, Lisbon, Portugal."},{"key":"ref_32","first-page":"128","article-title":"Geomesa: A distributed architecture for spatio-temporal fusion","volume":"Volume 9473","author":"Hughes","year":"2015","journal-title":"Geospatial Informatics, Fusion, and Motion Video Analytics V"},{"key":"ref_33","unstructured":"Li, H. (2018). Alluxio: A Virtual Distributed File System. [Ph.D. Thesis, UC Berkeley]."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Jia, C., and Li, H. (2019). Virtual Distributed File System: Alluxio. [Ph.D. Thesis, UC Berkeley].","DOI":"10.1007\/978-3-319-77525-8_321"},{"key":"ref_35","unstructured":"Dawn, S., Saxena, V., and Sharma, B. (July, January 30). Remote sensing image registration techniques: A survey. Proceedings of the International Conference on Image and Signal Processing, Qu\u00e9bec, BC, Canada."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Zhang, Y., Zhang, Z., Ma, G., and Wu, J. (2021, January 11\u201316). Multi-Source Remote Sensing Image Registration Based on Local Deep Learning Feature. Proceedings of the 2021 IEEE International Geoscience and Remote Sensing Symposium IGARSS, Brussels, Belgium.","DOI":"10.1109\/IGARSS47720.2021.9553142"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"2421","DOI":"10.1016\/S0167-8655(03)00071-0","article-title":"An efficient method to build panoramic image mosaics","volume":"24","author":"Kim","year":"2003","journal-title":"Pattern Recognit. Lett."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"6141","DOI":"10.1109\/TGRS.2013.2295263","article-title":"Automatic radiometric normalization for multitemporal remote sensing imagery with iterative slow feature analysis","volume":"52","author":"Zhang","year":"2014","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TGRS.2021.3063151","article-title":"Distortion robust relative radiometric normalization of multitemporal and multisensor remote sensing images using image features","volume":"60","author":"Moghimi","year":"2021","journal-title":"IEEE Trans. Geosci. Remote Sens."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"1943","DOI":"10.1109\/LGRS.2017.2743209","article-title":"Optimal illumination and color consistency for optical remote-sensing image mosaicking","volume":"14","author":"Li","year":"2017","journal-title":"IEEE Geosci. Remote Sens. Lett."},{"key":"ref_41","first-page":"1","article-title":"Block adjustment-based radiometric normalization by considering global and local differences","volume":"19","author":"Zhang","year":"2020","journal-title":"IEEE Geosci. Remote Sens. Lett."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.isprsjprs.2017.08.002","article-title":"An auto-adapting global-to-local color balancing method for optical imagery mosaic","volume":"132","author":"Yu","year":"2017","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Levin, A., Zomet, A., Peleg, S., and Weiss, Y. (2004, January 11\u201314). Seamless image stitching in the gradient domain. Proceedings of the European Conference on Computer Vision, Prague, Czech Republic.","DOI":"10.1007\/978-3-540-24673-2_31"},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Camargo, A., Schultz, R.R., Wang, Y., Fevig, R.A., and He, Q. (2010, January 23\u201325). GPU-CPU implementation for super-resolution mosaicking of unmanned aircraft system (UAS) surveillance video. Proceedings of the 2010 IEEE Southwest Symposium on Image Analysis & Interpretation (SSIAI), Austin, TX, USA.","DOI":"10.1109\/SSIAI.2010.5483926"},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s12517-019-4388-y","article-title":"Resource-and content-aware, scalable stitching framework for remote sensing images","volume":"12","author":"Eken","year":"2019","journal-title":"Arab. J. Geosci."},{"key":"ref_46","first-page":"2","article-title":"HDFS architecture guide","volume":"53","author":"Borthakur","year":"2008","journal-title":"Hadoop Apache Proj."},{"key":"ref_47","unstructured":"Zaharia, M., Chowdhury, M., Das, T., Dave, A., Ma, J., McCauly, M., Franklin, M.J., Shenker, S., and Stoica, I. (2012, January 25\u201327). Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing. Proceedings of the 9th USENIX Symposium on Networked Systems Design and Implementation (NSDI 12), San Jose, CA, USA."},{"key":"ref_48","unstructured":"Wang, H. (2005). Parallel Algorithms for Image and Video Mosaic Based Applications. [Ph.D. Thesis, University of Georgia]."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"517","DOI":"10.1007\/s10586-015-0422-3","article-title":"A review of parallel computing for large-scale remote sensing image mosaicking","volume":"18","author":"Chen","year":"2015","journal-title":"Clust. Comput."},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Huang, F., Zhu, Q., Zhou, J., Tao, J., Zhou, X., Jin, D., Tan, X., and Wang, L. (2017). Research on the parallelization of the DBSCAN clustering algorithm for spatial data mining based on the spark platform. Remote Sens., 9.","DOI":"10.3390\/rs9121301"},{"key":"ref_51","doi-asserted-by":"crossref","unstructured":"Zaharia, M. (2016). An Architecture for Fast and General Data Processing on Large Clusters, Morgan & Claypool.","DOI":"10.1145\/2886107"},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"42169","DOI":"10.1109\/ACCESS.2019.2907573","article-title":"A spark-based parallel fuzzy c-Means segmentation algorithm for agricultural image Big Data","volume":"7","author":"Liu","year":"2019","journal-title":"IEEE Access"},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"137","DOI":"10.1016\/j.isprsjprs.2020.02.012","article-title":"Segmentation of large-scale remotely sensed images on a Spark platform: A strategy for handling massive image tiles with the MapReduce model","volume":"162","author":"Wang","year":"2020","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_54","doi-asserted-by":"crossref","unstructured":"Sun, Z., Chen, F., Chi, M., and Zhu, Y. (2015, January 8\u20139). A spark-based big data platform for massive remote sensing data processing. Proceedings of the International Conference on Data Science, Sydney, Australia.","DOI":"10.1007\/978-3-319-24474-7_17"},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1016\/j.procs.2015.07.286","article-title":"Big data analytics in the cloud: Spark on hadoop vs mpi\/openmp on beowulf","volume":"53","author":"Oneto","year":"2015","journal-title":"Procedia Comput. Sci."},{"key":"ref_56","doi-asserted-by":"crossref","unstructured":"Yu, J., Wu, J., and Sarwat, M. (2015, January 3\u20136). Geospark: A cluster computing framework for processing large-scale spatial data. Proceedings of the 23rd SIGSPATIAL International Conference on Advances in Geographic Information Systems, Seattle, WA, USA.","DOI":"10.1145\/2820783.2820860"},{"key":"ref_57","doi-asserted-by":"crossref","unstructured":"Moreno, V., and Nguyen, M.T. (2020). Satellite Image Processing using Spark on the HUPI Platform. TORUS 2\u2014Toward an Open Resource Using Services: Cloud Computing for Environmental Data, Wiley.","DOI":"10.1002\/9781119720553.ch6"},{"key":"ref_58","doi-asserted-by":"crossref","unstructured":"Ghemawat, S., Gobioff, H., and Leung, S.T. (2003, January 19\u201322). The Google file system. Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles, Bolton Landing, NY, USA.","DOI":"10.1145\/945445.945450"},{"key":"ref_59","doi-asserted-by":"crossref","first-page":"221","DOI":"10.1007\/s11431-010-3234-y","article-title":"OpenRS-Cloud: A remote sensing image processing platform based on cloud computing environment","volume":"53","author":"Guo","year":"2010","journal-title":"Sci. China Technol. Sci."},{"key":"ref_60","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1145\/1594204.1594206","article-title":"GFS: Evolution on Fast-forward: A discussion between Kirk McKusick and Sean Quinlan about the origin and evolution of the Google File System","volume":"7","author":"McKusick","year":"2009","journal-title":"Queue"},{"key":"ref_61","unstructured":"Braam, P. (2019). The Lustre storage architecture. arXiv."},{"key":"ref_62","unstructured":"Weil, S.A., Brandt, S.A., Miller, E.L., Long, D.D., and Maltzahn, C. (2006, January 6\u20138). Ceph: A scalable, high-performance distributed file system. Proceedings of the 7th Symposium on Operating Systems Design and Implementation, Seattle, WA, USA."},{"key":"ref_63","doi-asserted-by":"crossref","unstructured":"Plugge, E., Membrey, P., and Hawkins, T. (2010). GridFS. The Definitive Guide to MongoDB: The NoSQL Database for Cloud and Desktop Computing, Apress.","DOI":"10.1007\/978-1-4302-3052-6"},{"key":"ref_64","first-page":"1741","article-title":"FastDFS: A high performance distributed file system","volume":"5","author":"Liu","year":"2014","journal-title":"ICIC Express Lett. Part B Appl. Int. J. Res. Surv."},{"key":"ref_65","doi-asserted-by":"crossref","unstructured":"Wang, Y., Ma, Y., Liu, P., Liu, D., and Xie, J. (2010, January 1\u20135). An optimized image mosaic algorithm with parallel io and dynamic grouped parallel strategy based on minimal spanning tree. Proceedings of the 2010 Ninth International Conference on Grid and Cloud Computing, Nanjing, China.","DOI":"10.1109\/GCC.2010.103"}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/14\/23\/5987\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T01:27:11Z","timestamp":1760146031000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/14\/23\/5987"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,11,25]]},"references-count":65,"journal-issue":{"issue":"23","published-online":{"date-parts":[[2022,12]]}},"alternative-id":["rs14235987"],"URL":"https:\/\/doi.org\/10.3390\/rs14235987","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,11,25]]}}}