Suppr超能文献

基于 BP 神经网络与时变累积效应组合的驾驶疲劳检测方法

Fatigue Driving Detection Method Based on Combination of BP Neural Network and Time Cumulative Effect.

机构信息

School of Mechanical Engineering, Yangzhou University, Yangzhou 225127, China.

出版信息

Sensors (Basel). 2022 Jun 22;22(13):4717. doi: 10.3390/s22134717.

Abstract

Fatigue driving has always received a lot of attention, but few studies have focused on the fact that human fatigue is a cumulative process over time, and there are no models available to reflect this phenomenon. Furthermore, the problem of incorrect detection due to facial expression is still not well addressed. In this article, a model based on BP neural network and time cumulative effect was proposed to solve these problems. Experimental data were used to carry out this work and validate the proposed method. Firstly, the Adaboost algorithm was applied to detect faces, and the Kalman filter algorithm was used to trace the face movement. Then, a cascade regression tree-based method was used to detect the 68 facial landmarks and an improved method combining key points and image processing was adopted to calculate the eye aspect ratio (EAR). After that, a BP neural network model was developed and trained by selecting three characteristics: the longest period of continuous eye closure, number of yawns, and percentage of eye closure time (PERCLOS), and then the detection results without and with facial expressions were discussed and analyzed. Finally, by introducing the Sigmoid function, a fatigue detection model considering the time accumulation effect was established, and the drivers' fatigue state was identified segment by segment through the recorded video. Compared with the traditional BP neural network model, the detection accuracies of the proposed model without and with facial expressions increased by 3.3% and 8.4%, respectively. The number of incorrect detections in the awake state also decreased obviously. The experimental results show that the proposed model can effectively filter out incorrect detections caused by facial expressions and truly reflect that driver fatigue is a time accumulating process.

摘要

疲劳驾驶一直受到广泛关注,但很少有研究关注人类疲劳是一个随时间累积的过程,并且没有可用的模型来反映这一现象。此外,由于面部表情导致误检的问题仍然没有得到很好的解决。本文提出了一种基于 BP 神经网络和时间累积效应的模型来解决这些问题。使用实验数据进行了这项工作,并验证了所提出的方法。首先,应用 Adaboost 算法检测人脸,使用 Kalman 滤波器算法跟踪人脸运动。然后,使用基于级联回归树的方法检测 68 个面部地标,并采用结合关键点和图像处理的改进方法计算眼睛相对面积 (EAR)。之后,通过选择三个特征:连续闭眼最长时间、打哈欠次数和闭眼时间百分比 (PERCLOS),开发并训练了一个 BP 神经网络模型,然后讨论和分析了有无面部表情的检测结果。最后,通过引入 Sigmoid 函数,建立了一个考虑时间累积效应的疲劳检测模型,通过记录的视频逐段识别驾驶员的疲劳状态。与传统的 BP 神经网络模型相比,有无面部表情的检测精度分别提高了 3.3%和 8.4%。清醒状态下的误检数量也明显减少。实验结果表明,所提出的模型可以有效地滤除由于面部表情引起的误检,并真实反映驾驶员疲劳是一个时间累积的过程。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/1e2c/9269348/1a120c15479c/sensors-22-04717-g001.jpg

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验