In this paper, we tackle the challenging problem of point cloud completion from the perspective of feature learning. Our key observation is that to recover the underlying structures as well as surface details given a partial input, a fundamental component is a good feature representation that can capture both global structure and local geometric details. Towards this end, we first propose FSNet, a feature structuring module that can adaptively aggregate point-wise features into a 2D structured feature map by learning multiple latent patterns from local regions. We then integrate FSNet into a coarse-to-fine pipeline for point cloud completion. Specifically, a 2D convolutional neural network is adopted to decode feature maps from FSNet into a coarse and complete point cloud. Next, a point cloud upsampling network is used to generate dense point cloud from the partial input and the coarse intermediate output. To efficiently exploit the local structures and enhance the point distribution uniformity, we propose IFNet, a point upsampling module with self-correction mechanism that can progressively refine details of the generated dense point cloud. We conduct both qualitative and quantitative experiments on ShapeNet, MVP, and KITTI datasets, which demonstrate that our method outperforms state-of-the-art point cloud completion approaches.
翻译:在本文中,我们从特征学习的角度处理点云完成这一具有挑战性的问题。我们的关键观察是,为了从部分输入中恢复基础结构以及表面细节,一个基本组成部分是能够捕捉全球结构和局部几何细节的良好特征代表。为此,我们首先提议FSNet,一个能够适应综合点特点的特征结构模块,通过学习来自当地地区的多种潜伏模式,将2D结构构建成2D结构特征地图。我们然后将FSNet纳入一个用于完成点云完成的粗略至细微管道中。具体地说,一个2D 横向神经网络将地貌地图从FSNet解码成一个粗略和完整的点云。接下来,一个点云扩大的网络用来从部分输入和粗略中间输出中产生密度的点云。为了有效地利用当地结构,提高点分布的统一性,我们建议IFNet,一个带有自我校正机制的点抽样模块,可以逐步完善所生成的密度点云的细节。我们在ShapeNet、MVP和KIT-stromat-stromags 上进行定性和定量实验,以展示我们的状态完成方法。