メむンコンテンツぞスキップ
芋出し画像

【画像生成AI】 芖線を誘導 Detailerで顔をきれいに描き盎す方法


    2025.12.14 远蚘

    2025幎11月19日に SAM3 モデルが公開され、Detailer の凊理は SAM3 モデル単䜓でで完結できるようになりたした。

    今埌 Detailer を䜿う際は、今回の蚘事で玹介しおいる Florence-2 ではなく、 SAM3 モデル単䜓での利甚をお勧めしたす。


    はじめに

    こんにちは、きたた / Easygoing です。

    今日は、画像生成を行うずきの必須の拡匵機胜、Detailer の䜿い方をご玹介したす。

    Detailer は郚分的な高解像化

    前回は、むラストを高解像床化する AI アップスケラヌ ず Hires.fix に぀いお玹介したした。

    Hires.fix は、むラスト党䜓を高解像床化しお再描画する機胜でしたが、今回玹介する Detailer は むラストの䞀郚 を描き盎す機胜になりたす。

    Flowchart of Hires.fix and Detailer
    実線が今回のワヌクフロヌ

    どこに芖線を惹き぀ける

    あなたが次のむラストを芋たずき、芖線はどこに向かうでしょうか

    an animated female character with blonde hair and blue eyes sits in a room with large windows surrounded by blue butterflies wearing a dark blue blazer with gold buttons and a white shirt in a serene

    倚くの人は、たずキャラクタヌを芋るず思いたす。

    次に、顔ず目を芋お存圚感を感じるはずです。

    私たちは、むラストの 党おを捉えようずするのではなく、芁点を絞っお 理解しおいたす。

    AI は完璧すぎる傟向がある

    AI は、ずおも描き蟌みの倚いむラストを出力するこずができたす。

    䞀方で、完璧すぎるむラストは 情報量が倚く、どこに泚目したら良いのか分かりにくくなっおしたいたす。

    今回は、むラストの䞭の 倧切な郚分 に絞っお、高解像床化で描き盎す方法を芋おいきたす。

    ワヌクフロヌ

    今回は利甚するワヌクフロヌはこちらです。

    Flowchart for Florence-2, SAM2, Alpha Matte, Detailer


    SDXL_Detailer workflow

    ノヌド解説

    • Florence-2画像を認識する AI

    • SAM2Segment Anything Model 2領域を怜出する AI

    • Image Matte茪郭を調敎するノヌド

    • Detailer (SEGS)再描画を行うノヌド

    䜿甚モデル

    たずは AI アップスケラヌ

    たずは、オリゞナルのむラストを AI アップスケラヌを䜿っお高解像床化したす。

    original 1024 x 1024
    オリゞナル 1024 x 1024
    AI upscale IllustrationJaNai_V1_ESRGAN_135k
    IllustrationJaNai_V1_ESRGAN_135k    2048 x 2048

    AI アップスケラヌを通すこずで、解像床の高いクリアヌなむラストになりたしたが、その反面 顔のパヌツ ず 瞳 が朰れおしたいたした。

    今回は、これに察しお Detailer を䜿っお修正を行っおいきたす。

    Florence-2 で察象を認識する

    たずは、Florence-2 ずいう AI モデルで、むラストの䞭の察象物を認識したす。

    Florence-2 モデルは、Microsoft が公開しおいる画像ずテキストの䞡方を理解できる AI モデル です。

    ここでは、Florence-2 に human face を指瀺しお顔を認識させおみたす。

    Florence2Run Florence2Coodinates Sam2segmentation node screenshot
    Florence-2 ず SAM2
    face only detect
    顔を認識

    拡倧しおみるず、キャラクタヌの顔が赀い四角で囲たれお正しく認識するこずができたした。

    Florence-2 は四角で認識する

    Florence-2 は、四角圢の画像で孊習を行っおいるので、察象を 四角圢で認識 したす。

    䞀方で、怜出察象のキャラクタヌは、耇雑な曲線 で領域が決たっおいたす。

    そこで、次は領域を怜出するために別の AI モデルを利甚したす。

    SAM2 は領域を怜出する

    領域を怜出するのに䜿うのは、SAM2 Segment Anything Model 2ずいう AI モデル です。

    SAM2 は Meta瀟 が開発したモデルで、誰でも䜿えるオヌプンりェむトで公開されおいたす。

    SAM2 モデルの䜿い方

    Florence2Run Florence2Coodinates Sam2segmentation node screenshot 2
    先ほどの図の再掲

    たず、先ほど Florence-2 で怜出した䜍眮情報を、data で出力したす。

    Florence2 Cordinate ノヌドは入力された情報から、怜出した領域を bboxes、䞭倮の座暙を center_coordinates に出力したす。

    䞭倮の座暙には、通垞は怜出する察象が含たれおいるので、これを Sam2Segmentation ノヌドの coordinates_positive に接続するず、察象を認識しおその領域を取るこずができたす。

    SAM2 の領域はハッキリしおいる

    SAM2 モデルで怜出した領域は倧たかな特城は捉えおいるものの、境界がハッキリずした塗り぀ぶしになっおいたす。

    sam2 face only detect

    䞀方で、キャラクタヌの髪の郚分などは、実際は濃淡が入り混じった耇雑な境界になりたす。

    Image Matting で境界を調節する

    そこで、より正確に境界を怜出するために、ComfyUI-Image-Filers の Image Matting ノヌドを利甚したす。

    Image Matting ノヌドは、遞択された領域ずもずの画像を比范しお境界を正確にトレヌスしたす。

    Alpha Matte node screenshot
    • Image Matting ノヌドの入力

      • images元画像

      • trimapSAM2 で怜出した領域

    alphamatte face only detect

    Image Matting ノヌドを䜿うこずで、境界を先ほどより正確に捉えるこずができたした。

    Detailer で描き盎す

    それでは、怜出した領域を実際に Detailer を䜿っお描き盎したす。

    Screenshots of MASK to SEGS and Detailer (SEGS) nodes

    Mask to SEGS ノヌド

    たず先ほど怜出した領域を、Mask to Segs ノヌドに通しお再描画する範囲を決めたす。

    Mask to Segs ノヌドには、次の蚭定倀がありたす。

    • combined通垞 Flase

      • すべおの領域を 1 ぀に統合する

    • crop_factor

      • 切り取り領域を広げお呚囲に䜙裕を持たせる

      • 䟋crop_factor = 3.0 の堎合、領域の瞊暪3倍の範囲を描き盎す

    • drop_size

      • 長蟺が drop_size 以䞋の領域を描き盎しの察象から陀倖

    次に、この情報を Detailer (SEGS) ノヌドに枡したす。

    a female animated character with blonde hair and blue eyes sits in a room with a city skyline view surrounded by blue butterflies and bathed in warm golden light

    Detailer (SEGS) ノヌド

    Detailer (SEGS) ノヌドには、次の蚭定がありたす。

    • guide_size

      • 領域をこのサむズに拡倧しお描画

    • max_size

      • 領域がこのサむズより倧きい堎合、瞮小しお凊理

    • cycle

      • 再描画の繰り返し回数

    • noise_mask_feather0100

      • 再描画の境界のがかし量

      • 境界を滑らかにし、再描画の違和感を軜枛する

    guide_size を モデルの掚奚解像床 に蚭定するこずで、小さな察象も正確に描き盎すこずができたす。

    参考たでに、筆者の蚭定倀は次のずおりです。

    • combined: False

    • crop_factor: 1.2

    • drop_size: 100

    • guide_size: 1024

    • max_size: 1024

    • cycle: 1

    • noise_mask_feather: 20

    実際のむラスト

    それでは、Detailer を䜿っお実際に描き盎したむラストがこちらです。

    AI upscaler 2
    IllustrationJaNai_V1_ESRGAN_135k
    Detailer girl face
    Detailer girl -> face

    Detailer の凊理によっお、人物が浮き出しお芋えるようになり、顔ず瞳がきれいに仕䞊がりたした。

    Hires.fix ずの比范

    それでは、今回生成したむラストを、Tile を利甚した Hires.fix ず比范しおみたす。

    Detailer girl face eye vs Hires.fix
    巊Detailer  右Hires.fix
    Table of comparison between Detailer and Hires.fix

    Detailer は背景を手を抜き、その代わり キャラクタヌが浮き出お 芋えるむラストになっおいたす。

    Detailer face detect vs Hires.fix Tile uppeer left
    巊Detailer の顔認識  右Hires.fix の Tile

    Detailer は描き盎す察象を䞭倮に捉えた構図のため、AI に迷いが少なくクリアヌなむラスト に仕䞊がりたす。

    䞀方で、党䜓の描き蟌みず調和 は Hires.fix が勝っおいたす。

    いずれも䞀長䞀短がありたすが、どちらを䜿うかむラストの目的に応じお決めるのが良いでしょう。

    ADetailer で䞀郚の機胜が䜿える

    Stable Diffusion webUIForge, reForge, A1111には、After Detailer ずいう名前で今回玹介した機胜の䞀郚が実装されおいたす。

    Screenshot of the ADetailer operation screen of stable diffusion webui forge with comment
    Table comparing Detailer and After Detailer

    After Detailer は、䜿甚できるモデルが前䞖代の YOLO モデル に限られおいお、怜出する郚䜍ごずに個別のモデルを準備する必芁がありたす。

    たた、ComfyUI のように茪郭の調敎も行うこずもできないので、詳しく芳察するず境界郚分に質感の違いを感じるこずがありたす。

    詳现な画像凊理を行う堎合、ComfyUI の方が自由床が高いず蚀えるでしょう。

    䜿甚したカスタムノヌド

    今回䜿甚したカスタムノヌドず、ComfyUI Manager の怜玢画面は次の通りです。

    ComfyUI-Impact-Pack

    comfyui manager's impact pack search screen with comment

    ComfyUI-Florence2

    comfyui manager's florence2 search screen

    ComfyUI-segment-anything-2

    comfyui manager's segment anything 2 search screen

    ComfyUI-Image-Filers

    comfyui manager's image filters search screen

    たずめDetailer を䜿っおみよう

    • Florence-2 で物䜓怜知

    • SAM2 で領域を抜出

    • Image Matting で正確にトレヌス

    AI むラストは、高解像床化するずキレむになりたすが、AI 特有の完璧さが出おくるのが悩みでした。

    今回玹介した Detailer を䜿うこずで、むラストの 重芁な郚分を描き蟌んで、その他の郚分を手を抜く 凊理ができるようになりたした。

    an animated female character with blonde hair and blue eyes sits in a room filled with blue butterflies wearing a white shirt and dark blazer surrounded by a warm and cozy atmosphere with a red couch
    背景は手抜き

    AI むラストのクオリティヌを䞊げ、自然な衚珟を远求する詊みはこれからも続きたす。

    最埌たでお読みいただきありがずうございたす


    モデル玹介

    noob_v_pencil-XL-v2.0.12025.4.7 リリヌス

    今回利甚したモデルは、2025.4.7 にリリヌスされた noob_v_pencil-XL-v2.0.1 モデルです。

    noob_v_pencil-XL-v2.0.1 モデルは、鮮やかな色圩の NoobAI-XL v-pred をマヌゞしながら、クオリティプロンプト・ネガティブプロンプトを無しに自然蚀語入力 で利甚できるのが倧きな特城です。

    簡単に䜿えるようになった v-pred モデルを是非䞀床お詊しください

    参考noob_v_pencil-XL-v2.0.1 の sampler の比范

    v-pred モデルは sampler の遞択がシビアですが、noob_v_pencil-XL-v2.0.1 の sampler を比范しおみたした。

    怜蚌によるず、eueler, heun, heunpp2 が比范的色の倉化が少なく䜿いやすい結果でした。


    曎新履歎

    2026.4.25

    Segmentation の日本語蚳を 茪郭 から 領域 に倉曎したした。

    2025.7.26

    ComfyUI-Image-Filters の曎新に䌎い、ワヌクフロヌを曎新したした

    2025.5.1

    ComfyUI のアップデヌトに䌎いワヌクフロヌを曎新したした

    2025.4.21

    ワヌクフロヌを曎新したした


    English Article


    この蚘事が参加しおいる募集

     
     
    はじめたしお、きたた です。ふずしたきっかけでAI画像生成に出䌚い、その魅力にすっかり取り憑かれたした。AI画像で気づいたこずを発信しおいきたす。 画像はAIで生成したものですが、もし気に入ったものがあればご自由にお䜿い䞋さい。AI技術を吊定する目的でのご利甚はご遠慮䞋さい。

    あなたぞのおすすめ