Panduan gaya wajah

Gambar berdampingan dari close-up seorang pria dan versi foto yang dihasilkan
yang menggunakan gaya kartun.

Tugas MediaPipe Face Stylizer memungkinkan Anda menerapkan gaya wajah ke wajah dalam gambar. Anda dapat menggunakan tugas ini untuk membuat avatar virtual dalam berbagai gaya.

Tugas ini menggunakan model BlazeFaceStylizer, yang terdiri dari generator wajah dan encoder wajah. Generator wajah BlazeStyleGAN, yang merupakan implementasi ringan dari grup model StyleGAN, membuat dan mengedit wajah sesuai dengan gaya yang ditentukan. Encoder wajah, yang menggunakan backbone MobileNet V2, memetakan gambar input ke wajah yang dihasilkan oleh generator wajah.

Coba sekarang.

Mulai

Mulai gunakan tugas ini dengan mengikuti salah satu panduan penerapan ini untuk platform target Anda. Panduan khusus platform ini akan memandu Anda dalam penerapan dasar tugas ini, menggunakan model dan contoh kode yang direkomendasikan dengan opsi konfigurasi yang direkomendasikan:

Detail tugas

Bagian ini menjelaskan kemampuan, input, output, dan opsi konfigurasi tugas ini.

Fitur

  • Pemrosesan gambar input - Pemrosesan mencakup rotasi gambar, pengubahan ukuran, normalisasi, dan konversi ruang warna.
Input tugas Output tugas
Gambar diam Face Stylizer menghasilkan gambar dengan gaya wajah yang paling mencolok dari gambar input.

Opsi konfigurasi

Tugas ini memiliki opsi konfigurasi berikut:

Nama Opsi Deskripsi Rentang Nilai Nilai Default
errorListener Menetapkan pemroses error opsional. N/A Not set

Model

Face Stylizer memerlukan model gaya wajah untuk didownload dan disimpan di direktori project Anda. Model gaya wajah di bagian ini berdasarkan arsitektur BlazeStyleGAN. Setiap model dilatih untuk menerapkan gaya tertentu ke wajah dalam gambar input.

Sketsa warna

Model ini mengubah wajah menjadi gambar yang meniru sketsa dengan goresan pensil berwarna dan goresan kuas. Gaya yang digunakan untuk melatih model ini ditampilkan di bawah:

Output sketsa warna

Nama model Bentuk input Jenis kuantisasi Versi
Sketsa warna 256 x 256 x 3 Float32 Terbaru

Tinta berwarna

Model ini mengubah wajah menjadi gambar yang meniru lukisan cat air. Gaya yang digunakan untuk melatih model ini ditampilkan di bawah:

Output tinta warna

Nama model Bentuk input Jenis kuantisasi Versi
Tinta warna 256 x 256 x 3 Float32 Terbaru

Lukisan minyak

Model ini mengubah wajah menjadi gambar yang meniru lukisan minyak. Gaya yang digunakan untuk melatih model ini ditampilkan di bawah:

output lukisan minyak

Nama model Bentuk input Jenis kuantisasi Versi
Lukisan minyak 256 x 256 x 3 Float32 Terbaru