正当时......

学术咨询服务
当前位置:职称论文发表咨询网电子信息职称》软件开发论文发表Hough变换边界提取方法

软件开发论文发表Hough变换边界提取方法

来源:职称论文发表咨询网作者:qifan时间:2013-07-06 10:12

  摘要:本文利用 Matlab7.0软件开发平台工具,采用Hough变换等技术手段在图片上进行线性构造信息提取,为今后的研究部署工作提供参考。但hough变换存在一定的局限性, 如对影像分割依赖性大、 受非道路因素影响大等。本文首先利用道路种子点处的光谱信息进行道路区域的生长, 提取光谱信息一致的道路区域, 得到一个包含道路信息的二值影像,然后对此二值影像进行滤波,在提取出的道路条状区域的基础上, 根据道路具有的形状特点, 利用形态学进行细化和一定次数的形态修剪处理, 得到单像素宽的道路中心线信息。最后对图像进行基于Hough变换的线性特征提取,文章对高分辨率航空遥感影像进行了实验验证了该方法的有效性[1-3]。

  关键词:线性特征提取,Hough变换,Matlab

  1 前言

  随着遥感技术的发展, 航天飞机和各种卫星系统提供的遥感影像大量增加, 它们的空间分辨率、光谱分辨率不断提高, 为地理信息系统提供了丰富的基础信息数据源[4]。如何有效地利用遥感影像进行道路提取, 已成为国内外遥感领域研究的热点, 它不仅是遥感领域的难题, 也是计算机视觉和图像理解研究的重点之一。本文利用Hough变换,根据遥感图像的特点,提出一种适合遥感影像道路检测的方法。实验证明了该方法的可行性[5]。

  2 图像分割算法概述

  2.1 区域生长法图像分割

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

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

  2.2 形态学细化

  在高分辨率遥感影像中, 城市道路是有一定宽度的条形或矩形,道路的道路边界在具体描述道路时具有非常重要的意义,因此进一步对处理后的二值图像进行形态细化,一定次数的形态修剪得到最终道路网络中心线是有必要的。需要说明的是, 由于初始分割后, 影像中的道路信息的几何特征不是十分规整,在形态细化后道路信息中产生一些毛边,形态修剪旨在消除影像中道路网络信息上的毛边。然而,由于实验影像数据中的道路信息存在众多细小支路信息,形态修剪处理将一些本来已被检测出的道路信息削减变短,因此, 针对具体情况,形态修剪操作可以斟酌使用[8-9]。如图我们可以看到形态修剪得到最终道路网络中心线的效果:

  2. 3 Hough 变换检测道路

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

  在图像空间X-Y中,所有共线的点(x,y)都可以用直线方程描述为:其中m为直线的斜率,c为截距,同时式(3.1)又可以改写为:上式可看做是参数空间C-M中的一条直线方程,其中直线的斜率为x,截距为y。

  但如果直线的斜率无限大(比如x=a形式的直线),采用式(3.2)是无法完成检测的,为了能够正确识别和检测任意方向的和任意位置的直线,可以用Duda和Hart提出的直线极坐标方程来替代如图3.3(a)所示,图像空间中一条直线L, 为L过原点的垂线与X轴正方向的夹角,为原点到Z的距离。这时参数空间就变为 空间,X-Y空间中的任意一条直线对应了 空间内的一个点,由式(3.3)可知,X-Y空间内的一点对应了 空间中的一条正弦曲线。如果有一组位于由参数 和 决定的直线上的点,则每个点对应了参数空间中的一条正弦曲线,所有这些曲线必交于点, 因此图像空间中共线的点与参数空间中共点的线存在对应关系,只要找出参数空间中共点的直线(曲线),就能确定图像空间中的直线。

  3 结束语

  由图可以看出, 本文运用的hough变换方法比较好的提取了道路网络信息,特别是在提取影像中道路细节信息上很有优势。通过目视解译,发现处理结果中仍存在着一些漏判和误判。这主要是由于在运用hough变换方法时在一定程度上依赖于初始影像分割及去噪结果, 对预处理后的影像中道路的形状变化比较敏感。针对本文中方法的不足,可以在预处理过程中加以优化, 利用更加高效的方法对影像进行分割及去噪处理[11-12]。

  参考文献:

  [1] 石辛民,郝整清.模糊控制及其MATLAB仿真[M].北京:清华大学出版社,北京交通大学出版社,008 :93—117.

  [2] 易玲.基于分级的快速度霍夫变换直线检测[J].微计算机信息2007, 3(1): 406—408.

  [3] 谢凤英,姜志国,秦世引.对偶空间上的高分辨率遥感影道路提取[J].宇航学报,2006,27(5):1034-1038.

  [4] 吕健刚,韦春桃.基于hough变换的高分辨率遥感影像城市直线道路提取[J].遥感应用,2009(3):15-18.

  [5] 夏春林,张静,褚廷有.基于高分辨率的城区遥感影像道路半自动提取方法研究[J].测绘科学,2008,33(5):140-143.

  [6]张铮,王艳萍,薛桂香.数字图像处理与机器视觉[M].北京:人民邮电出版社, 2010.

  [7]Celik T,Ma Kaikuang.Computer Vision Based Fire Detection in Color Images[J].Pattern Recognition,2008,34(12) :258-263.

  [8]刘红霞.图像分割算法的研究与实现[D].上海:华东师范大学,2004.

  [9] 刘清,林土胜.数学形态学的边缘检测算法研究[J].计算机工程与应用, 2008,44(35) :188 - 193.

  [10] 刘元朋,张定华,桂元坤,等.用带约束的最小二乘法拟合平面圆曲线[J].计算机辅助设计与图形学学报,2004,16 (10) :1382- 1385

  [11] APTOULA E,LEFEVRE S.On lexicographical ordering in mult-ivariatem athem at icalm orphology[J].Pattern Recogn it ion Letters,2008,29(2) :109- 118.

  [12]邓亚娟,杨云峰,马荣国.基于复杂网络理论的公路网结构特征[J].中国公路学报,2010,23(1) :38-104.


《软件开发论文发表Hough变换边界提取方法》
上一篇:暖通空调工程师职称论文隔声、隔振技术的应用
下一篇:电子职称论文GE燃机的安装、调试及售后服务
更多>>

期刊目录