论文题目:基于深度学习的城市高分辨率影像地物提取方法研究
摘要:随着遥感影像传感器和无人机的技术发展,城市高分辨率影像的可用性和普及性得到了极大地提高,海量数据中蕴含的地物信息已经成为城市规划、城区环境变化监测和城市三维建模等领域研究的重点。城市高分辨率影像中各种地物信息的提取,将为我们的城镇规划、地籍测绘提供重要的信息基础数据。建筑物、绿地和车辆作为城市地物信息的重要组成部分,传统的信息提取方法一般基于人工制作特征和无监督机器学习算法,受外界条件干扰较大,且始终未能摆脱对中低级特征的依赖性,因此,准确、快速地自动从高分辨率影像中提取地物信息,已成为目前该领域重要研究方向之一。近年来,随着深度学习技术的发展与成熟,其在计算机视觉领域取得了较好的应用成效。因此,本文引入深度学习技术,研究了城市地物信息分割提取流程及方法,实现了城市建筑物和绿地等地物目标的自动化提取。本文的主要研究内容如下:(1)提出了一种基于特征金字塔结构的多尺度特征提取网络BuildingNet,并引入了空洞空间金字塔池化模块,解决了目前语义分割网络仅使用部分卷积层产生最终输出而导致高分辨率图像中建筑物目标的边缘精度较低以及预测图像质量不高等问题,使得该网络具有针对图像全局的良好特征提取性能。并设计了一种改进的Lovász损失函数来训练所提出的网络,有效地提高了提取结果的图像质量。通过对比实验和消融实验验证了该网络在建筑物识别与提取的准确性和适应性方面具有更高的性能,且过程高度自动化,可进行大规模的图像建筑物信息提取。(2)基于生成对抗网络执行图像转换任务的思想,设计了一种改进的条件生成对抗网络UAV-GAN,并将其应用于图像语义分割领域,从而实现了将数据图像转换为分割图像的目标。同时利用无人机倾斜摄影技术获取并制作高分辨率城市片区模型,生成完整的正射影像,制作城市地物信息数据集。实验在所制作的数据集中展开,并得到数据集图像中建筑物和城市绿地(含植被)的视觉定性和定量结果。(3)建立了高分辨率城市车辆数据集,并将BuildingNet和UAV-GAN两种语义分割网络应用到城市小尺寸目标的识别中,实现了基于语义分割模型的城市车辆识别任务。(4)根据本文提出的算法模型,设计了用以提取高分辨率城市影像地物信息的GUI交互界面。该交互界面集成了本文提出的语义分割模型,整合了高分辨率影像选择打开、模型调用、分割提取、结果保存等基础功能模块,同时添加了识别图像分割结果像素位置的功能,可准确便捷地实现了城市地物目标的自动化提取。
关键词:深度学习;语义分割;高分辨率影像;生成对抗网络;图像信息提取
学科专业:岩土工程
摘要
ABSTRACT
第一章 绪论
1.1 研究背景及意义
1.2 国内外研究现状和发展趋势
1.2.1 高分影像地物信息提取的研究进展
1.2.2 深度学习的研究进展
1.2.3 基于高分辨率图像语义分割高分影像研究现状
1.3 本文的主要研究内容
1.4 本文的主要创新点
1.5 本文的章节安排
第二章 深度学习基本理论
2.1 人工神经网络
2.2 卷积神经网络
2.2.1 卷积神经网络的基本结构
2.2.2 卷积神经网络的训练方法
2.2.3 经典卷积神经网络介绍
2.3 图像语义分割网络原理及经典模型介绍
2.3.1 语义分割网络原理
2.3.2 经典图像语义分割网络模型
2.4 生成对抗网络
2.4.1 生成对抗网络介绍
2.4.2 生成对抗网络原理
2.5 本章小结
第三章 基于FPN的高分辨率建筑物图像的语义分割
3.1 引言
3.2 改进的语义分割网络设计
3.2.1 整体流程
3.2.2 FPN特征金字塔提取结构
3.2.3 空洞空间金字塔池化模块(ASPP)
3.2.4 改进的Lov(?)sz损失函数
3.3 程序设计与实现
3.3.1 BuildingNet网络模型程序设计
3.3.2 建筑物语义分割程序架构
3.4 模型验证
3.4.1 数据集的处理
3.4.2 实验环境与训练参数设置
3.5 结果与分析
3.5.1 评价指标
3.5.2 对比实验
3.5.3 消融实验
3.6 本章小结
第四章 基于生成对抗网络的城市绿地语义分割研究
4.1 引言
4.2 数据集获取及预处理
4.3 基于生成对抗网络的图像转换
4.4 改进的条件生成对抗网络架构
4.4.1 程序总体架构
4.4.2 网络架构
4.5 程序设计与实现
4.5.1 UAV-GAN生成对抗网络程序设计
4.5.2 城市绿地信息提取程序架构
4.6 程序设置与结果分析
4.6.1 训练样本尺寸创建
4.6.2 参数设置
4.6.3 结果与分析
4.7 本章小结
第五章 基于语义分割的城市车辆识别
5.1 引言
5.2 基于语义分割的城市车辆识别流程
5.3 城市高分辨率车辆数据集建立
5.3.1 遥感车辆数据集
5.3.2 无人机车辆数据集
5.4 程序实现流程与训练参数设置
5.4.1 程序运行环境与实现流程
5.4.2 训练参数设置
5.5 结果与分析
5.6 本章小结
第六章 地物信息提取GUI交互界面设计与实现
6.1 引言
6.2 基于Python的GUI交互框架
6.3 开发环境介绍
6.4 运行流程和功能模块
6.5 GUI交互界面展示
6.6 本章小结
第七章 结论和展望
7.1 结论
7.2 展望
参考文献
致谢