Beri aku 5 menit, aku akan memberimu DeepFake! – Menuju AI – Teknologi, Sains, dan Teknik Terbaik


Penulis: Daksh Trehan

Visi Komputer, Pembelajaran Mesin

Cara menghasilkan DeepFakes tanpa menulis kode apa pun.

Apakah Anda suka artis dan artis? ) Apakah Anda ingin meniru mereka? Nah, sekarang kamu bisa!

Apakah Anda ingin viral di TikTok tetapi takut dengan gerakan tarian Anda? Nah, AI mendukung Anda. Yang Anda butuhkan hanyalah gambar diam dan movie artis favorit Anda yang sedang melakukan beberapa gerakan. Dan, BOOM! Anda adalah sensasi net.

Untuk meniru alur kerja di atas, kami menerapkan animasi Gambar, yang menggunakan jaringan saraf yang membantu kami membungkus gambar sumber pada gerakan objek dalam urutan video. Dalam artikel ini, kita akan melihat betapa mudahnya animasi gambar, dan bagaimana seseorang dapat menggunakannya tanpa menulis satu kode pun!

Bagaimana cara kerjanya?

Model yang disajikan dalam”Model Gerak Orde Pertama untuk Animasi Gambar” adalah pendekatan baru untuk menggantikan objek dalam movie mengemudi dengan gambar sumber tanpa informasi tambahan apa pun tentang objek tersebut.

Sebelum menyusun urutan kita, sangat penting untuk memahami apa yang terjadi di balik terpal!

Model tersebut mengimplementasikan jaringan saraf yang membantu dalam merekonstruksi movie mengemudi di mana objek dalam movie tersebut digantikan oleh objek pada gambar sumber. Selama waktu pengujian, model mencoba memprediksi bagaimana objek dalam gambar sumber bergerak sesuai dengan bingkai yang digambarkan dalam movie mengemudi. Dengan menggunakan proses di atasdi model dapat melacak setiap detail kecil dalam movie mengemudi mulai dari gerakan kepala hingga pembicaraan.

WorkFlow

Pelatihan dilakukan pada banyak koleksi video. Untuk merekonstruksi version movie pelatihan, mengekstrak pasangan bingkai dan mencoba mempelajari representasi laten gerakan dalam movie, menggunakan informasi yang diekstrak, version tersebut mempelajari cara menyandikan gerakan sebagai campuran perpindahan titik kunci khusus gerakan dan transformasi affine asli. [1].

Pada waktu pengujian, version meregenerasi urutan movie dengan membungkus objek gambar sumber ke setiap bingkai movie penggerak dan karenanya melakukan animasi gambar.

Kerangka diimplementasikan menggunakan modul estimasi gerak dan modul generasi gambar.

Tujuan dari penaksir gerak adalah untuk mempelajari representasi gerak laten dalam video. Dengan kata sederhana, ia mencoba melacak gerakan dalam urutan dan mengkodekannya sebagai perpindahan titik kunci spesifik gerakan dan transformasi affine lokal. Outputnya mencakup bidang gerakan padat dan topeng oklusi. Topeng mendefinisikan bagian yang relevan dari objek urutan mengemudi yang akan dibungkus oleh gambar sumber (misalnya, sisi depan wajah).

Misalnya, dalam gif yang diberikan, bagian belakang wanita tidak dianimasikan dan itu ditentukan oleh pengukur gerakan.

Terakhir, keluaran dari pengukur gerak dimasukkan ke generator gambar bersama dengan gambar sumber dan movie penggerak. Generator gambar menghasilkan bingkai movie penggerak dengan objek gambar sumber yang dibungkus dan bingkai tersebut digabungkan untuk membuat urutan videogame

Membuat DeepFakes

Kode sumber makalah dapat dengan mudah ditemukan di Github. Ada dua metode untuk membuat deepfake:

Teknik Sekolah Tua:

Unduh repositori dalam structure zip.

2. ) Ekstrak file.

3. ) Gunakan terminal di folder yang diekstrak dan unduh semua paket yang diperlukan menggunakan perintah berikut.

4. ) Unduh pos pemeriksaan terlatih.


Unduh pos pemeriksaan apa pun berdasarkan preferensi Anda.

5. ) Salin gambar sumber, movie driver, dan pos pemeriksaan terlatih ke folder yang diekstrak.

6. ) Buka terminal dan gunakan perintah berikut:

Ganti “config / dataset_name. Yml”,”path / to / forcing”,”path / to / resource”,”path / to / checkpoint” ke nama place information, jalur urutan mengemudi, jalur gambar sumber, dan jalur pos pemeriksaan.

Jalankan perintah yang telah diubah dan jangan lupa untuk menambahkan”- cpu” jika Anda tidak memiliki GPU.

7. ) Anda akan mendapatkan movie DeepFake Anda di folder yang sama yang diekstrak.

Teknik Google-Colab:

Kunjungi https://colab.research.google.com/github/AwaleSajil/DeepFake_1/blob/master/first_order_model_demo(Youtube)_new_audioV5_a. Ipynb Buat salinan document ipynb ini. Konfigurasikan version Anda.

4. ) Latih version Anda pada information pelatihan.


Output dihasilkan dengan perintah di atas

5. ) Tambahkan sumber dan movie mengemudi Anda.

6. ) Nikmati DeepFake Anda.

Referensi:

[1] Model Gerak Orde Pertama untuk Animasi Gambar (nips.cc)

[2] AliaksandrSiarohin / first-order-model: (github.com)

[3] Model urutan pertama (aliaksandrsiarohin.github.io)

[4] Bagaimana membuat movie deepfake dalam 5 menit oleh Dimitris Poulopoulos | Menuju Ilmu Data

[5] Dari Zero hingga Deepfake. Menjelajahi deepfakes dengan DeepFaceLab | oleh Jarrod Overson | Moderate

[6] (51) Cara Membuat Video Deepfake Dalam 5 Menit (Hindi) – YouTube

Jangan ragu untuk terhubung:

Portofolio ~ https://www.dakshtrehan.com

LinkedIn ~ https://www.linkedin.com/in/dakshtrehan

Ikuti untuk site Machine Learning / Deep Learning lebih lanjut.

Sedang ~ https://medium.com/@dakshtrehan

Ingin mempelajari lebih lanjut? )

Apakah Anda Siap Menyembah Dewa AI? )
Mendeteksi COVID-19 Menggunakan Deep Learning
Algoritma AI yang Tak Terelakkan: TikTok
GPT-3 Dijelaskan kepada anak berusia 5 tahun.
Tinder + AI: How Jodoh yang sempurna? )
Panduan orang dalam untuk Kartunisasi menggunakan Machine Learning
Memperkuat Ilmu Dibalik Pembelajaran Penguatan
Ilmu decoding di balik Generative Adversarial Networks
Memahami LSTM dan GRU
Jaringan Neural Berulang untuk Dummies
Convolution Neural Network for Dummies

Bersulang

Beri aku 5 menit, aku akan memberimu DeepFake! Awalnya diterbitkan di Limit AI on Moderate, di mana orang-orang melanjutkan percakapan dengan menyoroti dan menanggapi cerita ini.

Diterbitkan melalui Towards AI

Leave a Reply