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

Texturing with a selection of different set of photos #1472

Closed
leilaessa opened this issue Jul 12, 2021 · 8 comments
Closed

Texturing with a selection of different set of photos #1472

leilaessa opened this issue Jul 12, 2021 · 8 comments
Labels
stale for issues that becomes stale (no solution) type:question

Comments

@leilaessa
Copy link

I am trying to generate a multispectral 3D model with both visile, UV and IR images. The picture are acquired with the object always in the same position and with different light sources.
My problem is the following: i acquired 3 rings of pictures with visible light (flipping the object on different sides), but only for two of them I have the photos with the UV and IR source.

I used the 3 rings with visible light to build the 3D model and then I would like to use the method reported in:

#763

to generate a texture with the UV and IR set (only 2 set of images). The process fail because a set of image is missing.

Is it possible to use only 2 of the 3 set of photo to re-texture the model?

Thanks

@fabiencastan
Copy link
Member

You need to find a way to provide to the Texturing node an sfmData file with only the selected views/cameras.

@fabiencastan
Copy link
Member

For instance, you can use the ConvertSfmFormat node and set an "Image White List".
You can put a simplified regex in it to match a specific set of images:

"image white list containing uid(s), image filenames or regex(es) on the image file path (supported regex: '#' matches a single digit, '@' one or more digits, '?' one character and '*' zero or more)"

@leilaessa
Copy link
Author

In which part of the pipeline should I insert the ConvertSfmFormat node?
I tried to insert it after the StructureFromMotion and before the PrepareDenseScene, but this last fails with this log:

Schermata 2021-07-15 alle 15 35 48

This is the pipeline that i used:

Schermata 2021-07-15 alle 15 41 23

@fabiencastan
Copy link
Member

You should put it between the Meshing and Texturing nodes.
Be careful to check all the feature types including the "unknown" one.

@fabiencastan
Copy link
Member

(But the PrepareDenseScene should not have failed like this...)

@leilaessa
Copy link
Author

You should put it between the Meshing and Texturing nodes.
Be careful to check all the feature types including the "unknown" one.

I tried, but i think I am making some kind of mistake. Can you send me more information of how to connect properly the meshing, ConvertSfmFormat and tecturing nodes?

Thank you

@stale
Copy link

stale bot commented Apr 16, 2022

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the stale for issues that becomes stale (no solution) label Apr 16, 2022
@stale
Copy link

stale bot commented Apr 27, 2022

This issue is closed due to inactivity. Feel free to re-open if new information is available.

@stale stale bot closed this as completed Apr 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stale for issues that becomes stale (no solution) type:question
Projects
None yet
Development

No branches or pull requests

2 participants