Title: Automatic image-based 3D head modeling
1Automatic image-based 3D head modeling
Comenius University in Bratislava Faculty of
Mathematics, Physics and Informatics
with a Parameterized Model Based on a
Hierarchical Tree of Facial Features
Peter Kán
Supervisor doc. RNDr. Andrej Ferko, PhD.
2Content
- Introduction
- Motivation
- Solution
- Program structure
- Parameterized model based on a hierarchical tree
of facial features - 3D head reconstruction
- Rendering
- Conclusion
Automatic image-based 3D head modeling
Peter Kán
3The main goals
- Design and implement an application for 3D head
model reconstruction from input images - Real-time 3D head model rendering
- Model Export
Automatic image-based 3D head modeling
Peter Kán
4Motivation
- Problem definition
- Human head modeling
Automatic image-based 3D head modeling
Peter Kán
5Motivation
Automatic image-based 3D head modeling
Peter Kán
6Solution
- Human head modeling algorithm
- Automation
Automatic image-based 3D head modeling
Peter Kán
7Program structure
Automatic image-based 3D head modeling
Peter Kán
83D head model reconstruction
- Parameterized head model creation
- Ahlberg 2001
- Parameters detection and parametrized model
adjusting - Mihálik, Kasár, 2007
- In Kyu Park, Hui Zhang, Vladimir
Vezhnevets, 2004 - Texture synthesis and mapping
Automatic image-based 3D head modeling
Peter Kán
9Parameters detection
- Haar cascade classifiers with an Extended Set of
Haar-like Features - Paul Viola, Michael Jones
- Rainer Lienhart,Jochen Maydt
- Skin tone based image segmentation
- Prem Kuchi, Prasad Gabbur, P. Subbanna
Bhat, Sumam David S.
Automatic image-based 3D head modeling
Peter Kán
10Parameters detection
Automatic image-based 3D head modeling
Peter Kán
11Parameters detection
- Profile face detection
- Skin tone based image segmentation
- Median filtration
- Head center calculation by linear interpolation
- Bounding box calculation
- Face contour analysis
Automatic image-based 3D head modeling
Peter Kán
12Parameterized model
- Predefined head model (32672 triangles)
- Hierarchical structure of facial features
Automatic image-based 3D head modeling
Peter Kán
133D model reconstruction
- Model adjusting by hierarchical tree of facial
features - 3D head model reconstruction
- 1. Global vertices transformation
- 2. Local vertices transformation
- 3. Textures creation
- 4. Textures mapping
Automatic image-based 3D head modeling
Peter Kán
14Local geometry transformations
- Geometry transformation according to facial
features positions detected from input images - Intensity of transformations is defined as vertex
weights for each facial feature - Final vertex position calculation by linear
interpolation
Automatic image-based 3D head modeling
Peter Kán
153D model rendering
- Real-time
- OpengGL
- Normal mapping, texture-space diffusion
- S. Green, 2004 p
Automatic image-based 3D head modeling
Peter Kán
16Export to collada format
- Model parts export
- geometry, transformations
- efects
- Arnaud, Barnes, 2006
- Texture export
Automatic image-based 3D head modeling
Peter Kán
17examples
Automatic image-based 3D head modeling
Peter Kán
18Textures comparison
Automatic image-based 3D head modeling
Peter Kán
19Application
- Computer games
- Films
- Telecommunications
- Medicine(Plastic surgery)
- Security systems
- ...
Automatic image-based 3D head modeling
Peter Kán
20Conclusion
- The system for automatic image-based 3D head
modeling from 2D images was designed and
implemented - The novel technique for 3D head reconstruction
with parameterized model based on hierarchical
tree of facial features is proposed - New method for detecting head parameters from
image with use Haar Cascade Classifiers and
skin-tone based segmentation is presented - Collada Engine for rendering 3D models in real
time was created
Automatic image-based 3D head modeling
Peter Kán
21Thank you for your attention.
www.peterkan.com
Automatic image-based 3D head modeling
Peter Kán