face image analysis applications
play

Face Image Analysis Applications Probabilistic Morphable Models - PDF document

> DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Face Image Analysis Applications Probabilistic Morphable Models Summer School, June 2017 Thomas Vetter University Basel > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Face


  1. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Face Image Analysis Applications Probabilistic Morphable Models Summer School, June 2017 Thomas Vetter University Basel > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Face Identification by Image Comparison … done by pixel analysis ? But which pixel to compare with which ? Shape information tells us which pixel to compare 1

  2. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Analysis by Synthesis 3D Image Image Description World model parameter Analysis Image Model Synthesis > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Change Your Image ... 2

  3. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Analysis by Synthesis 3D Image Image Description World model parameter Analysis Image Model Synthesis > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE THE BIG QUESTION: How is this Image Model structured? Is it: 2D, an image based rendering model? Or 3D, a full 3D computer graphics model? Possibly, there is no final answer! 3

  4. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Linear Object Class Idea Linear Object Classes and Image Synthesis from a Single Example Image. Thomas Vetter and Tomaso Poggio IEEE P AMI 1997, 19(7), 733-742. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Separating shape and texture in 2D images 4

  5. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE 2D Morphable Face Image Model > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Linear Object Class Idea 5

  6. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Image based rendering 6

  7. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Synthesis of novel views from a single face image. Thomas Vetter , IJCV 1998, 28(2), 103-116. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Morphable 2D Face Model  α 1 R + α 2 R + α 3 R + α 4 R =  β 1 R + β 2 R + β 3 R + β 4 R 7

  8. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Morphable 3D Face Model                 1 2 3 4    R                      3 1 2 4 > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Morphable Models for Image Registration            1 2 3   R  =                1 2 3 R = Rendering Function ρ = Parameters for Pose, Illumination, ... Optimization Problem: Find optimal α , β , ρ ! Output 8

  9. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Face Recognition 18 > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Normalizing for pose, illumination and … ? Shape recovery Shape recovery Illumination inversion Illumination inversion 9

  10. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Multi-Features Fitting Algorithm 1 2 3 4 5 anchor x edge x x x x pixel int. x x x spec. highl. x tex. const. x x prior x x x x > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Face recognition Complex Changes in Appearance Images: CMU-PIE database. (2002) 10

  11. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE 3D Morphable Model > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Identification by shape and texture coefficients only Gallery   , Model- i i Fitting   , Model- i i Fitting   , Model- i i Fitting … Test Model-   , compare Identity i i Fitting 11

  12. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Correct Identification “1 out of 68” (%)  gallery  front  side  profile  front  99.8  99.5  83.0  probe  side  97.8  99.9  86.2  profile  79.5  85.7  98.3  total  92.3  95.0  89.0 CMU-PIE database: 4488 images of 68 individuals 3 poses x 22 illuminations = 66 images per individual > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Face analysis Roger F. asian 0.34 caucasian 0.52 blue eyes 0.19 brown eyes 0.69 wide nose 0.70 male 0.52 mustache 0.13 gaze Hor 20° yaw 34° pitch -8° roll 4° 12

  13. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Multi-PIE: Face recognition 100 90 3DGEM [16] 80 3DMM [17] 3DMM ours [18] 70 60 15° 30° 45° [16] Prabhu et al., “Unconstrained Pose -Invariant Face Recognition using 3D Generic E lastic Models”, PAMI 2011 [17] Schönborn et al., “A Monte Carlo Strategy to Integrate Detection and Model- Based Face Analysis”, GCPR 2013 [18] Egger et al., “ Pose Normalization for Eye Gaze Estimation and Facial Attribute Description ”, GCPR 2014 > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Try a new hairstyle! 3D Geomety and Texture 3D Pose, Position Illumination, Foreground, Background 13

  14. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Try a new hairstyle! 3D Geomety and Texture 3D Pose, Position Illumination, Foreground, Background > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Image Preprocessing for FRVT 2002 14

  15. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Image Preprocessing for FRVT 2002 15

  16. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Skin Detail Analysis for Face Recognition Skin Detail Analysis for Face Recognition Jean Sebastian Pierrard , Thomas Vetter CVPR 2007 16

  17. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Overview Characterizing moles  Appearance Blob detection  Location Skin segmentation  Importance Saliency measure Recognition  Reference Systsem Morphable Model > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Data used  Results based on subset of FERET-data base  Gray scale  Medium resolution (10-20k pixels face area)  Mole sizes: 2-20 pixels 17

  18. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Morphable Model for Correspondence Fitting Correspondence 3D reconst. Fitting > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE 3DMM maps visible region on a common reference Fitting Correspondence 3D reconst. Fitting 18

  19. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Morphable Model for Correspondence II Rendering Fitting 3D reconst. Fitting > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Mole Detection: Shading Problem  Template matching is sensitive to intensity gradients ! 19

  20. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Illumination Compensation I x z x ( ), ( )  ( ) E x ic > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Mole Detection: Shading Problem 0.59 cc 0.82 cc 0.75 cc 0.56 cc Local fitting 20

  21. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE False Positives  Templates also match common facial features  Sporadic hits due to hairstyle, beard, …  We need to mask out non-skin regions / outliers  3DMM is not sufficient > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE (Skin) Texture Similarity Basic idea: Compare image texture with samples that are known to be skin  tgt src src I N I q i Look-up best tgt N match p   tgt src ( ) min seed E p N N I ts p q  src seed q N | I q Example 21

  22. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Skin Segmentation  Texture similarity facilitates simple segmentation-by-thresholding method   1 if ( ) max ( ) E p E q  ts ts    Get threshold from in  seed skin ( ) q I I p seed region:   0 otherwise Result still affected by shading   seed "cheeks" I > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Segmentation Results Thresholding GrabCut 22

  23. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Selection by Saliency > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Recognition  Find matching pairs of moles in reference frame  Identification score: weighted sum of saliencies from matched points 23

  24. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Face Recognition Based only on mole locations and saliency.  > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Occlusion-aware 3D Morphable Face Models Bernhard Egger, Andreas Schneider, Clemens Blumer, Andreas Morel-Forster, Sandro Schönborn, Thomas Vetter 27th British Machine Vision Conference, September 2016 24

  25. 49 > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Face Image Analysis under Occlusion Source: AFLW Database Source: AR Face Database > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE There is nothing like: no background model 𝑚 𝑔𝑏𝑑𝑓 (𝜄; ෩ 𝑐(෩ ℓ 𝜄; 𝐽 = ෑ ℓ 𝜄; 𝐽 𝑦 = ෑ 𝐽 𝑗 ) ෑ 𝐽 𝑗` ) 𝑦 ∈ 𝐽 𝑗∈𝐺 𝑗`∈𝐶 “ Background Modeling for Generative Image Models ” Sandro Schönborn, Bernhard Egger, Andreas Forster, and Thomas Vetter Computer Vision and Image Understanding, Vol 113, 2015. 25

  26. > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Occlusion-aware Model 𝑨 ∙ 𝑚 𝑜𝑝𝑜−𝑔𝑏𝑑𝑓 𝜄; ෩ 1−𝑨 𝑚 𝜄; ሚ 𝑚 𝑔𝑏𝑑𝑓 𝜄; ෩ 𝐽, 𝑨 = ෑ 𝐽 𝑗 𝐽 𝑗 𝑗 53 > DEPARTMENT OF MATHEMATICS AND COMPUTER SCIENCE Inference 26

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend