3D点群からサーフェスを再構築することは重要なタスクです。現在の方法では、グラウンドトゥルースの符号付き距離または点法線を使用せずに、単一の点群から符号付き距離関数(SDF)を学習することでサーフェスを再構築できます。ただし、ポイントクラウドを密集させる必要があるため、実際のアプリケーションでのパフォーマンスが大幅に制限されます。この問題を解決するために、事前にオンサーフェスを使用して、スパースポイントクラウドから高精度のサーフェスを再構築することを提案します。ニューラルネットワークをトレーニングして、スパースポイントクラウドで表されるサーフェスにクエリを投影することでSDFを学習します。私たちの重要なアイデアは、クエリの投影をサーフェス上に配置し、投影距離を最小にすることによって、符号付き距離を推測することです。これを実現するために、ポイントがスパースポイントクラウド上にあるかどうかを判断する前に、ニューラルネットワークをトレーニングして表面をキャプチャし、それを微分可能関数として利用して、見えないスパースポイントクラウドからSDFを学習します。私たちの方法は、グラウンドトゥルース符号付き距離または点法線なしで単一のスパース点群からSDFを学習できます。広く使用されているベンチマークの下での数値評価は、私たちの方法が、特に疎な点群に対して、最先端の再構成精度を達成していることを示しています。
It is an important task to reconstruct surfaces from 3D point clouds. Current methods are able to reconstruct surfaces by learning Signed Distance Functions (SDFs) from single point clouds without ground truth signed distances or point normals. However, they require the point clouds to be dense, which dramatically limits their performance in real applications. To resolve this issue, we propose to reconstruct highly accurate surfaces from sparse point clouds with an on-surface prior. We train a neural network to learn SDFs via projecting queries onto the surface represented by the sparse point cloud. Our key idea is to infer signed distances by pushing both the query projections to be on the surface and the projection distance to be the minimum. To achieve this, we train a neural network to capture the on-surface prior to determine whether a point is on a sparse point cloud or not, and then leverage it as a differentiable function to learn SDFs from unseen sparse point cloud. Our method can learn SDFs from a single sparse point cloud without ground truth signed distances or point normals. Our numerical evaluation under widely used benchmarks demonstrates that our method achieves state-of-the-art reconstruction accuracy, especially for sparse point clouds.