Consistent Faces in Stable Diffusion
Summary
TLDRDieses Video zeigt, wie man mithilfe von Stable Diffusion eine konsistente Charaktergestaltung erstellt. Es werden verschiedene Methoden vorgestellt, einschließlich des Einsatzes eines zufälligen Namensgenerators und der Verwendung von Realistic Vision 5.1. Der Fokus liegt auf der Erstellung einer einzigartigen Charakternamens und der Anwendung von RP (Rough Paint) zur Verbesserung der Gesichtskontinuität. Zusätzlich wird die Verwendung von Control Net erläutert, um die Gesichtsform bei verschiedenen Ansichten zu stabilisieren. Das Video bietet nützliche Tipps für die Erstellung wiedererkennbarer Charaktere in digitalen Kunstwerken.
Takeaways
- 😀 Die Video-Anleitung zeigt, wie man einen konsistenten Charakter in Stable Diffusion erstellt, damit das Gesicht jedes Mal gleich aussieht.
- 🔍 Es wird erläutert, dass die Methode für verschiedene Modelle unterschiedlich gut funktioniert und bei Carons möglicherweise Probleme verursachen kann.
- 📝 Ein zufälliger Namensgenerator wird verwendet, um einzigartige Charakternamen zu erstellen, um Verwechslungen mit bekannten Akteuren zu vermeiden.
- 🌐 Der Namensgenerator mischt verschiedene Namensstilarten, wie niederländisch und spanisch, um einzigartige Namen zu kreieren.
- 🎨 Die Verwendung von Realistic Vision 5.1 als Sampler in Stable Diffusion wird empfohlen, um ein erstes Bild des Charakters zu erhalten.
- 🔄 Durch das Erhöhen der Anzahl der zufälligen Bilder kann die Variation der Charakterdarstellung reduziert und eine konsistenterere Porträtdarstellung erreicht werden.
- 🖼️ CER in painting wird verwendet, um das Gesicht des Charakters zu bearbeiten und näher an das gewünschte Erscheinungsbild heranzuführen.
- 📜 Die Installation von RP (Rapid Photo) als Erweiterung für Stable Diffusion wird beschrieben, um die Gesichtsänderungen zu integrieren.
- 🔧 Control Net wird verwendet, um die Gesichtsform und -struktur zu stabilisieren, indem es eine Vorlage mit verschiedenen Gesichtswinkeln nutzt.
- 📸 Der Prozess des Einstellens von Control Net und Canny, einschließlich der Deaktivierung des Pre-processors, wird zur Verbesserung der Gesichtsqualität erläutert.
- 🖌️ Die Verwendung von Photo in painting, um das Gesicht zu korrigieren, wird als Teil des Prozesses zur Erstellung eines konsistenten Charakters beschrieben.
- 🔄 Es wird erwähnt, dass der Prozess manchmal zu Glitches führen kann, aber durch wiederholtes Ausführen oft korrigiert werden kann.
- 📚 Am Ende des Skripts wird die Verwendung des Namensgenerators für Cartoon-Charaktere empfohlen, da es in solchen Fällen eine höhere Konsistenz bietet.
Q & A
Wie kann man einen konsistenten Charakter in Stable Diffusion erstellen?
-Man kann einen zufälligen Namensgenerator verwenden und einen einzigartigen Namen für den Charakter erstellen. Dies hilft, die gleiche Erscheinung jedes Mal zu erhalten, da der Name eine bestimmte visuelle Darstellung beeinflusst.
Welche Namensvarianten werden in dem Video verwendet?
-Es werden fünf verschiedene, nicht allzu häufige, weibliche Namen mit niederländischen und spanischen Wurzeln erstellt, um einen einzigartigen Charakter zu gewährleisten.
Was ist der Vorteil eines einzigartigen Charakternamens?
-Ein einzigartiger Name verhindert, dass der Charakter einem bekannten Schauspieler ähnelt, was bei der Erstellung einer eigenen Charaktervorstellung wichtig ist.
Welche Rolle spielt die Realistic Vision 5.1 Sampler in diesem Prozess?
-Die Realistic Vision 5.1 Sampler-Technologie wird verwendet, um die Charaktere mit einer höheren Wahrscheinlichkeit identisch zu rendern.
Was bedeutet 'boost this up to 10 randoms' im Kontext des Skripts?
-Dies bedeutet, dass die Anzahl der zufälligen Variationen erhöht wird, um eine breitere Palette von Erscheinungen für den Charakter zu erhalten.
Wie wird die Konsistenz des Charakters bei der Verwendung von CER in Painting verbessert?
-Durch das Einbeziehen des Charakters in CER in Painting und die Auswahl des Gesichts zur Bearbeitung wird die Gesichtsdarstellung konsistenter und näher an das gewünschte Bild gebracht.
Was ist die Bedeutung von 'RP' in dem Video?
-RP steht für 'Rapid Painting', eine Erweiterung, die verwendet wird, um das Gesicht des Charakters zu bearbeiten und anzupassen.
Welche Schritte sind erforderlich, um das Gesicht eines Charakters mit der RP-Erweiterung zu bearbeiten?
-Man muss die Erweiterung installieren, das Bild in den 'R' Tab einfügen, aktivieren und dann die gewünschten Änderungen vornehmen, um das Gesicht anzupassen.
Was ist der Unterschied zwischen der Verwendung von Control Net und der Namensmethode?
-Control Net verwendet ein vordefiniertes Gesichtsnetzwerk, um die Gesichtsform zu erhalten, während die Namensmethode die Konsistenz durch die Verwendung eines einzigartigen Charakternamens erhält.
Wie wird die Genauigkeit der Gesichtsdarstellung in Control Net verbessert?
-Durch das Laden eines vordefinierten Bildes mit verschiedenen Gesichtswinkeln und das Aktivieren von Control Net wird die Gesichtsform konsistenter und die Darstellung verbessert.
Was ist der Vorteil des Control Net Ansatzes bei der Erstellung eines Charakters?
-Control Net hilft, die Form des Gesichts beizubehalten, selbst wenn der Charakter aus verschiedenen Blickwinkeln dargestellt wird, und reduziert somit die Wahrscheinlichkeit von Glitches.
Wie kann man sicherstellen, dass der Charakter bei Verwendung von RP und Control Net die gleiche Frisur hat?
-Da die Frisur mit diesem System nicht garantiert bleibt, kann man nach der Erstellung des Bildes in RP die Frisur manuell anpassen, um Konsistenz zu gewährleisten.
Was passiert, wenn man den Control Net Ansatz mit der Namensmethode kombiniert?
-Die Kombination beider Ansätze kann zu einer noch höheren Konsistenz des Charakters führen, da sowohl die Gesichtsform als auch die visuelle Darstellung durch den Namen beeinflusst werden.
Welche Schritte sind nach dem Generieren des Bildes mit RP und Control Net nötig, um die endgültige Darstellung zu erhalten?
-Man muss das Bild in RP öffnen, die gewünschten Änderungen vornehmen, es exportieren und dann die endgültige Darstellung analysieren, um sicherzustellen, dass der Charakter konsistent dargestellt wird.
Was ist der Hauptunterschied zwischen der Verwendung von Cardon und der Namensmethode?
-Cardon kann zu unerwarteten Veränderungen wie Haarfarbe oder Gesichtsform führen, während die Namensmethode in der Regel für Cartoon-Charaktere eine höhere Konsistenz bietet.
Wie kann man die endgültige Charakterdarstellung in einem Laura-File sicherstellen?
-Indem man die beschriebenen Techniken anwendet und sicherstellt, dass das Gesicht, die Frisur und die Makeup-Art konsistent sind, kann man eine gute Darstellung im Laura-File erreichen, ohne unzählige Bilder zu rendern.
Outlines
🎨 'Erstellen Sie einen konsistenten Charakter mit Stable Diffusion'
Dieses Video-Script führt durch die Erstellung eines konsistenten Charakters in der Stable Diffusion, bei dem das Gesicht jedes Mal gleich aussieht. Es wird erläutert, wie man einen zufälligen Namensgenerator nutzt, um einen einzigartigen Charakternamen zu kreieren, der nicht mit einem bekannten Schauspieler verwechselt werden kann. Anschließend wird die Verwendung von 'Realistic Vision 5.1' als Sampler und die Anpassung der Einstellungen, um ein Porträt zu erzeugen, gezeigt. Der Fokus liegt auf der Erstellung einer ähnlichen Erscheinung, indem der Algorithmus mit Namenseingabe trainiert wird, und es wird gezeigt, wie man Variationen mit Hilfe von 'CER in painting' und 'RP' (Rough Paint) anpasst, um die Gesichtsgestalt zu optimieren.
🖼️ 'Optimieren des Charakter-Gesichts mit Control Net und Face Restore'
Der zweite Abschnitt des Skripts konzentriert sich auf die Verwendung von 'Control Net' und 'Face Restore', um die Gesichtsgestalt eines Charakters in verschiedenen Ansichten zu konsistieren. Es wird ein Face-Grid mit neun verschiedenen Gesichtswinkeln verwendet, um die Genauigkeit zu erhöhen. Die Schritte beinhalten das Laden des Bildes in 'Control Net', das Deaktivieren des Pre-processors und das Erstellen eines neuen Bildes mit demselben Prompt wie zuvor, aber diesmal mit einem kleinen, zuvor erstellten Gesichtsbild als Referenz. Das Ziel ist es, die Gesichtsformen beizubehalten, während das Gesicht neu erstellt wird, um eine konsistente Erscheinung in verschiedenen Bildern zu erreichen. Am Ende wird das Ergebnis als JPEG exportiert und es wird erwartet, dass jedes Bild fast das gleiche Gesicht zeigt, was die Effizienz bei der Charakter-Erstellung erhöht.
Mindmap
Keywords
💡Character
💡Stable Diffusion
💡Random Name Generator
💡Dutch and Spanish
💡Unique Name
💡Realistic Vision 5.1
💡Sampler
💡Control Net
💡Face Grid
💡Canny
💡Face Restore
Highlights
Teaching how to create a consistent character in stable diffusion with the face looking the same every time.
Using a random name generator to create unique character names, avoiding common names to prevent resemblance to known actors.
Generating a mix of Dutch and Spanish names for a unique character heritage.
Using Realistic Vision 5.1 as the sampler for initial character generation.
Adjusting the portrait settings to get a consistent character look across multiple images.
Using the CER in painting to edit only the face for consistency.
Installing RP (Repaint) extension for further character face editing.
Importing a small image into RP to generate a consistent character face.
Creating a Laura file with the same picture to avoid rendering numerous photos for a few good ones.
Addressing the issue of hair style consistency when generating characters.
Using a white background in the description or prompt for character generation.
Utilizing control net for generating faces from different angles to ensure consistency.
Fixing facial glitches within painting when using control net.
Using the same prompt with control net to recreate the face with consistent shapes.
Exporting the edited image as a JPEG for further use.
Applying face restore in RP to ensure consistency across multiple images.
Comparing the effectiveness of using the name method for cartoon characters in stable diffusion.
Observing the consistency in hairstyle and makeup across generated images.
Inviting viewers to ask questions in the comments for further clarification.
Transcripts
hey everyone today I'm going to be teaching you how to create a consistent character and
stable diffusion so the face is going to look exactly the same every single time
now one of these methods will actually work across different models the other not so much
if you're going to do it with carons it might glitch a little bit but let's see how we can
go so what we need to do first is we're going to need a random name generator now this is an
system that we've been using for a few months now but it works and so what we need to do is
come up with the name so what we want first is we'll go with a feminine name uh we'll ask of
five options and a random surname and let's see we will pick let's go dutch and Spanish
um you can mess around with these as well like to give you different variations and whatnot so
with this it will actually mix Dutch and Spanish and it will create names that people have with
those heritages so we'll generate those and it'll give us five different names as you can see these
aren't very common names so you're not going to see an actor's name in this this is crucial if
you're going to create a unique name or a unique character rather you don't want to name it the
same thing as an actor because then it will start making it look like that actor even if that's not
what you want so let's go with this first one now we'll go into stable diffusion we're going
to be using realistic Vision 5.1 let's see what it gives us there we'll go with that as our sampler
keep it at 20 width and height we don't have to mess with that yet we just want to see what she
looks like first so we'll go to the random name generator and go this one okay we'll put that
name in there and what we'll do is I'll actually bump this up so it gives us more of a portrait
okay yeah that works boost this up to 10 randoms as you can see for the most part it's given us the
same character like you can see perhaps this one and this one look different to the rest of them
this one looks a little bit younger but for the most part they all look pretty similar let's say
we want to tighten this up a little bit so let's say we want to bring this character here and bring
it more in line with let's say her here there and we'll send it over CER in painting and we will
select the face cuz we only want to edit the face at this point all right that one so I'm going to
open it up and actually drop it into our R tab so now if you don't have RP installed you need to go
into the extend extensions here available now mine won't be showing up because I've already got it
installed but yours won't be so you just write rup r o in there and just install it restart stable
diffusion because if you don't you might get some glitching and this will show up and we'll just
drop it in there enable that let's generate it it's changed the face closer to what we actually
wanted so we wanted it to be that more youthful sort of look and as you can see it's done that see
this was the original it's fixed that doesn't look like that anymore looks like the younger version
which is great because this way we can actually if we are going to create a Laura file with like the
same picture we don't have to render 10 billion photos just to get 30 good ones the hair is going
to be an issue if you want a specific style for your character um so changing their hair
with this system won't actually work if you like this tutorial let me know by pressing and like
And subscribe to this channel lets me know that this is the sort of content that you're into now
there's another version or another method that I tend to use as well and that is let's just restart
this put it at 1024x 1024 now this is quite important I've actually included white background
um in the description or in the prompt at 1.2 because we needed to have a white background Now
using control net which shown you how to install in the previous video so the link will be in one
of these sides what you'll do is you will need to load up this image that I'll be leaving in the
description I've created a face grid where you've got nine different angles of the same character
now this will help you in case you're generating a face that looks to one of the sides up or down
and I'll drop it into the first control now okay enable that switch over to canny but we will turn
the pre-processor off because we've already created the can you can't see it here it's
all black but it's all good uh control net is more important now you'll notice that with these faces
sometimes certain angles don't look that great we can actually fix this within painting but it's not
that crucial what we just need is the shape of the face so the we need the the same angle of the the
eyebrows the same shape of the nose the lips um it doesn't matter if it's not 100% because it's
not actually going to take this image and pler on top of the other one what it's actually going to
do is take the shapes and then recreate the face using that okay so that's perfectly fine for what
we need we'll just run off another one see what it gives us yep that's fine so it's fixed some of
the glitches sometimes if you run it a couple of times it will either glitch out like crazy
or fix some of the glitches so we'll send that into photo we can actually take this image crop
it export it as a JPEG all right so in this case what we're going to do is we got the exact same
prompt that we had before but the only thing is I'm going to take control net off go back
to RP and we're going to load up that small image that we just had a second ago okay so we're going
to have that one we're going to enable that leave everything as it is and we're going to going going
to ask it to give us 10 images now every single image should have the same face or very similar
let's see what it gives us R does take a little bit longer to process cuz what it's actually doing
is it'll create the image and then it will apply the other face on top of it with the face restore
now usually I'm not a big fan of face restore because a lot of the images that I do aren't
photo realistic um so as I was saying before if you're going to do a Cardon I would go about using
using the name method that will probably give you the same character over and over again there are
going to be some times where it will glitch out it'll change the hair color it change the face
of the shape of the face uh but usually using the name when it comes to a cartoon character
will actually work out so let's see what it's given us so as you can see for the most part it's
pretty much the same character even hairwise some sometimes it's given us like insanely long hair
here but for the most part it's given us pretty similar hairstyles U for all of them the makeup
tends to be exactly the same it hasn't really gone overly you know over the top I hope you
enjoyed this video and if you got any questions let me know in the comments down below I'll get
back to you as soon as I can in the meantime check out these other videos that I've got on my
channel
n
5.0 / 5 (0 votes)