Is there any way to identify cameras (photos) that may be redundant so they can be eliminated prior to building a dense cloud?
We build models of corals to evaluate changes over time. In some situations (usually low light/underwater visibility) we are having to collect a very high number of photos to be sure we come back from the field with enough to build models. After we cull the blurry ones we are often left with a very high number (600+) of a single coral. Even on our processing network some of these take two-four days for just one coral. I think this is because of the very high overlap in all these photos.
So I'm looking for some automated tools to reduce the number of photos. Options:
1. Randomly disable some percent. Not ideal but could work. Is there a tool or existing python script to do this?
2. Disable every Xth photo. Again, tool or script for this?
3. Based on sparse alignment, use camera position and angle to determine which are redundant. The ideal would either rank them and then allow you to select some number to highlight and disable, or you could tell it how many you want to keep and it would highlight the best ones to disable as they are most redundant. I suspect no such tool exists but wonder if there is anything with python scripting that could be done here?
Thanks for the help.
Will