首页 / 专利库 / 专利权 / 权利要求 / 汽车驾驶疲劳缓解方法、电子设备、疲劳驾驶判断方法及服务器

汽车驾驶疲劳缓解方法、电子设备、疲劳驾驶判断方法及服务器

阅读:485发布:2023-01-25

专利汇可以提供汽车驾驶疲劳缓解方法、电子设备、疲劳驾驶判断方法及服务器专利检索,专利查询,专利分析的服务。并且本 发明 公开一种 汽车 驾驶疲劳缓解方法、 电子 设备、疲劳驾驶判断方法及 服务器 。汽车驾驶疲劳缓解方法,包括:定时向服务器发送定时信息;接收服务器返回的根据所接收的定时信息进行判断的疲劳判断结果;如果所述疲劳判断结果为疲劳驾驶,则执行疲劳缓解操作。本方法无需基于成本昂贵的眼球追踪系统、心率检测系统去识别疲劳,成本上相对更优,结合 空调 和音频类推荐调整,能达到很好的疲劳缓解效果。,下面是汽车驾驶疲劳缓解方法、电子设备、疲劳驾驶判断方法及服务器专利的具体信息内容。

1.一种汽车驾驶疲劳缓解方法,其特征在于,包括:
定时向服务器发送定时信息;
接收服务器返回的根据所接收的定时信息进行判断的疲劳判断结果;
如果所述疲劳判断结果为疲劳驾驶,则执行疲劳缓解操作。
2.根据权利要求1所述的汽车驾驶疲劳缓解方法,其特征在于,所述执行疲劳缓解操作,具体包括:
获取与用户行为相关的车辆参数;
根据所述车辆参数,确定对应的疲劳缓解操作;
控制对应的汽车部件执行所述疲劳缓解操作。
3.根据权利要求2所述的汽车驾驶疲劳缓解方法,其特征在于,所述控制对应的汽车部件执行所述疲劳缓解操作,具体包括:
控制对应的汽车部件执行所述疲劳缓解操作;
将执行所述疲劳缓解操作的汽车部件作为疲劳缓解操作部件,接收用户在后续预设时间段内对所述疲劳缓解操作部件的人工操作;
根据所述人工操作修正对应的疲劳缓解操作。
4.根据权利要求2所述的汽车驾驶疲劳缓解方法,其特征在于,所述疲劳缓解操作包括调节空调、和/或播放音频,所述与用户行为相关的车辆参数,包括:剩余驾驶时间、已驾驶时间、已休息时间、当前播放音频、当前播放音量、当前月份、当前空调温度、当前空调模式、当前空调量、和/或当前空调开启状态;
所述根据所述车辆参数,确定对应的疲劳缓解操作,具体包括:
根据所述车辆参数,确定所播放的音频、音量、提醒信息、音频变化值、和/或空调调节值。
5.一种汽车驾驶疲劳缓解电子设备,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
定时向服务器发送定时信息;
接收服务器返回的根据所接收的定时信息进行判断的疲劳判断结果;
如果所述疲劳判断结果为疲劳驾驶,则执行疲劳缓解操作。
6.根据权利要求5所述的汽车驾驶疲劳缓解电子设备,其特征在于,所述执行疲劳缓解操作,具体包括:
获取与用户行为相关的车辆参数;
根据所述车辆参数,确定对应的疲劳缓解操作;
控制对应的汽车部件执行所述疲劳缓解操作。
7.根据权利要求6所述的汽车驾驶疲劳缓解电子设备,其特征在于,所述控制对应的汽车部件执行所述疲劳缓解操作,具体包括:
控制对应的汽车部件执行所述疲劳缓解操作;
将执行所述疲劳缓解操作的汽车部件作为疲劳缓解操作部件,接收用户在后续预设时间段内对所述疲劳缓解操作部件的人工操作;
根据所述人工操作修正对应的疲劳缓解操作。
8.根据权利要求6所述的汽车驾驶疲劳缓解电子设备,其特征在于,所述疲劳缓解操作包括调节空调、和/或播放音频,所述与用户行为相关的车辆参数,包括:剩余驾驶时间、已驾驶时间、已休息时间、当前播放音频、当前播放音量、当前月份、当前空调温度、当前空调模式、当前空调风量、和/或当前空调开启状态;
所述根据所述车辆参数,确定对应的疲劳缓解操作,具体包括:
根据所述车辆参数,确定所播放的音频、音量、提醒信息、音频变化值、和/或空调调节值。
9.一种疲劳驾驶判断方法,其特征在于,包括:
接收车辆发送的定时信息;
如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳的差值小于休息阈值,且当前接收的定时信息的时间戳与初始时间戳的差值大于等于驾驶时长阈值,则疲劳判断结果为疲劳驾驶;
向所述车辆返回所述疲劳判断结果。
10.根据权利要求9所述的疲劳驾驶判断方法,其特征在于,所述如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳的差值小于休息阈值,且当前接收的定时信息的时间戳与初始时间戳的差值大于等于驾驶时长阈值,则疲劳判断结果为疲劳驾驶,具体包括:
如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳的差值大于等于可调休息阈值,且当前接收的定时信息的时间戳与初始时间戳的差值小于可调驾驶时长阈值,则疲劳判断结果为非疲劳驾驶,将当前接收的定时信息的时间戳作为初始时间戳,否则;
如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳的差值小于法定休息阈值,且当前接收的定时信息的时间戳与初始时间戳的差值大于等于法定驾驶时长阈值,则疲劳判断结果为疲劳驾驶;否则
疲劳判断结果为非疲劳驾驶;
其中,所述可调休息阈值小于等于所述法定休息阈值,所述可调驾驶时长阈值小于等于所述法定驾驶时长阈值。
11.根据权利要求10所述的疲劳驾驶判断方法,其特征在于:
所述可调休息阈值,根据所述车辆的剩余驾驶时间戳设定、和/或所述可调驾驶时长阈值,根据所述可调休息阈值设定。
12.根据权利要求10所述的疲劳驾驶判断方法,其特征在于,还包括:如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳不连续,则将当前接收的定时信息的时间戳作为初始时间戳。
13.一种疲劳驾驶判断服务器,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
接收车辆发送的定时信息;
如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳的差值小于休息阈值,且当前接收的定时信息的时间戳与初始时间戳的差值大于等于驾驶时长阈值,则疲劳判断结果为疲劳驾驶;
向所述车辆返回所述疲劳判断结果。
14.根据权利要求13所述的疲劳驾驶判断服务器,其特征在于,所述如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳的差值小于休息阈值,且当前接收的定时信息的时间戳与初始时间戳的差值大于等于驾驶时长阈值,则疲劳判断结果为疲劳驾驶,具体包括:
如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳的差值大于等于可调休息阈值,且当前接收的定时信息的时间戳与初始时间戳的差值小于可调驾驶时长阈值,则疲劳判断结果为非疲劳驾驶,将当前接收的定时信息的时间戳作为初始时间戳,否则;
如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳的差值小于法定休息阈值,且当前接收的定时信息的时间戳与初始时间戳的差值大于等于法定驾驶时长阈值,则疲劳判断结果为疲劳驾驶;否则
疲劳判断结果为非疲劳驾驶;
其中,所述可调休息阈值小于等于所述法定休息阈值,所述可调驾驶时长阈值小于等于所述法定驾驶时长阈值。
15.根据权利要求14所述的疲劳驾驶判断服务器,其特征在于:
所述可调休息阈值,根据所述车辆的剩余驾驶时间设定、和/或
所述可调驾驶时长阈值,根据所述可调休息阈值设定。
16.根据权利要求13所述的疲劳驾驶判断服务器,其特征在于,所述处理器还能够:如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳不连续,则将当前接收的定时信息的时间戳作为初始时间戳。

说明书全文

汽车驾驶疲劳缓解方法、电子设备、疲劳驾驶判断方法及服

务器

技术领域

[0001] 本发明涉及汽车相关技术领域,特别是一种汽车驾驶疲劳缓解方法、电子设备、疲劳驾驶判断方法及服务器

背景技术

[0002] 驾驶员在进行了长时间的驾驶后,容易发生注意下降甚至瞌睡,导致发生交通事故。
[0003] 为此,现有技术提出了各种疲劳检测的方法,比如有根据心率判断、视线追踪、时间推算等技术进行检测然后发出警报。
[0004] 然而,现有技术的疲劳检测方法,一方面需要依赖昂贵的检测装置,例如心率判断、视线追踪等,均需要较为昂贵的传感器视线。
[0005] 另一方面,现有技术的识别方式主要是依靠设置在汽车上的控制器进行检测,并不易于适用用户习惯而变化,同时汽车上的控制器需要非常强大的功能,导致成本昂贵,难以真正推广。
[0006] 最后,现有技术的缓解方法,采用电击缓解、按摩缓解、香氛缓解等方案,该种方案在入级车型因为成本考虑,一般不会搭载相应配置,难以真正推广。

发明内容

[0007] 基于此,有必要针对现有技术的疲劳识别缓解方法成本过于昂贵且效果不佳的技术问题,提供一种汽车驾驶疲劳缓解方法、电子设备、疲劳驾驶判断方法及服务器。
[0008] 本发明提供一种汽车驾驶疲劳缓解方法,包括:
[0009] 定时向服务器发送定时信息;
[0010] 接收服务器返回的根据所接收的定时信息进行判断的疲劳判断结果;
[0011] 如果所述疲劳判断结果为疲劳驾驶,则执行疲劳缓解操作。
[0012] 进一步地,所述执行疲劳缓解操作,具体包括:
[0013] 获取与用户行为相关的车辆参数;
[0014] 根据所述车辆参数,确定对应的疲劳缓解操作;
[0015] 控制对应的汽车部件执行所述疲劳缓解操作。
[0016] 更进一步地,所述控制对应的汽车部件执行所述疲劳缓解操作,具体包括:
[0017] 控制对应的汽车部件执行所述疲劳缓解操作;
[0018] 将执行所述疲劳缓解操作的汽车部件作为疲劳缓解操作部件,接收用户在后续预设时间段内对所述疲劳缓解操作部件的人工操作;
[0019] 根据所述人工操作修正对应的疲劳缓解操作。
[0020] 更进一步地,所述疲劳缓解操作包括调节空调、和/或播放音频,所述与用户行为相关的车辆参数,包括:剩余驾驶时间、已驾驶时间、已休息时间、当前播放音频、当前播放音量、当前月份、当前空调温度、当前空调模式、当前空调量、和/或当前空调开启状态;
[0021] 所述根据所述车辆参数,确定对应的疲劳缓解操作,具体包括:
[0022] 根据所述车辆参数,确定所播放的音频、音量、提醒信息、音频变化值、和/或空调调节值。
[0023] 本发明提供一种汽车驾驶疲劳缓解电子设备,包括:
[0024] 至少一个处理器;以及,
[0025] 与所述至少一个处理器通信连接的存储器;其中,
[0026] 所述存储器存储有可被所述一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
[0027] 定时向服务器发送定时信息;
[0028] 接收服务器返回的根据所接收的定时信息进行判断的疲劳判断结果;
[0029] 如果所述疲劳判断结果为疲劳驾驶,则执行疲劳缓解操作。
[0030] 进一步地,所述执行疲劳缓解操作,具体包括:
[0031] 获取与用户行为相关的车辆参数;
[0032] 根据所述车辆参数,确定对应的疲劳缓解操作;
[0033] 控制对应的汽车部件执行所述疲劳缓解操作。
[0034] 更进一步地,所述控制对应的汽车部件执行所述疲劳缓解操作,具体包括:
[0035] 控制对应的汽车部件执行所述疲劳缓解操作;
[0036] 将执行所述疲劳缓解操作的汽车部件作为疲劳缓解操作部件,接收用户在后续预设时间段内对所述疲劳缓解操作部件的人工操作;
[0037] 根据所述人工操作修正对应的疲劳缓解操作。
[0038] 更进一步地,所述疲劳缓解操作包括调节空调、和/或播放音频,所述与用户行为相关的车辆参数,包括:剩余驾驶时间、已驾驶时间、已休息时间、当前播放音频、当前播放音量、当前月份、当前空调温度、当前空调模式、当前空调风量、和/或当前空调开启状态;
[0039] 所述根据所述车辆参数,确定对应的疲劳缓解操作,具体包括:
[0040] 根据所述车辆参数,确定所播放的音频、音量、提醒信息、音频变化值、和/或空调调节值。
[0041] 本发明提供一种疲劳驾驶判断方法,包括:
[0042] 接收车辆发送的定时信息;
[0043] 如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳的差值小于休息阈值,且当前接收的定时信息的时间戳与初始时间戳的差值大于等于驾驶时长阈值,则疲劳判断结果为疲劳驾驶;
[0044] 向所述车辆返回所述疲劳判断结果。
[0045] 进一步地,所述如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳的差值小于休息阈值,且当前接收的定时信息的时间戳与初始时间戳的差值大于等于驾驶时长阈值,则疲劳判断结果为疲劳驾驶,具体包括:
[0046] 如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳的差值大于等于可调休息阈值,且当前接收的定时信息的时间戳与初始时间戳的差值小于可调驾驶时长阈值,则疲劳判断结果为非疲劳驾驶,将当前接收的定时信息的时间戳作为初始时间戳,否则;
[0047] 如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳的差值小于法定休息阈值,且当前接收的定时信息的时间戳与初始时间戳的差值大于等于法定驾驶时长阈值,则疲劳判断结果为疲劳驾驶;否则
[0048] 疲劳判断结果为非疲劳驾驶;
[0049] 其中,所述可调休息阈值小于等于所述法定休息阈值,所述可调驾驶时长阈值小于等于所述法定驾驶时长阈值。
[0050] 更进一步地:
[0051] 所述可调休息阈值,根据所述车辆的剩余驾驶时间设定、和/或所述可调驾驶时长阈值,根据所述可调休息阈值设定。
[0052] 进一步地,还包括:如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳不连续,则将当前接收的定时信息的时间戳作为初始时间戳。
[0053] 本发明提供一种疲劳驾驶判断服务器,包括:
[0054] 至少一个处理器;以及,
[0055] 与所述至少一个处理器通信连接的存储器;其中,
[0056] 所述存储器存储有可被所述一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
[0057] 接收车辆发送的定时信息;
[0058] 如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳的差值小于休息阈值,且当前接收的定时信息的时间戳与初始时间戳的差值大于等于驾驶时长阈值,则疲劳判断结果为疲劳驾驶;
[0059] 向所述车辆返回所述疲劳判断结果。
[0060] 进一步地,所述如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳的差值小于休息阈值,且当前接收的定时信息的时间戳与初始时间戳的差值大于等于驾驶时长阈值,则疲劳判断结果为疲劳驾驶,具体包括:
[0061] 如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳的差值大于等于可调休息阈值,且当前接收的定时信息的时间戳与初始时间戳的差值小于可调驾驶时长阈值,则疲劳判断结果为非疲劳驾驶,将当前接收的定时信息的时间戳作为初始时间戳,否则;
[0062] 如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳的差值小于法定休息阈值,且当前接收的定时信息的时间戳与初始时间戳的差值大于等于法定驾驶时长阈值,则疲劳判断结果为疲劳驾驶;否则
[0063] 疲劳判断结果为非疲劳驾驶;
[0064] 其中,所述可调休息阈值小于等于所述法定休息阈值,所述可调驾驶时长阈值小于等于所述法定驾驶时长阈值。
[0065] 更进一步地:
[0066] 所述可调休息阈值,根据所述车辆的剩余驾驶时间设定、和/或
[0067] 所述可调驾驶时长阈值,根据所述可调休息阈值设定。
[0068] 进一步地,所述处理器还能够:如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳不连续,则将当前接收的定时信息的时间戳作为初始时间戳。
[0069] 本发明通过后台服务器进行疲劳判断。因此,无需在汽车本地采用昂贵的控制器。同时,由于疲劳判断是根据驾驶时长和休息时长推算,无需昂贵的传感器。另外,在识别到疲劳驾驶之后,通过空调及音乐帮助驾驶员缓解疲劳,充分利用车辆都有搭载的空调和音乐播放装置,基于大数据深度学习向客户推送更符合客户习惯的空调和音频类推荐。本方法无需基于成本昂贵的眼球追踪系统、心率检测系统去识别疲劳,成本上相对更优,结合空调和音频类推荐调整,能达到很好的疲劳缓解效果。
附图说明
[0070] 图1为本发明一种汽车驾驶疲劳缓解方法的工作流程图
[0071] 图2为本发明一种汽车驾驶疲劳缓解方法的工作流程图;
[0072] 图3为本发明最佳实施例的疲劳缓解操作的模型;
[0073] 图4为本发明最佳实施例一种汽车驾驶疲劳缓解系统;
[0074] 图5为本发明为一种汽车驾驶疲劳缓解电子设备的硬件结构示意图;
[0075] 图6为本发明一种疲劳驾驶判断方法的工作流程图;
[0076] 图7为本发明第七实施例一种疲劳驾驶判断方法的工作流程图;
[0077] 图8为网络异常示意图;
[0078] 图9为本发明最佳实施例一种疲劳驾驶判断方法的工作流程图;
[0079] 图10为本发明一种疲劳驾驶判断服务器的硬件结构示意图。

具体实施方式

[0080] 下面结合附图和具体实施例对本发明做进一步详细的说明。
[0081] 实施例一
[0082] 如图1所示为本发明一种汽车驾驶疲劳缓解方法的工作流程图,包括:
[0083] 步骤S101,定时向服务器发送定时信息;
[0084] 步骤S102,接收服务器返回的根据所接收的定时信息进行判断的疲劳判断结果;
[0085] 步骤S103,如果所述疲劳判断结果为疲劳驾驶,则执行疲劳缓解操作。
[0086] 具体来说,本发明可以由车载电子控制单元(Electronic Control Unit,ECU)实现。步骤S101定时向服务器发送定时信息。疲劳判断结果由服务器进行判断后返回。当服务器返回疲劳判断结果时,触发步骤S102获取服务器返回的疲劳判断结果。然后步骤S103,根据疲劳判断结果执行相应操作。如果疲劳判断结果为疲劳驾驶,则执行疲劳缓解操作。
[0087] 本方法无需基于成本昂贵的眼球追踪系统、心率检测系统去识别疲劳,成本上相对更优。
[0088] 实施例二
[0089] 如图2所示为本发明一种汽车驾驶疲劳缓解方法的工作流程图,包括:
[0090] 步骤S201,定时向服务器发送定时信息;
[0091] 步骤S202,接收服务器返回的根据所接收的定时信息进行判断的疲劳判断结果;
[0092] 步骤S203,如果所述疲劳判断结果为疲劳驾驶,则获取与用户行为相关的车辆参数;
[0093] 步骤S204,根据所述车辆参数,确定对应的疲劳缓解操作;
[0094] 步骤S205,控制对应的汽车部件执行所述疲劳缓解操作。
[0095] 具体来说,本实施例根据与用户行为相关的车辆参数,确定对应的疲劳缓解操作。因此,本实施例的疲劳缓解操作与车辆参数相关。使得能够根据不同的车辆参数选择不同的疲劳缓解操作。
[0096] 在其中一个实施例中,所述控制对应的汽车部件执行所述疲劳缓解操作,具体包括:
[0097] 控制对应的汽车部件执行所述疲劳缓解操作;
[0098] 将执行所述疲劳缓解操作的汽车部件作为疲劳缓解操作部件,接收用户在后续预设时间段内对所述疲劳缓解操作部件的人工操作;
[0099] 根据所述人工操作修正对应的疲劳缓解操作。
[0100] 如图3所示为本发明最佳实施例的疲劳缓解操作的模型。选择的参数如下表所示。
[0101]
[0102]
[0103] 表1输入定义
[0104] 其中,模型的数据输入层31,以x1、x2、x3、y1、y2参数为例,该模型对输入的参数通过大数据学习确定一个输出h(x)。然后,以推荐输出后1分钟内用户的调整值h_target(x)为目标,并且将此目标值对数据输出层32的输出h(x)进行修正。修正量δh=g*[h_target(x)-h(x)],其中,参数g为逼近步进值,范围0~1,以便通过多次操作逼近目标值,参数g的值可以通过有限次试验确定,避免单次操作对数据输出层影响较大。
[0105] 本实施例根据人工操作修正对应的疲劳缓解操作,基于最新的数据趋势对设置值进行修正,以适应用户行为习惯。
[0106] 在其中一个实施例中,所述疲劳缓解操作包括调节空调、和/或播放音频,所述与用户行为相关的车辆参数,包括:剩余驾驶时间、已驾驶时间、已休息时间、当前播放音频、当前播放音量、当前月份、当前空调温度、当前空调模式、当前空调风量、和/或当前空调开启状态;
[0107] 所述根据所述车辆参数,确定对应的疲劳缓解操作,具体包括:
[0108] 根据所述车辆参数,确定所播放的音频、音量、提醒信息、音频变化值、和/或空调调节值。
[0109] 具体来说,在识别到疲劳驾驶之后,可以将对空调设置吹脸模式、低温模式,从触觉上帮助客户缓解疲劳。另一方面可以控制音乐和节目中的疲劳缓解类的曲目推送,从听觉上帮助客户缓解疲劳。通过在音频内部会甄选疲劳缓解效果较好的歌曲或者节目,同时基于大数据对用户偏好进行排序,按照客户偏好曲目推荐。
[0110] 作为一个例子,
[0111] 剩余驾驶时间x1=剩余驾驶时间>=0.5h?1:0
[0112] 已驾驶时长x2=本次驾驶时长>=4h?1:0
[0113] 已休息时长x3=已休息时长>=0.5h?1:0
[0114] 是否在听音频y1=在听音频?1:0
[0115] 是否在合适的音量y2=音量>=10?1:0
[0116] 基于上述条件,对参数x1、x2、x3、y1、y2进行处理,输入模型,得到对应的h(x)。h(x)为[音量,提醒,音频变化,空调]的向量,并以1分钟内用户的调整值作为目标进行修正。
[0117] 作为另一个例子,以月份m1、空调温度z1、空调模式z2、空调风量z3、空调是否开启z4为参数,输入模型,得到对应的h(x)。h(x)为[温度,模式,风量]的向量,并以1分钟内用户的调整值作为目标进行修正。
[0118] 本实施例结合空调和音频类推荐调整,能达到很好的疲劳缓解的目的。
[0119] 实施例三
[0120] 如图4所示为本发明最佳实施例一种汽车驾驶疲劳缓解系统,包括感知单元410、控制单元420、以及执行单元430。
[0121] 其中,控制单元420为端控制,通过对用户行为的时间计算驾驶时长和休息时长,从而达成疲劳驾驶识别的作用,通过感知单元410获取用户行为相关的参数,然后通过执行单元430对车辆上普遍配置的空调、播放器进行控制,通过对空调和音乐节目推荐并且具备负反馈自使用学习功能,从而达到不断调整最终适应用户习惯的目的。
[0122] 主动交互功能实现由感知单元410、控制单元420和执行单元430组成。感知单元410功能是由用户驾驶时间、导航路线规划行为特征、驾驶过程中的可监测的信息娱乐系统操作行为、以及车辆状态操作行为一共四个方面的用户操作数据。主要技术目的是提供客户驾驶时长的原始数据,停止驾驶的时长数据,评估用户还需要驾驶的距离和时长。
[0123] 控制单元420包括车机本地的控制模421以及后台服务器422两部分组成。本地的控制模块421负责感知单元的数据转发至服务器422、接收服务器422的执行命令、以及向执行单元430传递执行命令。服务器422负责存储和分析感知单元410上传的数据、以及进行主动交互行为决策。
[0124] 执行单元430包括语音提醒,音乐服务和节目服务,负责接收控制模块的命令向用户提醒驾驶安全及主动询问帮助服务、以及接收控制模块的命令执行音乐推荐或界面推荐的服务。
[0125] 各模块间的通信方式,控制模块与服务器间采用远程通信,控制模块与感知单元、执行单元之间可以采用进程间通信,比如常用的Android接口定义语言AIDL、广播等IPC(inter process communication)通信方式通信。
[0126] 本发明整个客户的驾驶时长和休息时长的推算完全在后台进行,后台记录用户空调使用习惯,可以基于最新的数据趋势对设置值进行推送,这种方式可以适应用户行为习惯。
[0127] 在识别到疲劳驾驶之后,控制模块将对空调设置吹脸模式、低温模式,从触觉上帮助客户缓解疲劳。另一方面在控制音乐和节目中的疲劳缓解类的曲目推送,从听觉上帮助客户缓解疲劳。
[0128] 在音频内部会甄选疲劳缓解效果较好的歌曲或者节目,同时基于大数据对用户偏好进行排序,按照客户偏好曲目推荐。
[0129] 综合上述方法,充分利用车辆都有搭载的空调和音乐播放装置,基于大数据深度学习向客户推送更符合客户习惯的空调和音频类推荐。本方法无需基于成本昂贵的眼球追踪系统、心率检测系统去识别疲劳,成本上相对更优,结合空调和音频类推荐调整,能达到很好的疲劳缓解的目的。
[0130] 实施例四
[0131] 如图5所示为本发明为一种汽车驾驶疲劳缓解电子设备的硬件结构示意图,包括:
[0132] 至少一个处理器501;以及,
[0133] 与所述至少一个处理器501通信连接的存储器502;其中,
[0134] 所述存储器502存储有可被所述一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
[0135] 定时向服务器发送定时信息;
[0136] 接收服务器返回的根据所接收的定时信息进行判断的疲劳判断结果;
[0137] 如果所述疲劳判断结果为疲劳驾驶,则执行疲劳缓解操作。
[0138] 图5中以一个处理器501为例。
[0139] 电子设备优选为车载电子控制单元(Electronic Control Unit,ECU)电子设备还可以包括:输入装置503和显示装置504。
[0140] 处理器501、存储器502、输入装置503及显示装置504可以通过总线或者其他方式连接,图中以通过总线连接为例。
[0141] 存储器502作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本申请实施例中的汽车驾驶疲劳缓解方法对应的程序指令/模块,例如,图1所示的方法流程。处理器501通过运行存储在存储器502中的非易失性软件程序、指令以及模块,从而执行各种功能应用以及数据处理,即实现上述实施例中的汽车驾驶疲劳缓解方法。
[0142] 存储器502可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据汽车驾驶疲劳缓解方法的使用所创建的数据等。此外,存储器502可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器502可选包括相对于处理器501远程设置的存储器,这些远程存储器可以通过网络连接至执行汽车驾驶疲劳缓解方法的装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0143] 输入装置503可接收输入的用户点击,以及产生与汽车驾驶疲劳缓解方法的用户设置以及功能控制有关的信号输入。显示装置504可包括显示屏等显示设备。
[0144] 在所述一个或者多个模块存储在所述存储器502中,当被所述一个或者多个处理器501运行时,执行上述任意方法实施例中的汽车驾驶疲劳缓解方法。
[0145] 本方法无需基于成本昂贵的眼球追踪系统、心率检测系统去识别疲劳,成本上相对更优。
[0146] 实施例五
[0147] 本发明第五实施例一种汽车驾驶疲劳缓解电子设备,包括:
[0148] 至少一个处理器;以及,
[0149] 与所述至少一个处理器通信连接的存储器;其中,
[0150] 所述存储器存储有可被所述一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
[0151] 定时向服务器发送定时信息;
[0152] 接收服务器返回的根据所接收的定时信息进行判断的疲劳判断结果;
[0153] 如果所述疲劳判断结果为疲劳驾驶,则获取与用户行为相关的车辆参数;
[0154] 根据所述车辆参数,确定对应的疲劳缓解操作;
[0155] 控制对应的汽车部件执行所述疲劳缓解操作。
[0156] 在其中一个实施例中,所述控制对应的汽车部件执行所述疲劳缓解操作,具体包括:
[0157] 控制对应的汽车部件执行所述疲劳缓解操作;
[0158] 将执行所述疲劳缓解操作的汽车部件作为疲劳缓解操作部件,接收用户在后续预设时间段内对所述疲劳缓解操作部件的人工操作;
[0159] 根据所述人工操作修正对应的疲劳缓解操作。
[0160] 在其中一个实施例中,所述疲劳缓解操作包括调节空调、和/或播放音频,所述与用户行为相关的车辆参数,包括:剩余驾驶时间、已驾驶时间、已休息时间、当前播放音频、当前播放音量、当前月份、当前空调温度、当前空调模式、当前空调风量、和/或当前空调开启状态;
[0161] 所述根据所述车辆参数,确定对应的疲劳缓解操作,具体包括:
[0162] 根据所述车辆参数,确定所播放的音频、音量、提醒信息、音频变化值、和/或空调调节值。
[0163] 实施例六
[0164] 如图6所示为本发明一种疲劳驾驶判断方法的工作流程图,包括:
[0165] 步骤S601,接收车辆发送的定时信息;
[0166] 步骤S602,如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳的差值小于休息阈值,且当前接收的定时信息的时间戳与初始时间戳的差值大于等于驾驶时长阈值,则疲劳判断结果为疲劳驾驶;
[0167] 步骤S603,向所述车辆返回所述疲劳判断结果。
[0168] 具体来说,本实施例应用于服务器。车辆定时发送定时信息,当服务器接收到时触发步骤S601,然后执行步骤S602,根据所接收的定时信息的时间戳差值与休息阈值及驾驶时长阈值,判断是否为疲劳驾驶。
[0169] 如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳的差值小于休息阈值,则表示驾驶员在此期间并没有休息。因此,如果再判断到当前接收的定时信息的时间戳与初始时间戳的差值大于等于驾驶时长阈值,则可以判断为疲劳驾驶。其中初始时间戳为车辆启动时发出的第一个定时信息的时间戳。如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳的差值大于等于休息阈值,则表示驾驶员在此期间已经进行休息,因此无需判断为疲劳驾驶。
[0170] 本实施例根据车辆发送的定时信息的时间戳计算驾驶时长和休息时长,从而达成疲劳驾驶识别的作用。该方案无需昂贵的传感器,具有很好的成本优势。
[0171] 实施例七
[0172] 如图7所示为本发明第七实施例一种疲劳驾驶判断方法的工作流程图,包括:
[0173] 步骤S701,接收车辆发送的定时信息;
[0174] 步骤S702,如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳的差值大于等于可调休息阈值,且当前接收的定时信息的时间戳与初始时间戳的差值小于可调驾驶时长阈值,则疲劳判断结果为非疲劳驾驶,将当前接收的定时信息的时间戳作为初始时间戳,执行步骤S705,否则执行步骤S703;
[0175] 步骤S703,如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳的差值小于法定休息阈值,且当前接收的定时信息的时间戳与初始时间戳的差值大于等于法定驾驶时长阈值,则疲劳判断结果为疲劳驾驶,执行步骤S705;否则执行步骤S704;
[0176] 步骤S704,疲劳判断结果为非疲劳驾驶,其中,所述可调休息阈值小于等于所述法定休息阈值,所述可调驾驶时长阈值小于等于所述法定驾驶时长阈值,所述可调休息阈值,根据所述车辆的剩余驾驶时间戳设定、和/或所述可调驾驶时长阈值,根据所述可调休息阈值设定;
[0177] 步骤S705,向所述车辆返回所述疲劳判断结果。
[0178] 具体来说,当驾驶员已经进行短时休息时,可以重新设定初始时间戳,进行重新计数。休息阈值分为可调休息阈值和法定休息阈值,驾驶时长阈值分为可调驾驶时长阈值和法定驾驶时长阈值。可调休息阈值和可调驾驶时长阈值均为动态可调。而法定休息阈值和法定驾驶时长阈值不可调,优选为交通法规所规定的开车4小时休息3分钟。可调休息阈值和可调驾驶时长阈值是动态关系,优选为线性动态关系,即可调休息阈值越大时,可调驾驶时长阈值也越大,从而使得更长的短时休息时间可以对应更长的连续驾驶时间,从而适应不同驾驶员的个体差异。
[0179] 本实施例通过设定可调休息阈值和可调驾驶时长阈值,从而适应不同驾驶员的个体差异。
[0180] 在其中一个实施例中,还包括:如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳不连续,则将当前接收的定时信息的时间戳作为初始时间戳。
[0181] 如图8所示,本实施例考了网络异常场景的触发逻辑,避免网络异常场景的误触发。
[0182] 其中场景一为数据(定时信息)正常上传行驶过程中,网络断开后行驶的场景,在超过驾驶时长阈值后,由于网络断开因此不能触发提醒,在数据重发后,将会重新发送,此时数据的时间戳连续,可以判断为正常数据,根据该数据的时间与驾驶时长阈值、休息阈值计算判断。
[0183] 其中场景二、三、四为行驶时数据正常上传,当熄火后,无数据上传。重新启动行驶后数据正常上传。此时会发现数据时间戳不连续,将重新计算,从而满足了对于熄火休息后重新计算的要求。
[0184] 实施例八
[0185] 如图9所示为本发明最佳实施例一种疲劳驾驶判断方法的工作流程图,包括:
[0186] 步骤S901,接收车辆发送的定时信息;
[0187] 步骤S902,如果定时信息的上传数据时间与系统时间≤a分钟,则记录开始时间戳t1,执行步骤S903,否则重新执行步骤S902;
[0188] 步骤S903,如果t(n)-t(n-1)≥第一可调休息阈值,且t(n)-t(1)<第一驾驶时长阈值,则执行步骤S904,否则执行步骤S905;
[0189] 步骤S904,客户已休息,重新对计数,执行步骤S902;
[0190] 步骤S905,继续计数;
[0191] 步骤S906,如果t(n)-t(n-1)≥第二可调休息阈值,且t(n)-t(1)<第二驾驶时长阈值,则执行步骤S907,否则执行步骤S908,其中第二可调休息阈值大于第一可调休息阈值,第二驾驶时长阈值大于第一驾驶时长阈值;
[0192] 步骤S907,客户已休息,重新对计数,执行步骤S902;
[0193] 步骤S908,继续计数;
[0194] 步骤S909,如果t(n)-t(n-1)<法定休息阈值,且t(n)-t(1)≥法定驾驶时长阈值,则触发疲劳驾驶提醒,否则执行步骤S910;
[0195] 步骤S910,客户已休息,重新对计数,执行步骤S902。
[0196] 其中,行驶时间的开始计数和结束计数设置为需要数据上传时间与系统时间差≤a分钟,避免网络不可控引起的风险。可调休息阈值与可调驾驶时长阈值呈现线性变化。t(n)指后台收到的第n定时信息的时间戳,t(n)-t(n-1)指的是连续两帧定时信息之间的时间差。后台时间差是指上传的定时信息的时间戳与后台的时间差的绝对值。
[0197] 实施例九
[0198] 如图10所示为本发明一种疲劳驾驶判断服务器的硬件结构示意图,包括:
[0199] 至少一个处理器1001;以及,
[0200] 与所述至少一个处理器1001通信连接的存储器1002;其中,
[0201] 所述存储器1002存储有可被所述一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
[0202] 接收车辆发送的定时信息;
[0203] 如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳的差值小于休息阈值,且当前接收的定时信息的时间戳与初始时间戳的差值大于等于驾驶时长阈值,则疲劳判断结果为疲劳驾驶;
[0204] 向所述车辆返回所述疲劳判断结果。
[0205] 图10中以一个处理器1001为例。
[0206] 服务器还可以包括:输入装置1003和显示装置1004。
[0207] 处理器1001、存储器1002、输入装置1003及显示装置1004可以通过总线或者其他方式连接,图中以通过总线连接为例。
[0208] 存储器1002作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本申请实施例中的汽车驾驶疲劳缓解方法对应的程序指令/模块,例如,图6所示的方法流程。处理器1001通过运行存储在存储器1002中的非易失性软件程序、指令以及模块,从而执行各种功能应用以及数据处理,即实现上述实施例中的汽车驾驶疲劳缓解方法。
[0209] 存储器1002可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据汽车驾驶疲劳缓解方法的使用所创建的数据等。此外,存储器1002可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器1002可选包括相对于处理器1001远程设置的存储器,这些远程存储器可以通过网络连接至执行汽车驾驶疲劳缓解方法的装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
[0210] 输入装置1003可接收输入的用户点击,以及产生与汽车驾驶疲劳缓解方法的用户设置以及功能控制有关的信号输入。显示装置1004可包括显示屏等显示设备。
[0211] 在所述一个或者多个模块存储在所述存储器1002中,当被所述一个或者多个处理器1001运行时,执行上述任意方法实施例中的汽车驾驶疲劳缓解方法。
[0212] 本实施例根据车辆发送的定时信息的时间戳计算驾驶时长和休息时长,从而达成疲劳驾驶识别的作用。该方案无需昂贵的传感器,具有很好的成本优势。
[0213] 实施例十
[0214] 本发明第十实施例一种疲劳驾驶判断服务器,包括:
[0215] 至少一个处理器;以及,
[0216] 与所述至少一个处理器通信连接的存储器;其中,
[0217] 所述存储器存储有可被所述一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
[0218] 接收车辆发送的定时信息;
[0219] 如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳的差值大于等于可调休息阈值,且当前接收的定时信息的时间戳与初始时间戳的差值小于可调驾驶时长阈值,则疲劳判断结果为非疲劳驾驶,将当前接收的定时信息的时间戳作为初始时间戳;否则
[0220] 如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳的差值小于法定休息阈值,且当前接收的定时信息的时间戳与初始时间戳的差值大于等于法定驾驶时长阈值,则疲劳判断结果为疲劳驾驶;否则
[0221] 疲劳判断结果为非疲劳驾驶,其中,所述可调休息阈值小于等于所述法定休息阈值,所述可调驾驶时长阈值小于等于所述法定驾驶时长阈值,所述可调休息阈值,根据所述车辆的剩余驾驶时间戳设定、和/或所述可调驾驶时长阈值,根据所述可调休息阈值设定;
[0222] 向所述车辆返回所述疲劳判断结果。
[0223] 本实施例通过设定可调休息阈值和可调驾驶时长阈值,从而适应不同驾驶员的个体差异。
[0224] 在其中一个实施例中,所述处理器还能够:如果当前接收的定时信息的时间戳与前次接收的定时信息的时间戳不连续,则将当前接收的定时信息的时间戳作为初始时间戳。
[0225] 本实施例考了网络异常场景的触发逻辑,避免网络异常场景的误触发。
[0226] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈