【stable diffusion】画像からフィギュアからポーズを超絶簡単生成!3Dopen Pose! を試してみました。

藤原工務店
12 May 202309:56

TLDRこのビデオでは、3Dオープンポーズというツールを使って、画像からフィギュアのポーズを生成する方法が紹介されています。WEBUIのオープンポーズを開き、直感的に関節を設定することで、細かくポーズを調整できます。また、画像から骨格検出して棒人形を作成し、さらにハンドジェスチャープラグインで生成精度を向上させることもできます。チュートリアルでは、具体的な手順を説明し、ポーズの調整方法や、画像生成時のパラメーター設定についても解説しています。最後に、生成された画像をブラッシュアップし、高解像度で仕上げるプロセスも紹介されています。

Takeaways

  • 🖥️ WEBUIのオープンポーズ機能を使って、直感的に関節を設定して3Dモデルを操作できます。
  • 🎨 画像から骨格を検出し、棒人形を作成することができます。
  • 👌 細かな調整が可能なハンドジェスチャープラグインで、生成の精度を向上させることができます。
  • 📌 3Dオープンポーズエディタでは、指の関節まで細かく調整することが特徴です。
  • 🖼️ パーツの大きさを調整し、モデルのポーズを確認することができます。
  • 🔍 画像のアップロードとコントロールネットの設定で、生成された画像を微調整できます。
  • 🌟 ポジティブプロンプトとネガティブプロンプトの設定により、画像の生成に方向性を与えることができます。
  • 🔄 設定を繰り返してブラッシュアップし、最終的なゴールに近づくことができます。
  • 📸 画像から検出機能を使って、実際の画像をもとに3Dモデルを作成することもできます。
  • 🛠️ 3Dオープンポーズの便利な機能を活用して、さまざまなポーズを試して生成できます。

Q & A

  • 3Dオープンポーズとは何ですか?

    -3Dオープンポーズは、画像からフィギュアのポーズを生成するツールです。直感的に関節を設定し、パラメーターで細かく調整することで、自由自在なポーズを作ることができます。

  • WEBUIのオープンポーズをインストールするにはどうすればよいですか?

    -WEBUIのエクステンションズのタブから、インストールfrom URLを選択し、提供されたURLをペーストしてインストールボタンをクリックします。その後、アプリを再起動します。

  • 棒人形のポーズを生成するために必要な手順は何ですか?

    -まず、3Dオープンポーズエディタで関節をクリックしてリグを回してポーズを設定します。次に、右のパレットでパーツの大きさを調整し、下のウィンドウで確認します。最後に、再生ボタンをクリックして4つのパーツ(ポーズ、デプス、ノーマル、キャンニー)をダウンロードします。

  • コントロールネットの設定方法を教えてください。

    -コントロールネットを開き、ユニット0で画像をアップロードし、エナブルにチェックを入れます。次に、ウェイトを調整して、画像の影響力を設定します。ユニット1では、ボーンの入ったオープンユニットを選択し、同様にエナブルにチェックを入れ、ウェイトを調整します。

  • ポジティブプロンプトとネガティブプロンプトとは何ですか?

    -ポジティブプロンプトは、生成された画像に望ましい特徴を含めるための指示です。一方、ネガティブプロンプトは、生成された画像から避けたい特徴を指定するものです。

  • 画像生成の忠実度をコントロールするパラメータは何ですか?

    -cfgスケールは、プロンプトに対する画像生成の忠実度をコントロールするパラメータです。数値を上げると、画像はプロンプトに近づきますが、あまりに大きくすると不自然になる可能性があります。

  • 画像生成時に手のイジングストレージとは何ですか?

    -手のイジングストレージは、画像生成時に手の形を自然に見せるためのパラメータです。適切な値を設定することで、手が自然に見えるように画像を生成できます。

  • 3Dオープンポーズで画像からポーズを検出するにはどうすればよいですか?

    -3Dオープンポーズのファイルメニューから「画像から検出」を選択します。これにより、画像のポーズをもとに3Dモデルのポーズを生成することができます。

  • ブラッシュアップの際に画像を高解像度で生成するために必要な手順は何ですか?

    -ハイレゾフィックスにチェックを入れ、ステップ数を適切な値(例:30)に設定し、手のイジングストレージを調整します。cfgスケールを上げて忠実度を保ち、ベストフェイスオプションをオンにすることで顔の崩れを防ぎます。

  • 画像生成時に使用されるサンプリングメソッドとは何ですか?

    -サンプリングメソッドは、画像生成時に使用されるアルゴリズムです。シャープで美しい画像を生成するために使用されます。改良されたサンプリングメソッドは、より高品質な画像を生成するのに役立ちます。

  • 3Dオープンポーズで生成された画像をブラッシュアップするにはどうすればよいですか?

    -生成された画像をPINGからテキスト2イメージに送ります。その後、ハイレゾフィックスオプションをオンにし、必要に応じてステップ数やcfgスケール、手のイジングストレージなどのパラメータを調整して画像をブラッシュアップします。

Outlines

00:00

😀 Intuitive 3D Pose Manipulation and Parameter Tuning

The video begins with an introduction to the WEBUI's Open Pose feature, which allows for intuitive positioning of joints and fine-tuning of parameters. The presenter demonstrates how to adjust the pose of a stick figure, mentioning the ability to make adjustments to fingers and other details. The video also covers the generation of poses, the use of GPU acceleration, and the creation of stick figures from images through bone detection. The presenter, from Fujiwara Workshop, guides the viewer through the process of installing the Open Pose extension from a URL and using it to manipulate the pose of a character in a 3D environment. The focus is on achieving a natural and free-flowing pose for the character, with detailed instructions on how to adjust the character's limbs and facial features.

05:01

🎨 Enhancing Image Quality and Pose Refinement

The second paragraph delves into enhancing the quality of the generated image and refining the pose. The presenter discusses adjusting the weight of the depth influence to improve the positioning of the character's hands. The video then moves on to describe how to use the 'ping bing' feature to brush up the image, making adjustments to various settings such as high-resolution fix, step number, and hand easing storage. The presenter also explains the importance of the cfg scale, which controls the fidelity of the generated image to the prompt, and the best face option for correcting faces that may appear distorted. The video concludes with a demonstration of generating a high-quality image using the refined settings and introduces additional functionalities such as extracting poses from images and removing interfering, broken hands using depth libraries. The presenter expresses a hopeful outlook on the ability to fine-tune details using these techniques, despite self-deprecating comments about their own skill level.

Mindmap

Keywords

💡3Dオープンポーズ

3Dオープンポーズとは、3次元の画像を生成する際に使用されるポーズ編集ツールです。このツールを使うことで、直感的に関節を操作してキャラクターのポーズを調整することができます。ビデオでは、3Dオープンポーズを使用して、細かくキャラクターのポーズを調整し、自然な見た目の画像を生成することができました。

💡WEBUI

WEBUIとは、Web User Interfaceの略で、ウェブベースのユーザーインターフェースを意味します。ビデオでは、WEBUIを使用して3Dオープンポーズの機能にアクセスし、キャラクターのポーズを調整しています。また、WEBUIのエクステンション機能を使って、新しいツールを追加することもできます。

💡GPU

GPUとは、Graphics Processing Unitの略で、画像処理に特化したコンピュータチップです。ビデオでは、GPUを利用して3Dオープンポーズの画像生成プロセスを高速化し、よりスムーズな操作を実現しています。

💡コントロールネット

コントロールネットとは、画像生成プロセスで使用されるネットワークの一種で、生成される画像の質と詳細をコントロールします。ビデオでは、コントロールネットを使用して、生成される画像の詳細度と質を調整し、期待通りの結果を得ています。

💡ポジティブプロンプト

ポジティブプロンプトとは、画像生成の際に含みたい要素や特徴を指定するプロンプトです。ビデオでは、花のある公園にいる女学生というポジティブプロンプトを使用して、生成された画像に特定の雰囲気を与えています。

💡ネガティブプロンプト

ネガティブプロンプトとは、画像生成の際に避けたい要素や特徴を指定するプロンプトです。ビデオでは、イージーネガティブを使用して、生成された画像から不要な要素を排除しています。

💡ブラー

ブラーとは、画像のフィルタリング技術の一種で、画像のノイズを減らして滑らかくする効果があります。ビデオでは、ブラーを選んで、生成された画像の質を向上させています。

💡ハイレゾフィックス

ハイレゾフィックスとは、高解像度を意味する用語で、画像の鮮明さを高めるために使用されます。ビデオでは、ハイレゾフィックス機能を使用して、生成された画像の解像度を向上させています。

💡イジング

イジングとは、画像生成プロセスで手の形状を自然に見せるための技術です。ビデオでは、手のイジングストレージを調整して、生成された画像の手が自然な見た目になるようにしています。

💡cfgスケール

cfgスケールとは、画像生成プロセスで使用されるパラメータで、プロンプトに対する画像生成の忠実度をコントロールします。ビデオでは、cfgスケールを調整して、生成された画像がプロンプトに沿った自然な見た目になるようにしています。

💡ベストフェイス

ベストフェイスとは、画像生成プロセスで使用される機能で、生成される画像の顔の部分を補正して自然な見た目にするものです。ビデオでは、ベストフェイス機能を使用して、顔の崩れを防いでいます。

Highlights

3Dopen Poseを使用して、画像からフィギュアのポーズを生成する方法を紹介しています。

WEBUIのオープンポーズを開き、直感的に関節を設定することで、細かくポーズを調整できます。

パラメーター調整で、指の細かい操作も可能で、画像から骨格検出も可能です。

ハンドジェスチャープラグインを使用することで、生成精度が向上します。

WEBUIのエクステンションズから3Dオープンポーズをインストールする方法が説明されています。

棒人形のボーンを操作して、自由自在なポーズを生成できます。

3Dオープンポーズエディタでは、指の関節まで細かく調整できる特徴があります。

画像をドロップして、コントロールネットを使用してポーズを反映させることができます。

ポジティブプロンプトとネガティブプロンプトの設定で、生成結果をコントロールします。

ブラッシュアップで、生成された画像を修正し、ハイレゾフィックス画像を生成します。

PINGビンゴを使用して、画像をブラッシュアップし、細部まで調整します。

画像から検出機能を使って、ポーズをもとにした画像を生成できます。

3Dオープンポーズのファイルから、画像を検出して使用する方法が紹介されています。

生成された画像を繊細化し、高解像度で出力するための設定方法が説明されています。

サンプリングメソッドの選択によって、美しい画像を生成する方法が紹介されています。

3Dオープンポーズで生成された画像を、さまざまなポーズで調整し、最適な結果を目指します。

デプスライブラリを使用して、手の干渉を除去し、ポーズを修正する方法が紹介されています。

最終的な画像生成のプロセスと、便利な機能の紹介で、3Dオープンポーズの柔軟性を強調しています。