pixel art - SD2
詳細
ファイルをダウンロード
このバージョンについて
モデル説明
元々は HuggingFace の pmejna によって投稿
こんにちは - 私はレトロ/ノスタルジー的なものの大ファンです。それがこのエンベッディングを作った理由です。70枚の画像で訓練しましたが、今後数週間で公開予定のバージョンは、128枚または256枚のよく選別・フィルタリングされた画像を使用し、ピクセル化ツールで処理することで、各入力データのピクセルサイズを統一しています。これにより、エンベッディングの品質が劇的に向上するはずです。
インストール:
エンベッディングファイル(拡張子.pt)をあなたのSDのエンベッディングフォルダ(your-folder/embeddings)にそのままコピーしてください。実行中のアプリは再起動してください。キーワードをファイル名として使用してください(例:pixelart)。好きな名前に変更しても問題ありません。
始めに:結果をさらに向上させる便利なツールです:リンク
対応するStable Diffusionのバージョン: 2.0 - 768 対応するdiffusers:
- Euler a(推奨)
- DDIM
- その他(一部対応)
エンベッディング
pixelart: 一番汎用的なもの。通常、適切なピクセル表現になり、プロンプトの読み取りが良好で、あまり「古くさい」感じになりません。img2imgにおける「ピクセル化プロセス」に使用します。
pixelart-soft: ソフトなバージョンのエンベッディング。最も汎用的なものの一つ。キャラクターの生成に特に適しています。
pixelart-hard: より濃いピクセル化されたバージョン。ビンテージ・古き良き風格。テーマ次第でカラフルだったり、非常に古風でくすんだ色合いにもなります。
pixelart-1 および pixelart-2: より特化したタイプ。何らかのトピックに応じて、オリジナルよりもよい結果を出すこともある(トピック・タグ・diffuserによる)。
pixelizer: 趣味的だが乱雑なタイプ。いくつかの実験に適していますが、通常は8ビット風の色鮮やかなピクセルアート、ゲーム画面風の表現になります。他のエンベッディングとの組み合わせのための実験用として残しています。
使用法
これらのエンベッディングは、Euler a diffuserと一緒に使うことを強くおすすめします。通常、最も良い結果を得られます。場合によってはネガティブプロンプトも役立ちます。悪い結果が出た時に、構図や色合いが良いか確認する際は、プロンプトを追加・削除して影響を検証すると良いでしょう。
ネガティブプロンプト: 結果が悪くなったときに試してほしい推奨プロンプト:
"3d, 3d render, disfigured, kitsch, ugly, oversaturated, grain, low-res, Deformed, blurry, bad anatomy, disfigured, poorly drawn face, mutation, mutated, extra limb, ugly, poorly drawn hands, missing limb, blurry, floating limbs, disconnected limbs, malformed hands, blur, out of focus, long neck, long body, ugly, disgusting, poorly drawn, childish, mutilated, mangled, old, surreal"
出力がしすぎたピクセル化・乱雑な結果になった場合、次のように追加してください(すべてまたは一部):
"grid, Tetris, tetris blocks, mosaic, mosaic, pixelated, pixel art"
img2img
これらのエンベッディングを使えば、既存の作品をピクセルアート風に変換する素晴らしい機会があります。最も効果的な手順は以下の通りです:
まず対象の主題を用意します。シンプルな画像であれば、以下のように一度のステップで完了!
ここでやったのは次の設定です:
ポジティブプロンプト: "game icon, raven, by pixelart, pixelated"(「pixelated」を必ず含めることが非常に重要)
ネガティブプロンプト: 空(推奨ですが、当然実験も可能です。特に主題に必要であれば)
Sampler: Euler a(ピクセル化には必須)
ステップ: 20
CFG: 7
ノイズ除去(Denoising): 0.58
解像度: 768x768
結果:
もちろん、さらに良い結果を得られる可能性があります。無限にリロールする、もしくはより良い設定・推奨外のエンベッディング(例:pixelart以外)を試してみることも可能です。
写真やより複雑な画像をピクセル化する場合:ここは少し工夫が必要ですが、可能。基本的な設定は上記のものを使用し、CFGやノイズ除去の値を調整して実験してみてください。類似度を保つため、ノイズ除去値は0.6を超えないようにしてください。プロンプトの最初の部分を単純な記述に置き換え、最後に「by/in style pixelart, pixelated」という部分を追加します。2~3ラウンド程度かかる場合があります。気に入った出力が得られたら、それを次の反復のベースに設定します。その後、追加のラウンドごとにノイズ除去値を0.4ずつ下げていきます。もちろんこれは簡単なプロセスですが、画像によっては異なります。










