欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PPT文档下载
     

    2015运动跟踪角点检测.ppt

    • 资源ID:2975984       资源大小:4.35MB        全文页数:70页
    • 资源格式: PPT        下载积分:8
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要8
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2015运动跟踪角点检测.ppt

    运动跟踪-角点检测,一运动目标检测,(一)背景差 1.帧差 2.GMM等 (二)运动场 光流法,二目标跟踪,1.什么是跟踪 2.运动目标的表示方法 3 跟踪问题的解决思路,1.1什么是跟踪(Tracking)?,指在图像序列中持续地估计出感兴趣的运动目标所在区域(位置),形成运动目标的运动轨迹; 把不同帧中目标标识出来。 估计出运动目标的某些运动参数(比如速度、加速度等)。 http:/v.youku.com/v_show/id_XMTY2MDY0OTA4.html 请大家观看一个例子,1.2 运动目标的表示方法,基于点的跟踪 基于区域的跟踪 基于轮廓的跟踪 基于模型的跟踪,采用上述的哪种方法来表示运动目标和不同的应用场合、运动目标的运动特性、以及对跟踪算法的精度要求等密切相关。,1.3 跟踪问题的解决思路*,自底向上(Bottom-up)的处理方法 又称为数据驱动(Date-driven)的方法,不依赖于先验知识 自顶向下(Top-down)的处理方法 又称为模型驱动(Model-driven)的方法,依赖于所构建的模型或先验知识,* Comanniciu D, Ramesh V, Meer P. Kernel-based object tracking. IEEE Transactions on Pattern Analysis and Machine Intelligence ,2003, 25(5): 564577,1.3 跟踪问题的解决思路,基于特征匹配的跟踪 点跟踪 模板匹配 (Template Match) 均值漂移 (Mean Shift) 贝叶斯跟踪 卡尔曼滤波器 (Kalman Filter) 粒子滤波器 (Particle Filter) 隐马尔可夫模型 动态贝叶斯模型,2自底向上(Bottom-up)的处理方法2.1基于点的跟踪,质心或一组特征点集,运动轮廓的角点,2.1基于点的跟踪,将运动目标表示成点比较适合跟踪那些在图像上所占区域比较小的目标 做简单刚体运动的目标(特征点集),角点检测,角点是二维图像亮度变化剧烈的点或图像边缘曲线上曲率极大值的点。这些点在保留图像图形重要特征的同时,可以有效地减少信息的数据量,使其信息的含量很高,有效地提高了计算的速度,有利于图像的可靠匹配,使得实时处理成为可能。 在三维场景重建、运动估计、目标跟踪、目标识别、图像配准与匹配等计算机视觉领域起着非常重要的作用。,不同类型的角点,什么是好的角点检测算法?,检测出图像中“真实的”角点 准确的定位性能 很高的重复检测率(稳定性好) 具有对噪声的鲁棒性 具有较高的计算效率,算法分类 基于灰度图像的角点检测 基于梯度、基于模板、基于模板梯度组合 基于二值图像的角点检测 基于轮廓曲线的角点检测,角点检测,基于模板的方法 主要考虑像素领域点的灰度变化,即图像亮度的变化,将与邻点亮度对比足够大的点定义为角点 Moravec角点检测 SUSAN角点检测算法 MIC角点检测算法 Harris角点检测算法,1. Moravec角点检测 Moravec于1977年提出了利用灰度方差提取点特征的算子。该算法的思想非常简单,后来的很多算法都是基于该算子改进的。 Moravec角点检测算子可以简单描述为:在角点的某个领域内,亮度的变化在任意一条通过该点的直线上都很大,根据Moravec角点检测算法,简化算法。 设F(i,j)表示基准图像,选取一个3×3的活动窗口,对于每一象素点(i,j),分别计算其在水平、垂直、左对角线和右对角线方向上与相邻象素灰度值的差的平方和,并把其中最小值的称为该象素点的灰度变化特征值,记为O(i,j)。,再将图像划分为互不重叠的网格状区域,在每一个区域中搜索出灰度变化特征值最大的点即为所要提取的特征点。,Limitations Moravec算法的主要缺点是: Moravec算法只检测了窗口函数在8个基本方向上移动的强度变化,不能准确提取出全部角点; Moravec算子没有对图像进行降噪处理,所以其响应对噪声敏感; Moravec算子对边缘响应很敏感,角点检测,基于模板的方法 主要考虑像素领域点的灰度变化,即图像亮度的变化,将与邻点亮度对比足够大的点定义为角点 Moravec角点检测 SUSAN角点检测算法 MIC角点检测算法 Harris角点检测算法,2 SUSAN角点检测,Smith等提出了一种全新而且直观的新方法低层次图像处理小核值相似区方法(即small univalue segment assimilating nucleus,简称SUSAN 算法)。,S.M. Smith, M. Brady, “SUSAN - A New Approach to Low Level Image Processing” International Journal of Computer Vision, Vol. 23(1), pp. 45-78, 1997,SUSAN 算法的基本原理是:在每个像素移动一个小的圆形模板以检测局部信息,并利用预先设定的亮度阈值比较模板核及其周围像素的亮度值,亮度值相同或相近的为一个USAN,最后通过面积最小的USAN 检测角点。,a:核心点在角点上, USAN面积最小; b:在边缘线上,USAN面积是最大面积的一半; c、d:面积更大。 所以可根据面积的大小检测出角点。,对于图像中非纹理区域的任一点,在以它为中心的模板窗中存在一块亮度与其相同的区域,这块区域即为SUSAN的 USAN(Univalve Segment Assimilating Nucleus)区域。,2 SUSAN角点检测,USAN区域面积通过圆模板内各像素与中心点像素比较得到的相似点的个数总和来表示,该相似比较函数为: 其中(x0,y0),(x,y)分别为模板中心像素点和待比较像素点的坐标,为相似度阈值,取整幅图像灰度最大值和最小值差值的1/10。,角点响应函数(CRF),2 SUSAN角点检测,实例:取图像每11×11领域范围内来搜索CRF为极大值的像素点,当该像素点CRF数值大于控制阈值thresh (取13),则将该点标记为角点。角点(十字形标识)检测效果如图所示。,角点检测,基于模板的方法 主要考虑像素领域点的灰度变化,即图像亮度的变化,将与邻点亮度对比足够大的点定义为角点 Moravec角点检测 SUSAN角点检测算法 MIC角点检测算法 Harris角点检测算法,最 小 亮 度 变 化 (Minimum Intensity Change,MIC),是Trajkovic 等于1998年提出的一种快速算法。 对角点的定义:所有方向上灰度变化最大的点。 该算法使用一个圆形模板,计算任意一条直径的 两个端点与圆点(核心点)差的平方和,然后求其最小值,作为该点的反应函数值。反应函数值大于某个阈值即为角点。,M. Trajkovic, M. Hedley, “Fast Corner Detection” Image and Vision Computing, Vol. 16(2), pp. 75-87, 1998,3 MIC角点检测,3 MIC角点检测,3 MIC角点检测,3 MIC角点检测,3 MIC角点检测,3 MIC角点检测,3 MIC角点检测,3 MIC角点检测,改进的MIC 算法,十字模版,圆周插值,首先,利用十字模板求得四邻域的象素均值A、A、B、B; 然后,利用圆周插值计算角点响应函数; 最后,利用多格算法找到角点。,线性插值MIC,圆周插值 十字模板 MIC,线性插值MIC(加椒盐噪声),圆周插值 十字模板 MIC(加椒盐噪声),角点检测,基于模板的方法 主要考虑像素领域点的灰度变化,即图像亮度的变化,将与邻点亮度对比足够大的点定义为角点 Moravec角点检测 SUSAN角点检测算法 MIC角点检测算法 Harris角点检测算法,Harris角点检测基本思想,从图像局部的小窗口观察图像特征 角点定义 窗口向任意方向的移动都导致图像灰度的明显变化,Harris角点检测基本思想,平坦区域: 任意方向移动,无灰度变化,边缘: 沿着边缘方向移动,无灰度变化,角点: 沿任意方向移动,明显灰度变化,Harris检测:数学表达,将图像窗口平移u,v产生灰度变化E(u,v),Harris检测:数学表达,由:,得:,Harris检测:数学表达,于是对于局部微小的移动量 u,v,可以近似得到下面的表达:,其中M是 22 矩阵,可由图像的导数求得:,R的等高线图(k=0.2),R的等高线图(k=0.1),R的等高线图(k=0.05),Harris检测:数学表达,1,2,“Corner”,“Edge”,“Edge”,“Flat”,R 只与M的特征值有关 角点:R 为大数值正数 边缘:R为大数值负数 平坦区:R为小数值,R 0,R 0,R 0,|R| small,Harris角点检测:流程,Harris角点检测:流程,角点响应函数R,Harris角点检测:流程,提取R的局部极值,Harris角点检测:流程,Harris角点的性质,旋转不变性:,椭圆转过一定角度但是其形状保持不变 (特征值保持不变),角点响应函数 R 对于图像的旋转具有不变性,Harris角点的性质,对于图像几何尺度变化不具有不变性:,这几个点被分类为边缘点,角点 !,图像缩小,Harris角点的性质,随几何尺度变化,Harris角点检测的性能下降,Repeatability rate:,# correspondences # possible correspondences,C.Schmid et.al. “Evaluation of Interest Point Detectors”. IJCV 2000,参考,Harris角点: C.Harris, M.Stephens. “A Combined Corner and Edge Detector”. Proc. of 4th Alvey Vision Conference, 1988 一个介绍角点检测的网站:http:/www.cim.mcgill.ca/dparks/CornerDetector/index.htm 一个PPT讲义: Darya Frolova, Denis Simakov, Matching with Invariant Features, The Weizmann Institute of Science, March 2004,

    注意事项

    本文(2015运动跟踪角点检测.ppt)为本站会员(本田雅阁)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开