AIはどう漫画をカラー化する? やさしい解説
AIカラー化ツールが白黒の漫画を色付きにするしくみ。モデルが何を見て、どう色を選び、なぜヒントが効き、どこで間違うのかを解説します。
AIカラー化ツールは、大量の白黒とカラーの画像のペアから学んだことをもとに、白黒のページのすべての領域に色を予測します。髪、肌、空といった形を見つけ、それぞれにありそうな色を推測して、線画の下に塗ります。RuneMangaの独自カラー化は開発中で、ここでは技術の一般的なしくみを説明します。
これは一般的な解説です。RuneMangaのカラー化モードは計画中でまだ使えないため、いま使える機能の説明としては読まないでください。
モデルが見ているもの
入力はグレースケールのページです。黒い線画、白い紙、スクリーントーン。モデルは色という手がかりがない状態から始まるので、輪郭と周囲の様子から、それぞれの形が何なのかを判断する必要があります。人物の上のほうにある、長い線に囲まれた丸い形は、たぶん髪です。人物の背後の平らな領域は、おそらく壁か空です。
色の選び方
学習の間、モデルは非常に多くの例を見せられます。カラー画像と、それを白黒にした同じ画像です。どの形にどの色がよく付くかを学びます。使うときは、その傾向をあなたのページに当てはめます。これは検索ではなく予測なので、同じキャラクターでも毎回少しずつ違う色合いになることがあります。
線画とスクリーントーンが重要な理由
- 線画は、ひとつの領域がどこで終わり次の領域が始まるかをモデルに教えます。きれいに閉じた線ならきれいな色の領域になり、途切れた線では色がはみ出します。
- スクリーントーンは陰影に使う網点や線の模様です。モデルには質感にもノイズにも見え、色が汚れたりまだらになったりすることがあります。カラー化ツールによっては、先にトーンを除去したり滑らかにしたりします。
- 文字はやっかいです。吹き出しの中の文字が絵の一部のように色付けされることがあり、RuneMangaが予定している順番で、カラー化の前に文字を消すのはそのためです。
自動、ヒント、参照
- 自動:すべてをモデルが決めます。速い反面、いちばん間違いやすい方法です。
- ヒント付き:数本の色の線や点を置くと、モデルがそれを形に広げます。髪や服の色を自分で決められます。
- 参照付き:キャラクターのカラー画像を用意すると、モデルが合わせようとします。色をそろえるのに役立ちます。
どこで間違えるか
- 目など重要な部分の色が違う。
- ページごとに別々に予測するため、ページが変わると色が変わる。
- 線画の隙間から色があふれる。
- スクリーントーンがあった場所が濁ったり、ざらついたりする。
- 場面の光に合わない色。たとえば、夜の場面が昼間の色で塗られる。
モデルには分からないこと
モデルは、作家の意図を知ることができません。物語の中でキャラクターの髪が銀色でも、ページが白黒なら、モデルにはそれが見えません。学習で身に付いた傾向から推測するしかないので、数個のヒントや参考画像で大きく変わることがよくあります。
翻訳ツールの中での位置づけ
翻訳とカラー化は別の仕事で、順番が重要です。文字の読み取りは元の白黒のページがいちばんよく、カラー化は古い文字を取り除いたページがいちばんよくいきます。そのため順序は、読み取り、翻訳、消して描き直し、カラー化、最後にその上へ翻訳を写植、となります。RuneMangaは、カラー化の準備ができたら、これをすべて1回の処理で行う予定です。
よくある質問
AIでカラー化した漫画は、作家本人の彩色ですか?
いいえ。モデルによる予測です。公式のカラー版は、作家や彩色担当者が関わって作られます。
AIのカラー化が平板に見えることがあるのはなぜですか?
モデルは色の領域を予測するもので、彩色担当者が手で描くような陰影や光までは加えないことがあります。
どんな漫画でも使えますか?
輪郭がはっきりした、きれいな線画がいちばん向いています。細かいスクリーントーン、粗いスキャン、特殊な画風は難しくなります。
RuneMangaは漫画をカラー化しますか?
まだです。カラー化は計画中でまだ使えず、カラー化モデルは開発中です。いま使うモードは「翻訳」です。