Skip to content

PraveenHallur123/Gun-Detection-using-Python-OpenCV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gun-Detection-using-Python-OpenCV

AI Surveillance: Gun Detection


English

This project is an AI-based Gun Detection system that uses computer vision techniques to detect guns in a live video feed from a camera. The interface is designed with a sleek cyber theme and is fully responsive for all device screens.

Features

  • Real-time gun detection using OpenCV and a trained cascade classifier.
  • Responsive and modern web interface with a dynamic cyber blue theme.
  • Easy to integrate with Python backend for video processing.
  • Powered by Praveen Hallur & Mini Project Bytes.

How to Run

  1. Ensure you have OpenCV installed (pip install opencv-python).
  2. Make sure the trained cascade XML file (cascade.xml) is in your project folder.
  3. Run the Python script to start the live detection.
  4. Open the web interface to view the live video feed with gun detection.

ಕನ್ನಡ (Kannada)

ಈ ಪ್ರಾಜೆಕ್ಟ್ ಒಂದು AI ಆಧಾರಿತ ಹಸ್ತಶಸ್ತ್ರ ಪತ್ತೆ ವ್ಯವಸ್ಥೆ ಆಗಿದ್ದು, ಕ್ಯಾಮೆರಾದಿಂದ ಲೈವ್ ವಿಡಿಯೋ ಫೀಡ್ ನಲ್ಲಿ ಹಸ್ತಶಸ್ತ್ರಗಳನ್ನು ಕಂಡುಹಿಡಿಯಲು ಕಂಪ್ಯೂಟರ್ ದೃಷ್ಟಿ ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಬಳಸುತ್ತದೆ.
ಇದು ಸುಂದರ ಸೈಬರ್ ಥೀಮ್ ಹೊಂದಿದ್ದು ಎಲ್ಲಾ ಡಿವೈಸ್ ಗಳಿಗೂ ಹೊಂದಿಕೊಳ್ಳುವ ರೀತಿ ರೆಸ್ಪಾನ್ಸಿವ್ ಆಗಿದೆ.

ವಿಶೇಷತೆಗಳು

  • OpenCV ಮತ್ತು cascade classifier ಉಪಯೋಗಿಸಿ ರಿಯಲ್-ಟೈಮ್ ಹಸ್ತಶಸ್ತ್ರ ಪತ್ತೆ.
  • ಸೈಬರ್ ಬ್ಲೂ ಥೀಮ್ ನಲ್ಲಿ ಆಧುನಿಕ ಮತ್ತು ಡೈನಾಮಿಕ್ ವೆಬ್ ಇಂಟರ್ಫೇಸ್.
  • ಪೈಥಾನ್ ಬ್ಯಾಕ್‌ಎಂಡ್ ಜೊತೆ ಸುಲಭವಾಗಿ ಜೋಡಿಸುವಿಕೆ.
  • ಪ್ರವೇನ್ ಹಲ್ಲೂರು ಮತ್ತು ಮಿನಿ ಪ್ರಾಜೆಕ್ಟ್ ಬೈಟ್ಸ್ ಅವರಿಂದ ಪವರ್ ಮಾಡಲಾಗಿದೆ.

ಹೇಗೆ ಚಾಲನೆ ಮಾಡುವುದು

  1. OpenCV ಅನ್ನು ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಿ (pip install opencv-python).
  2. cascade.xml ಫೈಲ್ ನಿಮ್ಮ ಪ್ರಾಜೆಕ್ಟ್ ಫೋಲ್ಡರ್ ನಲ್ಲಿ ಇರಲಿ.
  3. ಪೈಥಾನ್ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ರನ್ ಮಾಡಿ ಲೈವ್ ಪತ್ತೆ ಪ್ರಾರಂಭಿಸಿ.
  4. ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ತೆರೆಯಿರಿ ಮತ್ತು ಹಸ್ತಶಸ್ತ್ರ ಪತ್ತೆಯೊಂದಿಗೆ ಲೈವ್ ವಿಡಿಯೋ ಫೀಡ್ ವೀಕ್ಷಿಸಿ.

License

MIT License © Praveen Hallur


Contact

Releases

No releases published

Packages

No packages published