Smart Surveillance System
The Smart Surveillance System is an advanced security solution designed to enhance public safety and prevent criminal activities such as shoplifting and arson. This project integrates multiple AI models for robust, real-time surveillance and incident detection.
Features
- Face Recognition: Utilizes BlazeFace and ResNet50Face models for accurate and efficient facial identification.
- Shoplifting Detection: Employs advanced AI to identify suspicious behavior and potential shoplifting incidents.
- Arson Recognition: Detects arson attempts and fire hazards using LRCN (Long-term Recurrent Convolutional Networks).
- Multi-Model Integration: Seamlessly combines different AI models for comprehensive surveillance.
- Python-based Implementation: Easy to extend or modify for different surveillance scenarios.
Technology Stack
- Programming Language: Python
- AI Models:
- BlazeFace
- ResNet50Face
- LRCN
- Computer Vision & Deep Learning Frameworks: TensorFlow, PaddlePaddle, OpenCV.
Getting Started
- Clone the repository:
git clone https://github.com/TareqAlKushari/Smart-Surveillance-System.git
cd Smart-Surveillance-System
- Install dependencies:
- Ensure you have Python 3.x installed.
- Install required packages (see
requirements.txt
if available):
pip install -r requirements.txt
- Prepare the models:
- Download or train the necessary AI models as described in the documentation or code comments.
- Run the system:
- Start the surveillance system with:
- (Adjust filename/entry point if different.)
Usage
- Configure camera sources and detection parameters in the configuration files.
- View real-time alerts and logs for detected incidents.
- Extend detection capabilities by integrating additional AI models.
Contributing
Contributions are welcome!
Feel free to:
- Open issues for bugs or feature requests.
- Submit pull requests to improve code, add features, or update documentation.
License
[No license specified.]
For more information, visit the repository or reach out to @TareqAlKushari.
Empowering public safety with intelligent surveillance.