-
Notifications
You must be signed in to change notification settings - Fork 342
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
Huge seams in textured results #222
Comments
@chih-yu-chen |
Thank you for the suggestion! The sampling rate is 1 frame per second now (captured using the ARCamera of iOS ARKit). I will try maybe 2 fps later. Thank you again! |
@thomas-graphopti I tried raising the frame rate to 2 fps but the textured results look basically the same. I have also tried to fix the exposure and white balance of the ARCamera, or adjust the brightness of the images based on their exposure offset. The brightness of the textures changes, but the huge seams are still there. Do you have other ideas why there are seams? Especially why are the seams parallel to the coordinate axes? (the negative z-axis points toward the camera-lookat of the first captured frame) Thank you so much in advance! |
Hi @chih-yu-chen ,
These are my initial thoughts, and I hope they provide some assistance. Please feel free to share updates or reach out for further discussion. |
thank you for the suggestions! I asked in the OpenMVS repo the other day (cdcseacave/openMVS#1179) and found out the cause was that Apple ARKit saves the reconstructed mesh into disconnected submeshes. Once the submeshes are connected, the textured results are perfect! Thank you so much again for the help and suggestions! |
Hello @nmoehrle and team,
I am using iPhone's mesh reconstruction from LiDAR, image capturing, and MVS-Texturing to reconstruct the textures in indoor scenes.
MVS-Texturing was built on Ubuntu 22.04 with changes from the oneTBB compatibility pull request. The dependencies can be seen in the cmake messages below.
Here are the data and command to reproduce the issue: link
The textured results always look like the images attached below.
There are huge seams that are most noticeable on the walls and floor.
One thing interesting is that the seams seem to be parallel to the coordinate axes. This is most noticeable for the horizontal seam and the seams on the floor, which also extend to the walls.
I have tried to use the area data term, skip global/local seam leveling, and fixate the exposure and white balance of the images I captured, but the seams are there everytime.
I even tried the regularization mentioned in issue #63 comment. Although the contrast of the two sides of the seams are smaller when global seam leveling is regularized by 1e-4, the seams still persist.
Has anyone encountered something similar or had some ideas how to fix it?
Any help would be greatly appreciated!
Thank you so much!
The text was updated successfully, but these errors were encountered: