Main idea
unsupervise的point feature提取器。思路是用encoder编码point cloud然后用codeword去指导一个2D grid折叠成原来的模样,构成decoder,然后训练一个SVM进行分类。
Main structure

Theoretical Analysis
- 证明这个网络是permutation invariant的(显而易见)
- 证明存在一个function可以把grid折叠成这个样子(没看懂)
Result
Classify Accuracy

Sparsity analysis

interpolation
就是算出source的codeword1(X_pa),target的codeword2(X_pb),然后得出X_p=(1−i+1n+1)×X_pa+i+1n+1×X_pb{\rm{X\_p}} = (1{\rm{ - }}\frac{{i{\rm{ + 1}}}}{{n{\rm{ + }}1}}) \times {\rm{X\_pa}} + \frac{{i{\rm{ + 1}}}}{{n{\rm{ + }}1}} \times {\rm{X\_pb}}X_p=(1−n+1i+1)×X_pa+n+1i+1×X_pb,其中i=1⋯ni = 1 \cdots ni=1⋯n。一共n个X_p{\rm{X\_p}}X_p。再送入decoder得出点云。(除n+1n+1n+1是因为2点之间插值nnn个点,一共有n+1n+1n+1个interval)

Grid analysis
就是因为这里的3D point都是从mesh上采的,所以本质是一个3D空间里的2D manifold,所以用2D grid去折效果就很不错了
Robust
在点云中加入5%的噪声之后,比较有graph layer和没有graph layer。graph layer增加了稳定性==(原因没想明白) ==

无监督PointFeature提取与分析
本文介绍一种无监督的PointFeature提取方法,利用encoder编码点云并用codeword指导2D grid折叠还原,通过SVM进行分类。分析网络的排列不变性,证明网格折叠的可行性,并展示分类精度、稀疏性和插值效果,最后评估加入噪声后的鲁棒性。
2158

被折叠的 条评论
为什么被折叠?



