-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Getting more accurate results in 2018.1 vs 2019.1 #495
Comments
I´ve read about this problem before (here on github or in the google group). When I remember correctly there were some changes introduced in the 2019.1 release that led to different results/behaviours for the same dataset compared to the 2018.1 release. |
@barefoots Thanks for your precise report. I'm quite surprised by your results. |
Something changed between 2018.1 and 2019.1. same dataset with random image names: |
The choice of the initial image pair may change from one run to another. In that case, you can start the reconstruction from a very different part of the scene which may provide very different results. This problem is independent from the release version, you can recompute the same dataset with the same version and get different results. On most datasets the output will be almost the same but on some datasets were there are multiple candidates for the initial pair with similar scores, you may start from a very different place and get very different results. The question is therefore to know, if the issue reported here comes from this problem or if there is really a difference between the 2 releases. And in the long run, of course, improve the repeatability of the initial pair choice which is already somewhere in the todo list. |
Hey guys, Thanks for your quick responses. There are 3 sets of photos. Hope it helps. Kind Regards, |
It seems that something went wrong with the sensor database for this specific camera model between 2018.1 and 2019.1. Metadata from images 2018.1 cameraSensors.db If you open the database file and replace one of the first 2 lines with - or add - |
@fabiencastan @yann-lty Thanks! The correction to the device specification worked beautifully!! Thank-you so much for checking it out for me and figure out what was going wrong! I have re-run the previous data sets and some others done in the 2018 release....they have come out better and faster than before! So cool, even though they are photos from a budget phone. I look forward to seeing how you continue to improve & update this excellent software. |
Hello Alicevision Team,
Thankyou for all your hard work on such a fantastic piece of software! Thankyou for fixing the bug related to retexturing a reimported mesh with new uvs.
The problem i am running into is related to the SfM point cloud reconstruction.
In Meshroom 2018.1 I threw in photos from my Motorola G4 Plus mobile phone and the results were great & accurate, without any tweaking.
In 2019.1 the same photos produce a very different result. The point cloud looks to be sucked in towards the middle. Outlying objects are close and on top of each other. The depth calculations are not accurate. The final model looks smooshed around in places, or completely different when compared to results from 2018.1.
I am wondering what has changed between the versions to have such different outcomes?
And more importantly, what do I need to do to get the kind of results I was getting from 2018.1 without having settings that greatly increase the processing time?
Attached are screen captures of the SfM from each version of Meshroom using the same photo sets & default settings for all nodes.
2018.1. - Point Cloud (Cloud is spread out accurately accordingly to reality)
.
Textured Mesh Result
2019.1. - Point Cloud (Cloud is sucked in closer to centre. Squished together)
Could not get a final textured model from this photo set. Depth Map would crash at first chunk.
.
Example 2.
2018.1 - Textured Mesh (Tree Trunk)
2019.1 - Textured Mesh (Tree Trunk)
Thanks in advance for your help and thank-you again for all your hard work.
Kind Regards,
Brendan
The text was updated successfully, but these errors were encountered: