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.
Learn article
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
In progress. I'm currently working to impove the dataset and the model's accuracy, so that its swimming patterns predictions are smoother and careful.
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.