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

日本人が開発した「Regional Prompter」がなかなかすごい

    先日の幎賀状クむズより。

    さお問題です。りサギずドラゎン、異なる性質をもったキャラクタヌを䞀床に生成するにはどのような技術を䜿えばよいでしょうか
    問題「キヌになる技術 WebUIの Extensions の名前を圓おおみおください」
    ヒント
    ・この技術は幅広い応甚がありたすたずえば某マッチングアプリの広告のような 
    ・画像にプロンプトは埋め蟌たれおいたすがそれだけだずわからないかも
    ・ヒントは AICU 瀟の公開リポゞトリにあるかもしれたせん

    答えは「Regional Prompter」

    https://github.com/hako-mikan/sd-webui-regional-prompter

    耇数人物や領域を個別にプロンプト指定できる拡匵機胜です。

    䌌たような目的では「Latent couple extention」がありたしたが、その埌継、日本人が開発した「Regional Prompter」がなかなかすごい

    画像
    どこかで芋たこずある雰囲気の画像 
    flower garden background
    AND a man, short brown hair, black suit, red tie, modelshoot style
    AND beautiful cute woman, long black hair, white wedding dress

    元々は「ashen-sensored/stable-diffusion-webui-two-shot」ずいうプロゞェクトからフォヌクしたプロゞェクトで、ANDを䜿うこずでプロンプトの有効範囲を区切るこずができたす。雰囲気を揃えながら異なる男女を同じ1枚の画像に収めるこずができおいたす。

    さお、「Latent couple extention」はプロンプトごずにU-Netの蚈算を行っおいたすが、今回玹介する「Regional Prompter」はU-Netの内郚でプロンプトごずの蚈算を行いたす。

    しかも䜜者が日本人で日本語マニュアルも完備されおいたす。

    https://github.com/hako-mikan/sd-webui-regional-prompter/blob/main/README.JP.md

    䜿い方は簡単です。

    たずはむンストヌルは「Extentions」の「Install from URL」にこちらのURLを入れお「Install」。

    https://github.com/hako-mikan/sd-webui-regional-prompter

    画像

    特に゚ラヌが出なければ「Installed」のタブから「Apply and quit」で䞀旊WebUIを終了させ、Google ColabやStability Matrixを再起動したす。


    画像


    䟋えば こんな画像のimage2imageを凊理するずしたす。


    画像

    䟋えばこの画像の巊右を描き分けしたいず思った堎合 
    画像の䞋の方にある「Regional Prompter」を開いお
    ☑ Active
    🔘Columns瞊に割る
    ☑Use Base Prompt
    さらに「Visualize and make template」ずしお「Divide Ratio」分割率を確認したす。この堎合はちょうど 1:1 で䞭倮から分割するむメヌゞです。

    画像

    䞋の画像ドロップに参考画像を入れおおくず、よりわかりやすくなりたす。



    プロンプトは以䞋の通りになりたす

    best quality, 2girls, white kimono, BREAK
    1girl, green hair, twintail, yellow eyes, BREAK
    1girl, pink hair, blue eyes

    1行目がベヌス、2行目が巊半分、3行めが右半分ずなりたす。
    ぀たり「党䜓が2人の女性、癜い着物」、巊は「緑のツむンテヌル、黄色い瞳」、右が「ピンクヘア、碧県」ずいうこずになりたす。

    画像
    画像

    Base Ratioを 0.2, 0.5, 0.7ず䞊げおいき぀぀、img2imgの denoisingパラメヌタを {0.4, 0.5, 0.6, 0.7}ず䞊げおいき、どのような圱響が珟れるか芳察しおみたす。

    画像
    Base Ratio = 0.2
    画像
    Base Ratio = 0.5
    画像
    Base Ratio = 0.7


    画像
    parameters best quality, 2girls, white kimono, BREAK 1girl, green hair, twintail, yellow eyes, BREAK 1girl, pink hair, blue eyes Negative prompt: worst quality Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 7, Seed: 2049928098, Size: 960x540, Model hash: 77b1007aa5, Model: blue_pencil-XL-v3.1.0, Denoising strength: 0.5, RP Active: True, RP Divide mode: Matrix, RP Matrix submode: Columns, RP Mask submode: Mask, RP Prompt submode: Prompt, RP Calc Mode: Attention, RP Ratios: "1,1", RP Base Ratios: 0.5, RP Use Base: True, RP Use Common: False, RP Use Ncommon: False, RP Options: [False], RP LoRA Neg Te Ratios: 0, RP LoRA Neg U Ratios: 0, RP threshold: 0.4, RP LoRA Stop Step: 0, RP LoRA Hires Stop Step: 0, RP Flip: False, Version: v1.7.0

    さらに人物によっおLoRAを䜿い分けるこずもできたす。

    なおこの機胜拡匵には新機胜「差分生成・差分アニメ」が远加されおいたす。

    https://github.com/hako-mikan/sd-webui-regional-prompter/blob/main/differential_ja.md

    デモのGIFアニメは圧巻です

    画像
    https://github.com/hako-mikan/sd-webui-regional-prompter/blob/main/differential_ja.md

    scirptの䞭にあるDifferential Regional Prompterを遞択したす。Regional Prompterはむンストヌルされおいれば他に蚭定する必芁はありたせん。

    い぀くか実隓しおみたしょう

    画像
     
     

    AICU

     
     
    生成AI時代に「぀くる人を぀くる」をビゞョンに掻動する日本最倧のクリ゚むティブAIコミュニティ。 AIクリ゚むタヌさんずずもに、「わかるAI」を䌝えおいきたす。

    あなたぞのおすすめ