Skip to main content

Advertisement

Log in

A service-oriented framework for remote sensing big data processing

  • Research
  • Published:
Earth Science Informatics Aims and scope Submit manuscript

Abstract

In recent years, one of the biggest concerns of researchers has been environmental knowledge. This concern can be resolved by collecting and processing remote sensing data in the shortest possible time and cost with the highest accuracy and efficiency. In remote sensing, various types of satellite data are processed for different purposes and applications. In this process, data storage and processing methods, resource management, scalability, performance improvement, and efficiency are among the issues and challenges in this scope. This paper presents a service-oriented framework using big data and parallel processing in remote sensing to address these challenges. The proposed framework provides scalability, flexibility, and generalization without dependency on specific data or processing techniques. In addition, it provides reasonable results to quality criteria such as response time, efficiency, and performance. The evaluation results of the proposed framework show the effectiveness of the framework for various types of analysis of remote sensing data with acceptable accuracy.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Algorithm 1
Fig. 5
Algorithm 2
Fig. 6
Algorithm 3
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  • Zhang J, Huang Y, Pu R, Gonzalez-Moreno P., Yuan L, Wu K, Huang W (2019) Monitoring plant diseases and pests through remote sensing technology : a review. Comput Electron Agric, 165

  • Wang R, Gamon JA (2019) Remote sensing of terrestrial plant biodiversity. Remote Sens Environ, 231

  • Li K, Wan G, Cheng G, Meng L, Han J (2020) Object detection in optical remote sensing images: a survey and a new benchmark. ISPRS J Photogramm Remote Sens 159:296–307

    Article  Google Scholar 

  • Liu P (2015) A survey of remote-sensing big data. Frontiers in Environmental Science 3

  • Chi M, Plaza A, Benediktsson JA, Sun Z, Shen J, Zhu Y (2016) Big data for remote sensing : challenges and opportunities. Proc IEEE 104(11):2207–2219

    Article  Google Scholar 

  • Yang J, Gong P, Fu R, Zhang M, Chen J, Liang S, Xu B, Shi J, Dickinson R (2013) The role of satellite remote sensing in climate change studies. Nat Clim Chang 3(10):875–883

    Article  Google Scholar 

  • Asokan A, Anitha JJESI (2019) Change detection techniques for remote sensing applications : a survey. Earth Sci Inf 12(2):143–160

    Article  Google Scholar 

  • Fingas M (2019) Remote sensing for marine management. In: World seas : an environmental evaluation, vol 3. pp 103–119

  • Toth C, Jóźków G (2016) Remote sensing platforms and sensors : a survey. ISPRS J Photogramm Remote Sens 115:22–36

    Article  Google Scholar 

  • Huang Y, Chen ZX, Tao YU, Huang XZ, Gu XF (2018) Agricultural remote sensing big data : management and applications. J Integr Agric 17(9):1915–1931

    Article  Google Scholar 

  • Boulila W, Farah IR, Hussain A (2018) A novel decision support system for the interpretation of remote sensing big data. Earth Sci Inf 11(1):31–45

    Article  Google Scholar 

  • Li Y, Ma J, Zhang Y (2021) Image retrieval from remote sensing big data : a survey, vol 67

  • Chen J, Chen S, Fu R, Li D, Jiang H, Wang C, Peng Y, Jia K, Hicks BJ (2022) Remote sensing big data for water environment monitoring : current status, challenges, and future prospects. Earth’s Future, 10(2)

  • Salazar Loor J, Fdez-Arroyabe P (2019) Aerial and satellite imagery and big data : blending old technologies with new trends. In: Big data for remote sensing : visualization, analysis and interpretation, pp 39–59

  • Madhukar M (2019) Earth science big data analytics. In: Big data for remote sensing : visualization, analysis and interpretation, pp 99–128

  • Kucherov B, Přibyl O, Artyushenko V (2017) Increasing efficiency of getting results of satellite remote sensing for smart cities. In: 2017 smart city symposium prague (SCSP), pp 1–6

  • Ismail A, Bagula BA, Tuyishimire E (2018) Internet-of-things in motion : a uav coalition model for remote sensing in smart cities. Sensors, 18(7)

  • Voigt S, Kemper T, Riedlinger T, Kiefl R, Scholte K, Mehl H (2007) Satellite image analysis for disaster and crisis-management support. IEEE Trans Geosci Remote Sens 345(6):1520–1528

    Article  Google Scholar 

  • Boccardo P, Giulio Tonolo F (2015) Remote sensing role in emergency mapping for disaster response. In: Engineering geology for society and territory, vol 5. pp 17–24

  • Shafique A, Cao G, Khan Z, Asad M, Aslam M (2022) Deep learning-based change detection in remote sensing images : a review. Remote Sensing, 14(4)

  • Ghosh A, Mishra NS, Ghosh S (2011) Fuzzy clustering algorithms for unsupervised change detection in remote sensing images. Inf Sci 181(4):699–715

    Article  Google Scholar 

  • Ma Y, Wu H, Wang L, Huang B, Ranjan R, Zomaya A, Jie W (2015) Remote sensing big data computing : challenges and opportunities. Futur Gener Comput Syst 51:47–60

    Article  Google Scholar 

  • Ang KLM, Seng JKP (2021) Big data and machine learning with hyperspectral information in agriculture. IEEE Access 9:36699–36718

    Article  Google Scholar 

  • Rathore MMU, Paul A, Ahmad A, Chen BW, Huang B, Ji W (2015) Real-time big data analytical architecture for remote sensing application. IEEE J Sel Top Appl Earth Obs Remote Sens, 8(10)

  • Gohil J, Patel J, Chopra J, Chhaya K, Taravia J, Shah M (2021) Advent of big data technology in environment and water management sector. Environ Sci Pollut Res

  • Kamilaris A, Kartakoullis A, Prenafeta-Boldú FX (2017) A review on the practice of big data analysis in agriculture. Comput Electron Agric, 143

  • Grinias I, Panagiotakis C, Tziritas G (2016) Mrf-based segmentation and unsupervised classification for building and road detection in peri-urban areas of high-resolution satellite images. ISPRS J Photogramm Remote Sens 122:145–166

    Article  Google Scholar 

  • Shihab HS, Shafie S, Ramli AR, Ahmad F (2017) Enhancement of satellite image compression using a hybrid (dwt–dct) algorithm. Sens Imaging 318(1):1–30

    Google Scholar 

  • Li C, Xu C, Cui Z, Wang D, Zhang T, Yang J (2019) Feature-attentioned object detection in remote sensing imagery. In: 2019 IEEE international conference on image processing (ICIP), pp 3886–3890

  • Deng Z, Sun H, Zhou S, Zhao J, Lei L, Zou H (2018) Multi-scale object detection in remote sensing imagery with convolutional neural networks. ISPRS J Photogramm Remote Sens, 145

  • Cheng G, Han J (2016) A survey on object detection in optical remote sensing images. ISPRS J Photogramm Remote Sens 117:11– 28

    Article  Google Scholar 

  • Das M, Ghosh SK (2016) Deep-step : a deep learning approach for spatiotemporal prediction of remote sensing data. IEEE Geosci Remote Sens Lett, 13(12)

  • Munawar HS, Hammad AW, Waller ST (2022) Remote sensing methods for flood prediction : a review. Sensors, 22(3)

  • Weipeng J, Dongxue T, Guangsheng C, Yiyuan L (2018) Research on improved method of storage and query of large-scale remote sensing images. J Database Manag (JDM) 29(3):1–16

    Article  Google Scholar 

  • Li L, Jing W, Wang N (2019) An improved distributed storage model of remote sensing images based on the hdfs and pyramid structure. Int J Comput Appl Technol, 59(2)

  • Li L, Zhang S, Wu J (2019) Efficient object detection framework and hardware architecture for remote sensing images. Remote Sens, 11(20)

  • Chebbi I, Boulila W, Mellouli N, Lamolle M, Farah IR (2018) A comparison of big remote sensing data processing with hadoop mapreduce and spark. In: 2018 4th international conference on advanced technologies for signal and image processing (ATSIP)

  • Wang S, Quan D, Liang X, Ning M, Guo Y, Jiao L (2018) A deep learning framework for remote sensing image registration. ISPRS J Photogramm Remote Sens 145:148–164

    Article  Google Scholar 

  • Barrett EC (2013) Introduction to Environmental Remote Sensing. Routledge, Evanston

    Book  Google Scholar 

  • Gao H, Birkett C, Lettenmaier DP (2012) Global monitoring of large reservoir storage from satellite remote sensing. Water Resour Res, 48(9)

  • Hajjaji Y, Farah IR (2018) Erformance investigation of selected nosql databases for massive remote sensing image data storage. In: 2018 4th international conference on advanced technologies for signal and image processing (ATSIP)

  • Wang L, Ma Y, Yan J, Chang V, Zomaya AY (2018) Pipscloud: high performance cloud computing for remote sensing big data management and processing. Futur Gener Comput Syst 78:353–368

    Article  Google Scholar 

  • Yang L, Sun X, Li Z (2019) An efficient framework for remote sensing parallel processing: integrating the artificial bee colony algorithm and multiagent technology. Remote Sens, 11(2)

  • Ahmad A, Paul A, Din S, Rathore MM, Choi GS, Jeon G (2018) Multilevel data processing using parallel algorithms for analyzing big data in high-performance computing. Int J Parallel Prog 46 (3):508–527

    Article  Google Scholar 

  • Bhangale UM, Kurte KR, Durbha SS, King RL, Younan NH (2016) Big data processing using hpc for remote sensing disaster data. In: 2016 IEEE international geoscience and remote sensing symposium (IGARSS), pp 5894–5897

  • Rathore MM, Son H, Ahmad A, Paul A, Jeon G (2018) Real-time big data stream processing using gpu with spark over hadoop ecosystem. Int J Parallel Prog 46(3):630–646

    Article  Google Scholar 

  • Huang W, Meng L, Zhang D, Zhang W (2016) In-memory parallel processing of massive remotely sensed data using an apache spark on hadoop yarn model. IEEE J Sel Top Appl Earth Obs Remote Sens 10 (1):3–19

    Article  Google Scholar 

  • Gunturi YK, Raju KK (2017) Realbda : a real time big data analytics for remote sensing data by using mapreduce paradigm. Int J Eng Sci Res Technol

  • Xia H, Huang W, Li N, Zhou J, Zhang D (2019) Parsuc : a parallel subsampling-based method for clustering remote sensing big data. Sensors, 19(15)

  • Yan J, Liu Y, Wang L, Wang Z, Huang X, Liu H (2021) An efficient organization method for large-scale and long time-series remote sensing data in a cloud computing environment. IEEE J Sel Top Appl Earth Obs Remote Sens, 14

  • Yan J, Ma Y, Wang L, Choo KKR, Jie W (2018) A cloud-based remote sensing data production system. Futur Gener Comput Syst, 86

  • Li H, Tang P (2020) Dps-musyq : a distributed parallel processing system for multi-source data synergized quantitative remote sensing products producing. IEEE Access 8:79510– 79520

    Article  Google Scholar 

  • Liu H, Fan Y, Deng X, Ji S (2009) Parallel processing architecture of remotely sensed image processing system based on cluster. In: 2009 2nd international congress on image and signal processing, pp 1–4

  • Li CY, Zhou GQ, Zhou X, Liu DQ (2020) Study and analysis of remote sensing data parallel processing. Int Arch Photogramm, Remote Sens Spat Inf Sci 42:443–450

    Google Scholar 

  • Li Z, Ni J, Zhang F, Li W, Zhou Y (2020) Multi-gpu implementation of nearest-regularized subspace classifier for hyperspectral image classification. IEEE J Sel Top Appl Earth Obs Remote Sens 13:3534–3544

    Article  Google Scholar 

  • Zhang N, Wei X, Chen H, Liu W (2021) Fpga implementation for cnn-based optical remote sensing object detection. Electronics, 10(3)

  • Han TD, Abdelrahman TS (2010) Hicuda : high-level gpgpu programming. IEEE Trans Parallel Distrib Sys, 22(1)

  • Kuenzer C, Dech S, Wagner W (2015) Remote sensing time series. Remote Sens Digit Image Process 22:225–245

    Google Scholar 

  • Patino JE, Duque JC (2013) A review of regional science applications of satellite remote sensing in urban settings. Comput, Environ Urban Sys 37:1–17

    Article  Google Scholar 

  • Lyons MB, Keith DA, Phinn SR, Mason TJ, Elith J (2018) A comparison of resampling methods for remote sensing classification and accuracy assessment. Remote Sens Environ 208:145–153

    Article  Google Scholar 

  • Foody GM (2020) Explaining the unsuitability of the kappa coefficient in the assessment and comparison of the accuracy of thematic maps obtained by image classification. Remote Sens Environ, 239

  • Ramezan AC, Warner AT, Maxwell EA (2019) A evaluation of sampling and cross-validation tuning strategies for regional-scale machine learning classification. Remote Sens, 11(2)

  • Liu P, Yuan T, Ma Y, Wang L, Liu D, Yue S, Kołostrok;odziej J (2014) Parallel processing of massive remote sensing images in a gpu architecture. Comput Inform, 33(1)

  • Dolbeau R (2018) Theoretical peak flops per instruction set : a tutorial. J Supercomput, 74(3)

Download references

Funding

The authors received no funding or grants for their research.

Author information

Authors and Affiliations

Authors

Contributions

Roohollah Enayati: Concept, Design, Methodology, Implementation, Evaluation. Reza Ravanmehr: Concept, Verification, Validation, Editing. Vahe Aghazarian: Consulting, Editing.

Corresponding author

Correspondence to Reza Ravanmehr.

Ethics declarations

Conflict of Interests

The authors declare that they have no competing interests.

Additional information

Communicated by: H. Babaie

Availability of Data and Materials

All data generated or analyzed during this study are included in this article.

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Enayati, R., Ravanmehr, R. & Aghazarian, V. A service-oriented framework for remote sensing big data processing. Earth Sci Inform 16, 591–616 (2023). https://doi.org/10.1007/s12145-022-00900-w

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12145-022-00900-w

Keywords

Navigation