Remote Sensing (Nov 2021)

An Implementation of Open Source-Based Software as a Service (SaaS) to Produce TOA and TOC Reflectance of High-Resolution KOMPSAT-3/3A Satellite Image

  • Kwangseob Kim,
  • Kiwon Lee

DOI
https://doi.org/10.3390/rs13224550
Journal volume & issue
Vol. 13, no. 22
p. 4550

Abstract

Read online

The majority of cloud applications are created or delivered to provide users with access to system resources or prebuilt processing algorithms for efficient data storage, management, and production. The number of cases linking cloud computing to the use of global observation satellite data continues to rise, owing to the benefits of cloud computing. This study aims to develop a cloud software as a service (SaaS) that yields reflectance products in high-resolution Korea Multi-Purpose Satellite (KOMPSAT)-3/3A satellite images. The SaaS model was designed as three subsystems: a Calibration Processing System (CPS), a Request System for CPS supporting RESTful application programming interface (API), and a Web Interface Application System. Open-source components, libraries, and frameworks were used in this study’s SaaS, including an OpenStack for infrastructure as a service. An absolute atmospheric correction scheme based on a Second Simulation of a Satellite Signal in the Solar Spectrum (6S) radiative transfer code with atmospheric variable inputs was used to generate the top-of-atmosphere (TOA) and top-of-canopy (TOC) reflectance products. The SaaS implemented in this study provides users with the absolute atmospheric calibration functionality to apply their KOMPSAT-3/3A satellite image set through a web browser and obtain output directly from this service. According to experiments to check the total performance time for images, bundled with four bands of red, green, blue, and near-infrared, it took approximately 4.88 min on average for the execution time to obtain all reflectance results since satellite images were registered into the SaaS. The SaaS model proposed and implemented in this study can be used as a reference model for the production system to generate reflectance products from other optical sensor images. In the future, SaaS, which offers professional analysis functions based on open source, is expected to grow and expand into new application fields for public users and communities.

Keywords