应用科学学报 ›› 2023, Vol. 41 ›› Issue (5): 789-800.doi: 10.3969/j.issn.0255-8297.2023.05.006

• 信号与信息处理 • 上一篇    

融合自注意力机制与生成对抗网络的DEM空洞填充

张春森1, 朱江乐1, 张学芬1, 刘旭东2, 史书1   

  1. 1. 西安科技大学 测绘科学与技术学院, 陕西 西安 710054;
    2. 武汉大学 测绘遥感信息工程国家重点实验室, 湖北 武汉 430079
  • 收稿日期:2021-11-05 发布日期:2023-09-28
  • 通信作者: 张春森,博士,教授,研究方向为数字摄影测量、计算机视觉。E-mail:zhchunsen@aliyun.com E-mail:zhchunsen@aliyun.com
  • 基金资助:
    国家自然科学基金重大研究计划项目(No.92038301);西安科技大学教育教学改革与研究项目(No.JG21004)资助

Void Filling of DEM in a Generative Adversarial Network Fused with Self-Attention Mechanism

ZHANG Chunsen1, ZHU Jiangle1, ZHANG Xuefen1, LIU Xudong2, SHI Shu1   

  1. 1. College of surveying and mapping science and technology, Xi'an University of Science and Technology, Xi'an 710054, Shaanxi, China;
    2. State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University, Wuhan 430079, Hubei, China
  • Received:2021-11-05 Published:2023-09-28

摘要: 针对现有数字高程模型(digital elevation model,DEM)数据空洞填充算法存在修复效果不连续、适用空值范围狭小以及细节重构丢失等问题,提出了一种融合自注意力机制的生成式对抗网络的DEM空洞填充方法。首先,构造自注意力机制提取DEM数据特征信息,改善DEM空洞填充结果高程值不连续和纹理细节缺失的问题。其次,在生成器中使用对称结构的卷积与反卷积网络结构,保证生成可靠度较高的数据以实现空洞区域填充,并利用判别器实现空洞填充结果的预分类。最后,结合重构损失函数进行训练,提升DEM空洞填充结果对异常值的鲁棒性,增强模型的回归能力。采用不同分辨率DEM数据进行空洞填充并与现有方法进行对比,结果表明:所提方法能够大幅提升填充精度,有效解决原始数据中存在的空洞问题。

关键词: 数字高程模型, 空洞填充, 深度学习, 自注意力机制, 生成对抗网络

Abstract: Aiming at the problems of existing DEM data void filling algorithms, such as discontinuous repair effect, narrow applicable null value range and loss of detail reconstruction, this paper proposes a DEM void filling method integrating self-attention mechanism with generative adjunctive network. Firstly, a self-attention mechanism is constructed to extract DEM data feature information to improve the elevation discontinuity and texture detail loss of DEM cavity filling results. Secondly, symmetric convolutional and deconvolution network structures are used in the generator to ensure the generation of high reliability data to realize the filling of the void region, and the discriminator is used to realize the pre-classification of the filling results. Finally, combined with the reconstruction of loss function and the generation of adversarial loss function, the network training was carried out to improve the robustness of DEM cavity filling results to outliers and enhance the regression ability of the model. The experimental results show that compared with the filling results of spatial interpolation and deep learning, the proposed method can greatly improve the filling accuracy and effectively solve the problems of holes in the original data.

Key words: digital elevation model (DEM), void filling, deep learning, self-attention mechanism, generative adversarial networks

中图分类号: