Design of a Real-time Fatigue Status Detection System Based on TDA4VM
A real-time fatigue detection system based on the heterogeneous multi-core processor is designed to solve the problems of low recognition accuracy and poor real-time performance in fatigue state detection systems of traditional embedded platforms.The TDA4VM embedded processor acquires images from the camera and detect target.The STM32 microcontroller controls peripheral modules,including GPS module,GSM module and voice module.In the aspect of target detection algorithm,firstly,the attentional mechanism module CBAM is introduced into YOLOX object detection algorithm,then the activation function is improved and the shifting small sliding window is optimized.The trained YOLOX model is deployed on the hardware platform.Through actual vehicle experiments,the results show that the accuracy of fatigue detection can reach 95.3%in different environments,and real-time detection at 30 frames per second is achieved.This system has the characteristics of high accuracy,robust real-time performance,and easy teaching,which has certain popularization value in experimental teaching and engineering application.