slam Bundle Adjustment误差累加时的鲁棒核函数

这篇博客介绍了SLAM优化过程中,SVO代码如何使用Tukey's biweight核函数来处理重投影误差。红降型M-估计器(Redescending M-estimators)具有高鲁棒性和较高的破坏点,能有效处理异常值,避免掩蔽效应。文章探讨了这类核函数的优点、缺点以及选择方法,并列举了几个示例。
摘要由CSDN通过智能技术生成

研究svo代码时发现其在优化相机位姿时,在对重投影误差的累加时使用了 Tukey's biweight核函数,现将维基百科的相关解释复制如下,有空再来总结。

Redescending M-estimator

Redescending M-estimator是定义一种函数ψ,改函数在原点附近为非减函数,即严格递增,远离原点后逐渐变为0.ψ函数的一个重要特性就是在|x| > r时,ψ(x) = 0。该特性可在统计中,将远离均值或中值的数据淘汰,因为这些点往往都是错误的点。
In statisticsRedescending M-estimators are Ψ-type M-estimators which have ψ functions that are non-decreasing near the origin, but decreasing toward 0 far from the origin. Their ψ functions can be chosen to redescend smoothly to zero, so that they usually satisfy ψ(x) = 0 for all x with |x| > r, where r is referred to as the minimum rejection point.

Due to these properties of the ψ function, these kinds of estimators are very efficient, have a high breakdown point and, unlike other outlier rejection techniques, they do not suffer from a masking effect. They are efficient because they completely reject gross outliers, and do not completely ignore moderately large outliers (like median).

Contents

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值