论文部分内容阅读
在网络学习中,学习者和教师处于时空分离状态,不能面对面进行交流。这种学习没有常规校园的文化氛围,因而教师不能及时了解学习者的状态,特别是学习者是否疲劳或精神分散。当前,国际国内对驾驶员疲劳监测及相应的疲劳检测系统开发已经做了深入的研究,但是,对教育领域疲劳检测研究却比较少。因此,本文对网络学习疲劳检测进行研究,具有一定的意义。网络学习中对于学习者疲劳检测的人脸特征定位主要是眼睛定位与嘴巴定位。本文的主要工作如下:(1)在人脸定位部分先分析了肤色模型在本应用中快速定位的优势。然后选择YC_bC_r空间,运用肤色高斯模型定位人脸。(2)根据眼睛与周围肤色区域的灰度分布不同的特点,运用边缘检测法对灰度图像进行边缘检测,再通过水平投影对眼睛进行粗定位。然后在二值图像中,在粗定位的眼睛区域内搜索连通区域,再根据眼睛特征等限制条件精确确定眼睛。采用边缘检测法与投影法相结合实现嘴巴定位。(3)将眼睛开合状态、嘴巴开合状态、眨眼频率和嘴巴打哈欠状态持续时间作为网络学习疲劳检测参数。利用眼睛上下眼睑距离大小来判断眼睛睁开与闭合状态。利用上下嘴唇距离大小来判断嘴巴的打哈欠状态与正常状态。通过实验测定网络学习者处于清醒状态时的眨眼频率,及疲劳时打哈欠的持续时间。最后给出网络学习者疲劳的判定方法。本文采用VC++实现了人脸定位、人眼定位与嘴巴定位,实验达到预期效果。