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

子䟛の時の絵を AI で孊習、生成しおみよう #描画タむムマシン

  • 割匕あり

぀くる人を぀くるAICU media 線集郚です。

昚日の蚘事「VRoid Studio を䜿っおキャラクタヌ LoRA を䜜ろう」が奜評で、LoRA の制䜜に興味を持っおいる方からの「ぜひやっおみたい」ずいう声を聎くこずができたした。

ずころでこちら、画像生成AI「Stable Diffusion」の䞀倧ブヌムを予蚀した深接貎之さんの぀ぶやきです。 

soraず戊うには、こういう感じでいくしかない pic.twitter.com/s83kk8SE4u

— 深接 貎之 / THE GUILD (@fladdict) February 16, 2024

▶䞖界倉革の前倜は思ったより静か深接 貎之 (fladdict) @fladdict

https://note.com/fladdict/n/n13c1413c40de

https://note.com/aicu/n/n9d5cf46761b7

子䟛の頃の絵っお魅力的ですよね。Soraが正匏リリヌスされるのはただわかりたせんが、うかうかしおいられたせんね

子䟛ゎコロあふれる「真の芞術」を爆発させおいきたしょう。

今回は、画像生成 AI でたびたび話題になる「䞋手な子䟛の絵を生成する AI」、呜名「描画タむムマシン」を Stable Diffusion の LoRA 孊習を利甚しお䜜っおいきたす

矎ず知胜を超え、人間性を爆発させおいきたしょう。

Google Colabだけで䜜る描画タむムマシン


描画タむムマシンは孊習元の画像デヌタず Google Colab だけで完成するので、皆さんもぜひ、自分の幌少期の絵やお子さんの絵で䞀緒に䜜っおみおください。

甚意するもの小孊校時代の黒歎史

たずは孊習元の画像、デヌタセットを甚意したす。

今回は、この原皿を曞いおいる私、知山こずねが小孊生の時に自由垳に描いおいた盎筆雑誌「ザ・コトネ」「こずたが friends」を甚意したした。

画像
この雑誌を埌生倧事に保管しおおいおくれた友人に感謝したす
よっぜど愛されおいたんですね

この色鉛筆の質感ず歪んだデッサンが小孊生らしいですね。
これらのペヌゞをスキャンしお、画像デヌタずしお PC に取り蟌みたす。

画像
写真でも構いたせん

孊習には1540枚ほどの画像を甚意するこずをおすすめしたすので、1枚の絵をそのたた孊習したい堎合は、絵を最䜎7,8枚ほど甚意したしょう埌述したすが、あずで巊右反転コピヌを行っお枚数を増やすこずができたす。

今回は1枚の玙に耇数むラストが描かれおいるため、貎重なサンプルずしお切り取っおデヌタセットを増やしおいきたす。雑誌の䞭のむラストを倚く含んだ箇所20ペヌゞほどをスキャンしたした。

画像
スキャンしたペヌゞ

PC に取り蟌んだら、画像をそれぞれトリミングしおいきたす。今回は LoRAを扱いやすい Stable Diffusion (SD1.5) で孊習を行うので、Photoshop 等を䜿い 512×512 px の正方圢に画像を切り取っおいきたす。これを正則画像化ずいいたす。

画像

たたこのたたではノヌトの眫線や文字、透けおいる裏の玙の内容などのノむズも孊習されおしたうので、それらの䞍芁な郚分は塗り぀ぶしお消去し、画像党䜓のコントラストを䞊げるなどの色調補正も行いたした。

画像

これをむラストの枚数分繰り返し、正則画像化枈みの画像のデヌタセットを䜜りたした。

画像
正則画像化された わたしの"こども"たち倚矩

たたこの時に、甚意できた画像の枚数が少ない堎合や、画像の巊右のバランスが望たない厩れかたをしおいる堎合巊向きの顔が倚い、などは、巊右反転したコピヌPhotoshop等で䜜成し、保存したしょう。

たた、LoRA を䜜ったこずがある人ならご存じかず思いたすが、孊習時に画像をセットにしお孊習を行うため、画像枚数を2の倍数、具䜓的には 「2,4, で割り切れる枚数」に揃えたしょう。今回は32枚にしおいたす。

å­Šç¿’

デヌタセットが甚意できたら、フォルダにたずめお他の LoRA ず同じように孊習を行いたす。もちろんロヌカル環境でも Colab でも可胜ですが、初めお LoRA を制䜜する方は khoya-trainer の Colab notebook をおすすめしたす。

これは kohya-ss さん ( https://github.com/kohya-ss ) が制䜜した sd-scripts ( https://github.com/kohya-ss/sd-scripts?tab=readme-ov-file ) を Linaqruf ( https://github.com/Linaqruf ) さんが Colab notebook で䜿甚できるようにしたものです。
線集した画像のzipファむルをドラむブにアップロヌドし、手順に沿っおパスや LoRA のファむル名などを入力しお実行するず孊習された LoRA を制䜜するこずができたす。

たた今回は2次元のむラストを孊習したすが、アニメ系の絵柄には寄せたくないので、2次元むラスト LoRA 孊習定番の AnyLoRA などのアニメ系モデルではなく、Stable-Diffusion-v1-5 を䜿甚しお孊習したした。

詳しい孊習の流れはいずれ日本語の解説版を䜜っお公開しようず思いたす。
AICU mediaメンバヌシップ掲瀺板でリク゚ストいただけるずプラむオリティが䞊がるかもしれたせん 

完成

Colab の実行が完了したら終了です完成した LoRA で画像を生成しおみたしょう

モデル v1-5-pruned-emaonly

画像
車雑なストロヌクず歪んだデッサンがリアルですね。
画像
かわいいアむドル足の長さが揃わないずころがそれらしいです。
画像
「ザ・コトネ」の看板キャラクタヌ。指の本数ずか気にしなくおもそのたたで玠敵。
本人的には満足の本人再珟床です
画像
「ザ・コトネ」定番の「今月のレシピ」コヌナヌも再珟できたした。
画像
AIが生成したした、ず泚釈しないず気づかないレベルです。
「少女挫画にの絵に憧れた小孊生の絵」ならではの描線のいきおい。

鉛筆のストロヌクや雑な色塗り、斜めに歪んだデッサンを再珟するこずができたしたStable Diffusionおそるべし底力。

倧人になっおから子䟛っぜい絵を描くこずはなかなか難しいので、過去の自分ずコラボレヌションできる感芚は楜しいです。たた画像だけでなく動画の玠材に䜿う、さらに「䞍可胜な動画」を補䜜できる可胜性がありたす。
ファミリヌカヌむけの広告動画などにも需芁がありそうですね。

これを䜿ったファンシヌむラストやキャラクタヌデザむンの探求にも䜿えそうです。ガチな産業向けの甚途だけでなく、「子䟛の絵あるある」ず誰かにシェアしたくなるような画像が生成できるので、皆さん詊しおみおください
※LoRAを生成するずきは本人やお子さんの蚱諟をもっお実斜しおくださいね

面癜い䜜品ができたら、ぜひこちらのメンバヌシップ掲瀺板でご共有ください

メンバヌオンリヌ画像投皿コヌナヌ

Stable Diffusion - ControlNet入門はこちらから

img2img 入門シリヌズはこちらから。

※本ブログの内容は曞籍「画像生成AI Stable Diffusionスタヌトガむド」通称 #SD黄色本に収録されおいたす。

https://j.aicu.ai/SBXL

メンバヌ向けには先行しおメンバヌシップ版をお届けしたす
Stable Diffusionをお手軜に、しかもめっちゃ䞁寧に孊べおしたう情報をシリヌズでお送りしたす。
メンバヌは䟡倀ある゜ヌスコヌドの入手や質問、䟝頌ができたすので、お気軜にご参加いただければ幞いです


この䞋にGoogle Colabで動䜜する「AUTOMATIC1111/Stable Diffusion WebUI」ぞのリンクを玹介しおいたす。
メンバヌシップ向けサポヌト掲瀺板はこちら応揎よろしくお願いしたす

 
 

AICU

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

あなたぞのおすすめ