Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Making 3D representation of an object with a webcam

Is it possible to make a 3D representation of an object by capturing many different angles using a webcam? If it is, how is it possible and how is the image-processing done?

My plan is to make a 3D representation of a person using a webcam, then from the 3D representation, i will be able to tell the person's vital statistics.

like image 692
joanna Avatar asked Jan 25 '26 19:01

joanna


1 Answers

As Bart said (but did not post as an actual answer) this is entirely possible.

The research topic you are interested in is often called multi view stereo or something similar.

The basic idea resolves around using point correspondences between two (or more) images and then try to find the best matching camera positions. When the positions are found you can use stereo algorithms to back project the image points into a 3D coordinate system and form a point cloud.

From that point cloud you can then further process it to get the measurements you are looking for.

If you are completely new to the subject you have some fascinating reading to look forward to!

Bart proposed Multiple view geometry by Hartley and Zisserman, which is a very nice book indeed.

like image 79
Hannes Ovrén Avatar answered Jan 27 '26 10:01

Hannes Ovrén



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!