AKAZE算法分析

1 算法简介  局部特征相关算法在过去二十年期间风靡一时,其中代表的有SIFT、SURF算法等(广泛应用于目标检测、识别、匹配定位中),这两种算法是用金字塔策略构建高斯尺度空间(SURF算法采用框滤波来近似高斯函数)。不论SIFT还是SURF算法在构造尺度空间时候存在一个重要的缺点:高斯模糊不保留对象边界信息并且在所有尺度上平滑到相同程度的细节与噪声,影响定位的准确性和独特性。   针对高斯...
摘要由CSDN通过智能技术生成
1 算法简介

局部特征相关算法在过去二十年期间风靡一时,其中代表的有SIFT、SURF算法等(广泛应用于目标检测、识别、匹配定位中),这两种算法是用金字塔策略构建高斯尺度空间(SURF算法采用框滤波来近似高斯函数)。不论SIFT还是SURF算法在构造尺度空间时候存在一个重要的缺点:高斯模糊不保留对象边界信息并且在所有尺度上平滑到相同程度的细节与噪声,影响定位的准确性和独特性
  针对高斯核函数构建尺度空间的缺陷,有学者提出了非线性滤波构建尺度空间:双边滤波非线性扩散滤波方式。非线性滤波策略构建尺度空间主要能够局部自适应进行滤除小细节同时保留目标的边界使其尺度空间保留更多的特征信息。例如:BFSIFT采取双边滤波与双向匹配方式改善SIFT算法在SAR图像上匹配性能低下的问题(主要由于SAR图像斑点噪声严重),但是付出更高的计算复杂度。AKAZE作者之前提出的KAZE算法采取非线性扩散滤波相比于SIFT与SURF算法提高了可重复性和独特性。但是KAZE算法缺点在于计算密集,通过AOS数值逼近的策略来求解非线性扩散方程,虽然AOS求解稳定并且可并行化,但是需要求解大型线性方程组,在移动端实时性要求难以满足。

2 非线性扩散滤波

作者目的在于如何将局部特征算法应用到移动设备(由于移动设备资源有限同时实时性要求较高),主要正对KAZE算法改进一下两点1 利用非线性扩散滤波的优势获取低计算要求的特征,因此作者引入快速显示扩散数学框架FED来快速求解偏微分方程。采用FED来建立尺度空间要比当下其它的非线性模式建立尺度空间都要快,同时比AOS更加准确。2 引入一个高效的改进局部差分二进制描述符(M-LDB),较原始LDB增加了旋转与尺度不变的鲁棒性,结合FED构建的尺度空间梯度信息增加了独特性。与SIFT、SURF算法相比,AKAZE算法更快同时与ORB、BRISK算法相比,可重复性与鲁棒性提升很大。

3 Accelerated-KAZE特征
3.1 快速显示扩散(FED)

非线性扩散滤波描述图像亮度的演化是通过提升尺度参数作为热扩散函数的散度因子来控制扩散过程。通常采用偏微分方程进行求解,由于涉及微分方程非线性性质,通过图像亮度的扩散来构建尺度空间。经典非线性扩散方程如下: ∂ L ∂ t = d i v ( c ( x , y , t ) ∙ ∇ L ) \frac{∂L}{∂t}=div(c(x,y,t)∙∇L) tL=div(c(x,y,t)L)   参数解释:L为图像亮度矩阵,div分别代表散度与梯度求解操作。由于扩散方程中引入传导函数c能够自适应于图像局部结构特性进行扩散。传导函数依赖于图像局部差分结构可以是标量或者张量形式。时间参数t对应于尺度因子,在扩散过程中通过图像梯度大小来控制。传导函数公式定义如下: c ( x , y , t ) = g ( ∣ ∇ L σ ( x , y , t ) ∣ ) c(x,y,t)=g(|∇L_σ (x,y,t)|) c(x,y,t)=g(Lσ(x,y,t)) 参数解释: ∇ L σ ∇L_σ Lσ是经过高斯函数(尺度参数σ)平滑图像L。针对区域扩散平滑最优选择传导核函数: g 2 = 1 ( 1 + ∣ ∇ L σ ∣ 2 λ 2 ) g_2=\frac{1}{(1+\frac{|∇L_σ |^2}{λ^2} ) } g2=(1+

  • 13
    点赞
  • 95
    收藏
    觉得还不错? 一键收藏
  • 20
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值