アーカイブ / Generative AI
別画風の合成画像を負例に使い、文章から狙った画風を生成するNSYNC
NSYNC
NSYNCの原論文から掲載した図です。細部はクリックして拡大できます。
原論文の図の説明を読む
Fig. 1 : Text-to-image generation results of an off-the-shelf Latent Diffusion Model (LDM) [ 6 ] , finetuned LoRA [ 8 ] and Textual Inversion (TI) [ 9 ] , and our approach, NSYNC, on paintings of Monet at the top and Van Gogh at the bottom. It is clearly visible that LDM generates a generic image without the target style for the given input text. Although, TI [ 9 ] improves over LDM, it still fails to capture style elements. On the other hand, our method NSYNC captures the target style and generates visually similar images to the real paintings. Note that for each method, we append the text in the style of ∗ * to the input captions. Note that ground truth (GT) images denote the origin of the input text prompts. Zoom in for details.
概要
- NSYNCは対象画風の実画像を正例とし、同じ題材から作った別画風の合成画像を負例に使う。
- 正例の学習方向から負例と重なる成分を引き、別の正例と重なる成分を足して、画風の専用語を学習する。
- 著者らのモネ実験では、Stable Diffusion 1.5条件のCSDがTextual Inversionの0.6182に対しNSYNCで0.7232だった。
補足:編集した模式図で仕組みを確認する
VISUAL EXPLAINER
図でつかむ、NSYNCの仕組み
- 01対象画風の画像
- 02説明文と負例の作成
- 03勾配を調整して学習
- 04文章から画像を生成
原論文の説明をもとにした模式図です。処理の細部は省略しています。
研究の背景
NSYNCは、文章から画像を作る際に特定の描き手の画風を捉えるための方法である。拡散モデルは画像に加えたノイズを段階的に取り除いて生成するが、著者らによると、一般的な「印象派」は表せても、モネ固有の筆致や細部の再現は難しい。
対象画風の画像だけで追加学習しても、広く見られる絵画の特徴と、その画風に固有の特徴を分けにくい。題材と画風の両方を文章で指定する挿絵制作では、この区別が生成結果の確認点になる。
手法
まず対象画風の各画像から内容の説明文を作る。その文に対象画風を避ける指定を加え、既存の画像生成モデルで同じ題材の別画風画像を作る。モネの絵なら実画像を正例、「モネではない」画像を合成の負例とする。負例の枚数は正例と同じに設定した。
学習では正例と負例に同じ説明文を使い、別の正例も基準画像として加えて、それぞれの勾配を求める。勾配は学習する値をどちらへ動かすかを示す量だ。正例の勾配から負例と重なる成分を引き、基準画像と重なる成分を足して、Textual Inversionが追加する画風の専用語を更新する。生成時は題材の文章とその専用語から画像を作る。
新規性
NSYNCは、合成画像を学習画像の水増しではなく、対象画風と区別するための負例として使う。正例の勾配から負例と重なる方向を差し引き、両者に共通する特徴への更新を抑える。
さらに、別の正例を基準画像として使い、その勾配と重なる方向を加える。著者らはこの更新方法を主にTextual Inversionへ組み込み、LoRAへの適用も扱っている。
従来手法との違い
直接の基準となるTextual Inversionは、対象画像から画風を表す専用語を学習する。NSYNCは負例と別の正例の勾配を加味して、その専用語の更新方向を調整する。Stable DiffusionとLoRAも比較対象に含まれる。
著者らは画像を参照するInST、StyleShot、DEADiffとも比較した。これらは生成時に必要な入力が異なり、著者らも直接比較は非対称だと説明する。参照画像を使う手法の数値を、文章だけで生成する手法との同条件の優劣とは扱えない。
実験結果
著者らはモネ、ゴッホ、スタジオジブリ、児童書の挿絵2種、モンドリアンの計6種類で評価した。モネでは学習用正例が1072枚、試験用が121枚で、負例は正例と同数である。指標は画風の類似度を測るCSDと、実画像群との距離を測るCMMD、KID、FIDを用いた。
表IIのStable Diffusion 1.5条件では、モネのCSDはNSYNCが0.7232、Textual Inversionが0.6182、FIDはそれぞれ146.5、171.4だったと著者らは報告する。ただし全条件の全指標で勝るわけではない。利用者による評価は実施していない。
応用の可能性
編集上の応用案 · 論文が実証した用途とは区別しています。
編集上の応用案:社内で利用条件を確認した挿絵を対象画風の学習画像とし、案内資料向けの挿絵候補を作る。入力は挿絵と各画像の内容を表す説明文、生成したい場面の文章とする。出力は担当者が選別する画像候補だ。
学習画像には対象画風の正例という区分を付け、説明文から別画風の負例を生成する。画像以外のセンサーは不要で、専用語の学習後に文章から候補を作る。色や線の許容範囲、掲載可否は担当者が判断し、実務上の品質向上は検証する。
応用先の候補からNauhに相談できます。
導入時の検証
導入時の検証案 · 対象データでの再評価が必要です。
導入時の検証案:利用条件を確認した対象画風の画像と、各画像の内容を記した説明文を用意し、正例の画風区分を付ける。同じ説明文から負例を生成する。画像以外のセンサーは不要で、説明文と画像の対応付け、対象画風に合わせた負例作成、専用語の学習が必要となる。
Textual Inversion単独を基準にし、NSYNCと同じ学習画像、題材の文章、生成条件で比較する。学習に使わない題材も含め、文章との一致、線や色の再現、採用できる候補の割合を事前に決めた基準で記録する。複数の担当者の判定も集め、指標と実務上の採否を照らし合わせる。
限界と課題
著者らは、美的評価に詳しい参加者を十分に集めにくいことなどから、利用者調査を実施していない。また、参照画像を使う手法との比較は入力条件が異なると明記する。本文の手法名は「NSYNC」だが、結果表の行名は「NYSNC」と記されている。
編集上の検証事項は、学習画像の利用条件、文章で指定した内容の正確さ、画風の一貫性、学習画像にない題材への適用性である。数値指標だけでは挿絵の採否を決められないため、実際の資料に近い題材で担当者の判定も記録する。
出典
元のタイトル・要旨を確認する(英語)
NSYNC: Negative Synthetic Image Generation for Contrastive Training to Improve Stylized Text-To-Image Translation
Current text conditioned image generation methods output realistic looking images, but they fail to capture specific styles. Simply finetuning them on the target style datasets still struggles to grasp the style features. In this work, we present a novel contrastive learning framework to improve the stylization capability of large text-to-image diffusion models. Motivated by the astonishing advance in image generation models that makes synthetic data an intrinsic part of model training in various computer vision tasks, we exploit synthetic image generation in our approach. Usually, the generated synthetic data is dependent on the task, and most of the time it is used to enlarge the available real training dataset. With NSYNC, alternatively, we focus on generating negative synthetic sets to be used in a novel contrastive training scheme along with real positive images. In our proposed training setup, we forward negative data along with positive data and obtain negative and positive gradients, respectively. We then refine the positive gradient by subtracting its projection onto the negative gradient to get the orthogonal component, based on which the parameters are updated. This orthogonal component eliminates the trivial attributes that are present in both positive and negative data and directs the model towards capturing a more unique style. Experiments on various styles of painters and illustrators show that our approach improves the performance over the baseline methods both quantitatively and qualitatively. Our code is available at https://github.com/giddyyupp/NSYNC.
論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01




