基于DSP的一种快速有效的图像倾斜校正方法.docVIP

基于DSP的一种快速有效的图像倾斜校正方法.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于DSP的一种快速有效的图像倾斜校正方法   摘要:为了解决在倾斜图像校正当中,经典Hough变换实时性差,检测精度低;单一Freeman链码算法性能受目标边界的跟踪算法制约。该文通过将两种算法相结合,设计了一种新的算法来有效的解决实时性和准确性两个方面的要求。   关键词:Hough变换;Freeman链码;MS320DM642   中图分类号:TP393文献标识码:A文章编号:1009-3044(2011)22-5439-03   DSP-based Fast and Efficient Image Tilt Correction   ZHAO Xu, LUO Zhang-hai   (Wind Energy Institute of Xinjiang Uygur Autonomous Region, Urumqi 830000, China)   Abstract: In order to solve them in the tilt image correction, real-time classic Hough transform poor detection accuracy is low; single by Freeman chain code algorithm performance constraints of the target boundary tracking algorithm. In this paper, the combination of the two algorithms to design a new algorithm to effectively address both real-time and accuracy requirements.   Key words: hough transform; freeman chain code; MS320DM642   在进行图像处理前,通常需要对待处理的图像做旋转才能进一步应用相应的算法对图像进行处理。要对图像做旋转操作就必须计算出图像的倾斜角度,典型的图像倾斜角度检测算法都是在Hough变换的基础上寻找最长直线的倾斜角。在待处理图像提取出直线则是计算旋转角度的前提。   直线提取在很多实际的图像处理项目中都是基础性工作,有着重要的作用。比较常用的算法有基于Hough变换的直线提取算法和基于链码的直线提取方法,但是目前使用的比较多直线提取算法仍然是Hough变换[1-2]。Hough变换有很多优点,如提取稳定,精度高,在噪声、变形、甚至部分区域丢失的状态下仍然能取得理想效果。但其缺点仍然非常显著,比如计算过于复杂,内存需求大,同时算法的实时性很差,不能满足实时性的要求。基于链码的直线提取算法一般是先对目标边界进行链码跟踪, 然后在得到的链码串集合中进行直线段提取。这类方法的优点是计算量小,并且能同时得到直线段的位置、长度、方向等信息;不足之处是算法性能易受目标边界的跟踪算法制约[3-4]。实践表明,单一的应用Hough变换算法或者基于链码的算法都不能很好的满足要求。   为了在实际的项目中快速有效的计算出倾斜图像的旋转角度,本文采用Hough变换与链码准则相结合的方式,充分利用两者的优点,并在TMS320DM642平台上实现,取得较好的检测效果,并达到实时性要求。   1 数据结构和算法实现   1.1 经典Hough变换检测直线[5]   在检测图像中的圆和直线时通常都使用Hough变换。Hough变换主要是利用图像的全局特征,将特定图形的边缘点连接成连续平滑边缘的一种方法。通过将待处理图像上的点一一映射到用于累加的参数空间,然后对已知解析式曲线进行识别。   在数学上,直线有很多种描述方法,通常使用直角坐标和极坐标两种方式来描述一条直线。但是相比直角坐标方式,选用极坐标方式来描述,可以更加清楚描述直线存在斜率无穷大的特殊情况: ρ=хcos(θ)+уsin(θ)。式中ρ表示直线到坐标原点的距离,θ表示直线的斜率。任意确定一组(ρ,θ),就可以在一个平面上确定唯一的一条直线。在二维参数空间H(ρ,θ)中,对ρ,θ进行整数化,这样在任意有限平面区域,参数空间H可以表示为有限个点的集合。而H(ρ,θ)中任意点都一一对应原平面区域上的一条直线。总的来说,Hough变换的基本思想是利用点―线的对偶性,如图1所示。   将上述结论推广到任意平面图像上,图像上任意直线区域都可以一一对应参数空间H(ρ,θ)中一个点,而图像上的任意像素都同时存在于很多直线区域之上。在原始图像坐标系下的一个点对应参数坐标系中的一条直线,同样参数坐标系的一条直线对应了原始坐标系下的一个点,然后,原始坐标系下呈现直线的所有点,

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档