yfeng95 / PRNet

Joint 3D Face Reconstruction and Dense Alignment with Position Map Regression Network (ECCV 2018)
http://openaccess.thecvf.com/content_ECCV_2018/papers/Yao_Feng_Joint_3D_Face_ECCV_2018_paper.pdf
MIT License
4.96k stars 944 forks source link

Face Swapping Video Possible? #59

Open codergg4393 opened 6 years ago

codergg4393 commented 6 years ago

Hey,

Please forgive me if this is only for issues and not questions, I read we can post questions here so here are few questions about this.

First of all, amazing work. This is going to change the world as we know it.

I would greatly appreciate if you could help me with following questions,

1) Is the face swap module included into this? If so, could you please point me to a link where it showcases how face swap can be used? I was trying to find this info but was unable to from readme page.

2) Can Face Swap be used for videos? That is: if I extract several images from a video of Actor A (source) and Actor B (target) and potentially be able to swap face from A to B? Is this possible even with a GPU? I am currently running on Tesla K80 GPU on Ubuntu 16.04 LTS.

3) Can I generate images of the face swap instead of OBJ? So that I can input 2 videos (source and target) and then be able to see the source's face on target's video by converting the images into video.

My whole idea here is to use this for face swapping for videos. That is, convert video to the image of both actors (source and target) then run this code and face swap them and then convert modified (read face swapped) images to video.

So is this possible with this code? I am really excited to use this and looking forward to your response.

Thank you in advance!