Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

VisionGuard AI

AI Smart Attendance & Security System

VisionGuard AI is an advanced biometric attendance and security platform based on Artificial Intelligence and Computer Vision.

The system uses real-time facial recognition, anti-spoofing security, AI analytics, automated reporting, and voice assistance to modernize attendance management and intelligent surveillance.


Features

AI Face Recognition

  • Real-time face detection
  • ArcFace facial recognition
  • Confidence score calculation
  • Unknown person detection

Security System

  • Anti-spoofing protection
  • Security voice alerts
  • Unauthorized person detection
  • Smart monitoring system

Smart Dashboard

  • Cyberpunk Glassmorphism UI
  • Real-time analytics
  • Attendance statistics
  • Student ranking system
  • Live activity feed

Reporting System

  • PDF report generation
  • Excel report generation
  • Automatic email sending

Authentication

  • Secure login/logout system
  • Admin access control

AI Voice Assistant

  • Voice welcome system
  • Security warning alerts

Technologies Used

  • Python
  • Streamlit
  • OpenCV
  • DeepFace
  • ArcFace
  • SQLite
  • Plotly
  • FPDF
  • Pandas
  • Pyttsx3

Project Structure

VisionGuard_AI/
│
├── ai_engine/
│   └── recognition.py
│
├── app/
│   ├── auth.py
│   └── reports.py
│
├── database/
│   ├── database.py
│   └── attendance.db
│
├── dataset/
│
├── reports/
│
├── main.py
│
└── README.md

Installation

Clone Repository

git clone https://github.com/bakallahou/VisionGuard_AI.git

Install Dependencies

pip install -r requirements.txt

Run Application

streamlit run main.py

Future Improvements

  • Cloud deployment
  • Multi-camera support
  • Face snapshot history
  • Mobile application
  • AI behavior analytics
  • Multi-language assistant

Developer

Bakalla Houssam
FST Errachidia —


About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages