Updated: 5/24/2024
Hai pecinta animasi AI! Kami akan memulai perjalanan mendebarkan ke dunia face swapping ComfyUI. Di sini, kami mempersembahkan kepada Anda alur kerja ComfyUI Reactor, yang memungkinkan Anda untuk menukar satu wajah atau beberapa wajah dalam video!
Kami akan membahas:
Saya rasa beberapa dari Anda telah menggunakan ekstensi Roop di Automatic 1111 untuk eksperimen kreatif semacam ini, tetapi kode untuk Roop dihentikan. Desainer gerak dan animator kini merangkul juara baru face swapping – ReActor di ComfyUI. Alat ini bukan hanya peningkatan dari Roop; ini adalah revolusi lengkap. ReActor telah mengubah face swapping menjadi bagian yang mulus dan mendebarkan dari alat kreatif Anda.
Jadi, mengapa ReActor menjadi pilihan utama baru untuk face swapping? Berikut adalah rangkumannya:
Sekarang, mari kita lakukan lebih dari sekadar membicarakannya; mari kita selami cara menggunakan Reactor di ComfyUI dan cara mengatur parameter di Reactor! Dengan ReActor, kemungkinan kreatif Anda tidak terbatas.
ComfyUI Reactor adalah node ekstensi face swap yang cepat dan sederhana untuk ComfyUI. Ini memanfaatkan beberapa model untuk memfasilitasi deteksi wajah, face swapping, dan pemulihan wajah, sambil tetap mudah digunakan.
Baiklah, mari kita selami proses menarik membuat alur kerja Anda. Dengan Reactor, Anda akan dapat menambahkan beberapa efek face swap yang luar biasa ke animasi Anda.
Pertama-tama, Anda perlu memilih 'gambar sumber' Anda - anggap ini sebagai donor wajah. Kemudian, pilih 'gambar input' Anda – itulah penerima beruntung dari wajah baru.
Kami sudah mendownload Model inswapper_128.onnx, model pra-latih inswapper_128.onnx, yang disediakan oleh InsightFace.
Deteksi Wajah seperti memiliki detektif digital yang menemukan wajah di gambar sumber dan input Anda. Kami memiliki berbagai detektif - resnet50, mobile0.25, YOLOv5l, dan YOLOv5n. Tapi andalan kami adalah retinaface_resnet50. Kinerjanya sangat baik.
Di sini, Anda dapat memilih model untuk pemulihan wajah. Beberapa lebih suka GF PGN, tetapi coba Code Forer - itu juga bagus!
Pengaturan ini seperti menyetel gitar Anda. Pengaturan default adalah 1.00 untuk visibilitas dan 0.75 untuk berat CodeFormer, tetapi jangan ragu untuk bereksperimen dan lihat nada apa yang bisa Anda ciptakan.
Opsi 'deteksi gender' memutuskan apakah Anda ingin model menentukan gender dalam gambar. ReActor akan menukar wajah hanya jika memenuhi kondisi yang diberikan. Dalam pengalaman saya, mengaturnya ke 'tidak' memberikan hasil yang bagus. Mungkin seperti mengatakan kepada model, "Semua mata pada wajah, model babe!"
Indeks Wajah membantu sistem mengidentifikasi setiap wajah dalam gambar Anda. Wajah ditandai dari kiri ke kanan dan atas ke bawah dalam gambar masing-masing. Dengan cara ini, sistem tahu persis siapa yang siapa.
Hanya punya satu wajah untuk ditukar? Mudah! Baik wajah sumber maupun wajah input akan memiliki indeks 0.
Sekarang, jika Anda merasa ambisius dan ingin menukar beberapa wajah, begini caranya:
Berikut tip berguna - pertimbangkan menggunakan interpolator frame. Bayangkan itu sebagai mesin waktu untuk frame video Anda. Ini bekerja luar biasa dengan mengurangi jumlah frame yang perlu Anda proses awalnya dan kemudian dengan cerdik merekonstruksinya. Ini sangat berguna jika Anda harus berkompromi pada kualitas video Anda demi pemrosesan yang lebih cepat. Anggap langkah ini sebagai tongkat ajaib yang membantu Anda mendapatkan kembali sebagian dari kejernihan dan detail yang hilang.
Anda juga dapat mengubah ukuran gambar video Anda sebelum mengirimkannya ke interpolator. Meskipun sulit untuk mencapai kualitas file asli, ini tentu lebih baik daripada tidak sama sekali.
Penulis: Editor RunComfy
Tim editor kami telah bekerja dengan AI selama lebih dari 15 tahun, dimulai dengan NLP/Visi pada era RNN/CNN. Kami telah mengumpulkan banyak pengalaman pada AI Chatbot/Seni/Animasi, seperti BERT/GAN/Transformer, dll. Bicaralah dengan kami jika Anda membutuhkan bantuan tentang seni AI, animasi, dan video.
© Hak Cipta 2024 RunComfy. Seluruh Hak Cipta Dilindungi.