最近更新于 2024-05-05 14:18
本文资源文件下载:https://pan.baidu.com/s/1EQ0g1whXEmKM6StmJMcOEw?pwd=gc9n
测试环境:
Ubuntu 20.04 x86_64 Python 3.10.4 pip3 install opencv-python==4.5.5.64 pip3 install dlib==19.24.0 pip3 install scipy==1.8.1 pip3 install jupyter==1.0.0 pip3 install imutils==0.5.4
基于 https://gitee.com/cungudafa/fatigue_detecting 项目改写
疲劳检测条件:
- 眨眼:眼睛高宽比小于阈值 EYE_AR_THRESH,认定为闭眼。在连续至少 EYE_AR_CONSEC_FRAMES 帧图像中处于闭眼状态,计为一次疲劳眨眼。当总计疲劳眨眼次数达到 TOTAL_THRESH 提醒疲劳。
- 打哈欠(张嘴):当嘴巴高宽比例大于阈值 MAR_THRESH,认定为张嘴。在连续至少 MOUTH_AR_CONSEC_FRAMES 帧图像中处于张嘴状态,计为一次打哈欠。当总计打哈欠次数达到 mTOTAL_THRESH 提醒疲劳。
疲劳检测(眨眼、打哈欠)