KLT角点跟踪算法(LK)学习(一)——算法原理

KLT角点跟踪算法,也称为LK跟踪,是用于角点跟踪的经典方法。它基于亮度恒定、时间连续和空间一致性的假设,通过最小化灰度平方差寻找最佳匹配。算法涉及泰勒级数展开、牛顿迭代法求解偏移量,并利用特征值判断角点。Shi-Tomasi提出的Good Features角点检测方法,选取特征值大于阈值的点作为角点进行跟踪。
摘要由CSDN通过智能技术生成

         KLT角点跟踪算法全称Kanade-Lucas-Tomasi Tracking,又称LK跟踪算法。是经典的角点跟踪算法。算法假设目标在视频流中,只产生一致性的小位移,并且目标的灰度变化不大。那么算法必须是在以下3个假设成立的前提下发挥良好的效果:

        (1)亮度恒定。

        (2)时间连续或者运动位移小。

        (3)空间一致性,邻近点有相似运动,保持相邻。

         满足假设1保证目标不受亮度的影响;满足假设2保证在目标领域内能够对应的特征点;满足假设3保证在同一窗口内,所有点的位移相同。

          定义同一目标出现在两帧图像中,如果图像中两点匹配,那么以这两点为中心,为窗口存在极小的灰度平方差,定义为:

                                                                                          (1)

          其中坐标,偏移量,一般地设置权重函数,将公式(1)中的替换成对称的形式

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值