「情報」カテゴリーアーカイブ

データーセンター機器更新を近日実施

imagic.co.jpのサーバー機器について、近日、新しい機材に更新します。

機材リプレース作業に先立ち、「開発ブログ」「VRM5 MANUAL」をimagic.gamesサーバーに移動しました。

アイマジック開発ブログ(移行先サーバー)

https://imagic.games/blogdev/

VRM5 マニュアル(移行先サーバー)

https://imagic.games/vrmmanual/

後日、新サーバーにDNSを切り替えます。DNS切り替え時は、当ブログにてお知らせいたします。

切り替え実施後、全国のDNSサーバーに反映されるまで最大24時間はかかる見込みです。DNS切り替え実施中は、サーバーへの接続が不安定になるため、アプリのインストールはお待ちいただけますようお願い致します。

AI技術同人誌リリースしました

なかのひとがつくったStable Diffsion web UI + Anything V5の技術同人誌#1をAmazon Kindleでリリースしました。Unlimitedなら無料で購読できます。

魔導書シリーズ初の人気モデルAnything V5対応版です。

システム+モデルの簡単導入ガイド、見せる絵を作成するためのタグガイド、高品質LineartのためのLoRAガイドなど役立ち情報満載です。

既刊、Counterfeit-V2.5対応版もよろしくおねがいします。

AI研究出張版 : 新幹線は生成できるか

AIネタの出張版です。

https://imagic.games/nyadimension/

イラスト系AIモデルで新幹線が生成できるか挑戦します。背景描写が比較的良好なCounterfeit-V2.5を使用しています。

まずは、promptに”shinkansen”。ヨーロッパのTGVを除く主要列車は、ほぼ反応なしでした。新幹線も個別の列車名はXです。

shinkansenは、鉄道として認識しました。

((masterpiece,best quality)), Depth of field, ((bokeh)), 1girl, shinkansen, outdoors, sunlight, dutch angle, god ray
Negative prompt: EasyNegative, fewer fingers, extra fingers, extra legs, signature, watermark, username, torii
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 10, Seed: 2788141753, Size: 768x480, Model hash: bd83b90a2e
Used embeddings: EasyNegative [119b]

生成を繰り返すと車両がでてきますが、新幹線車両ではありません。しかし、未指定と比較すると現代的なデザインの車両が生成されます。

((masterpiece,best quality)), Depth of field, ((bokeh)), 1girl, shinkansen, outdoors, sunlight, dutch angle, god ray, station
Negative prompt: EasyNegative, fewer fingers, extra fingers, extra legs, signature, watermark, username, torii
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 10, Seed: 2314646510, Size: 768x480, Model hash: bd83b90a2e
Used embeddings: EasyNegative [119b]

偶然、熱海駅ぽい画像になりました。熱海駅は、在来線の山側に新幹線ホームがあります。プラットホームは国籍不明ですが。

((masterpiece,best quality)), Depth of field, ((bokeh)), 1girl, shinkansen, outdoors, sunlight, dutch angle, god ray, station
Negative prompt: EasyNegative, fewer fingers, extra fingers, extra legs, signature, watermark, username, torii
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 10, Seed: 3853004564, Size: 768x480, Model hash: bd83b90a2e
Used embeddings: EasyNegative [119b]

bullet trainを追加。何回か繰り返しましたが、新幹線は、学習元に画像がないようです。これは、AVEぽいなにか。軌道も謎。このあたり、現在のAIの実情です。

ちなみにAVEを指定しても鉄道としてすら認識されません。

((masterpiece,best quality)), Depth of field, ((bokeh)), 1girl, shinkansen, outdoors, sunlight, dutch angle, god ray, station, bullet train
Negative prompt: EasyNegative, fewer fingers, extra fingers, extra legs, signature, watermark, username, torii
Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 10, Seed: 1937375451, Size: 768x480, Model hash: bd83b90a2e
Used embeddings: EasyNegative [119b]

AIで日本の風景をつくる

Stable Diffusion web UI + Counterfeit-V2.5で日本の風景画像をつくってみました。

今回は、ストレートに1024*256で画像を生成しています。

Promptに”japan rural”を組み込むことで日本の農村風景になります。生成画像は、テクスチャーの左右がつながらないため、Photoshopなどで左右がつながるように加工します。

AIの標準状態の風景は、海外の小麦畑です。日本の風景を指定した場合は、山、樹木、建物が日本風に、畑が水田になります。まれに富士山も描かれます。

Waifu Diffusion 1.5 betaでも同様な手法で生成できました。

今回は、Promptのみで生成しましたが、背景にできそうな画像は、10枚に1枚程度の割合でした。簡単な色分けで山、空を指定した画像を用意して、そこから生成する方法もあります。水平線の位置や山の形を指定できるため、適切な画像を早く生成できます。

AIで背景テクスチャーをつくる

ホットなネタのジェネレーティブAIで、背景テクスチャーをつくってみました。

結論から言うと「想像した背景を簡単に創造できます」。ただし、現時点ではPC環境のハードルが少し高いです。

実験には、Stable Diffusion web UIを使用しました。モデルは、背景が得意なCounterfeit V2.5を選択しました。このモデルは、イラスト系なので、さらにリアルにするならば、実写系のモデルを選択してください。

少し大きな画像を生成するためVRAMは、12GB以上の搭載が必要です。

web UIを起動後、Promptを設定、画像サイズは1024*400にしました。上下はトリミングするため、少し大きめに設定します。

生成した画像

海+太陽です。このままでは画像の両端で不連続になるため、ペイント系ツールで調整します。調整後、1024*256ピクセルで保存します。

調整したテクスチャー用画像

レイアウトの背景テクスチャーにセットして、試運転で確認します。

試運転で背景を確認

フォグがかかっているため、背景は白くなっています。水平線の位置は、もう少し調整が必要かも。ペイントツールでトリミング位置を調整します。

山がある風景

次はもう少しPromptを追加して、hill + riverを追加します。このような風景が数秒で生成されます。

テクスチャー画像

トリミング+画像修正を行い、テクスチャー画像を作成します。

試運転

試運転で表示します。今度はフォグの強さを小さくしました。イラスト系のモデルが生成した画像ですが、想定以上です。十分いけます。

2023:今年もよろしくお願いします

今年も、よろしくお願い申し上げます。

今年は、いくつか新プロジェクトをお見せできる予定です。現在、開発をすすめています。

トミックスセット6は、開発に着手するための準備を開始しました。これ以外にも鉄道模型シミュレーターNXの新しいパーツを計画中です。

サーバー障害情報 12/19

12/18 夜間にIMAGIC.CO.JPサーバーを収容するデータセンターで大規模な障害が発生しました。現在は、復旧しています。

障害発生中は、webサイト、blogのほか、VRMNX / VRMONLINE-NXが正常にご利用いただけませんでした。