learning a model of facial shape and expression from 4d
play

Learning a model of facial shape and expression from 4D scans - PowerPoint PPT Presentation

Learning a model of facial shape and expression from 4D scans Tianye Li*, Timo Bolkart*, Michael J. Black, Hao Li, Javier Romero SIGGRAPH Asia 2017 Note: this slide is a static .pdf version (no video) For video, please see:


  1. Learning a model of facial shape and expression from 4D scans Tianye Li*, Timo Bolkart*, Michael J. Black, Hao Li, Javier Romero SIGGRAPH Asia 2017 Note: this slide is a static .pdf version (no video) For video, please see: https://youtu.be/36rPTkhiJTM

  2. Realistic Virtual Character Warner Bros. & Paramount Pictures

  3. Realistic Virtual Character Warner Bros. & Paramount Pictures

  4. Consumer Application Apple 2017

  5. Spectrum of Face Models “Low-end” “High-end”

  6. Spectrum of Face Models “Low-end” “High-end” FACS-based blendshapes

  7. Spectrum of Face Models “Low-end” “High-end” FACS-based blendshapes Blanz and Vetter 1999 & Basel Face Model [Paysan et al. 2009]

  8. Spectrum of Face Models “Low-end” “High-end” FACS-based blendshapes Blanz and Vetter 1999 & Basel Face Model FaceWarehouse [Paysan et al. 2009] [Cao et al. 2014]

  9. Spectrum of Face Models “Low-end” “High-end” FACS-based blendshapes Wu et al. 2016 Blanz and Vetter 1999 & Basel Face Model FaceWarehouse [Paysan et al. 2009] [Cao et al. 2014]

  10. Spectrum of Face Models “Low-end” “High-end” FACS-based blendshapes Wu et al. 2016 Blanz and Vetter 1999 Digital Emily & Basel Face Model FaceWarehouse [Alexander et al. 2009] [Paysan et al. 2009] [Cao et al. 2014]

  11. Spectrum of Face Models “Low-end” “High-end” FACS-based blendshapes Wu et al. 2016 Blanz and Vetter 1999 Digital Emily & Basel Face Model FaceWarehouse [Alexander et al. 2009] [Paysan et al. 2009] [Cao et al. 2014]

  12. FLAME Face Model Issues FLAME

  13. FLAME Face Model Issues FLAME Limited identity coverage Learned from ~4000 identities

  14. FLAME Face Model Issues FLAME Limited identity coverage Learned from ~4000 identities Learned from high-quality 4D expression scans Artist designed expression

  15. FLAME Face Model Issues FLAME Limited identity coverage Learned from ~4000 identities Learned from high-quality 4D expression scans Artist designed expression Orthogonal expression space Over-complete FACS basis

  16. FLAME Face Model Issues FLAME Limited identity coverage Learned from ~4000 identities Learned from high-quality 4D expression scans Artist designed expression Orthogonal expression space Over-complete FACS basis Modeled as rotatable joints Non-linearity of jaw and neck Activated by linear blend skinning Pose blendshapes further capture details

  17. FLAME Face Model Issues FLAME Limited identity coverage Learned from ~4000 identities Learned from high-quality 4D expression scans Artist designed expression Orthogonal expression space Over-complete FACS basis Modeled as rotatable joints Non-linearity of jaw and neck Activated by linear blend skinning Pose blendshapes further capture details Require artist work Fully automatic registration and modeling

  18. FLAME Face Model

  19. FLAME Face Model Template

  20. FLAME Face Model Template Shape

  21. FLAME Face Model Shape Template Shape +Pose

  22. FLAME Face Model Shape Shape Template Shape + Pose +Pose + Expression

  23. Overview CAESAR dataset Shape Data Registration Shape Model Training MPI FacialMotion dataset Pose Data Registration Pose Model Training D3DFACS dataset Co-registration Hirshberg et al. 12 Initial Expression Blendshapes Expression Data Registration Expression Model Training

  24. Overview CAESAR dataset Shape Data Registration Shape Model Training MPI FacialMotion dataset Pose Data Registration Pose Model Training D3DFACS dataset Co-registration Hirshberg et al. 12 Initial Expression Blendshapes Expression Data Registration Expression Model Training

  25. Shape Model

  26. Shape Data Registration of CAESAR datasets [Robinette et al. 2002]

  27. Learned Shape Model

  28. Pose Model

  29. Pose Data Registration of MPI FacialMotion datasets for pose training

  30. Learned Pose Model

  31. Effect of Pose Blendshapes

  32. Expression Model

  33. Expression Data

  34. Expression Data

  35. 4D Scans into Correspondence

  36. Coarse-to-Fine Registration >1 mm 0 mm Stage 1: model-only

  37. Coarse-to-Fine Registration >1 mm 0 mm Stage2: coupled

  38. Coarse-to-Fine Registration >1 mm 0 mm Stage 3: Texture-based Alignment

  39. Effect of Texture-based Alignment

  40. Effect of Texture-based Alignment

  41. Registration Results >1 mm 0 mm

  42. Registration Results >1 mm 0 mm Detail expressions such as eye blinking are also captured

  43. Learned Expression Model

  44. Results

  45. Compare on Identity Space >1 mm 0 mm Scan-to-Mesh Scan-to-Mesh Fitting BU-3DFE scan Fitting Distance Distance FaceWarehouse FLAME 49 [Cao et al. 2014] 49 components + 1 for gender 50 components

  46. Compare on Identity Space >1 mm 0 mm Scan-to-Mesh Scan-to-Mesh Fitting BU-3DFE scan Fitting Distance Distance Basel Face Model (BFM) FLAME 198 [Paysan et al. 2009] 198 components + 1 for gender 199 components

  47. Compare on Identity Space >1 mm 0 mm Scan-to-Mesh Scan-to-Mesh BU-3DFE scan Distance Distance Basel Face Model (BFM) FLAME 198 BU-3DFE scan 199 components 198 components + 1 for gender

  48. Compare on Identity Space 100 80 Percentage 60 FLAME 300 FLAME 198 40 FLAME 90 FLAME 49 FW 20 BFM Full BFM 91 BFM 50 0 0 0.5 1 1.5 2 Error [mm]

  49. Compare on Identity Space FLAME 300: 96% FLAME 198: 94% BFM 199: 92% FLAME 49: 74% FLAME: our model BFM 50: 69% BFM: Basel Face Model FW 50: 67% FW FaceWarehouse Note: higher value is better

  50. Compare on Expression Space >3 mm 0 mm

  51. Sparse Landmark Fitting FLAME produces better result in 2D landmark fitting

  52. Application: Retargeting Target Scan Identity Expression & pose FLAME Face Model Source Retargeted FLAME retargeting pipeline

  53. Application: Retargeting

  54. Conclusion

  55. What did we learn • Large high-quality data • Separation of identity, pose and expression • Importance of face prior • Model and data available for research purpose

  56. Future Work

  57. Acknowledgement Tsvetelina Alexiadis, Andrea Keller, Jorge Márquez Data Acquisition Shunsuke Saito & Cassidy Laidlaw Evaluation Yinghao Huang, Ahmed Osman, Naureen Mahmood Discussion Talha Zaman Video Recording Alejandra Quiros-Ramirez Project Website Darren Cosker Advice and D3DFACS Dataset

  58. Thank You! http://flame.is.tue.mpg.de/ Registrations for D3DFACS dataset FLAME face model (male / female) with example code

Recommend


More recommend