Embedded System Performance Analysis for Implementing a Portable Drowsiness Detection System for Drivers
Minjeong Kim, Jimin Koo

TL;DR
This paper evaluates embedded platforms for real-time driver drowsiness detection, identifying the Beelink Mini PC as the most practical choice, and introduces a threshold optimization method to improve detection accuracy.
Contribution
It demonstrates the suitability of the Beelink Mini PC for embedded drowsiness detection and proposes a threshold optimization algorithm to enhance detection performance in vehicles.
Findings
Beelink Mini PC has an average processing time of 22.73 ms for inference.
Jetson Nano's processing time is 94.27 ms, less suitable for real-time detection.
Threshold optimization improves sensitivity and specificity trade-offs.
Abstract
Drowsiness on the road is a widespread problem with fatal consequences; thus, a multitude of systems and techniques have been proposed. Among existing methods, Ghoddoosian et al. utilized temporal blinking patterns to detect early signs of drowsiness, but their algorithm was tested only on a powerful desktop computer, which is not practical to apply in a moving vehicle setting. In this paper, we propose an efficient platform to run Ghoddosian's algorithm, detail the performance tests we ran to determine this platform, and explain our threshold optimization logic. After considering the Jetson Nano and Beelink (Mini PC), we concluded that the Mini PC is the most efficient and practical to run our embedded system in a vehicle. To determine this, we ran communication speed tests and evaluated total processing times for inference operations. Based on our experiments, the average total…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSleep and Work-Related Fatigue · Fire Detection and Safety Systems
Methodspc · SPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
