photogrammetry "Removing the water": physically-accurate color correction algorithm for underwater photography Rob Beschizza