#388 · Primary category: Computer Vision

flame-fitting

3d-face-alignment 3d-model 3d-reconstruction chumpy computer-graphics computer-vision face face-alignment face-model flame flame-fitting flame-model morphable-model smpl-x

Example code for the FLAME 3D head model. The code demonstrates how to sample 3D heads from the model, fit the model to 3D keypoints and 3D scans.

Project last updated:02/16/23

GitHub Stars

820

Forks

120

Contributors

4

License

Other

Why we included this project

FLAME is the head model behind a lot of current 3D face work, and this is the official example code for it. The repo walks through the full pipeline: loading the model, sampling random heads from its shape and expression space, then fitting it to sparse 3D landmarks or a full 3D scan. That covers the core of what you need for face alignment and scan registration, and the code is compact enough to read through and adapt into your own fitting loop. It also slots into the wider FLAME ecosystem, which includes projects for monocular face capture and voice-driven animation. One honest caveat: the model itself sits behind a separate license agreement, and the setup asks you to compile mesh-distance helpers, so budget some environment wrangling before the demos run. The fitting logic itself is well documented and has been reused widely.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category