Go-ICP: A Globally Optimal Solutionto 3D ICP Point-Set Registration(2016)

Go-ICP:三维ICP点集配准的全局最优解(截至目前谷歌学术引用419)

1. Problem Formulation

配准问题是非凸的。L_{2}范数最小二乘容易受离群点(outlier)的影响

2. The Branch and Bound Algorithm

使用angle-axis表达,旋转可以表示为一个3D向量r,轴为\mathbf{r}/\left \| \mathbf{r} \right \|,角度为\left \| \mathbf{r} \right \|,对应的旋转矩阵为:

  Rodrigues’ rotation formula(罗德里格旋转公式)

用angle-axis表示,整个三维旋转空间可以在\mathbb{R}^{3}中紧凑地表示为一个半径为\pi的实心球。使用立方体[-\pi ,\pi ]把球包起来作为旋转域。对于平移,假设最优平移的边界为[-\xi,\xi ],如下图:

 3. Bounding Function Derivation(边界函数推导) 

  • 旋转半径不确定度和平移的不确定度:

  •  寻找单个点残差e_i(\mathbf{R},\boldsymbol{t})的上下界

上界:\bar{e_i}\dot{=}e_i(\mathbf{R}_\mathbf{r0},\mathbf{t}_0)  

下届:\bar{e_i}\dot{=}max(e_i(\mathbf{R}_\mathbf{r0},\mathbf{t}_0)-(\gamma_{ri}+\gamma_{t})),0)

 对于一个以(\mathbf{r}_0,\mathbf{t}_0)为中心,以C_r\times C_t为域,以\gamma_{ri}+\gamma_{t}为不确定性半径,最优化L_2配准误差的上界\bar{E}和下界\underline{E}可以选择为:

 5. The Go-ICP Algorithm

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值