Software Framework and System Architecture Design of Satellite Image Processing System Utilizing "Algorithm Componentification", a Building Block

위성영상처리 알고리즘 컴포넌트화를 활용한 소프트웨어 프레임워크 및 시스템 구조 설계

  • Received : 2014.09.02
  • Accepted : 2014.09.12
  • Published : 2014.09.30

Abstract

This paper suggest meteorological satellite processing software's structure that reduces time and efforts of modification/upgrade. This structure's key feature is "algorithm component" that works within framework and eventually to a complete Meteorological satellite processing system. Most of existing Meteorological satellite system is designed around specific function and data sets which limits range of modification and upgrade. In addition, re-use of current algorithms become difficult although re-use of similar algorithm is the case in many occasions. This inefficiency can be resolved by designing a new framework as a result of detail analysis of collected requirements. A new framework and system architecture has been designed. In addition, operational flow of Satellite image processing framework has been described.

본 논문에서는 위성영상처리 소프트웨어 및 시스템의 재사용성을 높이고, 개발기간 및 유지 관리 비용을 줄일 수 있는 알고리즘 컴포넌트화를 통한 위성영상처리 프레임워크 및 시스템에 대한 구조를 제안한다. 기존 위성영상처리 소프트웨어 및 시스템은 특정 데이터 및 기능에 국한되어 제한된 구조를 갖고 있다. 또한, 각각의 시스템들은 동일 및 유사한 영상처리 알고리즘이 사용되지만 해당 알고리즘을 중복적으로 개발하는 문제점이 있다. 이와 같은 문제점을 해결하기 위해 위성영상처리 소프트웨어 프레임워크의 요구사항을 분석하였다. 요구사항을 반영한 프레임워크 및 시스템 구조를 설계하였으며, 위성영상처리 프레임워크의 운영흐름도 함께 도출하였다.

Keywords

References

  1. 정성철, 이봉주, 이혜숙, 오현종, 심해섭, 서애숙, 2008. 국가기상위성센터 지상국 시스템 구축현황, 2008년 한국기상학회 가을 학술대회 논문집, 402-403
  2. 오현종, 오웅, 이혜숙, 이봉주, 정성철, 서애숙, 2008. 통신해양 기상위성 영상위치보정시스템 개발, 2008년 한국기상학회 가을 학술대회 논문집, 408-409
  3. 양찬수, 조성익, 한희정, 윤석, 곽기용, 안유환, 2007. 해양위성센터 구축: 통신해양기상위성 해색센서(GOCI) 자료의 수신, 처리, 배포 시스템 설계
  4. 국승학, 서용진, 김현수, 사공영보, 이봉주, 장재동, 오현종, 2012. 국가기상위성센터 영상처리 시스템 구축을 위한 국내외 기상위성 영상처리 시스템 아키텍처 분석, 대한원격탐사학회지 28(1) 101-116 https://doi.org/10.7780/kjrs.2012.28.1.101
  5. 국승학, 최창민, 서용진, 김현수, 사공영보, 이봉주, 장재동, 오현종, 2012. 기상위성 영상처리 기본체계 아키텍처 설계, 대한 원격탐사학회지 28(1) 79-93 https://doi.org/10.7780/kjrs.2012.28.1.079