AutoGuard is an Android application designed to detect distractions and drowsiness while driving, promoting safer driving habits.
-
MediaPipe: Real-time facemesh implementation for facial detection.
-
MPAndroidChart: Charting library for visualizing distraction statistics.
-
Java: Native Android development.
- Facial Distraction Detection: Analyzes the driver’s attention in real time.
- Smart Notifications: Alerts based on the severity of distractions.
- Detailed Graphs: Visualizes statistics by hours and days.
- User-Friendly Interface: Intuitive design with accessible buttons.
- Real-Time Facemesh: Uses MediaPipe's algorithm to map key facial features.
- Distraction Detection: Calculates parameters such as eye opening and movements to evaluate attention levels.
- Data Visualization: Collected statistics are displayed through detailed graphs.
This project was graded 9.3/10, showcasing its effectiveness and innovation.