计算机工程与应用 ›› 2019, Vol. 55 ›› Issue (20): 145-151.DOI: 10.3778/j.issn.1002-8331.1806-0301

• 图形图像处理 • 上一篇    下一篇

一种有效的高分辨率遥感影像水体提取方法

王鑫,徐明君,李可,宁晨   

  1. 1.河海大学 计算机与信息学院,南京 211100
    2.南京师范大学 物理科学与技术学院,南京 210000
  • 出版日期:2019-10-15 发布日期:2019-10-14

Effective Water Body Extraction Method for High Resolution Remote Sensing Images

WANG Xin, XU Mingjun, LI Ke, NING Chen   

  1. 1.College of Computer and Information, Hohai University, Nanjing 211100, China
    2.School of Physics and Technology, Nanjing Normal University, Nanjing 210000, China
  • Online:2019-10-15 Published:2019-10-14

摘要: 针对高分辨率遥感图像,提出一种有效的水体自动提取算法。设计基于局部二值模式和[K]最近邻的算法,对遥感图像进行水陆粗分离,并采用形态学滤波抑制各分类区域内的噪声;设计基于局部二值模式和支持向量机的方法,对水陆边界区域进一步细分离,并对细分离结果采用形态学滤波去除水陆边界附近噪声点;针对细化结果,采用形态学腐蚀运算对水体边缘进行平滑,得到最终的水体提取结果。实验结果表明,提出的算法能快速、有效地检测遥感图像中的水体目标。

关键词: 高分辨率遥感图像, 水体提取, 局部二值模式, [K]近邻, 支持向量机

Abstract: An effective water body extraction method for high-resolution remote sensing images is proposed. Firstly, a local binary patterns and [K]-nearest neighbor based approach is designed to classify the water body and the ground coarsely, and the morphological filter is adopted to suppress the noises in the divided regions. Secondly, a local binary patterns and support vector machine based approach is proposed to finely classify the boundary regions between the water body and the ground and at the same time, the morphological filter is used to suppress the noises in the boundary regions. Finally, the morphological erosion operator is applied to the refined results so as to smooth the edges of the water body. The experimental results show that the proposed algorithm can efficiently and effectively detect the water body targets in the remote sensing images.

Key words: high-resolution remote sensing image, water body extraction, local binary patterns;[K]-nearest neighbor, support vector machine