I am looking for help trying to understand why my imagery is not aligning in a predictable manner and what workflow procedure could be recommended to resolve this issue.
The dataset is of a short and straight two lane road with no trees (Approx 1 km long oriented East/West), collected from a car mounted extension with GoPro Camera (Linear mode), looking down at pavement at slightly oblique angle. Two videos were collected - Eastbound, then Westbound at 30 km/hr, then Imagery was extracted from video every .10 seconds for proper overlap. I have successfully collected and processed imagery this way many times with the same settings (No GPS).
The align step (default settings) only succeeds in aligning approx. 60% of the images (1200 of 1900 images). All successfully aligned images are from the Western end of the road, then the alignment drops and the tie points end abruptly at a certain point as you approach the eastern end of the road (even though all Eastern end images are there in the dataset).
I did try different accuracy settings “High” and “Highest” – increasing the tie/key point limit and it did improve it slightly but still had the abrupt drop of alignment
I began trying different things to resolve the issue and this is when things got strange. I tried splitting the dataset up into two. One folder of the EVEN numbered photos (from both east and west runs - photo 2,4,6 etc) and a second folder of the ODD numbered photos (from both east and west runs - photo 1,3,5 etc) My thought was I will take every other photo and process them as two chunks and see if I had better luck merging the chunks. I noticed that when processing the smaller chunks I was still only getting approx. 60 percent success on the alignment step and they were also geographically situated on opposite ends of the road. (See Screenshot)
The dataset of ODD images aligned approx 60 percent of the images on the western end of the road, and dropped approx. the last 1/3 of the eastern portion (same results of full dataset above). but the dataset of EVEN images aligned approx 60 percent of the images on the eastern end of the road and dropped the last 1/3 of the western portion!
I was beginning to think that maybe there was something wrong with the collection of the imagery on the eastern portion of the road – not enough overlap - and that’s why it was not aligning, but when I ran the EVEN dataset, the Eastern portion aligned perfectly so that hypothesis does not seem to hold.
I am not sure why splitting them into even / odd datasets causes either the Eastern OR Western end to align but I would appreciate to hear anyone’s feedback or suggestion how to improve the overall alignment since I have determined seems possible.
I recently did try to align the chunks and merge them, but I couldn’t get that to work on my first attempt. I wonder if I am just missing something here. (Align Chunks then Merge Chunks)
Please reply with any questions.
Thanks !
I included a image of the Eastbound image thumbnails so you can see how much overlap I am getting on the Eastern end of the dataset . Looks like plenty of overlap (between 3-5 images with the same match point contained) and that is just in the Eastbound dataset. The Westbound dataset has the same overlap, so probably i have between 6-10 match points at any given point.