MATLAB的疲劳检测代码睡意检测
Matlab睡意检测代码
编写Matlab代码以监视人的状态并在睡意时发出警报。
我已经用疲劳和非疲劳样本训练了SVM分类器。
如何运行?
解压缩并将“睡眠”文件夹放置在Matlab的路径中。
打开网络摄像头,转到命令窗口,然后键入“
imaqtool”以找到受支持的适配器。
打开main.m并转到行号。
17,然后将适配器名称更改为支持的名称。
(通常,所有Windows版本都支持'winvideo',1)。
现在运行main.m
将自己放置在一定距离内,以使您的脸在窗口中可见
非疲劳状态:默认状态,当您睁大眼睛并闭上嘴时出现
疲劳状态:闭眼和张开嘴几秒钟时,警报器会发出蜂鸣声。
确保房间光线充足注意:该模型在黑暗或非常暗的光线条件下均未经过训练,无法正常工作,一旦使用一组有效的功能获得更好的结果,我将上传更好的代码。
如果您正在使用我的作品,请引用以下内容:
[1]
Manu,BN,“用于实时睡意检测的面部特征监视”。
信息技术创新(IIT),2016年第12届国际会议。
IEEE,2016年。
IEEE论文下载链接:
PPT下载链接:
总是欢迎
2021-09-25 14:07:21
1.19MB
系统开源
1