Skip to content

Releases: mantreshkhurana/AmbuRouteAI

v1.0.0

10 Mar 14:51

Choose a tag to compare

v1.0.0 Pre-release
Pre-release

🚦 AmbuRouteAI v1.0.0 - Release Notes

📌 Features

✅ AI-Powered Traffic Signal Control

  • YOLOv8 Integration for real-time vehicle detection and traffic density measurement.
  • Dynamic traffic light control based on ambulance proximity.

✅ Ambulance Tracking & Routing

  • GPS-based tracking of ambulances using /update_gps API endpoint.
  • Google Maps API integration to check ambulance distance from traffic signals.
  • Automated route optimization for ambulances to the nearest hospital.

✅ Traffic Density Measurement

  • Uses YOLOv8 object detection to count vehicles at intersections.
  • Dynamic signal adjustments based on real-time traffic density.

✅ Video & Live Camera Feed Support

  • Video File Input: Process traffic video streams from MP4 files.
  • Live Webcam Feed: Support for real-time camera monitoring.

✅ Real-time Visualization

  • Traffic light rendering on video feed.
  • Bounding boxes for detected vehicles to analyze congestion levels.

✅ API & Backend Features

  • Flask API to receive and process ambulance GPS data.
  • Uses Google Distance Matrix API to determine ambulance proximity.
  • Dynamic response adjustments based on ambulance location and route ETA.

🛠 Installation & Setup

  1. Install dependencies:
    pip install -r requirements.txt
  2. Start traffic monitoring:
    python main.py -p path/to/video.mp4  # For video input
    or
    python main.py -l  # For live webcam feed

🚀 Future Enhancements (Planned for v1.1.0)

  • Cloud-based monitoring for multiple traffic intersections.
  • Integration with city-wide traffic management systems.
  • Advanced deep learning models for improved vehicle classification.
  • Public dashboard for emergency services to track ambulance movements.

🏥 AmbuRouteAI - Making Smart Traffic for Emergency Response 🚑