This project develops a marine image processing system for maritime surveillance using YOLOv10 and YOLOv11 for detecting boats, buoys, jetskis, life-saving appliances, and people. Trained on a Roboflow dataset, the models were fine-tuned and evaluated for optimal performance. A user-friendly web application built with HTML, Flask, and CSS allows secure user registration, login, and image uploads. The system provides real-time detection results with bounding boxes and class labels, enhancing maritime safety, search and rescue, and environmental protection.
This project develops an advanced marine image processing system for maritime surveillance applications. State-of-the-art object detection models, YOLOv11 and YOLOv10, were implemented and fine-tuned to accurately identify key maritime entities with the following classes: boat, buoy, jetski, life_saving_appliances, and person. The models were trained and evaluated on a specialized dataset obtained from Roboflow, allowing detailed performance comparison across metrics. A user-friendly web application was built using HTML, Flask, and CSS, incorporating local user registration and secure login features. Authenticated users can seamlessly upload marine images and receive immediate detection results, complete with bounding boxes and class labels overlaid on the images. The system offers an effective solution for enhanced maritime monitoring, supporting improved safety measures, search and rescue operations, and environmental protection efforts.
Keywords: Maritime surveillance, marine image processing, object detection, YOLOv11, YOLOv10, deep learning, boat detection, buoy detection, jetski detection, life-saving appliances, person detection, Roboflow dataset, web application, Flask, user authentication, image upload, bounding box visualization
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

SOFTWARE REQUIREMENS
Operating System : Windows 7/8/10
Server-side Script : HTML, CSS, Bootstrap & JS
Programming Language : Python
Libraries : Flask, Pandas, Sklearn,Pytorch,Torchvision NumPy, Seaborn, Matplotlib,Ultralytics
IDE/Workbench : VSCode
Technology : Python 3.8+
Server Deployment : Xampp Server
Database : MySQL
HARDWARE REQUIREMENTS
Processor - I5/Intel Processor
RAM - 8GB+ (min)
Hard Disk - 128 GB+
Key Board - Standard Windows Keyboard
Mouse - Two or Three Button Mouse
Monitor - Any