Was macht der Seed in Stable Diffusion?

Von Aktualisiert am 2 Min. Lesezeit

Der Seed ist eine ganze Zahl, die das Zufallsrauschen initialisiert, von dem jede Erzeugung ausgeht. Mit demselben Seed, Prompt, Modell und denselben Einstellungen liefert Stable Diffusion exakt dasselbe Bild; ändern Sie den Seed, bekommen Sie zum selben Prompt eine andere Komposition. Der Wert -1 wählt einen zufälligen Seed.

Warum der Seed wichtig ist

Diffusion beginnt mit Rauschen, und jedes Bild ist eine deterministische Funktion dieses Rauschens plus Ihrer Einstellungen. Der Seed ist das Rezept für das Rauschen. Das macht ihn zum nützlichsten Lernwerkzeug: Seed fixieren, eine Sache ändern, vergleichen. Genau das ist die Methode unseres Künstlerstil-Vergleichs: 1.731 Künstler, ein Seed, vier feste Prompts, nur der Künstlername ändert sich, sodass die sichtbaren Unterschiede allein die Wirkung des Künstlers sind.

So nutzen Sie ihn in der Praxis

  1. Erzeugen Sie mit Seed -1, bis eine Komposition erscheint, die Ihnen gefällt.
  2. Lesen Sie den Seed in den Bildinformationen ab (Automatic1111 schreibt ihn in die PNG-Metadaten und unter das Bild) und tragen Sie ihn ins Seed-Feld ein.
  3. Verfeinern Sie jetzt den Prompt oder den Negativ-Prompt Wort für Wort: Die Komposition bleibt, die Details bewegen sich.
  4. Wenn Sie Sampler, Schritte oder CFG ändern, liefert derselbe Seed weiterhin ein ähnliches Bild, sodass Sie Einstellungen fair vergleichen können.

Die Prompt-Beispiele dieser Seite nennen zu jedem Bild den Seed, damit Sie von einem bekannten Ergebnis starten können.

Was die Reproduzierbarkeit zerstört

  • Ein anderes Modell oder LoRA: Das Rauschen ist gleich, der Entrauscher nicht, das Bild ändert sich komplett.
  • Eine andere Bildgröße: Der Rausch-Tensor hat eine andere Form, das Bild hat selbst mit gleichem Seed nichts mehr mit dem alten zu tun.
  • Eine andere GPU oder Softwareversion: winzige Gleitkomma-Unterschiede verschieben Details; die Komposition überlebt meist.
  • SDXL und SD 3 fügen in manchen Oberflächen Sub-Seeds und Rausch-Offsets hinzu; lassen Sie sie für exakte Wiederholungen auf den Standardwerten.

Variationen um einen Seed

Automatic1111 hat einen variation seed und einen Regler variation strength: Bei 0,1 bis 0,3 erhalten Sie Geschwister des Bildes, gleiche Pose und Palette mit kleinen Änderungen, praktisch, um die besten Hände oder das beste Gesicht auszuwählen. Ein X/Y/Z plot mit Seeds auf einer Achse und einem Prompt-Wort auf der anderen erzeugt in einem Durchlauf ein Vergleichsraster.

Häufige Fragen

Ist ein größerer Seed besser?

Nein. Der Seed ist ein Etikett für ein Rauschmuster, keine Qualitätseinstellung; 7 und 4.294.967.295 sind gleich gut. Nur die Wiederholbarkeit zählt.

Bekomme ich mit demselben Seed auf einer anderen Website dasselbe Bild?

Nur wenn die Seite dasselbe Modell, dieselbe Größe, denselben Sampler, dieselben Schritte, denselben CFG und dieselbe Software verwendet. Zwischen zwei Automatic1111-Installationen stimmt das meist, zwischen verschiedenen Diensten fast nie.

Warum liefert derselbe Seed auf den Werkzeugen dieser Seite ein anderes Bild?

Die öffentlichen Werkzeuge skalieren Ihr Bild auf 1024 px und verwenden eigene Voreinstellungen, sodass sich die Form des Rauschens von Ihrer lokalen Installation unterscheidet. Innerhalb der Seite ist dieselbe Anfrage mit demselben Seed reproduzierbar.