Πώς να χρησιμοποιήσετε το Negative Prompt σε Stable Diffusion;

Pos Na Chresimopoiesete To Negative Prompt Se Stable Diffusion



Το Stable Diffusion είναι ένα ισχυρό μοντέλο δημιουργίας κειμένου σε εικόνα που μπορεί να δημιουργήσει ρεαλιστικές και καλλιτεχνικές εικόνες από περιγραφές φυσικής γλώσσας. Τα αρνητικά μηνύματα είναι ένας τρόπος για να καθορίσετε τι δεν θέλετε να δείτε στην εικόνα που δημιουργείται, χωρίς καμία επιπλέον εισαγωγή. Μπορούν να σας βοηθήσουν να αφαιρέσετε ανεπιθύμητα αντικείμενα, στυλ ή τεχνουργήματα από την αρχική εικόνα και να ρυθμίσετε την έξοδο ώστε να ταιριάζει με τις προτιμήσεις σας.

Αυτή η ανάρτηση θα εξηγήσει λεπτομερώς τις αρνητικές προτροπές και τον τρόπο χρήσης τους στο Stable Diffusion.

Τι είναι τα αρνητικά μηνύματα;

Μια αρνητική προτροπή είναι μια δυνατότητα που δίνει οδηγίες στο μοντέλο σταθερής διάχυσης σχετικά με το τι πρέπει να αφήσει έξω από την εικόνα που προκύπτει. Συνήθως εισάγεται σε ένα ξεχωριστό πλαίσιο εισαγωγής κάτω από το θετικό μήνυμα, το οποίο είναι το κείμενο που περιγράφει αυτό που θέλετε να δείτε στην εικόνα. Οι χρήστες μπορούν να το εγκαταστήσουν τοπικά ακολουθώντας το επίσημος σύνδεσμος ή μπορεί να χρησιμοποιήσει τις λειτουργίες του μέσω του διεπαφή χρήστη ιστού .







Πώς λειτουργούν τα αρνητικά μηνύματα;

Το Stable Diffusion λειτουργεί ξεκινώντας με έναν θορυβώδη καμβά και σταδιακά αφαιρώντας τον θόρυβο για να φτάσει στο τελικό αποτέλεσμα. Χρησιμοποιεί έναν αλγόριθμο δειγματοληψίας που συγκρίνει την εικόνα που δημιουργείται μετά από κάθε βήμα με τη θετική προτροπή και προσθέτει κάποιες αλλαγές στο θόρυβο μέχρι να ταιριάζει με την περιγραφή του κειμένου. Η αρνητική προτροπή λειτουργεί ως περιορισμός που εμποδίζει τον δειγματολήπτη να προσθέσει οτιδήποτε έρχεται σε αντίθεση με το αρνητικό κείμενο.



Παράδειγμα 1: Δημιουργήστε μια εικόνα γάτας χωρίς ρίγες

Εάν οι χρήστες θέλουν να δημιουργήσουν μια εικόνα ενός ' Γάτα ”, αλλά οι χρήστες δεν θέλουν να έχει λωρίδες, χρησιμοποιήστε τις ακόλουθες προτροπές:



Θετική προτροπή: μια γάτα





Αρνητική προτροπή: ρίγες

Η αρνητική προτροπή καθοδηγεί τη διαδικασία δημιουργίας ώστε να αποφευχθεί η δημιουργία λωρίδων στη γούνα της γάτας και να παραχθεί μια εικόνα όπως αυτή:



Εάν η αρνητική προτροπή είναι ' ρίγες ”, ο δειγματολήπτης δεν θα προσθέσει μοτίβα που μοιάζουν με λωρίδες στο θόρυβο. Η έξοδος δείχνει την εικόνα μιας γάτας χωρίς ρίγες.

Παράδειγμα 2: Τροποποίηση υπάρχουσας εικόνας Χρησιμοποιώντας Αρνητική προτροπή

Η αρνητική προτροπή μπορεί επίσης να χρησιμοποιηθεί για την τροποποίηση υπαρχουσών εικόνων, χρησιμοποιώντας τις ως αρχικό καμβά αντί για θόρυβο. Με αυτόν τον τρόπο, οι χρήστες μπορούν να αφαιρέσουν ή να αλλάξουν ορισμένες πτυχές της αρχικής εικόνας σύμφωνα με το αρνητικό κείμενο. Για παράδειγμα, εάν οι χρήστες έχουν ' μια γάτα με ένα καπέλο ”:

Τώρα, εάν οι χρήστες θέλουν να αφαιρέσουν το καπέλο, ανεβάστε την εικόνα πατώντας το κουμπί ' img2img κουμπί ” και χρησιμοποιήστε τα ακόλουθα μηνύματα:

Θετική προτροπή: Μια γάτα

Αρνητική προτροπή: έχει

Η αρνητική προτροπή καθοδηγεί τη διαδικασία δημιουργίας για να σβήσει το καπέλο από τη γούνα της γάτας και να δημιουργήσει μια εικόνα όπως αυτή:

Η έξοδος δείχνει την εικόνα μιας γάτας χωρίς καπέλο στη διεπαφή.

Ποιες είναι μερικές περιπτώσεις χρήσης αρνητικών προτροπών;

Οι αρνητικές προτροπές χρησιμοποιούνται για διαφορετικούς σκοπούς, όπως:

  • Αφαίρεση ανεπιθύμητων στοιχείων από μια εικόνα. Για παράδειγμα, εάν οι χρήστες θέλουν να δημιουργήσουν μια εικόνα ενός τοπίου και δεν θέλουν κτίρια ή άτομα σε αυτό, χρησιμοποιήστε μια αρνητική προτροπή όπως ' κτίρια, άνθρωποι '.
  • Αλλαγή του στυλ ή της διάθεσης μιας εικόνας. Για παράδειγμα, εάν οι χρήστες θέλουν να δημιουργήσουν μια εικόνα ενός ηλιοβασιλέματος, αλλά δεν θέλουν να είναι πολύ φωτεινό ή ζεστό, χρησιμοποιήστε μια αρνητική προτροπή όπως ' φωτεινό, ζεστό '.
  • Διόρθωση ορισμένων τεχνουργημάτων ή ανωμαλιών σε μια εικόνα. Για παράδειγμα, εάν οι χρήστες θέλουν να δημιουργήσουν μια εικόνα ενός προσώπου, αλλά δεν θέλουν να έχει παραμορφώσεις ή επιπλέον άκρα, χρησιμοποιήστε μια αρνητική προτροπή όπως ' παραμορφωμένα, επιπλέον άκρα '.
  • Βελτιστοποίηση των λεπτομερειών ή των χαρακτηριστικών μιας εικόνας. Για παράδειγμα, εάν οι χρήστες θέλουν να δημιουργήσουν μια εικόνα ενός λουλουδιού και δεν θέλουν να έχει αγκάθια ή κηλίδες, χρησιμοποιήστε μια αρνητική προτροπή όπως ' αγκάθια, κηλίδες '.

Πώς να χρησιμοποιήσετε αποτελεσματικά τα αρνητικά μηνύματα;

Υπάρχουν ορισμένες συμβουλές και κόλπα που μπορούν να βοηθήσουν τους χρήστες να χρησιμοποιούν πιο αποτελεσματικά τα αρνητικά μηνύματα και να έχουν καλύτερα αποτελέσματα:

  • Χρησιμοποιήστε συγκεκριμένες και περιγραφικές λέξεις για τα αρνητικά μηνύματα. Για παράδειγμα, αντί να χρησιμοποιήσετε το ' κακό ' ή ' άσχημος », χρησιμοποιήστε λέξεις που περιγράφουν τι κάνει κάτι κακό ή άσχημο για εσάς.
  • Χρησιμοποιήστε πολλές λέξεις για τα αρνητικά μηνύματα που χωρίζονται με κόμμα. Αυτό θα αυξήσει τις πιθανότητες να αφαιρέσετε ή να αλλάξετε όλα όσα δεν θέλετε στην εικόνα.
  • Χρησιμοποιήστε βάρη για τα αρνητικά μηνύματα προσθέτοντας μια άνω και κάτω τελεία και έναν αριθμό μετά από κάθε λέξη. Αυτό θα προσαρμόσει τη σημασία ή τη δύναμη κάθε λέξης για να επηρεάσει τη διαδικασία παραγωγής.
  • Πειραματιστείτε με διαφορετικά αρνητικά μηνύματα και δείτε πώς επηρεάζουν την έξοδο. Μερικές φορές η προσθήκη ή η αφαίρεση μιας λέξης μπορεί να κάνει σημαντική διαφορά στην ποιότητα ή το στυλ της εικόνας.

συμπέρασμα

Στο Stable Diffusion, τα αρνητικά μηνύματα είναι μια ισχυρή δυνατότητα που μπορεί να βοηθήσει στη δημιουργία πιο προσαρμοσμένων και πιο εκλεπτυσμένων εικόνων από περιγραφές κειμένου. Επιτρέπουν στους χρήστες να προσδιορίζουν τι δεν θέλουν να δουν στην εικόνα που δημιουργείται και να καθοδηγούν τη διαδικασία δημιουργίας για την αποφυγή ή την κατάργησή τους. Μπορούν να χρησιμοποιηθούν για διάφορους σκοπούς, όπως η αφαίρεση ανεπιθύμητων αντικειμένων ή στοιχείων.