ホームページ > 記事 > テクノロジー周辺機器 > PAI-DSWとSD WebUIを使ったAI画像拡張機能の実装方法
このチュートリアルでは、Stable-Diffusion-WebUI を使用して、Alibaba Cloud Interactive Modeling (PAI-DSW) に AI マップ拡張機能を実装する方法を学習します。
AIGC テクノロジーの継続的な開発により、AI 画像の拡張は革新的なゲームプレイになりました。 AIに画像を与えることで、AIは画像の境界を予測して補完し、より大きなサイズの画像を生成することができます。 AIによる画像拡大は、無駄な写真を省いたり、半身写真を全身写真に拡大したりすることができますが、時にはひっくり返り、笑ったり泣いたりする画像が出来上がります。
このチュートリアルでは、Stable Diffusion WebUI を使用して AI 画像拡張機能を実装します。その効果は次のとおりです:
このチュートリアルに基づいて、次のことを体験できます:
新規ユーザーは10,000元相当の人工知能プラットフォームPAIの無料トライアルリソースを受け取ることができます
Alibaba Cloud 上にインタラクティブなトレーニングおよび開発環境をすばやく作成する方法を学びます。
DSW で WebUI を起動する方法を学習します。
DSW に AI 画像拡張機能を実装する方法を学びます。
1. 環境とリソースを準備する
1.1 インタラクティブ モデリング PAI-DSW
の無料試用権を取得しますイベント ページに移動して、インタラクティブ モデリング PAI-DSW 製品の無料トライアル リソース パッケージを受け取ります
1.2 PAI-DSW インスタンスの作成
4. クリックしてインスタンスを作成します (上記参照)
5. 入力インスタンス名のカスタマイズ
6. インスタンス モデル、GPU カテゴリ-ecs.gn6v-c8g1.2xlarge (リソース パッケージ控除をサポート) を選択します。そのようなモデルが在庫にない場合は、リージョンを変更してみてください。
7. イメージ、stable-diffusion-webui-develop:1.0.0-pytorch2.01-gpu-py310-cu117-ubuntu22.04
を選択します。
8.「次へ」をクリックします
9. 図のように[リソース構成]と[ミラー]を確認し、[インスタンスの作成]をクリックします。
10. 3 ~ 5 分ほど待つと、インスタンスのステータスが「実行中」に変わり、インスタンスの作成が完了します。
1.3 DSW
でチュートリアル ファイルを開きます
3. DSW ギャラリー ページで、
AI Image Expansion Artifact: Release Your Imagination チュートリアルを検索して見つけ、チュートリアル カードの [DSW で開く] をクリックします。
4. 右側に「demos」フォルダーが表示されるので、「demos」フォルダーをクリックし、「stable_diffusion_inpaint」フォルダーをクリックし、「stable_diffusion_inpaint.ipynb」ファイルをクリックして、用意された Notebook のベスト プラクティス チュートリアルを開きます。は次のとおりです。図に示すように
5. 上記の手順を完了し、
AI 画像拡張ツールを正常に開きます: 想像力を自由に働かせてください。Notebook のベスト プラクティス。
1.4 チュートリアル ファイルの実行
2. このチュートリアルには合計 3 つの実行ステップがあります:
WebUI の開始 が完了したら、返された実行詳細結果の URL リンクをクリックして WebUI ページに入ります。このページで AI 画像の拡大を完了できます。
2.展開を完了し、AI イメージ拡張の体験を開始します
AI画像拡張機能を実現するには、Stable Diffusion WebUIページで以下の設定を行う必要があります。
2.1 描画インターフェイスに入る
グラフ生成インターフェイスに入ります。安定拡散モデルとモデルの VAE はデフォルトのままにすることができます。
2.2 基本構成
Tushengtu の設定、完全なイメージのアップロード、および Tushengtu のパラメータ設定。詳細は下図をご参照ください。
1.ズームモード: 塗りつぶしを選択します。
2. 振幅の再描画: 1.0 を選択します。 — 一般に、再描画振幅パラメータが大きいほど、生成された画像と元の画像の類似性は低くなりますが、controlnet inpaint を使用して画像を拡張する場合は、フルである必要があります。
3.幅と高さ: 画像を拡大した後のサイズを記入します。
2.3 ControlNet 構成
次に、次のパラメータを使用して ControlNet を構成する必要があります:
2.4 プロンプトを入力して AI 画像の拡張を完了します
個人の好みに応じて、肯定的なプロンプトと否定的なプロンプトを入力して AI 画像の拡張を完了します。以下は参考のための例です。
ハート型風船——ハート型風船
クリスマスツリー——クリスマスツリー
今回のイベントのテーマ:画像をAIで拡大すると、画像の中に木が写ります。人工知能プラットフォームPAI(PAI-DSW)によるAI画像拡張完了後、イベントテーマに合わせた作品をイベントページへアップロードしてください>「毎週PAIで働こう、AIで遊ぶ」号5: PAI-DSWを利用してAI画像拡張機能を実現
3. リソースのクリーンアップとフォローアップ
3.1 クリーンアップ
3.2 フォローアップ
トライアルの有効期間中は、モデルのトレーニングと推論検証に DSW インスタンスを引き続き使用できます。
元のリンク: https://developer.aliyun.com/article/1417423?utm_content=g_1000388102
この記事は Alibaba Cloud のオリジナルコンテンツであり、許可なく複製することはできません。
以上がPAI-DSWとSD WebUIを使ったAI画像拡張機能の実装方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。