מושגי ליבה
I-Designは、ユーザーの自然言語による要望を解釈し、機能的で美的にも調和のとれた3D室内空間を生成する。
תקציר
I-Designは、ユーザーの自然言語による室内デザインの要望を入力として受け取り、以下のプロセスを経て3D室内空間を生成する。
- LLMエージェントによる対話的な推論
- 室内デザインエージェントが、ユーザーの要望から家具や配置を提案
- 室内建築エージェントが、家具間の相対的な関係性を定義
- エンジニアエージェントが、提案された情報を構造化されたデータに変換
- レイアウト修正エージェントが、不適切な配置を修正
- レイアウト洗練エージェントが、同一親ノードの子ノード間の関係性を定義
- シーングラフレイアウトの最適化
- 各オブジェクトの配置可能領域を計算
- バックトラッキングアルゴリズムを用いて、オブジェクトの最適な位置を決定
- 3Dアセットの検索と統合
- 各オブジェクトの特徴に基づいて、既存の3Dアセットデータベースから適切なモデルを検索
- 検索したアセットを、シーングラフの情報に合わせて配置
- 3D空間の可視化
- 最終的な3D室内空間をレンダリングし、ユーザーに提示
I-Designは、ユーザーの要望を正確に解釈し、機能性と美的な調和を両立した3D室内空間を生成することができる。また、各ステージの出力物を提示することで、ユーザーの理解を深め、反復的な設計が可能となる。
סטטיסטיקה
室内空間の寸法は(lroom, wroom, hroom)で表される。
生成する家具の数は nである。
シーングラフGは、オブジェクトノードOと、それらの相対的な関係性を表すエッジEから構成される。
オブジェクトノードoiは、名称αi、素材mi、サイズsi、向きri、位置piの情報を持つ。
エッジeijは、オブジェクト間の隣接関係textadj_ijと、前置詞の関係textprep_ijを表す。