- Version
- Download 16
- File Size 270.01 KB
- File Count 1
- Create Date 26/11/2024
- Last Updated 26/11/2024
WEAPON DETECTION USING PYTHON-OPENCV
WEAPON DETECTION USING PYTHON-OPENCV
Mr.N.Mohanrajadurai1,
Arul Immanuel T2, Karthick B 3,
Sarvesh J A4,Yugapathy R K 5
Bachelor of Technology – 3rd Year
Department of Artificial Intelligence and Data Science
Sri Shakthi Institute of Engineering and Technology (Autonomous) Coimbatore-641062
ABSTRACT
Computer vision-based gun detection is a crucial tool for improving public safety, particularly in high-risk settings like public areas, airports, and schools. The goal of this project is to use Python and well-known machine learning frameworks like OpenCV and TensorFlow to create an automated system that can identify the presence of firearms in real time. The objective is to develop an effective model that can detect firearms in a variety of situations with high accuracy and few false positives.
We used a convolutional neural network (CNN) in conjunction with object identification methods to do this, paying special attention to models such as YOLO (You Only Look Once) for quick and precise predictions. In order to enhance the model's performance, the project also incorporates a data pretreatment pipeline that augments and normalizes images.
KEYWORDS:
Gun-detection - Python - OpenCV - Computer-vision - Object-detection - YOLO-algorithm - Machine-learning - Deep-learning - Real-time-surveillance - Security-systems - Image-processing - CNNs (Convolutional Neural Networks) - TensorFlow - Model-training - Dataset-annotation - Feature-extraction - Edge-computing - Video-analysis - Threat-detection