技术简介
一种机车实时视频疲劳检测的方法,步骤如下: 1. 打开摄像头,提取视频帧。 2. 确定人眼区域作为目标跟踪区域。 3. 运用CamShift跟踪算法获得初始矩形区域。 4. 再运用缩减区域方法得到缩减处理后左眼区域。 5. 当缩减处理后左眼区域中心不处于视频帧的边缘时,由缩减处理后左眼区域获得左眼矩形区域。 6. 对左眼矩形区域进行图像处理提取左眼轮廓。 7. 计算左眼轮廓最小外接矩形的高宽比S。 8. 统计左右眼的睁闭眼次数。 9. 计算设定的时间段内所检测的视频帧中眼镜为闭合状态的帧数与总帧数的比值。 10. 当比值小于设定值时,判断乘务员是否对机车进行有效操作,如果没有,则报警。 本发明能够有效防止机车乘务员疲劳驾驶而影响机车运行安全,对机车乘务员正面检测效果尤为显著。