基于邻域梯度方向的函数拟合亚像素边缘检测算法.docVIP

基于邻域梯度方向的函数拟合亚像素边缘检测算法.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文档。上传文档
查看更多
基于邻域梯度方向的函数拟合亚像素边缘检测算法

基于邻域梯度方向的双曲正切函数拟合亚像素边缘检测 边缘,是图像的基本特征, 边缘检测是计算机视觉领域的主要研究内容之一。所谓边缘,是图像具有某种特征的灰度分布,其特点体现在图像的局部灰度存在不连续性。提取图像边缘信息对于视觉检测具有重要意义。能否从现有图像信息中获取更为准确的边缘信息,成为影响视觉检测精度的重要因素。近年来,针对不同的应用需求,许多亚像素边缘检测算法被相继提出。常见的亚像素级边缘检测算法有:插值法、拟合法以及灰度矩法。本文针对红外图像的圆形边缘检测需求,提出基于八邻域灰度梯度方向的双曲正切函数拟合法,对阶跃型曲线边缘进行亚像素级边缘提取,取得了较为理想的效果。 项目拟在二维靶标上提取特征并进行张正友标定。由于靶标设计以镂空圆孔为特征,在特征提取阶段,需在圆心提取阶段达到亚像素级精度。针对圆形边缘的特点,提出基于八邻域梯度方向的双曲正切函数拟合算法,确定曲线亚像素坐标。 首先采用Sobel算子,对输入图像进行像素级边缘粗提取,并针对初步提取出来的边缘像素,逐点求取其灰度梯度方向,并且将此方向规整为八种情况,如图6所示: 图6 粗提取边缘像素的八种灰度梯度方向 例如,当某像素点的灰度梯度方向的计算结果在如图7所示阴影部分范围内时,则将其梯度方向归入第8种情况。 图7 梯度方向规整实例 由于选定的八种梯度方向与像素的八邻域方向相同,故称规整后的梯度方向为“八邻域梯度方向”。像素的灰度梯度方向,显示了该像素周围灰度变化最大的方向,因而位于该像素周围的边缘切线极有可能与该梯度方向垂直。基于此种考虑,针对像素级边缘点,在八邻域梯度方向上,以该像素为原点,以梯度方向为正方向建立坐标轴,并在原点两侧各选取一定数量的像素点(例如选取各5个点)加入边缘检测窗口(如图8所示,红色方框指示的是像素级边缘提取后获得的边缘像素),以像素点在梯度方向上的坐标值为x,以选定的各像素点的灰度值作为y值建立函数关系。 图8 八邻域梯度方向为8的像素边缘检测窗口 由于本项目采集到的图像,边缘特点明显,多为阶跃式边缘,故采用双曲正切函数(如图9),对像素边缘检测窗口内的像素灰度值进行最小二乘拟合。 图9 双曲正切函数图像 双曲正切函数表达式为: 其中,p为模糊因子, 经优化求解后,求得的参数R,即为亚像素边缘位置相对梯度方向坐标轴原点的偏移量。以图8选取的边缘检测窗口为例,经函数拟合后求取的参数R值为0.1315,拟合结果如图10所示。该值即为亚像素级边缘位置以所选像素中心为原点的偏移量。 图10 由图8所示边缘检测窗口拟合出的亚像素相对位置 R

文档评论(0)

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

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

1亿VIP精品文档

相关文档