The project involves training YOLOv11 and YOLOv9 models on a diverse dataset containing various fish species to ensure accurate detection. A user-friendly web application is being developed, incorporating modules for user registration, login, image upload, and live detection functionalities. A key feature of the application is the implementation of live video detection, capable of handling streaming data for continuous monitoring. The system aims to provide accurate results with minimal latency for both image and live video inputs. An intuitive interface is being designed to allow researchers to easily interact with the system, facilitating the collection of valuable insights about fish populations. Additionally, the detection models are being optimized for performance, ensuring they can operate efficiently on standard hardware.
The project focuses on developing a fish detection system using advanced object detection models based on the YOLO architecture. By utilizing deep learning models, specifically YOLOv11 and YOLOv9, the system is designed to detect fish species in underwater images. The models are trained on a diverse dataset containing various fish species found in marine environments. The primary goal of the system is to offer an efficient, accurate, and scalable solution for fish detection in both still images and live video streams. A web application built with Python Flask serves as the platform for users to interact with the detection system, allowing them to upload images or stream live video for species classification. The application provides easy-to-use interfaces for registration, login, image upload, and live detection. The project aims to contribute to marine research by providing a tool that supports accurate monitoring of aquatic life, aiding in the study and preservation of marine ecosystems.
Keywords: Fish detection, YOLOv11, YOLOv9, object detection, marine ecosystems, deep learning, Python Flask, image classification, underwater images, live video detection.
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Hardware Requirements
Hard Disk - 160GB
Key Board - Standard Windows Keyboard
Mouse - Two or Three Button Mouse
Monitor - SVGA
RAM - 8GB
Software Requirements:
Operating System : Windows 7/8/10
Server side Script : HTML, CSS, Bootstrap & JS
Programming Language : Python
Libraries : Flask/Django, Pandas, Mysql.connector, Os, Smtplib, Numpy
IDE/Workbench : PyCharm
Technology : Python 3.6+
Server Deployment : Xampp Server
Database : MySQL