Skip to content

Security detection project to detect weapons(Knife, guns) contain other features. finished by Ainshams Students

Notifications You must be signed in to change notification settings

GLGL0x00/Security_Detection

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Security_Dtection

Problem Description

The Weapon Detection Project aims to develop an intelligent system capable of detecting weapons in images and videos. The project utilizes computer vision techniques and machine learning algorithms to identify and classify weapons, helping to enhance security and public safety.

Project Description

This project provides a solution for weapon detection using deep learning and image processing techniques. It includes a pre-trained model and a set of scripts to perform weapon detection on images and videos.

Downloading the Project

To download the project, you have two options:

Option 1: Git Clone

  1. Open a terminal or command prompt.
  2. Run the following command to clone the repository: gut clone https://github.com/UDJAT74/Security_Dtection
  3. Change to the project directory:

Option 2: Manual Download

  1. Navigate to the project's GitHub repository: Weapon Detection Project.
  2. Click on the "Code" button.
  3. Select "Download ZIP" to download the project as a ZIP archive.
  4. Extract the downloaded ZIP archive to your desired location.

Installing the Requirements

Once you have downloaded the project, you need to install the required dependencies.

Note:

Make sure you have Python and pip installed on your system. Then, follow these steps:

  1. Open a terminal or command prompt.
  2. Change to the project directory if you haven't already:
  3. Run the following command to install the dependencies: pip install -r requirements.txt

Usage

To use the weapon detection scripts, follow these instructions:

  1. After you change to the project directory
  2. Right click then press on "open in terminal"
  3. Run this command in terminal: pyhton GUI.py this photo will appear :
    image

Note: before you run create and live face detect make sure that users.json and trainner.yaml exist

Download trainner.yaml from here

BUtton Description

Create => run create function to add new person to be known.
live face Detect => Detect and Recognize faces.
live Detection => Detect weapons and Face recognation
live weapon => Detect weapons
open website => open website that contains all these functionality , monitor cameras and contains previous detections

Contributors

Supervisor: Dr/Wael_Zakriya
  1. Ahmed_Abdelgelel.
  2. Ahmed_Salem.
  3. Youssef_tarek
  4. Mohamed_Medhat

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request.

About

Security detection project to detect weapons(Knife, guns) contain other features. finished by Ainshams Students

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 52.2%
  • CSS 34.8%
  • HTML 7.6%
  • JavaScript 5.4%