hbb1/2d-gaussian-splatting

[SIGGRAPH'24] 2D Gaussian Splatting for Geometrically Accurate Radiance Fields

何を解決するか

このプロジェクトは、従来の3Dガウススプラッティングにおける幾何学的精度の欠如に対処しています。シーンを3D楕円体ではなく、2Dの向き付きディスク(surfels)で表現することで、より幾何学的に正確なレディアンス場を生成し、高品質な3Dメッシュへの変換を容易にします。

動作方法

システムはシーンを2Dの向き付きディスクの集合で表現し、視点補正された微分可能なラスタライザを使用してレンダリングします。再構成品質を向上させるために、法線の一貫性と深度歪みに対する特定の正則化を採用しています。メッシュ抽出にはTSDF(Truncated Signed Distance Function)融合を使用しており、特定の体積用の限定モードと、空間を球体に収縮し適応的トランケーションを用いて大規模シーンを扱う非限定モードの両方をサポートしています。

対象ユーザー

このツールは、コンピュータビジョン、3D再構成、新視点合成に取り組む研究者や開発者向けに設計されており、視覚的に妥当なレンダリングではなく、高精度な幾何学的表面が必要な場合に最適です。

特徴

  • 幾何学的に正確: 2D surfelsを使用することで、より良い表面の整合性と精度を確保します。
  • 微分可能なラスタライザ: 効率的な学習を実現するカスタムCUDA加速surfelラスタライザを実装しています。
  • 柔軟なメッシュ化: さまざまなシーンサイズに対応する、限定および非限定のメッシュ抽出をサポートします。
  • 広範な互換性: COLMAPおよびNeRF Syntheticデータセットと互換性があり、SIBRやWebGLベースのツールなど複数のビューアと統合可能です。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト