All projects

Project notes

Underwater Image Enhancement and Detection

A computer-vision pipeline for improving object detection in murky underwater environments.

Status
Completed
Focus
Computer vision · Python · Robotics · OpenCV
  • Built a computer vision pipeline for underwater object detection, combining white balancing, CLAHE, Canny edge detection, and custom color filtering to enhance image clarity and identify navigation waypoints.
  • Designed and implemented algorithms from scratch in Python/NumPy, benchmarking against OpenCV to evaluate both visual accuracy and runtime performance.
  • Applied the system to a dataset of 2,800+ underwater images collected in robotics lab conditions, demonstrating effectiveness for autonomous submarine navigation and environmental monitoring.