基于Hough变换的道路边界提取方法

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于Hough变换的道路边界提取方法

摘要:本文利用 matlab7.0软件开发平台工具,采用hough变换等技术手段在图片上进行线性构造信息提取,为今后的研究部署工作提供参考。但hough变换存在一定的局限性,如对影像分割依赖性大、受非道路因素影响大等。本文首先利用道路种子点处的光谱信息进行道路区域的生长, 提取光谱信息一致的道路区域,

得到一个包含道路信息的二值影像,然后对此二值影像进行滤波,在提取出的道路条状区域的基础上, 根据道路具有的形状特点,

利用形态学进行细化和一定次数的形态修剪处理, 得到单像素宽

的道路中心线信息。最后对图像进行基于hough变换的线性特征提取,文章对高分辨率航空遥感影像进行了实验验证了该方法的有效性[1-3]。

关键词:线性特征提取,hough变换,matlab

a road edge detection algorithm based on the hough transform qiu zhiweili yan

(henan university of urban construction, pingdingshan 467036, china)

aqiuzhiwei-2008@, bliyan0502@

abstract: by using the road seed point spectrum information in this paper firstly, the relevant road information can be extracted from the spectral information consistent with the road area, road information including two value image can be

acquired, and then this two value image filtered, in the extracted road strip on a regional basis according to the road shape characteristics, using morphological thinning and a certain number of form pruning treatment, a single pixel wide road center line information can be extracted. the last image based on hough transform linear feature extraction, the high resolution remote sensing image experiments were carried out to verify the validity of the method[1-3].

key words: hough transformation, road edge detection

项目来源:河南城建学院科学研究基金项目:利用d-insar技术研究城市沉陷监测及矿区环境影响评价分析。项目编号:

2013jzd008

中图分类号:s731.8 文献标识码:a文章编号:

1 前言

随着遥感技术的发展, 航天飞机和各种卫星系统提供的遥感影

像大量增加, 它们的空间分辨率、光谱分辨率不断提高, 为地理信息系统提供了丰富的基础信息数据源[4]。如何有效地利用遥感影像进行道路提取, 已成为国内外遥感领域研究的热点, 它不仅是

遥感领域的难题, 也是计算机视觉和图像理解研究的重点之一。本文利用hough变换,根据遥感图像的特点,提出一种适合遥感影像道路检测的方法。实验证明了该方法的可行性[5]。

2 图像分割算法概述

2.1 区域生长法图像分割

图像分割的目的是将图像划分为不同的区域,它是图像处理到图像分析的关键步骤, 在图像工程中占据重要的位置。基于区域生长是以直接找寻区域为基础的分割技术。区域生长是一种根据事先定义的准则将像素或子区域聚合成为更大的区域的过程。基本方法是以一组“种子”点开始,将与种子点性质相似(诸如灰度级或衍射的特定范围)的相邻像素附加到生长区域的每个种子上,逐步生成具有某种均匀性的空间区域,将相邻的具有相似性质的像素或区域归并从而逐步增长区域,直至没有可以归并的点或其他小区域为止[6-7]。为了综合运用道路的光谱特征及形态特征本文采用高分辨率遥感图像进行实验,如图2-1及2-2。

图 2-1 图2-2

其区域生长分割结果如图2-3及2-4,符合判定条件的像素设为白,不符合的设为黑:

图2-3图2-4

2.2 形态学细化

在高分辨率遥感影像中,城市道路是有一定宽度的条形或矩形,道路的道路边界在具体描述道路时具有非常重要的意义,因此进一步对处理后的二值图像进行形态细化,一定次数的形态修剪得到最终道路网络中心线是有必要的。需要说明的是, 由于初始分割后,

影像中的道路信息的几何特征不是十分规整,在形态细化后道路信息中产生一些毛边,形态修剪旨在消除影像中道路网络信息上的毛边。然而,由于实验影像数据中的道路信息存在众多细小支路信息,形态修剪处理将一些本来已被检测出的道路信息削减变短,因此, 针对具体情况,形态修剪操作可以斟酌使用[8-9]。如图我们可以看到形态修剪得到最终道路网络中心线的效果:

图2-3图2-4

在上述操作基础上,进行hough变换检测道路,效果如图所示:图2-5图2-6

2. 3 hough 变换检测道路

hough变换是最常用的直线提取方法。他的基本思想是:将直线上每一个数据点变换为参数平面中的一条直线或曲线,利用共线的数据点对应的参数曲线相交于参数空间中一点的关系,使直线的提取问题转化为计数问题。具体地说hough变换的基本思想是利用点-线的对偶性,即图像空间共线的点对应在参数空间里相交的线,反过来,在参数空间中交与同一个点的所有直线在图像空间里都有共线的点与之对应[10]。

在图像空间x-y中,所有共线的点(x,y)都可以用直线方程描述为:

式(3.1)

其中m为直线的斜率,c为截距,同时式(3.1)又可以改写为:式(3.2)

相关文档
最新文档