Journal of Geodesy and Geoinformation Science ›› 2019, Vol. 2 ›› Issue (2): 50-59.doi: 10.11947/j.JGGS.2019.0206

Previous Articles     Next Articles

Stream-computing of High Accuracy On-board Real-time Cloud Detection for High Resolution Optical Satellite Imagery

Mi WANG1,2,Zhiqi ZHANG1(),Zhipeng DONG1,Shuying JIN1,2,Hongbo SU3   

  1. 1. State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University, Wuhan 430079, China
    2. Collaborative Innovation Center of Geospatial Technology, Wuhan 430079, China
    3. Department of Civil, Environmental and Geomatics Engineering, Florida Atlantic University, 33431, USA
  • Received:2018-12-12 Accepted:2019-04-15 Online:2019-06-20 Published:2020-03-20
  • Contact: Zhiqi ZHANG E-mail:zzq540@whu.edu.cn
  • About author:Mi WANG(1974—), male, PhD, professor, majors in high resolution optical satellite imagery data processing.E-mail: wangmi@whu.edu.cn
  • Supported by:
    The National Natural Science Foundation of China(91438203);The National Natural Science Foundation of China(91638301);The National Natural Science Foundation of China(91438111);The National Natural Science Foundation of China(41601476)

Abstract:

This paper focuses on the time efficiency for machine vision and intelligent photogrammetry, especially high accuracy on-board real-time cloud detection method. With the development of technology, the data acquisition ability is growing continuously and the volume of raw data is increasing explosively. Meanwhile, because of the higher requirement of data accuracy, the computation load is also becoming heavier. This situation makes time efficiency extremely important. Moreover, the cloud cover rate of optical satellite imagery is up to approximately 50%, which is seriously restricting the applications of on-board intelligent photogrammetry services. To meet the on-board cloud detection requirements and offer valid input data to subsequent processing, this paper presents a stream-computing of high accuracy on-board real-time cloud detection solution which follows the “bottom-up” understanding strategy of machine vision and uses multiple embedded GPU with significant potential to be applied on-board. Without external memory, the data parallel pipeline system based on multiple processing modules of this solution could afford the “stream-in, processing, stream-out” real-time stream computing. In experiments, images of GF-2 satellite are used to validate the accuracy and performance of this approach, and the experimental results show that this solution could not only bring up cloud detection accuracy, but also match the on-board real-time processing requirements.

Key words: machine vision; intelligent photogrammetry; cloud detection; stream computing; on-board real-time processing