本文へスキップ

NSFW AI画像の選び方:コンタクトシートから使える画像を残す

成人キャラクター画像の顔、ポーズ、細部を比較し、似た画像を除く選び方を解説。修復の判断と、採用する画像の費用も計算します。

執筆
Lydia
公開
読了時間
約 20 分
更新
印刷したコンタクトシートから成人キャラクターのポートレートを選ぶ制作者。

NSFWキャラクター画像を12枚生成しました。サムネイルでは4枚が魅力的で、2枚は手がおかしく、何枚かはほぼ同じに見え、最も鮮明な1枚は別人に見えます。最後に完了した画像や、最も明るいサムネイルを選ぶだけでは、一貫したギャラリーになりません。

生成後に番号付きのコンタクトシートを作り、違う人物や使えない構図を先に除きます。候補を原寸で確認したうえで、それぞれ異なる役割を果たす写真を選びます。大量に作る前に少数で試し、顔・ポーズ・場面がすでに正しい候補だけを修復します。

コンタクトシートは、個別の画像ファイルを並べた一覧です。確認用の道具であり、1つのキャンバスに12枚を詰め込むようモデルに頼むプロンプトではありません。以下のタスクでは、生成1回につき画像1枚が返ります。複数のリクエストをまとめたものがバッチであり、入力に追加するbatch_countはありません。

具体的な予算として、Z-Image Spicyのテキストから画像生成は、プロンプト拡張無効で出力1枚あたり$0.01235です。12枚なら、後の編集を除いて$0.1482です。Qwen Image 2.1の編集は、参照画像1枚・1kで出力1枚あたり$0.036です。どちらの料金も、その中に採用できる画像が何枚あるかを示しません。

ここでのギャラリー計画は、架空の成人キャラクターと、完全に服を着たSFW例を使います。新たに測定したモデル比較や、実際のNSFWテスト出力集ではなく、選定方法の提案です。

適当な生成枚数ではなく、必要なギャラリーから始める

成人キャラクターのアカウントなら、使用可能な6枚に、プロフィール、腰から上の紹介、服装全体、部屋での座り姿、近い表情、広い場面という6つの役割を持たせられます。同じ目線の美しいポートレート6枚では、そのすべてを賄えません。

生成前に、使いたい位置を書き出します。Theoは35歳の架空の成人で、短い黒い巻き毛、茶色の目、左眉の小さな切れ目が特徴とします。ギャラリーの服は透けない黒いTシャツとチャコールの上着、場所は暖かな雰囲気のアパートです。成人向けアカウントには、公開するSFWプロフィールと、別の非公開キャラクターギャラリーが必要です。公開プレビューで、非公開ギャラリーの内容を明かす必要はありません。

最初は、正面のポートレート、視線を少しカメラから外した腰から上の写真、部屋で座る写真の3つを目標にします。それぞれ少数の候補を作ります。12枚の「魅力的な大人のポートレート」を頼んで、全部が同じ撮影の変化だったと気付くより有益です。

この枚数は編集上の出発点です。すべての人物、モデル、内容カテゴリーに最適なバッチ枚数が確立されているわけではありません。2候補で必要なポートレートが得られたら、その種類を作り続けず、次の要求を足りない座り姿に使います。

既存のキャラクターには、承認済みの見た目の参照が必要です。テキストからの生成はTheoの最初のデザインを探す助けになりますが、後の場面でも同じ顔になる保証はありません。選んだ後、継続するギャラリーは参照画像による編集へ移します。その移行はキャラクター参照のワークフローで説明しています。この記事では、返されたどのファイルを残すかに焦点を当てます。

番号付きの12個の構図の枠を、プロフィール、服装、部屋というギャラリーの役割で分けている。

図解:似たポートレートを残すのではなく、別々の役割を持つ候補を選びます。パネルは仮の枠であり、モデルの出力ではありません。

難しい構図を少数の試行に含める

問題が起こりそうな写真を含め、少数から始めます。予定するギャラリーに、手を椅子に置いた座り姿があるなら、簡単な顔写真だけを試さないでください。それでは座り姿がうまくいくか、ほとんど分かりません。

Z-Image Spicyで新しいデザインを探すなら、次の提案プロンプトを試行に使えます。

短い黒い巻き毛、茶色の目、左眉の小さな切れ目を持つ、架空の35歳の成人男性Theoの自然な写真を1枚。透けない黒いTシャツ、チャコールの上着、濃い色のパンツを着用。暖かな雰囲気のアパートのシンプルなラウンジチェアに背筋を伸ばして座り、頭から膝までの中程度の構図で、顔を明瞭に見せる。両手はそれぞれ別々に太ももへ置く。口は自然に閉じ、視線はカメラへ。フロアランプ1つ、自然な肌と布の質感。文字、コラージュ、追加の人物はなし。

width: 1024、height: 1536、enable_prompt_expansion: falseを設定します。各辺は256〜1536ピクセルの範囲で独立して選べます。seedはありますが、画像参照、ネガティブプロンプト、出力形式の項目はありません。seedを省略するかゼロにするとランダムな変化を要求します。ゼロ以外で固定すれば変更の比較に役立つ場合がありますが、キャラクターの本人情報を保存するものではありません。

このタスクの現在のプロンプト拡張無効の料金では、512ピクセルの試行も1536ピクセルより安くなりません。寸法を減らすと出力や確認できる細部の量は変わる可能性がありますが、表示された1枚あたりの料金は変わりません。すべての画像APIが画素数で課金すると考えて、試行を毎回小さくしないでください。

すでにTheoが確立しているなら、Qwen編集で承認済みの参照を使います。1k、3:4、不透明の背景、PNG、プロンプト拡張無効から始め、次の指示を使います。

画像1をTheoの成人の顔、巻き毛、眉の特徴、身体の比率の参照にします。透けない黒いTシャツとチャコールの上着を保ちます。同じ暖かなアパートで座る写真を1枚、頭から膝までの範囲で作ります。両手は別々に太ももに置き、顔を明瞭に見せ、口は自然に閉じます。人物と服装を保ち、ポーズだけを変えます。コラージュや追加の人物はなし。

これは開始用の指示であり、新たな試行結果ではありません。最初の出力で同じ接触部分が繰り返し失敗するなら、残りを作る前にその部分を簡略化します。椅子の横にある手の方が、小さな領域で布、別の手、ひじ掛けと絡み合う手より確認しやすくなります。

元の個別ファイルから一覧を作る

個別の出力をダウンロードするか保持し、T01からT12のように変わらないラベルを付けます。普段から信頼して使っているコンタクトシートやレイアウトのツールで構いません。写真を隠さず、各サムネイルの下にラベルを置きます。そのラベルと原本ファイル、生成リクエストの対応を残します。

ポートレート12候補なら、3列4行が最初の配置として便利です。各画像の縦横比を保ちます。すべてを正方形に切るのではなく、セルに画像全体を収めます。正方形に切ると、切れた手、不自然な足の位置、予定のギャラリーに合わない構図が隠れる可能性があります。

控えめな背景を使い、区切りが読める程度の間隔を空けます。他の候補を見る前に、お気に入りだけカラフルな縁を付けないでください。選択が引っ張られます。全体の構図を見た後、顔の切り抜きを並べた別の一覧が本人の比較に役立つことはありますが、構図一覧とは分けます。

コンタクトシートはAI専用ではありません。AdobeのContact Sheet IIの説明でも、レイアウトとファイル名の設定で画像のサムネイルをまとめる方法が説明されています。ここでも原理は同じです。一覧は原本を見つけるためのもので、そのファイルの品質や解像度を置き換えません。

コミュニティの議論でも、実践上の必要性が分かります。Stable Diffusionの画像閲覧ツールに関する元のスレッドでは、制作者が生成ツールをまたいで有用な画像を見つけ、管理する難しさを説明しています。コメントでは、小さなファイルでも全画面で候補を確認したいという意見がありました。これは作業の観察であり、特定のNSFWモデルの採用率の証拠ではありません。

非公開の成人向け画像がある一覧は、非公開のままにします。共同作業者に便利なリンクを渡すことが、公開ポートフォリオの素材化につながってはいけません。この記事の公開図解には、機微なギャラリーを見せずに選定を説明するSFW例を使っています。

1回目:役割を果たせない写真を除く

一覧のサイズでは、細かい描写を見る必要のない判断をします。人数は正しいか、Theoと分かるか、座り姿の要求なのに本当に座っているか、必要な服と手が枠内に残っているかを見ます。

NSFWのセットでは、意図した場面カテゴリーにも照らします。完了した画像でも要求より控えめだったり、非公開ギャラリーに合わない違いがあったりします。ダウンロードできたというだけで、成人向け要求を満たした結果と数えないでください。同様に、公開SFWティーザーも、その掲載要件を満たさなければ使えません。

不採用理由は短く、見て確認できるものにします。「生え際が変わった」「2人目がいる」「手が枠外」「服が違う」「非公開の場面が指示に合わない」などです。「なんとなく違う」は感想を表せますが、次に何を変えるかの材料が少なくなります。

本人が違う画像は、照明が最もきれいでも、通常は候補から外します。繰り返し登場する成人キャラクターでは、見る人はその人物を追っています。もっと魅力的な別人へ置き換えると、セットの目的が崩れます。

魅力的でも対象外のデザインを残したいなら、「新しいキャラクター案」の別フォルダーを作ります。Theoの承認済み参照に紛れ込ませないでください。別の制作で役立つ写真でも、今回の採用画像になるとは限りません。

2回目:実際に見るサイズで候補を確認する

残ったファイルを最大解像度で開き、次に実際の表示サイズで見ます。これは別の確認です。原寸では欠陥が見え、予定のギャラリー表示では、縮小と切り抜き後も重要な特徴が読み取れるか分かります。

ポートレートカードなら、予定の切り抜き枠に候補を置きます。顔がユーザー名の表示に隠れるなら、別の構図が必要かもしれません。非公開ギャラリーでは、配信する全画面を確認します。細部を隠す圧縮済みのコンタクトシートだけで判断しないでください。

毎回同じ順序で、次の部分を確認します。

部分確認すること判断に影響する理由
顔基準と比べた目の間隔、生え際、あご、眉の特徴魅力的な顔でも、継続する人物としては別人かもしれない
目と口ピントの不均衡、ずれた視線、不自然な歯、歪んだ口角近いポートレートでは目立ちやすい
手指の分離、手首の向き、見えている前腕との接続小さなサムネイルではくっついた握り方が隠れる
身体とポーズ四肢が同じ人物につながり、座り方や寄りかかり方が物理的に自然か印象的でも構造が読めないポーズは役立たない
服と小物留め具、ストラップ、縫い目、椅子との接触誤りで、一続きのセットが別の服に見えることがある
質感過剰なシャープ化やろう状の平滑化ではなく、自然な細部鮮明さだけでは写実的な品質を証明できない

角度が違う写真だけで、身体の比率の変化を判断しないでください。近いカメラ、胴体の回転、座り姿は見かけの形を変えます。できれば似た見え方で比べます。同程度の角度で肩と頭の関係が明らかに変わっている方が、身体を曲げたためのシルエットの違いより、強い不採用理由になります。

手は、指を数える前に、見えている腕から手首へたどります。指の本数が正しく見えても、別の腕につながっていることがあります。ポーズで手の大部分が自然に隠れるなら、すべての指の表示を要求しません。確認するのは写真として妥当な構造であり、不自然な手のポーズを強制するチェックリストではありません。

全体の構図から候補を絞り、顔、手首の接続、服の縫い目、最終的な切り抜きを確認する。

図解:一覧で候補を絞り、サムネイルに隠れた細部は原本で確認します。

間違った写真を高解像度で救おうとしない

細かく描かれた別人の顔も、別人のままです。大きい出力では、誤った縫い目が鮮明になっても、作りが直るとは限りません。細部に追加費用を使う前に、構図と人物を選びます。

ほかは使えるが配信には少し小さい候補なら、今のファイルを使う、通常のリサイズ、適切なアップスケーラー、新たな生成から選びます。通常のリサイズは、生成モデルに顔を再解釈させず、画素寸法を変えます。生成型の拡大や再生成は細部を変えることがあるため、結果をもう一度確認します。

Qwenの解像度の段階は、料金の異なる設定です。採用済みの画像をそのまま完全に再現して大きくする命令ではありません。ローカル環境のsampling stepsを増やすことも、万能な保持保証にはなりません。Stable Diffusion利用者の元の質問では、低いstep数で作った候補を1枚選び、高いstep数で再実行する方法が尋ねられました。返信ではseedの選択と、samplerの挙動で画像が変わる可能性が議論されています。古いローカル環境の話であり、SpicyAPIの設定を定義するものではありませんが、「このサムネイルをまったく同じまま仕上げる」という思い込みを示しています。

強化前に、採用済みの原本を保存します。新しい版でTheoの眉、あご、布の細部が変わったら、ファイルが大きいというだけで受け入れず、原本へ戻れます。実際の問題が配信用の画素不足なら、画像アップスケールのガイドを使ってください。

同じ表情の6枚ではなく、セットを選ぶ

失敗を除いた後も、6枚のギャラリーに8枚の有力候補が残ることがあります。もう一度並べて、今回は各写真が何を足すか考えます。

背景が少し明るいだけでは、ほぼ同じ2枚のポートレートに意味のある違いは生まれません。表情と切り抜きが適切な方を残し、別の枠を異なる見え方に使います。広い写真は部屋、腰から上は服装、近い写真は表情を伝えられます。単一の美しさの点数で順位を付ける必要はありません。

Theoなら、役立つ3枚の選定は次のようになります。

  1. 顔と眉の特徴が明瞭な正面のポートレート。
  2. 同じ上着で、視線を少しカメラから外した腰から上の写真。
  3. ギャラリーに場所と別のポーズを加える、部屋での座り姿。

座り姿が失敗したら、3枚目の正面写真で埋めて計画が完成したと言わないでください。簡単にした座り姿を生成するか、意図してギャラリー計画を変えます。多様性の不足は、技術的な成功率の低さとは別の問題です。

非公開の成人キャラクターのセットでは、多様性を意図した物語やコレクションに沿わせます。毎回最も強い内容を自動的に選ばないでください。整合した紹介、表情の変化、部屋の文脈の方が、同じ構図の反復より役立つことがあります。内容カテゴリー、表情、カメラの距離は別の選択です。1つを変えても、全部を変える必要はありません。

並び順も大切です。人物が分かる写真から始め、別の見え方へ進みます。遠い部屋の写真が最初に2枚あると、人物が分かりにくくなります。顔を近く写した6枚は、1枚ずつ確認を通っていても単調になり得ます。

修復、再生成、不採用を決める

人物と構図がすでに正しく、残った欠陥が小さいなら、修復を検討する価値があります。カーディガンのボタン1つや手の接触部分などです。顔、部屋、ポーズがまとめて違うなら、通常は向いていません。

Qwen Image 2.1の編集では、参照画像が正確に1枚の場合に、任意の白黒マスクを使えます。白は描き直す領域、黒は保持する領域です。候補に残した画像を唯一の参照にします。手の欠陥が手首や接触する縁にあるなら、つながりのない小さな指だけを描き直さず、その手首や縁もマスクに含めます。

Theoの太ももに置いた手なら、次の修正を提案できます。

印を付けた手と手首だけを直し、右手が既存のパンツの太もも部分に自然に置かれ、指が自然に分かれ、前腕と連続してつながるようにします。Theoの顔、巻き毛、眉の特徴、上着、座り姿、部屋を保ちます。新しい物や人物は追加しません。

指示は意図した保持を表すもので、黒い領域のすべての細部が完全に同じになる保証ではありません。特に顔を含め、修復後の画像全体を原本と比べます。人物が変わったら、修復を不採用にして編集前のファイルを残します。

このタスクでは、マスクに追加のポートレートを添えないでください。マスクに対応するのは入力画像1枚の場合だけです。複数参照による別の構図が必要なら、非対応の組み合わせを送らず、マスクなしの別の編集にします。

修復回数は少なめに制限します。例えば、有力候補の手を意図して1回直し、その後は別候補を使うか判断します。ぎりぎりの画像に5回修復を使うと、明確な構図を探す費用を超えることがあります。この上限は制作への提案であり、プラットフォームの再試行ルールではありません。

採用、部分的な修復、再生成を分ける判断の流れと、黒いマスクに白く塗った修復領域。

図解:小さな欠陥のある良い候補に、局所修復を使います。マスクは模式図であり、実行した修復の結果ではありません。

選定後に採用1枚あたりの費用を計算する

制作者に役立つのは、タスク1件あたりより、採用画像1枚あたりの費用であることがあります。実際に完了した作業から計算します。

採用1枚あたりの費用 = セットの生成・仕上げ費用 ÷ 採用画像数。

現在の公開料金を使った計画例です。計算であり、報告済みのテストや採用率の予測ではありません。

予定する作業金額
Z-Image Spicyを12回、拡張無効12 × $0.01235 = $0.1482
Qwen 1kを2回、各参照1枚2 × $0.036 = $0.072
画像生成の小計$0.2202

この仮定の作業で6枚を採用できれば、小計は採用1枚あたり$0.0367です。2枚だけなら$0.1101です。両方でエンドポイントの料金は同じですが、使える出力数で費用対効果が変わります。

既存のキャラクターのセット全体をQwen編集で作るなら、参照1枚・1kを12回で$0.432からです。上記設定で各参照2枚の12回は$0.576です。2枚目は、承認済みの横顔や部屋など、足りない視覚情報を補うために使います。単に入念な要求に見せるためではありません。

意図的な新規試行と仕上げ編集も計算に入れます。失敗したAPIタスクと、見た目で不採用にした完了画像は分けます。結果が異なり、精算も異なる場合があります。一覧で不採用にした画像すべてが返金対象の技術障害だと考えず、実際のタスクの課金記録を確認します。

この方法の節約の多くは、役立たない要求を止めることから生まれます。試行で人物の顔が変わり続けるなら、同じ弱い設定で50候補を追加しても効率的ではありません。まず本人の入力を改善するか、参照画像のワークフローを選びます。ギャラリーの1枠だけが足りないなら、全セットを繰り返さず、その枠の候補を生成します。

後でキャラクターを続けられる情報を残す

採用画像ごとに、原本、ラベル、正確なタスクとモデル、プロンプト、入力参照一覧、関連する設定を保存します。選定した版と、サイズを変えた公開プレビューは分けます。コンタクトシートのセルは最大解像度の原本ではありません。

捨てた画像をすべて永久に保持する必要はありません。椅子との接触や本人の変化など、繰り返す問題の説明に役立つ例を残し、非公開素材はアプリの保持方針に従います。コンタクトシートのツールの既定保存先だからといって、成人向けギャラリーのファイルを公開のデザインボードへ散らさないでください。

後の要求で同じ人物を別の場所に置くなら、承認済みの本人の基準に戻ります。必要な角度や服装の情報に貢献しない限り、最新の採用画像というだけで参照に選びません。良い完成写真と、良い本人の参照は、関連していても役割が違います。

大きなコレクションでは、要求のスケジュールと費用上限も重要です。その技術的な話はバッチ生成のガイドで説明しています。選定は別の判断として残します。スケジューラーは12タスクが完了したと分かります。使う価値のある写真は、コンタクトシートと原本から判断します。

1人のキャラクター、3つの予定するギャラリー枠、少数の候補から始めます。ラベルを付け、違う本人を除き、候補を確認して、残る役割を埋めます。必要な役割を果たせたら止めます。追加出力が有用なのは、似た選択肢を増やすだけでなく、足りない写真を補えるときです。

他の言語 English · 한국어 · Deutsch · Français · Español · Português (Brasil) · Русский · Italiano · Polski

このガイドを実践する

実際に試してみる

支払いは実行した分だけ。プランもサブスクリプションもありません。

使用モデル:MiniMax H3 · ByteDance Seedance 2.0 Fast