单目标跟踪MOSSE详细算法步骤+理论说明


更新中
为了理解傅里叶变换,花了一周时间,可惜还是没有搞很清楚原理,暂且将其看作是数学家从浩瀚的知识海洋里找到的具有优异效果的函数定义吧

算法概述

下图转自相关滤波跟踪·MOSSE算法的梳理
在这里插入图片描述

详细步骤

候选框处理

第一步:读取原始图像,并给出初始目标框
第二步:对候选框进行灰度转换
第三步:对其进行对数变换,增强对比度
第四步:增加汉宁窗,降低边缘效应
第五步:进行快速傅里叶变换,提高计算速度
在这里插入图片描述

初始滤波器生成

第一步:以初始目标框中心为原点,以每个像素的坐标为变量,计算高斯分布并进行归一化
第二步:截取与目标框对应的区域作为理想相应图 g 0 g_0 g0
第三步:对其进行FFT,按照滤波器更新步骤迭代XX次,以迭代结果作为初始滤波器 H 0 H_0 H0(为了直观地用图像描述滤波器,对其进行了iFFT)
在这里插入图片描述

滤波器更新

H i = A i B i H_{i}=\frac{A_i}{B_i} Hi=BiAi
A i = η G i ⊙ F i ˉ + ( 1 − η ) A i − 1 B i = η F i ⊙ F i ˉ + ( 1 − η ) B i − 1 A_i=\eta G_i \odot \bar{F_i}+(1-\eta)A_{i-1}\\ B_i=\eta F_i \odot \bar{F_i}+(1-\eta)B_{i-1} Ai=ηGiFiˉ+(1η)Ai1Bi=ηFiFiˉ+(1η)Bi1

理论说明

对数变换(log函数)

转自图像增强-对数Log变换
图像的对数变换作用:
由于对数曲线在像素值较低的区域斜率大,在像素值较高的区域斜率较小,所以图像经过对数变换后,较暗区域的对比度将有所提升,所以就可以增强图像的暗部细节。

对数变换可以将图像的低灰度值部分扩展,显示出低灰度部分更多的细节,将其高灰度值部分压缩,减少高灰度值部分的细节,从而达到强调图像低灰度部分的目的。
对数变换对图像低灰度部分细节增强的功能过可以从对数图上直观理解:
在这里插入图片描述
x轴的0.4大约对应了y轴的0.8,即原图上0-0.4的低灰度部分经过对数运算后扩展到0-0.8的部分,而整个0.4-1的高灰度部分被投影到只有0.8-1的区间,这样就达到了扩展和增强低灰度部分,压缩高灰度部分的值的功能。从上图还可以看到,对于不同的底数,底数越大,对低灰度部分的扩展就越强,对高灰度部分的压缩也就越强。

窗函数的理解

什么是窗函数?
什么是泄漏?

  • 1
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

吾系桉宁

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值