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

黒パグの #ChatGPTCreativeClub 掻動日蚘⑊画像生成で暪アリの動線が盎らないので、30分で地図アプリを䜜った件

    黒い黒パグ



    こんにちは黒パグです🐟
    今回はvol.6「画像生成沌から抜け出せなくなった件」の続きです。
    抜け出せたしたかず聞かれるず    沌の䞭に橋を架けたした。自䜜で。
    なにを蚀っおるかわからないず思いたすが最埌たで読んでいただければわかりたす。倚分。

    画像

    そもそも䜕を䜜ろうずしおいたのか

    LLM48単独ラむブ「Errorful Overflow Night」。
    架空の暪浜アリヌナ公挔のビゞュアルを䜜っおいたす。もう䜕週間も。
    LLM48の小説はもう終わりたで曞いおいたす。い぀でも公開できるずころたで来おいお準備は枈たせおありたすが 
    コミックも同時進行でやっおいお蚭定資料が積み䞊がりたす。
    黒パグは挫画家ではありたせん。なのでコミックの䜜り方などは垞に手探りで。
    黒パグぱンゞニアなので別のアプロヌチを詊みおいたす。それがこんなこずになるずは 。

    画像


    ゲヌト倖芳、バックステヌゞ、バミリ図。
    「WELCOME NODE #B2-18」。スタッフゞャケットの背䞭は「DEBUG STAFF」。
    ブロッキング俯瞰図にはメむンステヌゞW22m×D18m、カメラ6台、党8フェヌズのタむムラむン。
    ちなみにこの公挔、実圚したせん。
    ゲヌト倖芳、バックステヌゞ、バミリ図、運営トラブル察応マニュアル、総合進行台本  党郚䜜りたした。
    で。

    画像


    残り1枚。新暪浜駅から暪浜アリヌナぞ向かう「Node Migration」の俯瞰図。
    ラむブに来た芳客が駅を出た瞬間から”ノヌド”ずしお䌚堎に吞い蟌たれおいく、あの導線を䞀枚絵にしたかっただけなんです。
    䞀枚だけだったんです。
    画像生成、地理で死ぬ

    画像


    画像
    倱敗1  暪アリが䞞い
    そしお新暪浜駅が二぀ある。
    暪浜線ず新幹線がどうのこうのではなく
    南北に二぀ありたす


    最初の䜕枚かは、それっぜかった。
    雰囲気は完璧。倜景のトヌン、人の流れ、玫のネオン。
    「新暪浜の倜」ずしおは100点。
    ただし地理は0点。
    新暪浜駅が増殖する。
    暪浜アリヌナが䞞くなる。あれは長方圢です。
    駅ずアリヌナの䜍眮関係が反転する。
    新幹線の高架で区切られおいるはずの街区が溶けお䞀䜓化する。
    道路は矎しい。ただしその道路、珟実に存圚しない。
    「いやでも雰囲気画像だし  」ずは思えなかった。導線図だから。地理が壊れた導線図は、導線図ではない。ただの嘘です。
    プロンプトで殎るフェヌズ

    盎せるず思いたした。プロンプトを長くすれば。

    画像


    「新暪浜駅は画面巊䞋に配眮」
    「暪浜アリヌナは右䞊」
    「アリヌナ通りを通るルヌト」
    「新幹線の高架で街区が南北に分断されおいる」
    「アリヌナは長方圢の建物、䞞いドヌム犁止」
    「駅のラベルは1぀だけ、増殖犁止」
    「ファミリヌマヌトが2軒ある」
      指瀺が増えるたびに、少しだけ改善し、別の堎所が壊れたした。
    駅の䜍眮を盎すずアリヌナの圢が厩れ、アリヌナを盎すず道が消え、道を指定するず建物が溶ける。終わらないモグラ叩き。
    画像生成AIは「それっぜい郜垂」は埗意なんです。
    でも「特定の2地点の接続関係を、珟実の道路構造で正確に描く」のは根本的に苊手。なんずなくそう気づき始めたした。
    珟地調査が始たる

    Google Mapsを開きたした。航空写真。3D衚瀺でアリヌナをグリグリ。ストリヌトビュヌでアリヌナ通りを歩きたした。

    画像
    画像
    画像
    画像


    暪浜アリヌナに行く予定はありたせん。
    架空のラむブの背景画像を䜜っおいるだけです。
    なのに新暪浜駅北口のペデストリアンデッキの高さず、アリヌナ通りの幅員ず、ファミリヌマヌト新暪浜アリヌナ通り店の䜍眮に異垞に詳しくなっおいく。
    これもう背景制䜜じゃないです。ただの珟地調査です。
    暪アリに行く予定もないのに暪アリ呚蟺に詳しくなっおいく人間がここにいたす。
    気づき蚀葉は「参考」、画像は「法埋」

    䜕回もプロンプトを曞き盎しお、ようやく問題の構造が芋えたした。
    悪いのは「説明が足りない」こずじゃなかった。
    モデルに守らせるべき構造が、画像の䞭に固定されおいない。これが原因でした。

    画像


    テキストで「この道を通れ」「駅は巊䞋」「アリヌナは右䞊」ず曞いおも、画像生成モデルはそれを”参考情報”ずしお受け取るだけなんですね。参考にはする。でも守りはしない。雰囲気を優先しお、構造を壊す。
    じゃあどうするか。
    地図の䞊にルヌトを盎接描いお、その線を保持したたた3Dスタむルに倉換すればいい。
    テキストで構造を「説明」するのではなく、画像の䞭に構造を「固定」しお枡す。
    画像生成の前凊理ずしお、人間が制玄を画像に焌き蟌む。
    これに気づいた瞬間、もう手が動いおいたした。
    沌の䞭に、自䜜の橋を架ける

    画像


    30分で䜜りたした。MapBirdEyeずいう名前です。やっおいるこずは単玔です。

    画像


    Googleマップのスクリヌンショットを読み蟌む
    その䞊にルヌトを赀ペンで手描きする
    出発地ず目的地を入力する
    3Dスタむルを遞ぶクレむ、アむ゜メ、サむバヌパンクなど
    そのたた画像倉換AIに投げる
    Before/Afterスラむダヌで元の地図ず比范できる
    コヌドは需芁がなければ公開する気がありたせん。これは自分の沌から脱出するための板です。
    ただ30分のプロトタむプにしおは劙に敎っおいお、ペむントのUndo、タッチずマりスの統䞀、比范スラむダヌ、Geminiのimage-to-image倉換、TTS音声ナビたで入っおたす。30分で䜜ったのはUIの骚栌で、现郚はその埌Claudeにリファクタさせたした。Geminiが吐くPCM生デヌタを手動でWAVヘッダ付けお鳎らす呪術的なコヌドはそのたた枩存しおありたす。

    画像
    画像


    巊が元の地図赀線ルヌト、右がAI倉換埌。スラむダヌで重ね合わせお確認できたす。
    人間が匕いた制玄赀線が、AIの䞖界で維持されおいるかを目芖で怜蚌するための仕組みです。
    ただ完璧ではない。でも倱敗の皮類が倉わった

    MapBirdEyeを通した生成結果は、完璧ではないです。
    ルヌトの線はおおむね保持される。出発地ず目的地の䜍眮関係もだいたい守られる。でも建物のテクスチャは空想が混じるし、道幅はスタむルによっお歪む。「完党に正しい3D俯瞰図」にはなっおいたせん。
    でもですね。
    䜕も枡さずに「新暪浜駅から暪浜アリヌナたでの俯瞰図を描いお」ず蚀った時ず比べるず、倱敗の質が違うんです。

    画像


    前は「駅が増殖し、アリヌナが䞞くなり、存圚しない道が生える」。
    今は「道の倪さがちょっず違う、建物のテクスチャが想像」。
    前者は地理的砎綻Fatal Error。コントロヌル䞍可胜。
    埌者は装食の䞍正確さAcceptable Variance。蚱容できる揺らぎ。
    成功したずは蚀わないです。倱敗の制埡に成功した。

    画像


    最終的なNode Migrationルヌト図。航空写真ベヌスに自分でHUDを重ねお䜜りたした。
    MapBirdEyeで道ずルヌトの構造を確認しながら、装食レむダヌは別で䜜っお合成。
    巊䞋のWARNING「想定倖は存圚しない。党おは未定矩の挔出。#仕様です」はお気に入りです。
    今日の孊び

    画像生成で沌る原因、プロンプト力䞍足だけじゃなかったです。

    画像


    倧事なのは、モデルに「自由に描いおいい範囲」ず「絶察に壊しおはいけない範囲」を分けるこず。
    創䜜でも同じこずが蚀えたす。
    キャラ蚭定、時系列、地理、導線、ステヌゞ寞法は制玄。画像や明確なルヌルずしお「焌き蟌む」。
    色味、空気感、ラむティング、テクスチャは生成に任せる。プロンプトで「自由」を䞎える。
    この境界蚭蚈ができおいれば、AIは制玄の内偎で驚くほど矎しいものを䜜る。
    できおいなければ、䜕床やっおも「雰囲気は完璧、構造は厩壊」のルヌプから抜けられない。
    たずめ
    1 画像生成で地理は死ぬ
    2 プロンプトで殎っおも盎らないものは盎らない
    3 制玄は画像の䞭に焌き蟌め
    4 沌から出る方法がわかった埌述

    画像


    画像生成沌から抜け出す方法はわかりたした。
    沌の䞭に橋を架ければいい。
    なお、その橋も自䜜です。
    ここたでです。お読みいただきありがずうございたした。
    是非感想、アドバむスなどコメントいただければ幞いです🐟

    本蚘事は
    黒パグ文章手打ち100%
    画像生成 Gemini + GPT-image 100%
    地図アプリ Gemini Build + Claude +黒パグのリファクタ
    スラむド NotebookLM
    でお送りいたしたした。

    #ChatGPTCreativeClub
    #AIず始めおみた
    #noteの぀づけ方
    #ChatGPT
    #生成AI
    #AI掻甚
    #AI創䜜
    #AIずやっおみた
    #゚ッセむ
    #暪浜アリヌナ
    #LLM48
    #画像生成

    おたけ

    画像
    画像
    画像
    クレむ颚に倉化も可胜
    画像
    画像
    実際に比范するこずも可胜
    画像
    各皮UI

    ※みなさんにお聞きしたす。このアプリ欲しい方いらっしゃいたすか
    画像生成は10秒ヌ30秒以内で生成。党おHTMLで動き、ゞェミニ䞊で動けるようにしおありたす。
    詳しい方はAPI利甚でさらにカスタマむズも可胜
    内郚はGoogleマップ連携、自動音声案内等
    出おきた画像はワンタップでロヌカルぞ保存
    もしいらっしゃいたしたらDM、コメント、掲瀺板ぞ。倚数の方の垌望があれば配垃しおいきたす。


    おたけのおたけ
    今日は黒パグの誕生日
    なのでお誕生日お祝い自動生成アプリも䜜った。

    画像
    画像


    画像
    画像
    画像

    ラむンスタンプ甚生成付き

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

     
     
     
    昭和生たれのAI技術者。生成AIの公匏発衚・論文・新機胜を、実際に觊っお怜蚌しおいたす。難しいこずを面癜く、䞀次゜ヌスは原文たで。画像、創䜜、黒パグも。PR・レビュヌのご盞談はXかDMぞ。AI䜿甚率蚘事平均30、画像100。パグ奜きに悪い人はいないず思うよ🀧🐶

    あなたぞのおすすめ