patrikhuber / eos

A lightweight 3D Morphable Face Model library in modern C++
Apache License 2.0
1.92k stars 598 forks source link

Can I Fit shape_model to face vertices from 3d scan? #153

Closed yansfil closed 7 years ago

yansfil commented 7 years ago

Hi: thank you for your excellent work. I have 3d face vertices(1300 points) from kinect hd face. I want to make my 3d face model from 3d scan data. So I want to know if I Fit shape_model(eos model) to face vertices from 3d scan?

patrikhuber commented 7 years ago

Hi!

Thank you and thanks for your interest. Currently, eos doesn't contain functionality to fit to 3D meshes with other topologies (that would be dense 3D registration) or to 3D point clouds. You could use eos's 3DMM functionality though and find another library like PCL or maybe libigl and "glue" them together - it may require some work though.

yansfil commented 7 years ago

Thanks for your quick reply. I want to know one more! Can I modify 2D landmarks format(.pts) to 3D landmarks format(with depth)? I want to make model more precisely.

zaykl commented 7 years ago

I think https://github.com/menpo/lsfm make help.

patrikhuber commented 7 years ago

Can I modify 2D landmarks format(.pts) to 3D landmarks format(with depth)?

Well, see my answer above. It would need modifications to the landmark fitting code to incorporate the z coordinates when solving the linear systems! It might work quite well, but you need to think it through :-)

bilelmnasser commented 4 years ago

Hi: thank you for your excellent work. I have 3d face vertices(1300 points) from kinect hd face. I want to make my 3d face model from 3d scan data. So I want to know if I Fit shape_model(eos model) to face vertices from 3d scan?

hi sir , did you find any workground about your issue, currently i am in need of guidance toards your exact problem , any tip or help is much appreciated . thanks a lot