Advice on reconstruction of small rock samples

Hi there

During the isolation, I’m playing with WebODM trying to create some 3D models of small rock samples that I have at home (my aerial datasets are at the office, and my laptop wouldn’t handle them anyway).

This is an example dataset (43 images): https://www.dropbox.com/s/29mlgf8e4axcb9q/barnacle.tar.gz?dl=0

The photos were taken with the sample at ‘normal’ and ‘upside-down’ positions, with an iPhone

When running webodm with all photos, I only get the ‘normal’ view in the model (great quality though):
Screenshot_2020-04-19_11-09-57 Screenshot_2020-04-19_12-37-31

In Metashape I could make two ‘chunks’, process them separately and then merge.

Are there any tricks to get this in odm?

thanks

1 Like

I’m sorry, I’m a little confused. Are you saying that in Metashape you could process the top and bottom images and then merge the two mesh models/point clouds? And what do you mean by “normal view”? For context, what view(s) does Metashape give you that ODM doesn’t? I think if I understand that I can be of more help!

Also, I’m always a fan of ODM being used for stuff like this… BUT, just for fun consider taking Alicevision’s Meshroom for a spin. It’s another awesome opensource free software that also uses SfM for reconstruction. It has some other magic bits in the background that I can’t explain, but sometimes it produces amazing models.

It also has an interesting flowchart-style GUI for changing parameters (also has command line if that’s your jam).

Hi

Let me try to explain myself better

In matashape you can divide your projects in “chuncks”. You can use this to process a large dataset in parts, for instance. Or you can use this to make a 3d solid in two parts. Imagine you have a statue and you take photos for the 3d reconstruction with the statue in “upright” and in “upside-down” position. Then you make one chunk for the top half of the statue and another for the bottom half (so you have photos of the statue’s feet). After you have your two meshes, you can then merge them into one single model. This youtube video shows the process: https://www.youtube.com/watch?v=qKWjPNlRK_I&t=6s

For may sample, this is what I would call “normal” or “upside-up”:
IMG_9328

and this is “upside-down” (note the small barnacle)
IMG_9348

I’ve been trying with more photos and the latest reconstructions are matching the “upside-down” photos to the “upside-up” ones: (note the small barnacle on the “top”)
Screenshot_2020-04-21_19-38-57

As for AliceRoom, I’m runnin Manjaro Linux, and it’s broken for the last 20 days or so due to a upgrade in krb5 (https://github.com/alicevision/meshroom/issues/850#issuecomment-616166817) so I can’t try it now.

cheers