Anttwo/Surflo

Official implementation of Surflo: Consistent 3D Surface Flow Model with Global State.

解決する課題

Surflo は、少数の可変数のポーズなし RGB 画像から詳細な 3D サーフェスを再構築するという課題を解決します。最適化ベースの手法(Gaussian Wrapping など)よりも大幅に高速で、フィードフォワードポイントマップモデルよりも高品質な、クリーンなメッシュ出力を提供することを目指しています。

仕組み

Surflo は一連の入力ビュー(2 枚から 80 枚の画像)を固定サイズのグローバル潜在状態にエンコードします。次に、フローマッチングを使用してこの状態を任意の数の方向付きサーフェスポイントにデコードし、それらを使用してクリーンな 3D メッシュを生成します。システムは、「プレーン」な再構築(ポイントクラウドのみ)と、レンダリングガイダンスを使用してサーフェスを洗練させメッシュを抽出する「ガイド付き」再構築の両方をサポートしています。

対象者

このツールは、3D コンピュータビジョン、サーフェス再構築、および 3D アセット作成に取り組んでおり、限られた画像セットから高速で高忠実度な 3D メッシュを必要とする研究者や開発者向けに設計されています。

ハイライト

  • 可変入力ビュー:2 枚から 80 枚までの画像からの再構築をサポートします。
  • 高速推論:最適化ベースの最先端手法よりも 1 桁速く実行されます。
  • 柔軟なガイダンス:実行時間、VRAM 使用量、およびディテールレベルのバランスを取るための複数のガイダンスプリセット(最小、短、デフォルト、長)を提供します。
  • 統合パイプライン:画像の読み込みとエンコードから、ポイントクラウドの生成とメッシュの抽出までの完全なパイプラインを提供します。
  • Python API:他のアプリケーションへの簡単な統合のためのファサードが含まれています。

関連

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