YOLO Salmon Stress Detection
I've been exploring how AI can help people notice fish stress early, so I've built model that detects swimming patterns in salmon using YOLO computer vision. It's trained on my own custom dataset; the model uses YOLOv8 for detection and OpenCV to show swimming patterns.
Project overview
A detailed explanation of the whole process - starting from collecting and preparing the dataset and ending with the fully working model to detect salmon on videos. It includes codes, screenshots, and descriptions.
Read the articleDemo video
Check it out if you are interesred in the project; it provides a detailed explanation of the process and shows the real output.
Watch the videoUsed technology
Status
Completed (Prototype)
Unfortunately, what you see on the video now isn't salmon, since I didn't have any high-quality real-world salmon videos. However, I’ve already emailed people who can help with that, so I hope to get access to the proper videos soon.
Demo Day Presentation
My presentation to 30+ people during the Demo Day — an event where students present the projects they’ve been working on for several months.