I am trying to process MicaSense RedEdge data. Step one goes smoothly with Pix4D recognizing the RedEdge data, pulling EXIF metadata, and aligning the images fairly well. The issue is that I can’t get accurate alignment with my GCPs.
When I use rayCloud to manually identify my GCPs, I get some bands predicted well and others poorly. Generally band 2 is predicted well and tagged GCPs are close enough to the prediction to be used (yellow circle) but the other bands tagged GCPs are generally farther away and hence considered outliers (pink circle). It doesn’t take into consideration any images from bands other than 2 in the realignment (because they’re outliers)… so I can manually identify one GCP in over 60 images and still have the GCP green + meters away from the clearly visible true GCP.
Why does it do this? - It knows these are rigs and that all 5 bands should be almost exactly the same capture right? I’ve looked into changing how it treats the rig but haven’t had any luck there yet. How does it group images into a rig group? Is it by image time? GPS? name? If it is by name, what is the standard? I can’t use the RedEdge’s default naming because it repeats the file names fairly often (and starts a new folder) so I’ve had to add the folder name to the file names to use the repeating-name images in one project. The five bands from one capture still have matching file names except for the band number - but maybe I need that band number digit somewhere specific?
If Pix4D can’t align the 5 bands from each capture event automatically, presumably the the GCPs would force them to align. But the GCPs in 4 of the 5 bands end up falling outside the “outlier cutoff distance” so they aren’t used in the alignment. Here is a typical example - I’ve manually tagged ~60 images that should have my GCP #6. Only band 2 images have the GCP within the “yellow” allowable distance. The rest are pink and aren’t used. I end up with a really accurate fix for band 2 - not that different that it was (see image) but it still has meters of offset for the other bands. How do I get around this?
GCPs are pretty good to start with:
Band 2 GCPs align well (a subset of GCP tag examples for band 2):
Other Bands - not so much:
Some examples from band 1:
Some examples from band 3:
Some examples from band 4:
Some examples from band 5:
GCP is adjusted slightly per only the yellow circles (almost all of which are band 2 images, with a few band 4 images as well). GCPs in other images are still meters away from the predicted location.
Any help would be greatly appreciated.