多くの場合、点群はまばらで不完全であるため、実際のアプリケーションでは問題が発生します。既存の形状完成方法は、きめの細かい詳細なしで粗い形状を生成する傾向があります。これを考慮して、形状完成のための2分岐ネットワークを導入します。最初のブランチは、完全なオブジェクトを合成するためのカスケード形状補完サブネットワークです。ここでは、部分入力と粗出力を使用して、密点の再構築中にオブジェクトの詳細を保持することを提案します。 2番目のブランチは、元の部分入力を再構築するためのオートエンコーダーです。 2つのブランチは同じ特徴抽出器を共有して、形状完成のための正確なグローバル特徴を学習します。さらに、グラウンドトゥルースデータが利用できない場合にネットワークのトレーニングを可能にする2つの戦略を提案します。これは、実際のアプリケーションでは取得が難しいことが多い大量のグラウンドトゥルーストレーニングデータへの既存のアプローチの依存を緩和するためです。さらに、提案された戦略は、完全に教師あり学習のための再構成の品質を向上させることもできます。自己監視、半教師あり、および完全監視の設定で、優れたパフォーマンスを備えたアプローチを検証します。さまざまなデータセットでの定量的および定性的な結果は、私たちの方法が点群完了タスクでの最先端のアプローチよりも現実的な出力を達成することを示しています。
Point clouds are often sparse and incomplete, which imposes difficulties for real-world applications. Existing shape completion methods tend to generate rough shapes without fine-grained details. Considering this, we introduce a two-branch network for shape completion. The first branch is a cascaded shape completion sub-network to synthesize complete objects, where we propose to use the partial input together with the coarse output to preserve the object details during the dense point reconstruction. The second branch is an auto-encoder to reconstruct the original partial input. The two branches share a same feature extractor to learn an accurate global feature for shape completion. Furthermore, we propose two strategies to enable the training of our network when ground truth data are not available. This is to mitigate the dependence of existing approaches on large amounts of ground truth training data that are often difficult to obtain in real-world applications. Additionally, our proposed strategies are also able to improve the reconstruction quality for fully supervised learning. We verify our approach in self-supervised, semi-supervised and fully supervised settings with superior performances. Quantitative and qualitative results on different datasets demonstrate that our method achieves more realistic outputs than state-of-the-art approaches on the point cloud completion task.