【技术实现步骤摘要】
一种驾驶员生命体征和驾驶行为监控方法及系统
[0001]本专利技术涉及一种驾驶员生命体征和驾驶行为监控方法及系统,属于驾驶员监控系统
技术介绍
[0002]目前,DMS(Driver Monitor System)是驾驶员监控系统。其目的是防止驾驶员出现危险行为。由于计算机视觉技术的进步,DMS系统已经成为了一种完整的车载可视化方案,可以帮助驾驶员更安全地驾驶。
[0003]当前,在“完全自动驾驶”尚待验证的情况下,“人机共驾”是行业与市场的最优选择。“人机共驾”阶段更加关注驾驶员的状态监测,DMS技术是智能驾驶的重要组成部分。随着自动驾驶的发展,DMS将成为刚需。
[0004]目前市场上的检测设备性能单一,无法满足人们对健康的多方面需求。大部分设备只能测量心跳、血压、体温等,对于更深层更关键的数据则无能为力。手机app更是连数据的准确性和实时性都无法得到保证。
[0005]同时,全国汽车保有量不断提高,交通安全需求也日渐增长。由于驾驶员身体状况不佳,如身体不适、疲劳、心脏病发作、心律失常等 ...
【技术保护点】
【技术特征摘要】
1.一种驾驶员生命体征和驾驶行为监控方法,其特征是,包括:根据监测的驾驶员的生命体征参数,分析驾驶员的疲劳程度,根据分析结果给出驾驶提醒,其中,所述生命体征参数包括心电、血压、体温和心率;识别驾驶员的人脸信息,获得人脸数据信息,根据人脸数据信息中的关键点获得脸部模型的特征点,将特征点的参数作为面部状态数据;提取网络预测的人体关键点信息,建立颈部、肩膀和手臂对应的向量,根据信息设计条件,结合面部状态数据,判断行为动作,其中,所述信息设计条件包括角度和方向;根据判断的行为动作,与预设的驾驶异常行为作比较,若符合驾驶异常行为,给出相应的驾驶提醒;其中,所述驾驶异常行为包括疲劳驾驶、喝水和抽烟。2.根据权利要求1所述的驾驶员生命体征和驾驶行为监控方法,其特征是,所述疲劳程度的监测分析方法,包括:判断用户手掌是否与方向盘盘辐上用于检测的芯片相贴合,若不贴合,发出贴合提醒;当用户手掌与芯片贴合时,采集用户的生命体征参数,将采集数据传输至用户APP,并与阈值进行比较;当有任意一项数据超过或低于阈值时,继续判断该数据是否严重超出或低于阈值,否则,持续监测生命体征参数;当有任意一项数据严重超出或低于阈值时,输出严重疲劳驾驶并停止行驶的语音提醒,将信息同步传送给用户、家人及交警部门,并启动自动驾驶直至结束行程,否则,输出疲劳驾驶语音提醒,并持续监测生命体征参数。3.根据权利要求1所述的驾驶员生命体征和驾驶行为监控方法,其特征是,所述行为动作的判断方法,包括:从函数中提取网络预测的人体关键点信息,将获得的关键点信息输入Mask R
‑
CNN网络;使用display_keypoints()函数将关键点信息分别存储在两个列表中,使用cv2.line()函数对这些关键点坐标进行绘制,建立颈部向量左肩向量右肩向量左臂向量右臂向量左手向量右手向量左腿向量右腿向量左脚向量右脚向量并设定算法与阈值进行行为判断;使用append函数将列表存储在a、b两个列表内,建立垂直参照线,将左肩与左手的坐标信息提取并计算其长度,其次计算对应向量之间的角度信息,并根据向量的角度与长度信息变化判断是否发生相应的动作。4.根据权利要求1所述的驾驶员生命体征和驾驶行为监控方法,其特征是,所述疲劳驾驶的判断方法包括:根据MTCNN人脸检测模型定位的人脸及五官,利用PFLD算法检测人脸关键点;根据获得的面部关键点信息,计算单位时间内眨眼次数和哈欠次数,其中,所述眨眼次数通过眼部的开合度和持续时间比例计算,所述哈欠次数采用外轮廓疲劳门槛的平均值进行统计;根据面部信息计算结果,判断在一定时间内的眨眼次数是否低于阈值或哈欠次数是否
超过阈值,若符合,则输出疲劳驾驶警报,将信息同步传送给用户、家人及交警部门,并启动自动驾驶直至结束行程,否则,持续监测面部关键点信息。5.根据权利要求4所述的驾驶员生命体征和驾驶行为监控方法,其特征是,所述疲劳驾驶的判断方法还包括:根据监测的驾驶员面部信息和生命体征信息计算疲劳值,判断疲劳值与所设阈值大小;当疲劳值异常时,输出疲劳异常警报,将信息同步传送给用户、家人及交警部门,并启动自动驾驶直至结束行程,否则,持续监测面部信息和生命体征信息。6.根据权利要求1所述的驾驶员生命体征和驾驶行为监控方法,其特征是...
【专利技术属性】
技术研发人员:王燕清,杨种学,程欣雨,纽曼,舒欣雅,
申请(专利权)人:南京晓庄学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。