生成AI 基本

サンプリングステップSampling Steps

もやのかかったノイズを絵に整える歩数

ポイント
  • サンプリングステップは、もやのかかったノイズを絵に整える歩数です。一度に終わらせず、何度かに分けて少しずつ整えます。
  • 歩数が少なすぎると、形が未熟なまま終わります。濁った面や乱れた輪郭が残ります。
  • 歩数を増やすとなめらかになりますが、**ある線を超えるとほとんど変わらなくなります。**待ち時間だけが延びます。
  • かかる時間は歩数にほぼ**比例します。**二十歩と四十歩では、二倍ほど差が出ます。
  • 構図と大きな塊は前のほうの歩みでほぼ決まります。歩数を増やしても別の絵にはなりません。
目次

1たとえで理解する

同じ図案を布に写すとき、針目を何回置くかで結果が変わります。まばらに数針だけ置くと輪郭は見えますが、布の地色があちこちから透けて見えます。針目を増やして詰めると面が埋まり、質感がきれいに生きてきます。サンプリングステップはこの針目の数です。

ところが、ある程度置くとそれ以上置いても見た目はほとんど変わりません。手首が疲れて時間だけが過ぎます。まばらに置いた刺しゅうと細かく詰めた刺しゅうを並べてみると、違いは地色が透けているか埋まっているかだけで、模様そのものは同じです。しかも図案そのものが気に入らなければ、針目をいくら増やしても違う絵にはなりません。針目の数は仕上がりの細かさを決めるだけで、何を刺すかは図案が決めるからです。

2くわしく

一歩ごとにノイズを少しずつ剥がします

画像生成器はノイズだらけの画面から始めて、ノイズを取り除きながら絵を浮かび上がらせます。これを一度には行いません。ある一歩で、今の画面にかかっているノイズがこれくらいだろうと推測してその分だけ取り除き、残った画面をまた見てさらに推測します。ステップ数は、この推測を何回繰り返すかを決める数字です。

一度に全部取り除かないのは、推測が毎回少しずつ外れるからです。少しずつ取り除けば、次の一歩でずれた分を直せます。一針で面を埋めきれないので何針にも分けて埋めるのと同じです。

取り除く順序と方式はサンプラーが決めます。サンプラーの種類によって、十歩ほどできれいになるものもあれば、三十歩を超えないと落ち着かないものもあります。道具ごとに勧められる歩数が違うのはこのためです。

少ないとまばら、多いと時間がかかります

歩数が極端に少ないと、最後の一歩でもノイズが取り切れないまま終わります。面が濁って残り、輪郭がつぶれ、細かい模様がかたまって見えます。小さな文字や細かい模様のように手のかかる部分から差が出ます。

反対側の代償は時間です。一歩ごとに計算がまるごと一回まわるので、歩数を二倍にすると待ち時間も二倍ほどになります。何枚も出して選ぶ作業なら歩数を減らして速くざっと見て、気に入った一枚だけ歩数を増やして作り直す順番が楽です。

増やしても変わらない瞬間が来ます

歩数を増やし続けても結果がよくなる区間は思ったより短いです。だいたい二十歩あたりから目立つ変化が減り、そこから先はごく小さな模様が少しずつ変わるだけです。百歩与えても絵が二倍よくなるわけではありません。

自分の道具でその地点がどこかは直接確かめるのが一番早いです。シードと文章を固定したまま歩数だけを変えて数枚出して並べてみると、どの歩数から差が消えるかが目に入ります。その地点が普段使うのにちょうどよい値です。

止める地点は絵ごとに少しずつ違います。広い空や単色の背景のように手のかからない絵は早めに止め、細かい模様や複数の物が重なった絵はもう少し必要です。道具が勧める値をそのまま使い、結果が物足りない絵でだけ歩数を上げてみる方が時間の節約になります。

構図は前のほうの歩みで決まります

前のほうの歩みでは画面全体の大きな塊が決まります。何がどこに置かれ、どこが明るくどこが暗いかがこの段階で決まります。後のほうの歩みは、すでに決まった配置の上に細かい模様を仕上げる作業に近いです。

そのため、構図が気に入らないときに歩数を増やすのは無駄です。そういうときはシードを変えるか文章を直す必要があります。ステップ数は仕上がりの完成度を決めるつまみであって、何を描くかを決めるつまみではありません。

3もう少し正確に

ノイズを取り除く過程は連続した流れであり、ステップ数はその流れをいくつの時点に区切って計算するかを決める値です。サンプラーは区切った時点ごとに次の位置を計算して移る方法なので、歩数が少ないと一歩の幅が広くなり、計算が実際の流れから外れます。このずれが濁った面やつぶれた輪郭として現れます。一歩の中で計算を何度も行うサンプラーは、歩数が少なくても流れをよく追えますが、代わりに一歩が重くなります。

たとえがずれる点もあります。刺しゅうは針目を増やすほどずっと詰まっていきますが、ステップはある地点から結果がほぼ固定されます。また、すでに置いた針目はそのまま残りますが、各ステップは画面全体を毎回手直しするので、前の歩みで作られた部分が後の歩みで変わることもあります。ステップ数を変えると同じシードでも絵がかなり違ってくる理由です。

4やってみる

5よくある誤解

  • 歩数を増やすとより細かく大きな絵になると思われがちですが、実際には画面の大きさや盛り込まれる情報は変わらず、仕上がりだけがなめらかになります。

  • 歩数は多いほどよいと見なされがちですが、実際にはある線を超えると変化が止まり、待ち時間だけが延びます。

  • 歩数だけ少し変えれば絵も少しだけ変わると思われがちですが、実際には取り除く幅が変わるため、同じシードでも結果が目に見えて変わります。

7ひとこと要約

つまりサンプリングステップは、ノイズを何回に分けて取り除くかを決める歩数であり、少ないと未熟なまま、多いと時間がかかるだけの地点がすぐに訪れます。

誤りや、もっと良いたとえがありますか? 修正を提案する · 最終更新2026-09-02