メッシュは、軽量でありながらシーンのトポロジをエンコードするため、一般的に3Dマップとして使用されます。残念ながら、3Dメッシュは、組み合わせ的で離散的な性質があるため、数学的に直接処理するのは困難です。したがって、ほとんどのアプローチでは、ボリューム表現またはその他の表現を使用して深度データを融合した後、シーンの3Dメッシュを生成します。それにもかかわらず、体積融合は、速度とメモリの両方の点で計算コストが高いままです。この論文では、これらの中間表現を飛躍させ、深度マップと視覚的オドメトリで三角形分割されたまばらなランドマークから直接3Dメッシュを構築します。この目的のために、主双対法を使用して解く非滑らかな凸最適化問題を定式化します。私たちのアプローチは、リアルタイムで実行しながら、直接メッシュ再構築の最先端を大幅に改善する、スムーズで正確な3Dメッシュを生成します。
Meshes are commonly used as 3D maps since they encode the topology of the scene while being lightweight. Unfortunately, 3D meshes are mathematically difficult to handle directly because of their combinatorial and discrete nature. Therefore, most approaches generate 3D meshes of a scene after fusing depth data using volumetric or other representations. Nevertheless, volumetric fusion remains computationally expensive both in terms of speed and memory. In this paper, we leapfrog these intermediate representations and build a 3D mesh directly from a depth map and the sparse landmarks triangulated with visual odometry. To this end, we formulate a non-smooth convex optimization problem that we solve using a primal-dual method. Our approach generates a smooth and accurate 3D mesh that substantially improves the state-of-the-art on direct mesh reconstruction while running in real-time.