著录项信息
专利名称 | 一种疲劳驾驶处理方法及装置 |
申请号 | CN201510643701.1 | 申请日期 | 2015-09-30 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2015-12-09 | 公开/公告号 | CN105139584A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G08B21/06 | IPC分类号 | G;0;8;B;2;1;/;0;6查看分类表>
|
申请人 | 宇龙计算机通信科技(深圳)有限公司 | 申请人地址 | 广东省深圳市南山区高新技术产业园(北区)梦溪道2号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 宇龙计算机通信科技(深圳)有限公司 | 当前权利人 | 宇龙计算机通信科技(深圳)有限公司 |
发明人 | 段勇 |
代理机构 | 广州三环专利商标代理有限公司 | 代理人 | 郝传鑫;熊永强 |
摘要
本发明公开了一种疲劳驾驶处理方法,所述方法包括:获取驾驶人的身体状态信息;根据获取到的所述驾驶人的身体状态信息,确定所述驾驶人处于疲劳驾驶状态;向所述驾驶人所在车辆所属的车联网中的联网车辆发送行车警告信息,所述行车警告信息携带所述驾驶人所在车辆的位置信息和车辆标识。本发明还公开了一种疲劳驾驶处理装置。采用本发明,可以在检测到驾驶人处于疲劳驾驶状态时,警告车联网中的联网车辆,进而使联网车辆注意避让,从而更有效的避免交通事故的产生。
1.一种疲劳驾驶处理方法,其特征在于,所述方法包括:
获取驾驶人的身体状态信息;
根据获取到的所述驾驶人的身体状态信息,确定所述驾驶人处于疲劳驾驶状态;
获取所述驾驶人所在车辆的位置信息;
接收服务器发送的所述驾驶人所在车辆所属的车联网中的联网车辆的位置信息;
根据所述驾驶人所在车辆的位置信息和所述车联网中的联网车辆的位置信息,确定所述联网车辆与所述驾驶人所在车辆之间的距离;
向所述驾驶人所在车辆所属的车联网中与所述驾驶人所在车辆距离不超过第一距离阈值的目标联网车辆发送行车警告信息,所述行车警告信息携带所述驾驶人所在车辆的位置信息和车辆标识。
2.如权利要求1所述的疲劳驾驶处理方法,其特征在于,所述向所述驾驶人所在车辆所属的车联网中与所述驾驶人所在车辆距离不超过第一距离阈值的目标联网车辆发送行车警告信息包括:
向服务器发送所述行车警告信息,以使所述服务器向所述目标联网车辆转发所述行车警告信息,所述行车警告信息用于确定与所述驾驶人所在车辆距离不超过第一距离阈值的目标联网车辆。
3.如权利要求1所述的疲劳驾驶处理方法,其特征在于,所述行车警告信息携带优先标识;
所述向所述驾驶人所在车辆所属的车联网中与所述驾驶人所在车辆距离不超过第一距离阈值的目标联网车辆发送行车警告信息包括:
向所述目标联网车辆发送携带所述优先标识的所述行车警告信息,以使所述目标联网车辆在接收包括所述行车警告信息的至少两个信息时优先接收所述行车警告信息。
4.如权利要求1所述的疲劳驾驶处理方法,其特征在于,所述身体状态信息包括人眼状态信息;
所述根据获取到的所述驾驶人的身体状态信息,确定所述驾驶人处于疲劳驾驶状态包括:
根据所述人眼状态信息确定所述驾驶人处于闭眼状态;
若检测到所述驾驶人处于所述闭眼状态的时间超过时间阈值,则确定所述驾驶人处于疲劳驾驶状态。
5.如权利要求1所述的疲劳驾驶处理方法,其特征在于,所述身体状态信息包括体动信息;
所述根据获取到的所述驾驶人的身体状态信息,确定所述驾驶人处于疲劳驾驶状态包括:
根据所述体动信息确定所述驾驶人处于疲劳驾驶状态。
6.如权利要求1所述的疲劳驾驶处理方法,其特征在于,所述根据获取到的所述驾驶人的身体状态信息,确定所述驾驶人处于疲劳驾驶状态之后还包括:
向所述驾驶人所在车辆座椅发送振动唤醒指令,所述振动唤醒指令用于触发所述驾驶人所在车辆座椅振动。
7.如权利要求1所述的疲劳驾驶处理方法,其特征在于,所述根据获取到的所述驾驶人的身体状态信息,确定所述驾驶人处于疲劳驾驶状态之后还包括:
发出疲劳报警信号。
8.一种疲劳驾驶处理装置,其特征在于,所述装置包括:
获取模块,用于获取驾驶人的身体状态信息;
状态模块,用于根据获取到的所述驾驶人的身体状态信息,确定所述驾驶人处于疲劳驾驶状态;
位置获取模块,用于获取所述驾驶人所在车辆的位置信息;
位置接收模块,用于接收服务器发送的所述驾驶人所在车辆所属的车联网中的联网车辆的位置信息;
距离模块,用于根据所述驾驶人所在车辆的位置信息和所述车联网中的联网车辆的位置信息,确定所述联网车辆与所述驾驶人所在车辆之间的距离;
警告模块,用于向所述驾驶人所在车辆所属的车联网中与所述驾驶人所在车辆距离不超过第一距离阈值的目标联网车辆发送行车警告信息,所述行车警告信息携带所述驾驶人所在车辆的位置信息和车辆标识。
9.如权利要求8所述的疲劳驾驶处理装置,其特征在于,所述警告模块用于:
向服务器发送所述行车警告信息,以使所述服务器向所述目标联网车辆转发所述行车警告信息,所述行车警告信息用于确定与所述驾驶人所在车辆距离不超过第一距离阈值的目标联网车辆。
10.如权利要求8所述的疲劳驾驶处理装置,其特征在于,所述行车警告信息携带优先标识;
所述警告模块用于:
向所述目标联网车辆发送携带所述优先标识的所述行车警告信息,以使所述目标联网车辆在接收包括所述行车警告信息的至少两个信息时优先接收所述行车警告信息。
11.如权利要求8所述的疲劳驾驶处理装置,其特征在于,所述身体状态信息包括人眼状态信息;
所述状态模块包括:
闭眼单元,用于根据所述人眼状态信息确定所述驾驶人处于闭眼状态;
状态确定单元,用于若检测到所述驾驶人处于所述闭眼状态的时间超过时间阈值,则确定所述驾驶人处于疲劳驾驶状态。
12.如权利要求8所述的疲劳驾驶处理装置,其特征在于,所述身体状态信息包括体动信息;
所述状态模块用于:
根据所述体动信息确定所述驾驶人处于疲劳驾驶状态。
13.如权利要求8所述的疲劳驾驶处理装置,其特征在于,所述装置还包括:
振动模块,用于向所述驾驶人所在车辆座椅发送振动唤醒指令,所述振动唤醒指令用于触发所述驾驶人所在车辆座椅振动。
14.如权利要求8所述的疲劳驾驶处理装置,其特征在于,所述装置还包括:
报警模块,用于发出疲劳报警信号。
一种疲劳驾驶处理方法及装置\n技术领域\n[0001] 本发明涉及电子技术领域,尤其涉及一种疲劳驾驶处理方法及装置。\n背景技术\n[0002] 随着汽车越来越多的成为人们的代步工具之后,行车安全问题也越来越受到人们的关注,其中,疲劳驾驶就是行车安全问题中一个亟待解决的问题。在现有技术方案中,通过终端检测到驾驶人处于疲劳驾驶状态时,终端发出警报声或者振动的方法来唤醒驾驶人,还可以进一步将终端与车辆控制装置相连接,从而控制车辆紧急刹车。但是现有技术存在的问题是,如果终端发出的警报不能很快地唤醒驾驶人时,疲劳驾驶人所在车辆就处于行车危险状态,且对其他车辆也会造成安全威胁。类似地,终端如果在确定驾驶人疲劳驾驶时控制车辆紧急刹车,其他车辆也有可能因为事发突然而造成车辆冲撞,从而造成交通事故。\n发明内容\n[0003] 本发明实施例所要解决的技术问题在于,提供一种疲劳驾驶处理方法及装置,可以在检测到驾驶人处于疲劳驾驶状态时,警告车联网中的联网车辆,进而使联网车辆注意避让,从而更有效的避免交通事故的产生。\n[0004] 本发明实施例提供了一种疲劳驾驶处理方法,所述方法包括:\n[0005] 获取驾驶人的身体状态信息;\n[0006] 根据获取到的所述驾驶人的身体状态信息,确定所述驾驶人处于疲劳驾驶状态;\n[0007] 向所述驾驶人所在车辆所属的车联网中的联网车辆发送行车警告信息,所述行车警告信息携带所述驾驶人所在车辆的位置信息和车辆标识。\n[0008] 相应地,本发明实施例提供了一种疲劳驾驶处理装置,所述装置包括:\n[0009] 获取模块,用于获取驾驶人的身体状态信息;\n[0010] 状态模块,用于根据获取到的所述驾驶人的身体状态信息,确定所述驾驶人处于疲劳驾驶状态;\n[0011] 警告模块,用于向所述驾驶人所在车辆所属的车联网中的联网车辆发送行车警告信息,所述行车警告信息携带所述驾驶人所在车辆的位置信息和车辆标识。\n[0012] 本发明实施例在确定所述驾驶人处于疲劳驾驶状态时,向所述驾驶人所在车辆所属的车联网中的联网车辆发送行车警告信息,所述行车警告信息携带所述驾驶人所在车辆的位置信息和车辆标识,较现有技术中单纯向驾驶人或驾驶人所在车辆做出警告或紧急操作的方案,本发明更注重向车联网中的其他车辆发送行车警告信息,以使其他车辆根据行车警告信息中的位置信息和车辆标识进行避让,从而更有效的避免交通事故的产生。\n附图说明\n[0013] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0014] 图1是本发明实施例中一种疲劳驾驶处理方法的流程示意图;\n[0015] 图2是本发明另一实施例中疲劳驾驶处理方法的流程示意图;\n[0016] 图3是本发明实施例中一种疲劳驾驶处理装置的组成结构图;\n[0017] 图4是本发明实施例中图3的状态模块的组成结构图。\n具体实施方式\n[0018] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。\n[0019] 图1是本发明实施例中一种疲劳驾驶处理方法的流程示意图,本方法流程可以由疲劳驾驶处理装置实施,所述疲劳驾驶处理装置可以为用户终端或运行在用户终端的软件程序,所述用户终端可以包括手机、笔记本电脑、平板电脑、车载电脑、POS(Point Of Sales,销售点)机等。如图所示所述方法至少包括:\n[0020] 步骤S101,获取驾驶人的身体状态信息。\n[0021] 具体的,身体状态信息可以是驾驶人的脸部特征信息、人眼特征信息、肢体动作信息等,也可以是驾驶人的脉搏信息、体动信息、呼吸频率信息等,终端可以通过摄像头拍摄图像或者视频,获取驾驶人的面部特征或肢体动作等身体状态信息,也可以通过驾驶人佩戴的智能手环或者智能手表等外部设备,获取驾驶人手环中记录的脉搏信息、体动信息等身体状态信息。具体实施中,终端可以通过对摄像头拍摄到的图像或者视频图像帧进行解析后,采集驾驶人的身体状态信息,也可以通过与智能手环或者智能手表连接之后获取驾驶人的身体状态信息。\n[0022] 步骤S102,根据获取到的所述驾驶人的身体状态信息,确定所述驾驶人处于疲劳驾驶状态。\n[0023] 具体的,终端可以针对不同身体状态信息分别设定疲劳驾驶阈值,若当前采集的驾驶人的身体状态信息不符合其对应的疲劳驾驶阈值,则可以确定驾驶人处于疲劳驾驶状态。例如,若终端获取的驾驶人的身体状态信息为人眼信息,则根据人眼识别算法或者视频检测技术可以确定当前驾驶人处于闭眼状态,假设设定的疲劳驾驶阈值为30秒,那么就是说若终端检测到驾驶人处于闭眼状态超过30秒,则确定驾驶人处于疲劳驾驶状态。又例如,若终端获取的驾驶人的身体状态信息为手环获取的驾驶人的脉搏信息,假设获取到的脉搏信息为每分钟70次,设定的疲劳驾驶阈值为每分钟60次,脉搏信息大于疲劳驾驶阈值则可以说明当前驾驶人不处于疲劳驾驶状态。再例如,若终端获取的驾驶人的身体状态信息为脸部特征信息,根据脸部特征信息可以检测到在5分钟之内,驾驶人打呵欠了6次,假设设定的疲劳驾驶阈值为2次,则可以确定驾驶人处于疲劳驾驶状态。\n[0024] 进一步地,还可以获取多个不同的身体状态信息,设定不同的权重值,综合确定驾驶人是否处于疲劳驾驶状态。例如,终端可以获取驾驶人的体动信息、呼吸频率信息、脸部特征信息以及肢体动作信息,假设驾驶人的体动信息、呼吸频率信息、脸部特征信息以及肢体动作信息的权重分别为:30%、25%、35%、10%。其中,根据体动信息和呼吸频率信息确定当前驾驶人处于疲劳驾驶状态可以设为1,而根据脸部特征信息和肢体动作信息确定当前驾驶人不处于疲劳驾驶状态可以设为0,那么根据30%*1+25%*1+35%*0+10%*0=\n0.55,可以认为当前驾驶人处于疲劳驾驶状态。\n[0025] 步骤S103,向所述驾驶人所在车辆所属的车联网中的联网车辆发送行车警告信息,所述行车警告信息携带所述驾驶人所在车辆的位置信息和车辆标识。\n[0026] 具体的,驾驶人所在车辆所属的车联网可以是驾驶人所在车辆与其他车辆预先建立的连接关系网络,驾驶人所在车辆与其所属的车联网中的车辆都可以存在互联关系。在车联网中的车辆都可以互相分享彼此的位置信息、车辆信息、行车环境信息、语音信息等等。\n[0027] 在本实施例中,当终端在步骤S102中检测到驾驶人处于疲劳驾驶状态后,可以触发终端向其所属的车联网中的车辆发送行车警告信息,该行车警告信息中携带驾驶人所在车辆的位置信息和车辆标识,从而当其他联网车辆收到该行车警告信息时,可以根据驾驶人所在车辆的位置信息和车辆标识进行避让。进一步地,其他联网车辆还可以通过广播等方式向周围的车辆发送行车警告信息,若联网车辆还加入了其他车联网,也可以向其他车辆网中的车辆转发此行车警告信息。\n[0028] 具体实施中,终端可以通过移动无线网络先向车联网服务器发送行车警告信息,然后由车联网服务器转发给该车联网中的其他联网车辆,也可以从车联网服务器中获取其他联网车辆的终端标识信息,通过蓝牙或其他无线广播形式,向车联网中的联网车辆发送行车警告信息。\n[0029] 可选的,终端还可以通过车联网服务器获取车联网中其他联网车辆的位置信息,根据其他联网车辆的位置信息,设定距离阈值,向距离驾驶人所在车辆距离阈值范围内的车辆发送行车警告信息;也可以由车联网服务器根据驾驶人所在车辆的位置信息和其他联网车辆的位置信息,确定发送行车警告信息的目标联网车辆。\n[0030] 进一步可选的,向车联网中的联网车辆发送的行车警告信息还可以携带优先标识,以使联网车辆只要检测到行车警告信息的优先标识时,可以暂停其他的接收任务或者将在接收队列中排队的接收任务顺延接收,优先接收行车警告信息。\n[0031] 需要说明的是,这里的车辆以及终端都指的是安装在车辆上的车载终端或者是车辆中内置的设备,都具有传感器、移动通信模块、蓝牙模块、GPS定位模块等装置。\n[0032] 本发明实施例在确定所述驾驶人处于疲劳驾驶状态时,向所述驾驶人所在车辆所属的车联网中的联网车辆发送行车警告信息,所述行车警告信息携带所述驾驶人所在车辆的位置信息和车辆标识,较现有技术中单纯向驾驶人或驾驶人所在车辆做出警告或紧急操作的方案,本发明更注重向车联网中的其他车辆发送行车警告信息,以使其他车辆根据行车警告信息中的位置信息和车辆标识进行避让,从而更有效的避免交通事故的产生。\n[0033] 图2是本发明另一实施例中疲劳驾驶处理方法的流程示意图,如图所示所述方法包括:\n[0034] 步骤S201,根据所述人眼状态信息确定所述驾驶人处于闭眼状态。\n[0035] 具体的,终端可以通过摄像头拍摄包含驾驶人眼睛的图像或者视频,根据拍摄到的包含驾驶人眼睛的图像或者视频的图像帧,可以采集到驾驶人的人眼状态信息,根据人眼识别算法或者视频检测技术可以确定当前驾驶人是否处于闭眼状态。具体实施中,可以通过对人眼状态信息中的颜色参数来确定驾驶人是否处于闭眼状态,当颜色参数为偏黑色时,可以认为驾驶人是处于睁眼状态的,当颜色参数不为偏黑色时,可以认为驾驶人是处于闭眼状态的。进一步地,还可以通过对人眼睫毛的位置检测、人眼眼睑的纹路检测等方法来确定驾驶人是否处于闭眼状态。\n[0036] 步骤S202,若检测到所述驾驶人处于所述闭眼状态的时间超过时间阈值,则确定所述驾驶人处于疲劳驾驶状态。\n[0037] 具体的,当步骤S201中确定了驾驶人处于闭眼状态之后,则可以开始对当前闭眼状态的持续时间进行计时,并且继续定时获取驾驶人的人眼状态信息,若检测出驾驶人一直处于闭眼状态,且闭眼状态的持续时间超过了终端之前预设的时间阈值,则可以确定驾驶人处于疲劳驾驶状态。例如,设定时间阈值为10s,当终端检测到驾驶人处于闭眼状态后开始对其处于闭眼状态的时间进行计时,如果计时中检测到驾驶人不处于闭眼状态了,则计时清零;若检测到驾驶人一直处于闭眼状态未改变且时间超过了时间阈值10s,则可以确定驾驶人处于疲劳驾驶状态。\n[0038] 可选的,步骤S202还可以为:根据所述体动信息确定所述驾驶人处于疲劳驾驶状态。\n[0039] 具体的,终端还可以通过驾驶人佩戴的智能手环或者智能手表等外部设备,获取驾驶人手环中记录体动信息。可穿戴设备中的体动记录仪可以检测驾驶人的微小运动,终端通过获取体动信息,可以获知驾驶人的体动幅度、体动时间等参数,进而可以通过体动信息判断驾驶人是否处于疲劳驾驶状态。例如,终端获取到驾驶人的体动信息中体动幅度属于微小级别,且每次体动时间的间隔时间为30s,假设体动时间阈值是10s,则可以说明驾驶人处于疲劳驾驶状态。\n[0040] 步骤S203,获取所述驾驶人所在车辆的位置信息。\n[0041] 具体的,根据终端或者驾驶人所在车辆的GPS定位系统,可以获取驾驶人所在车辆的位置信息。\n[0042] 步骤S204,接收服务器发送的所述车联网中的联网车辆的位置信息。\n[0043] 具体的,车联网中的联网车辆可以向车联网服务器实时上传各自的位置信息,车联网服务器通过收集汇总之后可以发送给驾驶人所在车辆的终端。具体实施中,终端可以是在检测到驾驶人处于疲劳驾驶状态后报告服务器,触发服务器向终端发送联网车辆位置信息;也可以是向服务器发送联网车辆位置信息请求,从而接收服务器发送的车联网中的联网车辆的位置信息;还可以是直接接收车联网服务器定时向终端发送的实时车联网信息中携带的联网车辆位置信息,这里不作具体限定。\n[0044] 步骤S205,根据所述驾驶人所在车辆的位置信息和所述车联网中的联网车辆的位置信息,确定所述联网车辆与所述驾驶人所在车辆之间的距离。\n[0045] 具体的,根据步骤S204和步骤S205中获取到的驾驶人所在车辆的位置信息以及车联网中的联网车辆的位置信息,终端可以结合终端中预存的地图信息或道路信息,分析确定出各个联网车辆与驾驶人所在车辆之间的距离。需要说明的是,这里的距离可以是根据车辆的位置信息确定的直线距离,也可以是结合道路信息或地图信息之后分析确定出的行车路径距离等。\n[0046] 步骤S206,向所述驾驶人所在车辆所属的车联网中与所述驾驶人所在车辆距离不超过第一距离阈值的目标联网车辆发送行车警告信息。\n[0047] 具体的,终端可以设定第一距离阈值,根据步骤S205中获取的各个联网车辆与驾驶人所在车辆之间的距离,确定不超过第一距离阈值的目标联网车辆,进而向目标联网车辆发送行车警告信息。行车警告信息中携带驾驶人所在车辆的位置信息和车辆标识,当目标联网车辆收到该行车警告信息时,可以根据驾驶人所在车辆的位置信息和车辆标识进行避让。例如,终端获取到的与A联网车辆的距离为10km,与B联网车辆的距离为2km,与C联网车辆的距离为800m,假设终端设定的第一距离阈值为5km,则终端仅向B、C联网车辆发送行车警告信息。\n[0048] 可选的,步骤S203~S206还可以为:向服务器发送所述行车警告信息,以使所述服务器向所述目标联网车辆转发所述行车警告信息,所述行车警告信息用于确定与所述驾驶人所在车辆距离不超过第二距离阈值的目标联网车辆。\n[0049] 具体的,终端在确定驾驶人处于疲劳驾驶状态后,可以向车联网服务器发送行车警告信息,由于行车警告信息中携带驾驶人所在车辆的位置信息,服务器可以根据驾驶人所在车辆的位置信息和服务器预先接收到的各个联网车辆上传的位置信息,确定联网车辆与驾驶人所在车辆之间的距离。服务器可以预设第二距离阈值,根据联网车辆与驾驶人所在车辆之间的距离确定不超过第二距离阈值的目标联网车辆,将终端向服务器发送的行车警告信息转发给目标联网车辆。\n[0050] 可选的,步骤S206还可以为:向所述联网车辆发送携带所述优先标识的所述行车警告信息,以使所述联网车辆在接收包括所述行车警告信息的至少两个信息时优先接收所述行车警告信息。\n[0051] 具体的,向车联网中的联网车辆发送的行车警告信息还可以携带优先标识,以使联网车辆只要检测到行车警告信息的优先标识时,可以暂停其他的接收任务或者将在接收队列中排队的接收任务顺延接收,优先接收行车警告信息。例如,联网车辆正在接收一个广播信息,另一个语音信息正在排队准备接收,此时联网车辆收到了携带优先标识的行车警告信息,则可以暂停接收广播信息,顺延接收语音信息,而优先接收行车警告信息。进一步地,还可以对优先标识设定优先级,根据设定的优先级级别确定接收次序。\n[0052] 进一步可选的,步骤S202之后还可以包括:向所述驾驶人所在车辆座椅发送振动唤醒指令,所述振动唤醒指令用于触发所述驾驶人所在车辆座椅振动。\n[0053] 具体的,当终端确定驾驶人处于驾驶疲劳状态之后,可以向驾驶人所在车辆座椅发送振动唤醒指令,驾驶人所在车辆座椅接收到振动唤醒指令可以振动以唤醒驾驶人。需要说明的是,这里终端与车辆座椅在之前已建立了连接关系。\n[0054] 进一步可选的,步骤S202之后还可以包括:发出疲劳报警信号。\n[0055] 具体的,疲劳报警信号的类型可以根据驾驶员偏好进行设置,可以是震动提示、铃声提示、语音提示等。\n[0056] 本发明实施例在确定所述驾驶人处于疲劳驾驶状态时,向所述驾驶人所在车辆所属的车联网中的联网车辆发送行车警告信息,所述行车警告信息携带所述驾驶人所在车辆的位置信息和车辆标识,较现有技术中单纯向驾驶人或驾驶人所在车辆做出警告或紧急操作的方案,本发明更注重向车联网中的附近车辆发送行车警告信息,以使其他车辆根据行车警告信息中的位置信息和车辆标识进行避让,从而更有效的避免交通事故的产生。\n[0057] 图3是本发明实施例中一种疲劳驾驶处理装置的组成结构图,如图所示所述装置包括:\n[0058] 获取模块310,用于获取驾驶人的身体状态信息。\n[0059] 具体的,身体状态信息可以是驾驶人的脸部特征信息、人眼特征信息、肢体动作信息等,也可以是驾驶人的脉搏信息、体动信息、呼吸频率信息等,获取模块310可以通过摄像头拍摄图像或者视频,获取驾驶人的面部特征或肢体动作等身体状态信息,也可以通过驾驶人佩戴的智能手环或者智能手表等外部设备,获取驾驶人手环中记录的脉搏信息、体动信息等身体状态信息。具体实施中,获取模块310可以通过对摄像头拍摄到的图像或者视频图像帧进行解析后,采集驾驶人的身体状态信息,也可以通过与智能手环或者智能手表连接之后获取驾驶人的身体状态信息。\n[0060] 状态模块320,用于根据获取到的所述驾驶人的身体状态信息,确定所述驾驶人处于疲劳驾驶状态。\n[0061] 具体的,状态模块320可以针对不同身体状态信息分别设定疲劳驾驶阈值,若当前采集的驾驶人的身体状态信息不符合其对应的疲劳驾驶阈值,则可以确定驾驶人处于疲劳驾驶状态。例如,若终端获取的驾驶人的身体状态信息为人眼信息,则状态模块320根据人眼识别算法或者视频检测技术可以确定当前驾驶人处于闭眼状态,假设设定的疲劳驾驶阈值为30秒,那么就是说若终端检测到驾驶人处于闭眼状态超过30秒,则确定驾驶人处于疲劳驾驶状态。又例如,若终端获取的驾驶人的身体状态信息为手环获取的驾驶人的脉搏信息,假设获取到的脉搏信息为每分钟70次,设定的疲劳驾驶阈值为每分钟60次,脉搏信息大于疲劳驾驶阈值则可以说明当前驾驶人不处于疲劳驾驶状态。再例如,若终端获取的驾驶人的身体状态信息为脸部特征信息,状态模块320根据脸部特征信息可以检测到在5分钟之内,驾驶人打呵欠了6次,假设设定的疲劳驾驶阈值为2次,则可以确定驾驶人处于疲劳驾驶状态。\n[0062] 进一步地,还可以获取多个不同的身体状态信息,设定不同的权重值,综合确定驾驶人是否处于疲劳驾驶状态。例如,终端可以获取驾驶人的体动信息、呼吸频率信息、脸部特征信息以及肢体动作信息,假设驾驶人的体动信息、呼吸频率信息、脸部特征信息以及肢体动作信息的权重分别为:30%、25%、35%、10%。其中,状态模块320根据体动信息和呼吸频率信息确定当前驾驶人处于疲劳驾驶状态可以设为1,而根据脸部特征信息和肢体动作信息确定当前驾驶人不处于疲劳驾驶状态可以设为0,那么根据30%*1+25%*1+35%*0+\n10%*0=0.55,可以认为当前驾驶人处于疲劳驾驶状态。\n[0063] 可选的,状态模块320用于:根据所述体动信息确定所述驾驶人处于疲劳驾驶状态。\n[0064] 具体的,获取模块310还可以通过驾驶人佩戴的智能手环或者智能手表等外部设备,获取驾驶人手环中记录体动信息。可穿戴设备中的体动记录仪可以检测驾驶人的微小运动,获取模块310通过获取体动信息,可以获知驾驶人的体动幅度、体动时间等参数,进而状态模块320可以通过体动信息判断驾驶人是否处于疲劳驾驶状态。例如,获取到驾驶人的体动信息中体动幅度属于微小级别,且每次体动时间的间隔时间为30s,假设体动时间阈值是10s,则可以说明驾驶人处于疲劳驾驶状态。\n[0065] 进一步地,状态模块320可以包括:闭眼单元321和状态确定单元322,如图4所示。\n[0066] 闭眼单元321,用于根据所述人眼状态信息确定所述驾驶人处于闭眼状态。\n[0067] 具体的,获取模块310可以通过摄像头拍摄包含驾驶人眼睛的图像或者视频,根据拍摄到的包含驾驶人眼睛的图像或者视频的图像帧,可以采集到驾驶人的人眼状态信息,闭眼单元321根据人眼识别算法或者视频检测技术可以确定当前驾驶人是否处于闭眼状态。具体实施中,闭眼单元321可以通过对人眼状态信息中的颜色参数来确定驾驶人是否处于闭眼状态,当颜色参数为偏黑色时,可以认为驾驶人是处于睁眼状态的,当颜色参数不为偏黑色时,可以认为驾驶人是处于闭眼状态的。进一步地,闭眼单元321还可以通过对人眼睫毛的位置检测、人眼眼睑的纹路检测等方法来确定驾驶人是否处于闭眼状态。\n[0068] 状态确定单元322,用于若检测到所述驾驶人处于所述闭眼状态的时间超过时间阈值,则确定所述驾驶人处于疲劳驾驶状态。\n[0069] 具体的,当闭眼单元321确定了驾驶人处于闭眼状态之后,则状态确定单元322可以开始对当前闭眼状态的持续时间进行计时,并且继续定时获取驾驶人的人眼状态信息,若检测出驾驶人一直处于闭眼状态,且闭眼状态的持续时间超过了终端之前预设的时间阈值,则可以确定驾驶人处于疲劳驾驶状态。例如,设定时间阈值为10s,当终端检测到驾驶人处于闭眼状态后开始对其处于闭眼状态的时间进行计时,如果计时中检测到驾驶人不处于闭眼状态了,则计时清零,若检测到驾驶人一直处于闭眼状态未改变且时间超过了时间阈值10s,则可以确定驾驶人处于疲劳驾驶状态。\n[0070] 警告模块330,用于向所述驾驶人所在车辆所属的车联网中的联网车辆发送行车警告信息,所述行车警告信息携带所述驾驶人所在车辆的位置信息和车辆标识。\n[0071] 具体的,驾驶人所在车辆所属的车联网可以是驾驶人所在车辆与其他车辆预先建立的连接关系网络,驾驶人所在车辆与其所属的车联网中的车辆都可以存在互联关系。在车联网中的车辆都可以互相分享彼此的位置信息、车辆信息、行车环境信息、语音信息等等。\n[0072] 在本实施例中,当状态模块320检测到驾驶人处于疲劳驾驶状态后,可以触发警告模块330向其所属的车联网中的车辆发送行车警告信息,该行车警告信息中携带驾驶人所在车辆的位置信息和车辆标识,从而当其他联网车辆收到该行车警告信息时,可以根据驾驶人所在车辆的位置信息和车辆标识进行避让。进一步地,其他联网车辆还可以通过广播等方式向周围的车辆发送行车警告信息,若联网车辆还加入了其他车联网,也可以向其他车辆网中的车辆转发此行车警告信息。\n[0073] 具体实施中,警告模块330可以通过移动无线网络先向车联网服务器发送行车警告信息,然后由车联网服务器转发给该车联网中的其他联网车辆,也可以从车联网服务器中获取其他联网车辆的终端标识信息,通过蓝牙或其他无线广播形式,向车联网中的联网车辆发送行车警告信息。\n[0074] 可选的,警告模块330还可以通过车联网服务器获取车联网中其他联网车辆的位置信息,根据其他联网车辆的位置信息,设定距离阈值,向距离驾驶人所在车辆距离阈值范围内的车辆发送行车警告信息;也可以由车联网服务器根据驾驶人所在车辆的位置信息和其他联网车辆的位置信息,确定发送行车警告信息的目标联网车辆。\n[0075] 需要说明的是,这里的车辆以及终端都指的是安装在车辆上的车载终端或者是车辆中内置的设备,都具有传感器、移动通信模块、蓝牙模块、GPS定位模块等装置。\n[0076] 可选的,所述警告模块330用于:向所述驾驶人所在车辆所属的车联网中与所述驾驶人所在车辆距离不超过第一距离阈值的目标联网车辆发送行车警告信息。\n[0077] 具体的,警告模块330可以设定第一距离阈值,根据获取的各个联网车辆与驾驶人所在车辆之间的距离,确定不超过第一距离阈值的目标联网车辆,进而向目标联网车辆发送行车警告信息。行车警告信息中携带驾驶人所在车辆的位置信息和车辆标识,当目标联网车辆收到该行车警告信息时,可以根据驾驶人所在车辆的位置信息和车辆标识进行避让。例如,获取到的与A联网车辆的距离为10km,与B联网车辆的距离为2km,与C联网车辆的距离为800m,假设警告模块330设定的第一距离阈值为5km,则警告模块330仅向B、C联网车辆发送行车警告信息。\n[0078] 可选的,所述警告模块330用于:向服务器发送所述行车警告信息,以使所述服务器向所述目标联网车辆转发所述行车警告信息,所述行车警告信息用于确定与所述驾驶人所在车辆距离不超过第二距离阈值的目标联网车辆。\n[0079] 具体的,在确定驾驶人处于疲劳驾驶状态后,警告模块330可以向车联网服务器发送行车警告信息,由于行车警告信息中携带驾驶人所在车辆的位置信息,服务器可以根据驾驶人所在车辆的位置信息和服务器预先接收到的各个联网车辆上传的位置信息,确定联网车辆与驾驶人所在车辆之间的距离。服务器可以预设第二距离阈值,根据联网车辆与驾驶人所在车辆之间的距离确定不超过第二距离阈值的目标联网车辆,将终端向服务器发送的行车警告信息转发给目标联网车辆。\n[0080] 进一步可选的,所述警告模块330用于:向所述联网车辆发送携带所述优先标识的所述行车警告信息,以使所述联网车辆在接收包括所述行车警告信息的至少两个信息时优先接收所述行车警告信息。\n[0081] 具体的,警告模块330向车联网中的联网车辆发送的行车警告信息还可以携带优先标识,以使联网车辆只要检测到行车警告信息的优先标识时,可以暂停其他的接收任务或者将在接收队列中排队的接收任务顺延接收,优先接收行车警告信息。例如,联网车辆正在接收一个广播信息,另一个语音信息正在排队准备接收,此时联网车辆收到了携带优先标识的行车警告信息,则可以暂停接收广播信息,顺延接收语音信息,而优先接收行车警告信息。进一步地,还可以对优先标识设定优先级,根据设定的优先级级别确定接收次序。\n[0082] 位置获取模块340,用于获取所述驾驶人所在车辆的位置信息。\n[0083] 具体的,根据终端或者驾驶人所在车辆的GPS定位系统,位置获取模块340可以获取驾驶人所在车辆的位置信息。\n[0084] 位置接收模块350,用于接收服务器发送的所述车联网中的联网车辆的位置信息。\n[0085] 具体的,车联网中的联网车辆可以向车联网服务器实时上传各自的位置信息,车联网服务器通过收集汇总之后可以发送给驾驶人所在车辆的位置接收模块350。具体实施中,终端可以是在检测到驾驶人处于疲劳驾驶状态后报告服务器,触发服务器向终端发送联网车辆位置信息;也可以是向服务器发送联网车辆位置信息请求,从而接收服务器发送的车联网中的联网车辆的位置信息;还可以是直接接收车联网服务器定时向终端发送的实时车联网信息中携带的联网车辆位置信息,这里不作具体限定。\n[0086] 距离模块360,用于根据所述驾驶人所在车辆的位置信息和所述车联网中的联网车辆的位置信息,确定所述联网车辆与所述驾驶人所在车辆之间的距离。\n[0087] 具体的,根据位置获取模块340和位置接收模块350中获取到的驾驶人所在车辆的位置信息以及车联网中的联网车辆的位置信息,距离模块360可以结合终端中预存的地图信息或道路信息,分析确定出各个联网车辆与驾驶人所在车辆之间的距离。需要说明的是,这里的距离可以是根据车辆的位置信息确定的直线距离,也可以是结合道路信息或地图信息之后分析确定出的行车路径距离等。\n[0088] 振动模块370,用于向所述驾驶人所在车辆座椅发送振动唤醒指令,所述振动唤醒指令用于触发所述驾驶人所在车辆座椅振动。\n[0089] 具体的,当终端确定驾驶人处于驾驶疲劳状态之后,振动模块370可以向驾驶人所在车辆座椅发送振动唤醒指令,驾驶人所在车辆座椅接收到振动唤醒指令可以振动以唤醒驾驶人。需要说明的是,这里振动模块370与车辆座椅在之前已建立了连接关系。\n[0090] 报警模块380,用于发出疲劳报警信号。\n[0091] 具体的,报警模块380发出的疲劳报警信号的类型可以根据驾驶员偏好进行设置,可以是震动提示、铃声提示、语音提示等。\n[0092] 本发明实施例在确定所述驾驶人处于疲劳驾驶状态时,向所述驾驶人所在车辆所属的车联网中的联网车辆发送行车警告信息,所述行车警告信息携带所述驾驶人所在车辆的位置信息和车辆标识,较现有技术中单纯向驾驶人或驾驶人所在车辆做出警告或紧急操作的方案,本发明更注重向车联网中的附近车辆发送行车警告信息,以使其他车辆根据行车警告信息中的位置信息和车辆标识进行避让,从而更有效的避免交通事故的产生。\n[0093] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。\n[0094] 以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
法律信息
- 2017-12-12
- 2016-01-06
实质审查的生效
IPC(主分类): G08B 21/06
专利申请号: 201510643701.1
申请日: 2015.09.30
- 2015-12-09
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |