Work

Give Ocean A Piece Of Your Mind

Deep Learning
Neural networks
PyTorch
YOLOv8

We designed a system dedicated to the sustainable development of the ocean, combining underwater image colorization and restoration, object detection, and various neural network models to assist people in more effectively researching and understanding the ocean.

暫定
Using Python version GitHub last commit

Overview🍩

This system is dedicated to the sustainable development of the ocean, combining underwater image colorization and restoration, object detection, and various neural network models to assist people in more effectively researching and understanding the ocean. badge

Paper📝

Yi Lin; Chung-Wei Hung; Yu-Jie Wang; Chih-Chia Liao; Yu-Shiuan Tsai, “Enhancing Underwater Images: Automatic Colorization using Deep Learning and Image Enhancement Techniques,” 2023 IEEE International Conference on Marine Artificial Intelligence and Law (ICMAIL) IEEE Xplore

Advantages

  • Multimedia Support: Capable of loading images, videos, and web camera feeds.
  • Scene Variety: Provides weights for underwater and land scenes.
  • Ocean Sustainability Technology: Assists in the observation and research of the ocean.
frame9125frame9125

Key Features

  1. Underwater Image Restoration: WaterNet, using weights trained on the provided dataset by the author.

  2. Automatic Colorization: neural-colorization, original weights provided by the author, and weights trained by us.

  3. Load Images, Videos, and Web Camera Feeds: Supports multimedia usage.

  4. Image Slider Comparison: Provides a more convenient and intuitive way to compare images.

  5. Object Recognition: YOLO v8, official original weights and weights trained for fish and colorblock recognition.

  6. Colorblock Capture and Analysis: Manually captures colorblocks to evaluate colorblock data in images.

frame9125frame9125frame9125