角点检测在车辆特征提取中的应用

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

个 特 征 点 。 这 一 步 骤 可 称 为 “抑 制 局 部 非 最 大 ”。
图1 Mor avec算子的四个方向
n- 1
! " #2
v1=
g - g c+i,r c+i+1,r
i=- k
图2 Mor avec算子实现流程
2 Har r is算法
Moravec角点检测算法虽然有计算速度较快的优点, 但也 存在一些问题, 其主要表现在以下三个方面:
[ J] .山东大学学报, 2006( 5) . [ 3] 王舒 鹏, 方 莉.利用Moravec算 子提 取 特征 点实 现 过程 分 析[ J] .电
脑知识与技术, 2006( 9) . [ 4] 陈乐, 吕文阁, 丁少华.角点检测技术研究进展[ J] .自动化技术与
应用, 2005( 5) . [ 5] 孟坛魁, 华成英.一种改进的灰度图像角点检测算法[ J] .计算机
图3
图4 参考文献: [ 1] Chris Harris、mike stephens A Combined Corner and Edge Detector.
Proceedings Fourth Alvey Vision Conference、Manchester, 1988. [ 2] 闫 龙 , 赵 正 旭 , 周 以 齐 .图 像 质 量 对 Harris角 点 检 测 的 影 响 研 究
i=- k
n- 1
! % $2
v3=
g - g c,r+1 c,r+i+1
i=- k
n- 1
! " $2
v4=
g - g c+i,r+1 c+i+1,r- i- 1
( 1)
i=- k
取其中最小者作为该像素( c, r) 的兴趣值。
IVc, r=min{V1, V2, V3, V4}
( 2)
( 2) 给定一个经验阈值, 将兴趣值大于该值的点( 即兴趣值
如果不考虑噪声, 则实际影像是理想灰度函数与点扩散函 数的卷积, 其点特征灰度的分布均表现为从小到大或从大到 小的明显变化。因此除了用局部信息量来检测特征外, 还可以 利用特征提取算子对各个像素的某一大小的邻域窗口进行差 分运算, 选择其中的极值点或超过阈值的点作为特征点。
正是基于以上思想, Moravec 于 1977 年 提 出 了 要 利用 灰 度方差提取点特征的算子, 主要是在四个方向上选择具有最 大 、最 小 灰 度 方 差 的 点 作 为 特 征 点 。 其 具 体 步 骤 为 :
( 1) 计算各像元的兴趣值IV ( Interest value) 。在以像素( c, r) 为中心的w×w的影像窗口中( 如5×5的窗口) , 计算图1所示四 个方向相邻像素灰度差的平方和, 其中k=INT( w/2) 。
n- 1
! " $2
v2=
g - g c+i,r+1 c+i+1,r+i+1
对于k值, Harris推荐为0.04。对R取合理的阂值T就可得到
所求的角点。
Harris算子是一种有效的点特征提取算子, 其优点主要有:
( 1) 计算简单。Harris算子中只用到灰度的一阶差分以及滤
波, 操作简单且不需设置阈值, 整个过程的自动化程度高。
( 2) 提取的点特征均匀而且合理。Harris算子对图像中的每
个点都计算其兴趣值, 然后在邻域中选择最优点。实验表明, 在
纹理信息丰富的区域, Harris算子可 以 提 取出 大 量 有 用 的 特征
点, 而在纹理信息少的区域, 提取的特征点则较少。
( 3) 可以定量地提取特征点。由于Harris算子最后一步是对
所有的局部极值点进行排序, 所以可以根据需要提取一定数量
计算窗口的中心点) 作为候选点。阈值的选择应以候选点中包
括所需要的特征点, 而又不含过多的非特征点为原则。
( 3) 选择候选点中的极值点作为特征点。在一定窗口内( 可
以不同于兴趣值计算窗口, 如5×5, 7×7或9×9像 元) , 将 候 选 点
中兴趣值不是最大者全部去掉, 仅留下最大者, 该像素即为一
3 实验结果分析
百度文库
根据上述原理, 在VC++6.0平台上编程实现了Harris角点和
· 92 ·
软件导刊
2008 年
( 3) 由于选择的是自相关测量值中的最小值而不是它们的 偏差, 所以也对强边界敏感。
针对这些问题, Harris和Stephen对Moravec角点检测算法做 出了较大的改动, 提出了Harris边缘和角点检测算法。
由于Harris和Stephens所 采 用 的 不同 方 向 上 的 自 相关 偏 差 是使用局部自相关的主曲率计算的, 所以响应是各向同性的。 Harris角点检测的做法如下, 将其在( u, v) 点进行二元函数的一 阶泰勒展开:
的最优点。
( 4) 稳定。即使存在图像旋转、灰度变化、噪音影响和视点
变换, 它也是最稳定的一种点特征提取算子, 因为它的计算公
式中只涉及到一阶导数, 而且不涉及阈值。
边界检测算法, 取5*5高斯窗口宽度, 高斯方差设为1.2, 非极大 值领域抑制大小为5, 阈值设为2000。图4为车辆原图, 图2为经 过灰度处理后进行的harris角点检测。很明显地可以看出, 在车 灯、车牌、车窗和车体边界提取了角点特征, 这对于进一步对图 像理解非常有帮助, 例如对车牌的定位、车辆的跟踪、车型识别 等。
第7卷 第4期 2008年 4 月
软件导刊 Software Guide
Vol.7 No.4 Apr. 2008
角点检测在车辆特征提取中的应用
刘荆桥, 戴光明
( 中国地质大学 计算机学院, 湖北 武汉 430074)
摘 要: Harris算子是在计算机视觉和图像处理领域使用非常广泛的点特征提取算子, 利用其计算简单和稳定的特
( 1) 只用了四个方向进行自相关, 响应是各向异性的; ( 2) 由于用的是一个方形窗口, 响应也含有噪音;
作者简介: 刘荆桥( 1982~) , 男 , 湖北荆州人, 中国地质大学计算机学院硕士研究生, 研究方向为计算机软件与理论; 戴光明( 1961 ̄) , 男, 湖北武汉 人, 中国地质大学教授, 研究方向为动态多目标规划、科学计算机可视化。
应用研究, 2005( 4) . [ 6] 肖茜, 鲁宏伟.基于高斯平滑的自适应角点检测[ J] .计算机辅助
设计与图形学学报, 2003( 11) . [ 7] 李玲玲, 李印清.图像配准中角点检测算法的研究与比较[ J] .郑
州航空工业管理学院学报, 2006( 2) . ( 责任编辑: 赵 峰)
! " # Ex,y=

wu,v I - x+u,y+v Iu,v
u,v

=!wu,v&xX+yY+O$x2,y2 %# u,v
在这里, 一阶偏导近似为:
X=I’( - 1,0,1) ≈)I/)x Y=I’( - 1,0,1) T≈)I/)x
所以对于任何微小的移动, E可以写为: E( x,y) =Ax2+2Cxy+By2
这里, A=X2’w, B=Y2’w, C=( XY2) ’w。
为了消除窗口对造成响应的噪音影响, 对图像窗口进行了
高斯平滑: Wu,v=exp- ( u2+v2/2σ2)
另外定义矩阵:
& # AC
M= CB
其 角 点 边 界 响 应 函 数 CRF可 定 义 为 : R=Det( M) - kTr2( M)
性对车辆的角点特征进行了实验, 收到较好的效果, 并为进一步地图像理解打下了基础。
关键词: 角点检测;Harris算法;车辆特征
中图分类号: TP391.4
文献标识码: A
文章编号: 1672- 7800( 2008) 04- 0091- 02
1 Mor avec算法回顾
理论上, 特征是影像灰度曲面上的不连续点。在实际影像 中, 由于点扩散函数的作用特征表现为在一个局部小区域内灰 度的急剧变化或灰度分布的均匀性, 也就是局部区域中具有 较大的信息量, 因此, 可以以每个像元为 中 心 , 取一 个 n*n 像 素的窗口, 计算窗口中的局部熵, 若局部熵大于给定的阈值, 则可以认为该像素即为一个特征。
相关文档
最新文档