Stability MatrixやForge、Forge Neoを使って画像生成を始めると、「Civitaiの作例と全く同じ画像を出したい」と思う人はかなり多いです。特にPNG Infoへ画像を読み込ませれば再現できそうに見えるため、構図や表情が微妙に違うと不思議に感じやすいです。
実際には、PNG Infoを使っても完全一致しないケースは珍しくありません。
PNG Infoだけでは完全再現できない理由
PNG Infoには、生成時のプロンプトやSeed値、Samplerなどの情報が保存されています。
ただし、画像生成にはそれ以外にも影響する要素が多く存在します。
| 影響する要素 | 内容 |
|---|---|
| モデル版数 | 同名でも更新版がある |
| VAE | 色味や描写が変わる |
| LoRA | 作例側で追加使用される場合あり |
| ControlNet | 構図固定に使われることがある |
| Forge設定差 | 内部処理差で変化 |
つまり、PNG Infoだけでは全条件を再現できない場合があります。
Seedが同じでも構図が変わることはある
Stable Diffusion系では、Seed値が同じなら基本的に近い画像になります。
ただし、モデルのバージョン違いや解像度変更、Hires.fix設定の違いだけでも結果は変化します。
特にForge系は内部最適化が異なるため、AUTOMATIC1111完全一致にならないケースがあります。
Civitai作例側が追加機能を使っている場合もある
Civitai投稿画像には、表面上見えない追加設定が含まれていることがあります。
例えば以下のようなケースです。
- LoRAを複数使用
- ControlNetでポーズ固定
- Regional Prompter利用
- img2imgで微調整
- Photoshopで後加工
PNG Infoには全部が記録されない場合もあります。
完全一致より「近づける」が現実的
実際の画像生成界隈では、「完全一致」より「かなり近づけば成功」という考え方が一般的です。
特に人物の視線や手の角度、髪の流れなどは少し変わりやすいです。
そのため、同じモデル・同じSeedでも「ほぼ同じだけど少し違う」はよくあります。
再現率を上げるポイント
できるだけ近づけたい場合は、次の項目を揃えるのが重要です。
- モデルの完全一致
- VAE一致
- Sampler一致
- CFG Scale一致
- Hires.fix設定一致
- Clip Skip一致
- 解像度一致
特にClip SkipとVAEは見落とされやすいポイントです。
Forge Neo特有の違い
Forge Neoは高速化やVRAM最適化が入っているため、生成結果が微妙に変化することがあります。
これは故障や不具合ではなく、内部実装差によるものです。
同じモデルでも、Forge・ComfyUI・AUTOMATIC1111で若干違う絵になるのは珍しくありません。
まとめ
PNG Infoを使っても、Civitaiの作例と完全に同じ画像にならないことはよくあります。
モデル版数、VAE、LoRA、Forge系の内部差、ControlNet利用など、多数の要素が影響するためです。特にStable Diffusion系では「完全一致」より「かなり近い再現」を目指す感覚が一般的で、設定を細かく揃えるほど再現率は上がります。


コメント