期刊检索

  • 2024年第56卷
  • 2023年第55卷
  • 2022年第54卷
  • 2021年第53卷
  • 2020年第52卷
  • 2019年第51卷
  • 2018年第50卷
  • 2017年第49卷
  • 2016年第48卷
  • 2015年第47卷
  • 2014年第46卷
  • 2013年第45卷
  • 2012年第44卷
  • 2011年第43卷
  • 2010年第42卷
  • 第1期
  • 第2期

主管单位 中华人民共和国
工业和信息化部
主办单位 哈尔滨工业大学 主编 李隆球 国际刊号ISSN 0367-6234 国内刊号CN 23-1235/T

期刊网站二维码
微信公众号二维码
引用本文:吴云华,张泽中,华冰,陈志明.应用卷积神经网络的遥感图像云层自主检测[J].哈尔滨工业大学学报,2020,52(12):27.DOI:10.11918/201903102
WU Yunhua,ZHANG Zezhong,HUA Bing,CHEN Zhiming.Autonomous cloud detection for remote sensing images using convolutional neural network[J].Journal of Harbin Institute of Technology,2020,52(12):27.DOI:10.11918/201903102
【打印本页】   【HTML】   【下载PDF全文】   查看/发表评论  下载PDF阅读器  关闭
过刊浏览    高级检索
本文已被:浏览 1207次   下载 1339 本文二维码信息
码上扫一扫!
分享到: 微信 更多
应用卷积神经网络的遥感图像云层自主检测
吴云华,张泽中,华冰,陈志明
(南京航空航天大学 航天学院,南京 210016)
摘要:
为实现遥感卫星对遥感图像的自主云层判别能力,提升目标自主识别的效率,避免云层覆盖面积较大的遥感图像丢失关键的目标信息而给后续算法处理带来不必要的计算资源浪费,提出一种基于卷积神经网络的云层自主检测方法,实现遥感图像云层的自主检测,达到了较高的检测精度.首先,根据遥感图像的特性建立卷积神经网络.然后,使用大量人工标识的遥感图像完成云层检测网络训练,使其达到预期检测精度.最后,在卫星在轨运行阶段,将所拍摄的遥感图像根据尺寸划分为若干个子图,并通过训练完成的卷积神经网络对子图是否被云层覆盖进行分类预测.综合所有子图的预测结果给出整幅遥感图像的云层覆盖占比.结果表明:以Landsat卫星遥感图像为测试对象,该方法可以实现有云层覆盖检测正确率为95.3%,无云层覆盖检测精度为97.8%,误判率为2.58%,漏判率为0.90%,综合精度为97.9%;由于使用了卷积神经网络和并行计算技术,该方法基本满足实时性需求,提高了算法的自主性与鲁棒性,为基于遥感图像的在轨实时应用奠定了基础.
关键词:  遥感图像  云检测  卷积神经网络  图像分割  迁移学习
DOI:10.11918/201903102
分类号:TP753
文献标识码:A
基金项目:国家自然科学基金(61973153)
Autonomous cloud detection for remote sensing images using convolutional neural network
WU Yunhua,ZHANG Zezhong,HUA Bing,CHEN Zhiming
(Academy of Aeronautics, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China)
Abstract:
Aiming at realizing the autonomous cloud detection of remote sensing satellites for remote sensing images, improving the efficiency of autonomous target recognition, and avoiding the loss of key target information in remote sensing images with large cloud coverage that may bring about unnecessary waste of computing resources to subsequent algorithm processing, a cloud detection method was proposed based on convolutional neural network, which can achieve autonomous cloud detection with high accuracy. Firstly, a convolutional neural network was built based on the requirements of the task and the characteristics of the remote sensing image. Secondly, a large number of manually labeled remote sensing images were used to train the network, which was adjusted according to the training result until it reached a certain classification accuracy for the test image set. Finally, the captured remote sensing image was divided into hundreds of sub-images based on size, and the pre-trained network was used to predict whether the sub-images were covered by clouds. By analyzing the prediction results of all sub-images, the cloud coverage information of the original image was obtained. Taking the Landsat remote sensing images as the test object, results show that the proposed method achieved 95.3% for cloud coverage detection accuracy, 97.8% for no-cloud coverage detection accuracy, misjudgment rate of 2.58%, missing rate of 0.90%, and overall accuracy of 97.9%. With the implementation of a simple structured network and parallel computing technology, the method can be used for real-time space missions with guaranteed autonomy and robustness. The achievement of this work will provide a foundation for real-time orbit applications based on remote sensing images.
Key words:  remote sensing image  cloud detection  convolutional neural network  image segmentation  transfer learning

友情链接LINKS