I recently merged several sub-projects into one. After the merge, I noticed that several of my GCPs were highlighted red and the quality report said they were unverified (ie 4/8 in the _Verified/Marked _column). I am also experiencing large accuracy problems with the newly merged project. RMS error is quite high as well. For example RMS error is 4.6 ft in X, 54.2 ft in Y and 42.3 ft in Z. These are obviously unacceptably high.
Thanks for describing the issue and sharing a link to the quality report. Unfortunately, the link you shared has restricted access, I’ve asked permissions to view it. Feel free to edit your post to share a public link to the quality report.
I will follow-up once I had a look at the quality report. In the meantime, could you describe in more detail how you proceeded to merge the projects? e.g. how many subprojects, were the GCPs added in several subprojects,…this will also help to understand the situation. Thanks!
The project is a long corridor mapping project. It was flown with the DJI Phantom 4 pro at an altitude of 150 feet with 80 frontal & 60 side overlap. There were a total of 8 flights. I initially processed the project into 4 sub-projects of 2 flights each to make the project a bit more manageable. After doing the initial processing on the 4 sub-projects I noticed a gap between flights 1 and 2 which produced 2 blocks in section 1. I returned for another flight to connect these 2 flights. So the project then became 5 sub-projects. GCPs were indeed added to each sub-project, there are a total of 8 GCPs. I then added MTPs with names and points in common between the various sub-projects and reoptimized. I then merged the project as per the merge project step-by-step instructions reoptimizing after every step. Upon inspection of the quality report and verification that 1 block had been created in step 15 of the step-by-step, I noticed the huge accuracy errors. I decided to reoptimize to see if that would fix it, it did not. I then created a new file and remerged the sub-projects and I added more MTPs along the corridor in an attempt to fix these to no avail (it actually made it worse).
Thanks for sharing the new link and for the description.
I noticed two points in the quality report:
Camera optimization
If we have a closer look at the individual camera models from each subproject:
a) Seems ok.
b) Large differences about 46%
c) Smaller, but still large differences about 8%
d) Smaller but still large
e) too large
In summary, I would verify in the subprojects if the camera optimization is green in the quality report summary (<5% change). If not and as the camera is a known camera in the Pix4D camera database. I would suggest to use All Prior in Processing Options > Initial Processing > Calibration > Internal parameters optimization. This tells the software to stay closer to initial parameters during the optimization.
GCP accuracy
The default accuracy values of GCPs are 0.02 meters. If you have a project in feet, the accuracy of the GCPs needs to be adapted. In this case, if you’d like to keep the default values it should be 0.066 ft. Also, I would verify the marks you have added for the GCPs in the images, as there seem to be very high errors, especially on the Z axis.
The accuracy of the GCPs can be edited in Project > GCP/MTP Manager. I would make sure that each subproject is well processed with these parameters before merging them.
These two points should already significantly improve the project, please post updates once you could try them.
Have you reoptimized (Process > Reoptimize) each subproject separately before merging? This should make sure that the new settings for the accuracy, the 2D GCP and the marks are correctly taken into account.
If we have a closer look at the GCPs, the errors are on points 101, 102 and 103. Also point 105 does not have any verified marks. Do you see something specific related to these points that could create such high errors?
The points 104, 106, 107 and 108 seem to be as expected. Something that could help, is if you show where each of these points is in the project and how you have separated the project into subprojects.
These cookies are necessary for the website to function and cannot be switched off in our systems.
They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences,
logging in, or filling in forms. These cookies do not store any personally identifiable information.
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site.
They help us to know which pages are the most and least popular and see how visitors move around the site.
All information these cookies collect is aggregated and therefore anonymous.
If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.
These cookies may be set through our site by our advertising partner (Google).
They may be used by Google to build a profile of your interests and show you relevant adverts on other sites.
They do not directly store personal information but are based on uniquely identifying your browser and internet device.
If you do not allow these cookies, you will experience less targeted advertising.