シーンフローは、シーンの3次元(3D)モーションフィールドです。動的環境におけるオブジェクトの空間配置と変化率に関する情報を提供します。現在の学習ベースのアプローチは、点群から直接シーンフローを推定しようとし、最先端のパフォーマンスを実現しています。ただし、教師あり学習方法は本質的にドメイン固有であり、大量のラベル付きデータを必要とします。実世界の点群でのシーンフローの注釈付けは、費用がかかり、困難であり、そのようなデータセットの欠如により、最近、自己教師あり学習方法への関心が高まっています。ラベル付けされた実世界のデータなしでシーンフロー表現を正確かつ堅牢に学習する方法は、依然として未解決の問題です。ここでは、点群からシーンフローを回復するためのシンプルで解釈可能な目的関数を示します。点群のグラフラプラシアンを使用して、シーンフローを「可能な限り厳密」に正規化します。提案された目的関数は、学習の有無にかかわらず使用できます---シーンフロー表現を学習するための自己監視信号として、または実行時にシーンフローが最適化される非学習ベースの方法として使用できます。私たちのアプローチは、多くのデータセットで関連する作業よりも優れています。また、モーションセグメンテーションと点群の高密度化という2つのアプリケーションに対する提案手法の即時アプリケーションも示します。
Scene flow is the three-dimensional (3D) motion field of a scene. It provides information about the spatial arrangement and rate of change of objects in dynamic environments. Current learning-based approaches seek to estimate the scene flow directly from point clouds and have achieved state-of-the-art performance. However, supervised learning methods are inherently domain specific and require a large amount of labeled data. Annotation of scene flow on real-world point clouds is expensive and challenging, and the lack of such datasets has recently sparked interest in self-supervised learning methods. How to accurately and robustly learn scene flow representations without labeled real-world data is still an open problem. Here we present a simple and interpretable objective function to recover the scene flow from point clouds. We use the graph Laplacian of a point cloud to regularize the scene flow to be "as-rigid-as-possible". Our proposed objective function can be used with or without learning---as a self-supervisory signal to learn scene flow representations, or as a non-learning-based method in which the scene flow is optimized during runtime. Our approach outperforms related works in many datasets. We also show the immediate applications of our proposed method for two applications: motion segmentation and point cloud densification.