Development and Validation of Feature-Based Vision Algorithms for Autonomous Ship-Deck Landing