Detecting aligned 3D keypoints is essential under many scenarios such as object tracking, shape retrieval and robotics. However, it is generally hard to prepare a high-quality dataset for all types of objects due to the ambiguity of keypoint itself. Meanwhile, current unsupervised detectors are unable to generate aligned keypoints with good coverage. In this paper, we propose an unsupervised aligned keypoint detector, Skeleton Merger, which utilizes skeletons to reconstruct objects. It is based on an Autoencoder architecture. The encoder proposes keypoints and predicts activation strengths of edges between keypoints. The decoder performs uniform sampling on the skeleton and refines it into small point clouds with pointwise offsets. Then the activation strengths are applied and the sub-clouds are merged. Composite Chamfer Distance (CCD) is proposed as a distance between the input point cloud and the reconstruction composed of sub-clouds masked by activation strengths. We demonstrate that Skeleton Merger is capable of detecting semantically-rich salient keypoints with good alignment, and shows comparable performance to supervised methods on the KeypointNet dataset. It is also shown that the detector is robust to noise and subsampling. Our code is available at https://github.com/eliphatfs/SkeletonMerger.
翻译:在物体跟踪、形状检索和机器人等许多情景下,检测匹配的 3D 关键点至关重要。 但是, 由于关键点本身的模糊性, 通常很难为所有类型的天体准备高质量的数据集。 与此同时, 目前未受监督的探测器无法生成覆盖良好的一致关键点。 在本文中, 我们提出一个未经监督的匹配关键点检测器Skeleton Merger, 它将利用骨架重建天体。 它以自动编码结构为基础。 编码器提出关键点, 并预测关键点之间边缘的激活力。 解码器对骨架进行统一取样, 将其精细细化成小点云层, 并用点偏偏移来抵消。 随后, 未受监督的探测器无法产生一致的键点。 复合点 Chamfer 距离( CCD) 被提议作为输入点云与以激活强度遮盖的子库体构成重建之间的距离。 我们证明Skeeton Merger 能够探测精度突出的突出关键点, 并显示在精确度/ IMV 上显示的可比较性性性性性能检测到 。 。 在 ASb amb survekeel 代码上显示 。