KCF(核化相关滤波)跟踪公式推导笔记(1)——线性情况下滤波器的解

本文详细介绍了KCF(Kernelized Correlation Filters)目标跟踪算法中线性情况下的滤波器解,通过傅里叶变换、循环矩阵特性和岭回归,推导出关键公式(12)式。内容涵盖了傅里叶域的岭回归解、循环矩阵的性质及其在傅里叶变换中的应用。此外,还讨论了公式可能存在的一些争议。
摘要由CSDN通过智能技术生成

论文题目:High-Speed Tracking with Kernelized Correlation Filters
作者主页:http://www.robots.ox.ac.uk/~joao/circulant/

在线性条件下,利用循环矩阵,最终的解为

w^=x^y^x^x^+λ(1) (1) w ^ = x ^ ∗ ⊙ y ^ x ^ ∗ ⊙ x ^ + λ

即为论文原文的(12)式,其中:
(1) x^ x ^ F(x) F ( x ) ,表示 x x 的离散傅里叶变换
(2)字母右上角的星号表示共轭矩阵
下面是该公式的推导过程。

首先在傅里叶域,岭回归的解如下所示:

w=(XHX+λI)1XHy(2) (2) w = ( X H X + λ I ) − 1 X H y

由于我们已经限定了前提条件: X X 是循环矩阵,而循环矩阵又拥有如下特性:

(3) X = F d i a g ( x ^ ) F H

其中:
(1) F F ​ 是离散傅里叶变换矩阵,它是一个常量;
(2) x x 是生成向量,它用于表示人们感兴趣的图像块
(3) X X 是根据上述 x 生成的循环矩阵
(4) XH X H 表示 X X 的共轭转置矩阵,即对 X H 先进行共轭再进行转置
(5) x^ x ^ F(x) F ( x ) ,表示 x x 的离散傅里叶变换

由(3)式,我们有

XHX=[Fdiag(x^)FH]HFdiag(x^)FH=Fdiag(x^)FHFdiag(x^)FH=Fdiag(x^)diag(x^)FH(1)(2)(3)(4) (4) (1) X H X = [ F d i a g ( x ^ ) F H ] H F d i a g ( x ^ ) F H (2) = F d i a g ( x ^ ∗ ) F H F d i a g ( x ^ ) F H (3) = F d i a g ( x ^ ∗ ) d i a g ( x ^ ) F H

又因为对对角矩阵的操作都是元素级别的,因此

XHX
  • 19
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值