Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trying to get a scan of upper body, but getting hole where person should be #760

Closed
jplasencia opened this issue Jan 17, 2020 · 9 comments
Closed

Comments

@jplasencia
Copy link

jplasencia commented Jan 17, 2020

Hello all,

I am trying to make a 3d model of my son for 3D printing. I used a DSLR camera and took about 80 pictures. All of the pictures were focused on the the upper body, since I do not want to make a model of the whole body.

I loaded these images into Meshroom, but when all is processed, I end up with a hole where the person should be. See screenshot below. Do I need to take pictures of the whole body to make this work?
image

I've already unchecked the "Keep only the largest mesh" setting in MeshFiltering, which has been suggested for similar issues, but this does seem to have an effect. I suppose I could go out and retake the pictures including the whole person this time, but if there's another setting I'm missing, that would be even better.

Thanks,

Julio

@natowi
Copy link
Member

natowi commented Jan 18, 2020

The object of interest should always fill most of the image frame.
Similar to this #755, #505, #565, #646

@jplasencia
Copy link
Author

Thanks, I re-took the pictures and I'm processing them right now. It's looking good so far.

Julio

@jplasencia
Copy link
Author

jplasencia commented Jan 19, 2020

Ok, I'm back. I retook the pictures and most of my pictures have the face filling most of the frame. Please see belowe:

image

However, here's what I get when the processing is completed:

image

What's interesting, is when previewing the texture in Meshroom, it seems to be capturing the person correctly, see below:

image

But when processing is completed, only a hole is left where the person should be.

Are there any other settings that would affect this?

@natowi
Copy link
Member

natowi commented Jan 20, 2020

When you double click on the Meshing node, is the hole already in the mesh?

@jplasencia
Copy link
Author

Hi @natowi ,

When I click on the meshing node, I see both the hole and my subject, with the subject floating above the hole, see below. The final texturing node, however, does not include my subject.

image

@natowi
Copy link
Member

natowi commented Jan 20, 2020

Ok, I think you still have to many background areas in your images. As you captured the upper body only, it is not connected to the larger surroundings and filtered out/ dismissed as outliers. It would be better to capture this in a studio setting with featureless background. The upcoming support for image masking will be useful to mask out the background. alicevision/AliceVision#715

This is an images where your subject fills most of the screen:
re1

taking close ups would be even better:
re2

@jplasencia
Copy link
Author

Thanks, sounds like image masking would allow me to select areas of interest? I will retry taking pictures again. For now, I will mark this issue as closed. Thanks for your help.

@natowi
Copy link
Member

natowi commented Jan 20, 2020

Thanks, sounds like image masking would allow me to select areas of interest?

Yes, you would mask out the background and leave only the area of interest.

@hargrovecompany
Copy link

If you're trying to do this with one camera you are fighting an uphill battle. There will be movement between shots. Shooting a static/still object with a single camera is fine, unless lighting changes (i.e. shooting outside when clouds might change lighting between shots). But you simple can't get a high quality output when taking 80 shots of a person, even if they're seated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants