Idea Presentation

Main Presentation we used when discussing with POI, officials and professors.


Slide 1: Enhancing School Security with AI-driven Systems

  • Overview of current school security challenges
  • Importance of addressing these challenges for student and staff safety.
Enhancing School Security with AI-driven Systems

Slide 2: Objectives

  • Project's Objectives: Outline clear objectives.
  • Need for AI-driven security systems.
  • Focus on proactive threat detection and safe learning environments.
Objectives

Slide 3: Hardware

  • Motherboard
  • Camera
  • Night Vision
  • Battery Backup
  • Microphone
  • Exterior Shell
Hardware

Slide 4: Entrance Monitoring and Facial Recognition

  • Demo: Video and pictures.
  • Code Review: Brief overview of the code.
  • Speed & Range Optimization
  • Light Issue
  • AI Model Focus: Entrance monitoring with facial recognition.
Entrance Monitoring and Facial Recognition

Slide 5: Gunshot Recognition Algorithm

  • Custom-developed gunshot recognition algorithm.
  • Audio Data Analysis: Identifying distinct acoustic patterns.
  • Alert Triggering: Immediate alerts to school administration and law enforcement.
Gunshot Recognition Algorithm

Slide 6: Shooter Characteristics Research

  • Ongoing research on shooter characteristics.
  • Importance of understanding shooter behavior and appearance.
  • Enhancing threat detection.
Shooter Characteristics Research

main.py

  • Haar Cascade Classifier for face detection.
  • Face Recognition: Utilizing face_recognition library.
  • Real-time Verification: Detecting authorized and unauthorized faces.

EncodeGenerator.py

  • Face Encodings: Generated from student images.
  • Image Processing: Handling RGB conversion and face encoding extraction.
  • Error Handling: Skips problematic images.
  • Storage: Encodings saved in EncodeFile.p.

Database Integration

  • Firebase Admin SDK: Setup and connectivity.
  • Firebase Realtime Database: Adding new person data.
  • Firebase Storage Service: Image storage and retrieval.

Slide 7: Project Timeline and Current Issues


Objectives
Objectives