# FatigueDrivingAssistant **Repository Path**: nudtliw/FatigueDrivingAssistant ## Basic Information - **Project Name**: FatigueDrivingAssistant - **Description**: 一款防止疲劳驾驶的神奇APP,通过部分由自己设计的算法,对驾驶员进行表情的分析和检测,判断是否疲劳驾驶。 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2021-04-21 - **Last Updated**: 2021-04-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # FatigueDrivingAssistant 项目说明: 一款防止疲劳驾驶的神奇APP,通过部分由自己设计的算法,对驾驶员进行表情的分析和检测,判断是否疲劳驾驶。项目分AndroidAPP和疲劳驾驶判断接口两个部分。数据集为自采样的九千张不同光照、不同角度的疲劳\非疲劳状态照片, 训练模型基于调整的VGG神经网络,基于Tensorflow框架。使用时,APP摆设在驾驶员前方,手机实时摄取视频图像通过Socket传到服务器的接口,接口对视频进行分析,若疲劳驾驶,则传回参数,通过APP显示,并提示用户已疲劳驾驶。使用场景如图: 文件说明: eyecollect2.py是收集图像的文件 inputwithmodel.py是训练神经网络的文件 训练模型在reload2文件夹中 训练图像集在photo文件夹中 tireddrivinglocal3.py是实现疲劳检测的文件 tyr.py是连接神经网络和Android的后端 运行状况: