The objective of this project is to develop an advanced real-time weapon detection system utilizing YOLO-v9 (You Only Look Once version 9) for CCTV footage analysis. The system aims to enhance security surveillance by automatically detecting specific weapons, including knives, guns, pistols, and rifles, from live camera feeds. The primary goal is to reduce the response time for identifying potential threats by using an AI-powered object detection model, which will trigger immediate action when a weapon is detected
This project aims to implement a real-time weapon detection system using YOLO-v9 for CCTV footage analysis. The system captures live camera feed, processes the frames to detect specific weapons such as Knife, Gun, Pistol, Rifle, and others, using the YOLO-v9 object detection model trained on a custom dataset. Upon detecting a weapon, the system triggers an email alert to notify the user and simultaneously plays a buzzer sound for immediate attention. The backend is developed in Python, utilizing OpenCV for real-time video capture, and smtplib for sending email alerts. The frontend interface is built using Streamlit, allowing users to interact with the system, monitor the video feed, and receive real-time notifications. This project enhances security surveillance systems by providing automatic weapon detection and alert mechanisms, offering a proactive approach to security management.
Keywords: YOLO-v9, Weapon Detection, CCTV, Real-Time, Python, Streamlit, Email Alert, Buzzer Sound, OpenCV, Security Surveillance.
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

4.2 H/W CONFIGURATION:
u Processor - I3/Intel Processor
u Hard Disk -160 GB
u RAM - 8 GB
4.3 S/W CONFIGURATION:
u Operating System : Windows 7/8/10 .
u Server side Script : HTML, CSS & JS.
u IDE : Vscode
u Libraries Used : Numpy, Pandas,Sklearn,Tensorflow
u Technology : Python 3.6+.