12
« on: March 30, 2022, 04:07:14 PM »
Hello all.
I have been successfully combining TLS+ PG data in Metashape for a couple years now with mostly fantastic results. We also use Context Capture (typically exporting camera positions from Metashape), but I find myself lately just doing our workflow start to finish in metashape because it is simpler and the results are acceptable.
However, I have a project from 2017 I decided to re-process combining the scans and photos and am getting a very bizarre/inexplicable result.
I have my main chunk with the photogrammetry aligned and registered to the same survey as the TLS. Due to holes in the PG (DSLR photos taken from a manlift) I wanted to add in the scans to create a nearly watertight point cloud. I have done this many times before, adding the scans in after the fact, applying the script to set the locations of the scans, etc. It has always worked, regardless of whether or not I "align" the TLS pano images or use the script. I sometimes get slightly better results aligning and then using the script, but not always.
Anyhow, for this project, I have done everything, and I keep ending up at the same result. A bizarre movement and scalar reduction of the entire model. It affects the references, scans and images.
When I bring in the scans, they show up in the correct location relative to the survey and the photo locations. But as soon as you build something from it, or click refresh on the references the scans, photos and any reference markers activated on scans or photos will move with an overall error of over 9m.
I have attached screen captures of the error, and will attach 3 more in another post showing the dense cloud result as well, you can see the scale on the scans is unchanged and remains correct, but because the locations of the scans have been scaled the productions using this data has the scans split all over the place.
This happens exactly the same way with 1.7 or 1.8.
The survey is in a local coordinate system. I haven't tried creating a dummy WCS to see if that is the issue. I also haven't tried starting a new project with all the raw ingredients from scratch (I may just for troubleshooting purposes).
I have left the accuracy of the scans at the 10m default, and tried moving it down in increments to 0.001m. The error changes slightly, but still does not correct the issue.
However, my scans and my photogrammetry on their own, in Recap line up perfectly, as do they in metashape until you click refresh (or if you don't it still gives you the same dense cloud result).