为解决驾驶员在行驶过程中头部发生多角度变化导致难以定位面部特征的问题,应用改进的ASM算法精确定位眼睛和嘴部区域,计算眼睛的长宽比值、嘴部高度值和嘴部附近的黑白像素比值,得出眨眼频率和嘴巴张开程度,将眼部状态和嘴巴的张开程度作为模糊推理机的输入,得出三类疲劳水平,准确量化疲劳程度。实验结果表明,该非入侵式疲劳驾驶检测方法将经典ASM算法分类能力的结构误差降到了最小,该模糊推理系统对检测驾驶员疲劳程度和提高行车安全性方面是有效的。