Underwater Video Profiler (UVP)