Vision-Based Autonomous Navigation for Unmanned Surface Vessel in Extreme Marine Conditions