All projects

Project notes

Underwater Image Enhancement and Detection

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

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.