文章目录
1. 概要
发表在TVCG2021 期刊
代码:http://github.com/dongbo-BUAA-VR/Pointfilter
基本使用到了双边滤波的思考
2. 动机
学习位移矢量, 去噪后的点 = 噪声 + 位移矢量
所以本质的处理就是去计算出 这里的位移矢量。
3. 方法
预处理:
给定一组点云 真实块 P P P和噪声块 P ^ \hat{P} P^, r r r是块半径,一般为包围盒对角线5%
P P P:干净的点云
N N N: 噪声
一旦生成了块,在点云滤波中需要考虑两个问题:
- 如何避免 观察域中不必要的自由度?
- 如何保障Pointfilter对某些几何变换敏感?
对于1, 可以将块变换到原点(以 p i ^ \hat{p_i} pi^为中心),并且进行一下伸缩变换
为了保障刚体不变性,使用PAC对齐,先对其Z轴,然后X轴。
为了方便调参,默认输入快