Presentation is loading. Please wait.

Presentation is loading. Please wait.

A Practical System for Modelling Body Shapes from Single View Measurements Yu Chen 1, Duncan Robertson 2, Roberto Cipolla 1 Department of Engineering,

Similar presentations


Presentation on theme: "A Practical System for Modelling Body Shapes from Single View Measurements Yu Chen 1, Duncan Robertson 2, Roberto Cipolla 1 Department of Engineering,"— Presentation transcript:

1 A Practical System for Modelling Body Shapes from Single View Measurements Yu Chen 1, Duncan Robertson 2, Roberto Cipolla 1 Department of Engineering, University of Cambridge 1 Me_tail Inc. 2

2 Motivations and Tasks Our Goal: –A reliable and practical 3D body modelling system. Requirements: –Good accuracy; –Quick; –Easy to manipulate for non-expert users (a bit of interactions)

3 Different Means of Input Tape measurements –E.g. [Magnenat-Thalmann et al., 03, 07], etc. –Sparse representation; –Relatively invariant to pose changes; –Anthropometrically meaningful; –Many users don’t know their body measurements like chest, waist, and hips; –Obtaining accurate tape measurements is not very easy.

4 Different Means of Input Full Silhouettes –E.g. [Balan et al. 08], [Guan et al. 09], etc. –Dense representation; –Informative; better local constraints; –Hard to decouple pose variations from body shape variations; –Hard to extract silhouettes from images with arbitrary background;

5 A Solution Silhouettes (dense) Tape Measurements (sparse) Our Solution: Image Measurements

6 The Interface How it work? 1.Upload a photo of the user standing against a doorway; 2.Mark up the 4 corners of the doorway; 3.Rectify the photo automatically; 4.Measure the several image measurements on the rectified image. 5.Provide body dimensions: height + weight; 6.Obtain the 3D body shape.

7 The Interface How it work? 1.Upload a photo of the user standing against a doorway; 2.Mark up the 4 corners of the doorway; 3.Rectify the photo automatically; 4.Measure the several image measurements on the rectified image; 5.Provide body dimensions: height + weight; 6.Obtain the 3D body shape.

8 The Interface How it work? 1.Upload a photo of the user standing against a doorway; 2.Mark up the 4 corners of the doorway; 3.Rectify the photo automatically; 4.Measure the several image measurements on the rectified image; 5.Provide body dimensions height + weight; 6.Obtain the 3D body shape.

9 The Interface How it work? 1.Upload a photo of the user standing against a doorway; 2.Mark up the 4 corners of the doorway; 3.Rectify the photo automatically; 4.Measure the several image measurements on the rectified image; 5.Provide body dimensions: height + weight; 6.Obtain the 3D body shape.

10 The Interface How it work? 1.Upload a photo of the user standing against a doorway; 2.Mark up the 4 corners of the doorway; 3.Rectify the photo automatically; 4.Measure the several image measurements on the rectified image; 5.Provide body dimensions height + weight; 6.Obtain the 3D body shape.

11 The Interface How it work? 1.Upload a photo of the user standing against a doorway; 2.Mark up the 4 corners of the doorway; 3.Rectify the photo automatically; 4.Measure the several image measurements on the rectified image; 5.Provide body dimensions height + weight; 6.Obtain the 3D body shape.

12 Image Rectification Automatic photo rectification. Use vanishing point geometry. Compute the homography from the quadrilateral to the rectangle.

13 Homography H is dependent on the focal length f. Regular case: –Both vanishing points are at finite positions. –[Cipolla et al. 99]: Near-degenerated case: –One of the vanishing points is at infinity; –Result in an ambiguity in the aspect ratio α. Image Rectification Aspect ratio distortion need to be corrected! V 2 at infinityV 1 at infinity or

14 Selection of Image Measurements Criteria: –Well defined; unambiguous to users; –Good correlation with the corresponding 3D measurements; –Good representative power. Selected measurement set: –Height; –Crotch height; –Under bust; –Waist; –Hips;

15 Probabilistic Body Shape Estimation 3D training data: –Female CAESAR Data; Registration: –Victoria 4 morphable model; –10 different morphs are defined. Regressor: Gaussian Process (GP) –Input: body dimensions (height & weight) + normalised measurements; –Output: morph weights.

16 Prediction and Aspect Ratio Correction (ARC) Given a learned GP regressor G. Input: –Actual body dimensions z V –Image measurements z I Horizontal image measurements z I,h ; Vertical image measurements z I,v ; –Complete set of testing measurements: z = {z V, α z I,h, z I,v } Output: –Morph weights y; aspect ratio factor α.

17 Prediction and Aspect Ratio Correction (ARC) The shape prior gives clues of the proper aspect ratio. GP Joint posterior. MAP estimate of the y and α Optimisation: –y = µ y ; –α : fixed point equations.

18 Prediction and Aspect Ratio Correction (ARC) ARC, How effective is it? A simulation of distortion and correction –Stretch a frontal view image into different aspect ratio α from 0.9 to 1.1. ARC can neutralise more than 60% of distortion.

19 Experiments and Testing Data Render >1000 synthetic doorway images using CAESAR laser scans –Frontal-view set; –Un-rectified set; Cross validation. Input combinations –H + W: height and weight only; –H + W + T: height, weight, and tape measurements; –H + W + I: height, weight, and image measurements.

20 Average error over 15 body measurements defined in CAESAR dataset. Image measurements are good substitutions when tape measurements are not available. Test on the Frontal-view Image Set

21 Test on the un-rectified image set The efficacy of aspect ratio correction

22 Test on Real Photos User study by inviting volunteers –Take photos at home; uncontrolled environment; –Tape measurements are collected for evaluations. Performance –Average time for annotation (doorway + 5 image measurements): 1.5 to 3 min; –Computation time: <1s for 2.4GHz CPU; –Accuracy: Body partChestWaistHipsInner leg length Error(cm)1.52 ± 1.361.88 ± 1.063.10 ± 1.860.79 ± 0.90

23 Qualitative Results of Real Users

24

25

26 Take-home Messages Image measurements can define body shapes well; Image rectification may lead to an aspect ratio distortion; The 3D shape prior gives important clues to correct the aspect ratio distortion; A novel working system for quick 3D body shape modelling and garment fitting.

27 The End Questions?

28 Our First Task A Case Study: SVR of human body shapes –Input: A 2D doorway photo; –Output: 3D body shape.

29 Image Rectification Using vanishing point geometry. Rotation and Translation Homography:


Download ppt "A Practical System for Modelling Body Shapes from Single View Measurements Yu Chen 1, Duncan Robertson 2, Roberto Cipolla 1 Department of Engineering,"

Similar presentations


Ads by Google