Releases: mantreshkhurana/AmbuRouteAI
Releases · mantreshkhurana/AmbuRouteAI
v1.0.0
🚦 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
- Install dependencies:
pip install -r requirements.txt
- Start traffic monitoring:
or
python main.py -p path/to/video.mp4 # For video input
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.