princeton-vl/infinigen
Infinite Photorealistic Worlds using Procedural Generation
解決する課題
Infinigenは、フォトリアルな3D世界とアセットをプロシージャルに生成するため、手動での3Dモデリングや、限られた既存の3Dデータセットへの依存の必要性を排除します。コンピュータビジョンやロボティクス研究で使用するために、自然、屋内シーン、および関節付きシミュレーションアセットの無限のバリエーションを生成するスケーラブルな方法を提供します。
仕組み
このプロジェクトは、手動の芸術的作業ではなく、アルゴリズムとルールを通じてコンテンツを作成するプロシージャル生成を使用しています。Blenderと統合して、3Dシーン、マテリアル、およびオブジェクトを生成します。システムは以下の専門モジュールに分かれています:
- Infinigen Nature: フォトリアルな自然環境を生成します。
- Infinigen Indoors: フォトリアルな屋内シーンを作成します。
- Infinigen Articulated: 関節(例:動かしたり開けたりできるオブジェクト)を持つシミュレーション用アセットを生成します。
- ProcFunc: 3Dプロシージャル生成のためのPythonベースの抽象化レイヤー。
対象者
主に、AIモデルのトレーニングに高品質で多様な、グラウンドトゥルース(正解)注釈付きの3Dデータを必要とする、コンピュータビジョン、ロボティクス、およびシミュレーションの研究者を対象としています。
ハイライト
- 無限の多様性: 独自の3D環境とオブジェクトの絶え間ないストリームを生成します。
- マルチ環境サポート: 自然、屋内空間、および関節付きオブジェクトをカバーします。
- シミュレーション対応: アセットは外部ファイル形式(OBJ, OpenUSD)や物理シミュレータにエクスポート可能です。
- グラウンドトゥルース: 生成されたデータに対して拡張されたグラウンドトゥルース注釈を提供します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト