- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一种基于霍夫变换的直线识别
一种基于霍夫变换
利用参数空间与图像空间的直线识别方式
宋继强,Michael R. Lyu
中国香港特别行政区沙田香港中文大学计算机科学与工程学系,2004 年9 月 19 日收到,
2004 年9 月20 日发表。
摘要
由于霍夫变换的全局视野以及在噪声或退化环境中的稳健性,它被认为是图
像中图形元素提取的一种强有力的工具。然而,霍夫变换的应用在很长时间内局限
于小幅面图像。此外众所周知累加,峰值检测以及直线检验时的大量计算使得大幅
面图像处理变得非常耗时。另一个局限是现今基于霍夫变换的图像识别方法大多
无法检测工程制图常有的大幅面图像的直线粗度。我们认为这些局限性的存在是
由于这些方法仅仅局限于霍夫变换的参数空间。因此本论文提出一种基于霍夫变
换的新型直线识别方法,该方法充分利用了霍夫变换的参数空间与源图像空间,提
出基于图像的梯度预测来加快累加速度,介绍了一种边界记录器来消除直线检验
中冗余的分析,并且开发了一种基于图像的直线检验算法来检测直线粗度,同时减
少错误检测数。它还提出利用像素移除法代替严格的废止N*N 的相邻区域来避免
直线重叠。我们在不同尺寸的真实图像上进行了关于运算速度及检测准确性的实
验,实验结果证明了该方法具有显著的性能提高,尤其是对于大幅面图像。
2004 年图形识别学会,爱思唯尔出版。保留一切权利。
关键词:直线识别 霍夫变换 大幅面图象 参数空间 图像空间 直线检验
1
1.简介
图形元素提取是多种多样的图像理解应用的基础。霍夫变换是一种在数字图
像中寻找参数化图形的强大工具。我们可以很容易地在文献中找到大量的基于霍
夫变换的图形元素识别方法,可用于检测二值图和灰度图中的直线、圆形、椭圆及
其他直线。基于霍夫变换的方法在不同图像质量下都很稳定,是因为霍夫变换将一
个复杂的图像空间中的全局检测问题转换成了更易于解决的参数空间中峰值检测
的问题。因此,它们可用于解决噪声、退化、局部不连续甚至复杂背景的问题。然
而,由于以下两点共同限制,基于霍夫变换的方法极少应用于工程制图领域:
(1)它们已已开发的应用都是局限于小幅面图像。由于图象幅面增大时,处
理时间与内存消耗急剧增加,随机白噪声也将不可忽视,将霍夫变换用于大幅面图
象的尝试并不被看好。不幸的是,工程制图通常都伴随着很大的尺寸。
(2 )它们不能检测直线粗度,而直线粗度对于理解工程制图的很多应用是至
关重要的。一些方法假定一幅图像中直线粗度为一定值,然后将它作为一个输入参
数从而提升性能。然而,这种假定对于大多工程制图并不准确。
有人或许认为现今工程制图领域已存在很多图形识别方法,将基于霍夫变换
的方法应用于这一领域并不重要。实际上,根据我们的调查,工程制图领域普遍应
用的图形识别方法,包括基于骨架化方法、基于轮廓化方法和像素跟踪法,都主要
依据图像元素中的像素级连通性。带来的结果就是,它们可以很好地处理高质量的
图像,但是当图像质量过差以至于不能保持像素连通时,它们的性能显著下降。霍
夫变换无疑是这种环境中最适合的方法。因此,本论文提出一种基于霍夫变换的可
更高效处理大幅面图象并且可检测直线粗度的方法。
除霍夫变换固有的高计算复杂性外,我们现存的基于霍夫变换方法的局限性
在于它们仅仅工作于霍夫变换参数空间。随着图象尺寸增大,对霍夫变换参数有贡
献的特征点数量急剧增加,导致进行直线检验时需要更多的存储消耗以及更长的
处理时间。此外,由于特征点仅仅是所有像素中的一小部分,据此检测一条直线粗
度是不可能的。因此,本论文提出利用图像空间来克服这些局限性。实验证明所提
出的基于霍夫变换的直线识别方法是非常高效且准确的,尤其是对于大幅面图象,
同时它可以用于检测直线粗度。
本论文的其余部分是这样安排的:第二部分回顾了相关工作,第三部分具体陈
述了所提出的方法,第四部分报告了实验结果,最后在第五部分得出了我们的结论。
2
2.相关工作
用于直线识别的标准霍夫变换描述如等式(1),其中(x, y)表示笛卡尔坐标系也
就是图像空间中的一点,(r, θ)表示极坐标(也称作霍夫变换参数空间)中的参数。
文档评论(0)