表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

各物体1枚の画像から部品を学び、別の物体の部品と組み合わせるPartComposer

PartComposer

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理
原論文の図

PartComposerの原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

Figure 1. Given one-shot images that contains multiple fine-grained parts, our pipeline can learn descriptive concepts for these parts with disentanglement and flexibly re-compose them to generate new objects, for both intra-category and cross-category objects.

出典:PartComposer / arXiv ↗

概要

  • 各物体1枚の画像と部品マスクから部品の見た目を学び、画像をまたぐ組み合わせを生成する。
  • 隠した部品を含む元画像と部品の合成画像を学習に使い、生成途中の表現から部品の有無と領域を予測させる。
  • 著者らの椅子の評価では、部品保持スコアはPartComposerが4.91、Break-a-Sceneが3.66だった。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、PartComposerの仕組み

左から右へ読む
  1. 01物体画像と部品マスク
  2. 02部品画像を動的合成
  3. 03有無と領域を予測
  4. 04指定部品の画像を生成

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

PartComposerは、物体の画像から部品ごとの見た目を学び、指定した組み合わせの画像を生成する。例えば、ある椅子の背もたれと別の椅子の脚を合わせる課題を扱う。

各物体の画像が1枚ずつでは、異なる部品を組み合わせた学習例がない。部品は物体全体より細かく、位置関係も生成結果に影響するため、著者らは指定部品の特徴が混ざったり、部品が欠けたりすることを課題に挙げる。

手法

各物体の画像1枚と、部品が占める範囲を示すマスクを用意する。学習中は、元画像の一部を隠した画像と、複数の元画像から選んだ部品を拡大縮小して白地に置く合成画像を作る。例えば2脚の椅子から部品を選び、元画像にない組み合わせを学習例に加える。

文章の指示から画像を段階的に作る拡散モデルに、部品を表す専用の語を学ばせる。生成途中の圧縮された画像表現から、予測器が各部品の有無と領域を当てるよう同時に学習する。これは指定した部品の情報を生成過程に残すための仕組みで、学習後は部品を指定する文章から画像を生成する。

新規性

著者らの提案は、各物体につき1枚の画像から部品の見た目を学ぶため、元画像の一部を隠した画像と、複数の画像から部品を集めた合成画像を学習中に作る点にある。

さらに、生成途中の表現から部品の有無と領域を予測させる。著者らはこれにより、部品の特徴が混ざることや指定部品が欠けることを抑えようとしている。

従来手法との違い

Break-a-Sceneは単一画像から複数の対象を学ぶ手法、PartCraftは部品を扱うが多数の画像を使う手法、MuDIは対象同士の分離を扱う手法である。著者らは各手法の入力を部品の組み替え課題に合わせて調整した。

PiTについては、カテゴリ別に学習された提供済みモデルを使って比較した。これらの結果は調整後の入力と対象カテゴリでの比較であり、各手法の本来の用途全般における優劣を示すものではない。

実験結果

著者らは椅子、乗り物、キャラクターの各カテゴリで、物体ごとに画像1枚、各カテゴリ7例を使って評価した。画像を読むモデルQWenで指定部品が保たれた数を判定し、0~5の尺度に換算した部品保持スコアは、椅子でPartComposerが4.91、Break-a-Sceneが3.66だった。

画像品質には、生成画像群と参照画像群の分布の差を測るFIDなどを用いた。椅子のFIDはPartComposerが15.85、MuDIが16.07と著者らは報告する。参照画像はSDXLで生成されたものだ。部品保持の表は「キャラクター」、品質の表は「クリーチャー」と記されているため、両表を同じ対象の結果として結び付けることは避ける。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:家具の初期検討で、別々の椅子に写る背もたれ、座面、脚を指定して参考画像を作る。入力は各椅子の画像1枚と部品の領域マスク、出力は指定した部品を組み合わせた椅子の画像とする。

学習には部品ごとの領域と、画像をまたいで部品を区別する識別情報を用意する。部品名などの意味的な注釈は手法上必須ではない。既存画像を使い、追加センサーは想定しない。得られた画像は案出しに使い、構造や製造可能性は設計担当者が別に確認する。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:形の異なる椅子の画像を各物体1枚ずつ集め、背もたれ、座面、脚の領域マスクと部品の識別情報を用意する。追加センサーは使わず、部品の切り分けとマスク境界を目視で確認してから学習に使う。

同じ画像群と部品指定を使い、PartComposerと、論文と同様に入力を調整したBreak-a-Sceneで画像を作る。指定部品の一致数と欠落数を記録し、複数の担当者が見た目を評価する。採用を判断する際は、生成案の構造を設計担当者が別途確認する。

限界と課題

著者らが明示する前提は、学習時に部品ごとの領域マスクを用意することだ。自動処理や手作業による作成例を示す一方、マスク作成自体は研究の中心に置いていない。画像を渡すだけで部品の切り分けまで完了する手法とはいえない。

編集上の検証事項は、マスクの境界が不正確な場合や、見た目の似た部品を扱う場合の結果である。提示された評価は部品の保持と画像品質を対象とし、家具の強度や組み立てやすさは測っていない。確認できた本文の範囲では、後半の記述は途中で切れている。

応用先の候補
研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

PartComposer: Learning and Composing Part-Level Concepts from Single-Image Examples

We present PartComposer: a framework for part-level concept learning from single-image examples that enables text-to-image diffusion models to compose novel objects from meaningful components. Existing methods either struggle with effectively learning fine-grained concepts or require a large dataset as input. We propose a dynamic data synthesis pipeline generating diverse part compositions to address one-shot data scarcity. Most importantly, we propose to maximize the mutual information between denoised latents and structured concept codes via a concept predictor, enabling direct regulation on concept disentanglement and re-composition supervision. Our method achieves strong disentanglement and controllable composition, outperforming subject and part-level baselines when mixing concepts from the same, or different, object categories.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01