⑮ 部位別Inpaintで局所爆上げ

限界突破 第2弾DRdr_gemini⚠️DR・実機検証前cc32026-06-04

2026年現在、商業AI漫画および超高解像度イラスト制作において、一発出力(Text-to-Image)のみで全部位を完璧に描き切ることは不可能です。クオリティを商業レベルに引き上げるコア技術は、「部位別多段Inpaint(Multi-Stage Targeted Inpaint)」です。

本稿では、顔・手・胸・性器の各部位を完全にコントロールし、境界線を完全に消し去りながら局所的な質感を爆上げする、ComfyUIをベースとした実装数値を網羅した技術仕様書を提供します。

---

1. 部位別Inpaint基本パラメータ・アセットマトリクス

各部位の特性に合わせた、マスク処理およびサンプリングの最適数値です。

対象部位Mask Grow (拡張)Mask Blur (ぼかし)Denoise レンジ推奨モデル/専用LoRA (Pony/Illustrious/FLUX)必須プロンプト(品質・ディテール強調)
顔 (Face)8px - 16px12px - 24px0.30 - 0.42Detailer/Face LoRA (Weight: 0.4)<br>例: face_detail_v2highly detailed eyes, micro eyelashes, realistic skin texture, soft lip gloss, sharp focus
手 (Hands)16px - 24px24px - 32px0.45 - 0.55MeshGraphormer (プリプロセッサ)<br>Hand Refiner LoRA (Weight: 0.6)perfect hands, detailed fingers, fingernails, realistic joints, 5 fingers
胸 (Breasts)24px - 32px32px - 48px0.25 - 0.35Skin Texture LoRA (Weight: 0.5)<br>例: epiC_real_skinsoft skin texture, subsurface scattering, realistic cleavage, specular highlights, sweat drops
性器 (Genitals)16px - 24px24px - 32px0.40 - 0.52各種部位特化LoRA (Weight: 0.6 - 0.8)highly detailed, moist texture, realistic shading, anatomical accuracy, intricate folds

---

2. 高精度マスク生成と境界線ブレンド(ComfyUIノード構成)

インペイントの成否は「マスクの境界処理」で9割決定します。境界線がくっきり残る「コラージュ感」を防ぐため、以下のノードチェーンを構築します。

マスク処理のComfyUIノードシーケンス

---

3. ComfyUI Inpaint ワークフロー設計 (差分/全体)

インペイントには「Crop Inpaint(部分切り出し)」と「Global Inpaint(全体差分)」の2つのアプローチがあります。商業クオリティでは、解像度を維持するために「Crop Inpaint」をメインに採用します。

【推奨】Crop-Inpaint-Merge ワークフロー(ComfyUIノード接続順)

`

[Load Image] ──> [Bbox Detector (Face/Hand)] ──> [Crop Image (Detailer)]

[VAE Encode] <── [Apply Mask (Grow/Blur)] <─────── [Crop Mask]

[KSampler] (Denoise: 0.35, Seed: 固定) <── [専用LoRA/プロンプト入力]

[VAE Decode] ──> [Inplace Merge (ImageCompositeMasked)] ──> [最終出力]

`

---

4. 結合部の不自然さを消す「シームレス・ブレンディング」技術

インペイントした部分が浮いて見える「浮き上がり現象」は、輝度・色相の不一致およびノイズ粒度の差によって発生します。

① 差分拡散ノード(Differential Diffusion)の導入
② ノイズマッチング(Color/Noise Match)

---

5. 破綻箇所だけを狙い撃ちして全体を崩さないコツ(数値制御)

「手だけを直したいのに、袖の形や背景まで変わってしまう」という問題を回避するための厳密な制御手法です。

① 潜在変数マスクの固定(SetLatentNoiseMask)
② シード(Seed)とノイズ制御(Noise Injection)
③ ControlNet Inpaint / Union の併用