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.95k stars 947 forks source link

Why not add mean experssion when computing vertices? #138

Open liuppboy opened 5 years ago

liuppboy commented 5 years ago

Hi, when I run the demo, I find that it does not add mean experission when computing vertices from the ground truth shape and expression parameters:

vertices = self.model['shapeMU'] + self.model['shapePC'].dot(shape_para) + self.model['expPC'].dot(exp_para)

While for 3DDFA and other projects, they all add mean experission, like this:

vertices = self.model['shapeMU'] + self.model['expMU'] + self.model['shapePC'].dot(shape_para) + self.model['expPC'].dot(exp_para)

It does not make much difference. I am just a little confused about this.