Seharusnya tidak terlalu rumit untuk dilakukan. Belum membaca artikel yang disebutkan, inilah resep saya:
Encoder Otomatis Variasional
Demo online dengan wajah morphing:
http://vdumoulin.github.io/morphing_faces/online_demo.html
dan https://jmetzen.github.io/2015-11-27/vae.html untuk kodez.
Pada dasarnya, ini memberi Anda cara untuk parametrize 'gaya' dalam kasus Anda, misalnya katakanlah seberapa lebar atau tidak jelas seharusnya sapuan kuas. Hal-hal yang tergantung pada gaya tertentu yang ingin Anda tiru.
Pada contoh di atas, wajah 'morphed' atau 'imagined' yang berbeda adalah fungsi dari parameter dalam ruang laten. Pada gambar di bawah itu akan menjadi apa yang Anda dapatkan dengan mengubah barang di tingkat 'kode'.
Inilah ide dasarnya: gambar asli kiri, versi bergaya dari gambar yang sama di sebelah kanan:
Sekarang, secara teori, jika Anda akan melatih model seperti itu pada gambar normal dan gambar bergaya sebagai target dan menambahkan konvolusi, Anda harus dapat mempelajari filter kernel yang sesuai dengan jenis "sapuan kuas" yang digunakan artis .
Tentu saja, itu berarti bahwa Anda perlu memiliki beberapa contoh gambar dalam versi asli dan bergaya. Dataset semacam itu akan baik untuk disumbangkan ke komunitas - jika Anda akhirnya melakukan ini, saya akan sangat tertarik untuk melihat pekerjaan semacam ini.
Semoga berhasil!
Artikel wiki pada penyandi otomatis akan menjadi titik awal yang baik:
https://en.wikipedia.org/wiki/Autoencoder