Visual Autonomous Docking for Unmanned Surface Vehicles Using Lightweight Supervised Learning Framework | AMiner