zju3dv/InfiniSplat
InfiniSplat v1 & v2: Feed-Forward 3D Gaussian Reconstruction
解決する問題
InfiniSplatは、画像から3Dガウスシーンを再構成するフィードフォワード方式を提供し、新規視点レンダリングを可能にします。限られた視覚データから3D表現を作成するという課題に取り組み、単一画像と複数画像の両方の入力をサポートします。
仕組み
プロジェクトは2つのバージョンに分かれています。
- v1: 単眼視点合成に焦点を当て、単一のRGB画像(オプションでLiDAR深度サポート)から3Dシーンを再構成します。
- v2: キャリブレーション済みまたは未キャリブレーションのカメラポーズを使用して、複数の重なり合う画像から3Dガウスシーンを再構成します。
対象読者
3D再構成、コンピュータビジョン、新規視点合成に取り組む研究者や開発者。
主な特長
- フィードフォワード再構成: シーンごとの最適化を必要とせず、画像から3Dガウスを迅速に生成します。
- 柔軟な入力: 単一のRGB画像(v1)または複数の重なり合う画像(v2)をサポートします。
- 深度統合: v1では、LiDARデータを使用した深度センサー誘導再構成が可能です。
- 多視点サポート: v2は、カメラキャリブレーションの有無にかかわらず複数の視点を処理します。
関連
- プロジェクト
zju3dv/InfiniDepthInfiniDepthは、単一のRGB画像(またはRGB+疎な深度)を任意の解像度の深度マップおよび3D Gaussian‑splattingモデルに変換するCVPR‑2026プロジェクトです。すぐに実行可能な推論スクリプト、Hugging Face Gradioデモ、マルチビュービデオ処理、およびカスタムデータでのファインチューニング用の完全なトレーニングパイプラインを提供します。
- プロジェクト
WebODM/OpenSplatOpenSplatは、COLMAP/OpenSfM/ODX/nerfstudioデータをコンパクトなガウシアンベースのシーンファイルに変換するC++実装の3Dガウシアンスプラッティングです。CUDA、ROCm(HIP)、Apple Metal、およびCPUオンリーのビルドをサポートし、Dockerイメージを提供し、.ply/.splat/.spz/.rad形式へのトレーニング、再開、マスク、エクスポートをシンプルなCLIで行えます。
- プロジェクト
playcanvas/supersplat-viewerSuperSplat Viewerは、高密度なGaussian-splat 3Dシーンを表示するためのブラウザベースのビューアです。静的Webアプリ(またはNPMパッケージ)として提供され、PlayCanvasエンジンとWebGPU/WebGLを利用します。URLベースの豊富な設定オプションをサポートし、デバッグ、AR/VR、埋め込み機能も備えています。
- プロジェクト
inspatio/querysplatQuerySplatは、画像からの3Dシーン再構成の品質を向上させるために、幾何学と外観の表現を分離する3D Gaussian Splatting予測フレームワークです。
- プロジェクト
ooolabdev/ooosplatOOOSplatは、360°ビデオや画像シーケンスを完全にユーザーのPC上で3D Gaussian-splattingモデル(PLY)に変換するクロスプラットフォームのデスクトップアプリです。FFmpeg、COLMAP、Brushトレーナーをバンドルし、3つの品質プリセットを提供します。点群のプレビュー/編集や、MP4またはオフラインHTMLへのエクスポートが可能です。すべての処理はローカルで行われ、オプションの匿名テレメトリやタスク制御用のローカルAIエージェント(MCP)も備えています。