Κοινή χρήση τεχνολογίας

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

2024-07-11

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Γεια σε όλους, είμαι η Xiangyang

Έχετε συναντήσει ποτέ μια κατάσταση όπου τα πρόσωπα των χαρακτήρων που δημιουργούνται από το SD είναι παραμορφωμένα ή ακόμα και αηδιαστικά; Έχετε νιώσει ποτέ αβοήθητος; Μην ανησυχείτε, αυτό το σεμινάριο είναι μόνο για εσάς.

Όταν χρησιμοποιείτε SD για τη δημιουργία ολόσωμων φωτογραφιών χαρακτήρων, μπορεί συχνά να διαπιστώσετε ότι τα πρόσωπα των χαρακτήρων είναι παραμορφωμένα. Αυτό συμβαίνει επειδή η αναλογία των εικονοστοιχείων προσώπου είναι πολύ μικρή, με αποτέλεσμα την αδυναμία πλήρους επαναφοράς των πληροφοριών προσώπου.

Ένας συνηθισμένος τρόπος για να λύσετε αυτό το πρόβλημα είναι να χρησιμοποιήσετε το τοπικό εργαλείο επανασχεδιασμού (inpaint) Ορίζοντας τις κατάλληλες παραμέτρους, μπορείτε συχνά να επιτύχετε πολύ καλά αποτελέσματα.

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

Το After Detailer (αναφέρεται ως Adetailer) είναι η καλύτερη λύση οι λειτουργίες μπορούν να αποφευχθούν. . Επιπλέον, το Adetailer μπορεί επίσης να ανιχνεύσει τα χέρια, τα μάτια, ακόμα και ολόκληρο το σώμα ολόκληρου του χαρακτήρα, και να σχεδιάσει ξανά αυτά τα μέρη. Η δυνατότητα χρήσης με το ControlNet είναι επίσης μία από τις λειτουργίες του Adetailer.

Είμαι σίγουρος ότι μετά τη χρήση του ADetailer, δεν θα χρησιμοποιήσετε ποτέ inpaint (τοπικό επανασχεδιασμό) για να διορθώσετε την παραμόρφωση του προσώπου! Αλλά μπορούμε ακόμα να χρησιμοποιήσουμε το inpaint για να χειριστούμε άλλες καταστάσεις.

Στη συνέχεια θα εισαχθεί η μέθοδος και τα βήματα χρήσης μερικής επαναβαφής (inpaint) και Adetailer για την επιδιόρθωση του προσώπου.


1. Εγκατάσταση ADtailer

Πριν ξεκινήσετε επίσημα, ακολουθήστε τα παρακάτω βήματα για να εγκαταστήσετε την προσθήκη.

① Ανοίξτε τη διεύθυνση URL στο πρόγραμμα περιήγησης: https://github.com/Bing-su/adetailer

Σημείωση: Αυτή η μέθοδος απαιτεί επιστημονική πρόσβαση στο Διαδίκτυο, εάν δεν μπορείτε να την κατεβάσετε, σαρώστε στο τέλος του άρθρου για να αποκτήσετε δωρεάν το πακέτο εγκατάστασης της προσθήκης ADDetailer.

③ Αποσυμπιέστε το ληφθέν συμπιεσμένο πακέτο και μετακινήστε το φάκελο στο AI-stable-diffusion-webuiextensionsκάτω από το μονοπάτι

④ Μετά την εγκατάσταση, όταν ξεκινάτε το webui για πρώτη φορά, μπορείτε να κολλήσετε στην ακόλουθη διεπαφή η λήψη για να ολοκληρωθεί.

⑤ Αφού ανοίξετε το webui, μπορείτε να βρείτε την προσθήκη στην παρακάτω τοποθεσία

2. Μέθοδοι αποκατάστασης προσώπου

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

1. Μερική επανασχεδίαση (inpaint)

1) Τρόπος χρήσης

① Στείλτε την εικόνα που δημιουργείται από τη διεπαφή του διαγράμματος Vincent σε μερική επανασχεδίαση. Εάν πρόκειται για εξωτερική εικόνα, μεταφορτώστε την εικόνα πρώτα στη σελίδα πληροφοριών εικόνας (πληροφορίες PNG) και, στη συνέχεια, στείλτε την σε μερική επανασχεδίαση.

② Χρησιμοποιήστε ένα πινέλο για να βάψετε πλήρως το πρόσωπο του χαρακτήρα, όπως φαίνεται στην παρακάτω εικόνα

③ Η περιοχή βαφής πρέπει να είναιΕπιλέξτε μόνο μάσκα, έτσι ώστε το μοντέλο να χρησιμοποιεί την πλήρη ανάλυση εικόνας (η εικόνα μου είναι 512x768) για να δημιουργήσει την περιοχή της μάσκας, να δημιουργήσει μια εικόνα προσώπου υψηλής ανάλυσης και, στη συνέχεια, να την κλιμακώσει στην αρχική ανάλυση, ώστε να μπορεί να δημιουργηθεί ένα κανονικό πρόσωπο .

④ Το πλάτος επανασχεδίασης έχει οριστεί κάτω από 0,6 , διαφορετικά δεν μπορούν να δημιουργηθούν κανονικά πρόσωπα. Ο σπόρος μπορεί να ρυθμιστεί σε τυχαίο και η ποσότητα ωοτοκίας να αυξηθεί.

⑤ Κάντε κλικ για δημιουργία

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

⑦ Θα διαπιστώσετε ότι το πρόσωπο στην παραπάνω εικόνα δεν αλλάζει πολύ Εάν θέλετε να λάβετε περισσότερες διαφορετικές εκφράσεις προσώπου, πρέπει να το χρησιμοποιήσετε με το inpaint του controlnet Η μέθοδος είναι η εξής

⑧ Ανοίξτε τον πίνακα ελέγχου, δεν χρειάζεται να ανεβάσετε φωτογραφίες, οι άλλες ρυθμίσεις είναι οι εξής

⑨ Ορίστε το πλάτος επανασχεδίασης στο 1 ή μπορεί να είναι χαμηλότερο, ανάλογα με το πόσο μεγάλη είναι η αλλαγή που θέλετε και διατηρήστε αμετάβλητες τις υπόλοιπες παραμέτρους.

⑩ Κάντε κλικ για δημιουργία

Τέλος, στείλτε την εικόνα που δημιουργήθηκε στη σελίδα μετά την επεξεργασία (Επιπλέον), κάντε μεγέθυνση 4x και ενεργοποιήστε την επιδιόρθωση προσώπου και μπορείτε να έχετε πολύ καλά αποτελέσματα.

2) Στοιχεία παραμέτρων

Η πιο σημαντική παράμετρος του τοπικού επανασχεδίου είναι η ισχύς εκ νέου σχεδίασης (Δύναμη εκ νέου σχεδίασης) Μην ρυθμίζετε αυτήν την τιμή πολύ ψηλά εάν είναι μεγαλύτερη από 0,6, θα προκαλέσει εύκολα την κατάρρευση του προσώπου.

2, Αναλυτής

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

1) Τρόπος χρήσης

Το ADtailer μπορεί να χρησιμοποιηθεί στη διεπαφή διαγραμμάτων Wensheng ή μπορεί να χρησιμοποιηθεί στη διεπαφή διαγράμματος Tusheng με πιο σύνθετες ρυθμίσεις παραμέτρων για να αποκτήσετε πιο πλούσια εφέ παραγωγής.

Διεπαφή γραφήματος Vincent:

① Εκτελέστε άλλες ρυθμίσεις σύμφωνα με τη συνήθη λειτουργία του διαγράμματος Vincent.

② Ανοίξτε το Adetailer, επιλέξτε ενεργοποίηση και το μοντέλο θα είναι το προεπιλεγμένο.

③ Κάντε κλικ για δημιουργία

④ Σύγκριση με το εφέ της αρχικής εικόνας

Διεπαφή δημιουργίας εικόνων:

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

② θαΡυθμίστε το πλάτος επανασχεδίασης στο 0,1 ή χαμηλότερο

③ Ανοίξτε το Adetailer και επιλέξτεεπιτρέπω, το μοντέλο έχει οριστεί ως προεπιλογή

④ Κάντε κλικ στην επιλογή Δημιουργία Εάν το εύρος επανασχεδίασης είναι πολύ χαμηλό, το αποτέλεσμα είναι βασικά το ίδιο με τη χρήση του ADtailer στη διεπαφή του διαγράμματος Vincent, επομένως δεν θα εμφανίζεται εδώ.

2) Στοιχεία παραμέτρων

Μοντέλο ανίχνευσης

Τα μοντέλα ανίχνευσης μπορούν να χωριστούν στις ακόλουθες κατηγορίες

  • Face_xxxx: Ανίχνευση και επανασχεδιασμό προσώπων

  • Hand_xxxx: Ανίχνευση και επανασχεδιασμό χεριών

  • Person_xxxx: Εντοπίστε και σχεδιάστε ξανά ολόκληρο το άτομο

  • Mediapipe_face_xxxxx: Ανίχνευση και επανασχεδιασμό προσώπων

face_yoloκαιperson_yoloΤο μοντέλο είναι τα δύο πιο χρήσιμα μοντέλα Η προεπιλεγμένη επιλογή είναι το μοντέλο face_yolo. Το εφέ του μοντέλου face_yolo δεν θα δοθούν ως εξής υποστούν ορισμένες αλλαγές.

Το μοντέλο Hands μπορεί να ανιχνεύσει και να ξανασχεδιάσει τα χέρια, αλλά μην έχετε πολλές ελπίδες για αυτήν τη λειτουργία. αλλά στο τέλος μπορείτε να λάβετε φωτογραφίες που είναι σχετικά εντυπωσιακές.

Επιπλέον, το επίθημα του ονόματος μοντέλου8 δευτκαι8n Ποιο ειναι το νοημα; Για σύγκριση, δείτε την παρακάτω εικόνα:

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

Τέλος, μπορείτε να παρατηρήσετε τις ακόλουθες επιλογές του Adetailer

Το Adetailer σάς επιτρέπει να ρυθμίσετε έως και δύο μοντέλα ανίχνευσης και επανασχεδίασης και θα τα επισκευάσει ένα προς ένα αφού τα ρυθμίσετε. Εάν θέλετε να εκτελέσετε περισσότερες ανιχνεύσεις ταυτόχρονα, πρέπει να το ρυθμίσετε στις ρυθμίσεις