CN114758503B - 一种驾驶数据处理方法、设备、服务器及存储介质 - Google Patents
一种驾驶数据处理方法、设备、服务器及存储介质 Download PDFInfo
- Publication number
- CN114758503B CN114758503B CN202210487974.1A CN202210487974A CN114758503B CN 114758503 B CN114758503 B CN 114758503B CN 202210487974 A CN202210487974 A CN 202210487974A CN 114758503 B CN114758503 B CN 114758503B
- Authority
- CN
- China
- Prior art keywords
- driving
- fatigue
- driver
- vehicle
- route
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/02—Alarms for ensuring the safety of persons
- G08B21/06—Alarms for ensuring the safety of persons indicating a condition of sleep, e.g. anti-dozing alarms
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/18—Status alarms
- G08B21/24—Reminder alarms, e.g. anti-loss alarms
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0125—Traffic data processing
- G08G1/0129—Traffic data processing for creating historical data or processing based on historical data
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Emergency Management (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Traffic Control Systems (AREA)
- Navigation (AREA)
Abstract
本申请提供一种驾驶数据处理方法、设备、服务器及存储介质,涉及驾驶安全技术领域。通过在交通工具启动行驶前,获取针对目标驾驶员驾驶交通工具的第一当前驾驶路线,向服务器发送第一当前驾驶路线,使得服务器将第一当前驾驶路线与目标驾驶员的历史驾驶路线进行比对,接收服务器发送的目标历史驾驶路线对应的第一疲劳驾驶状态数据,显示第一疲劳驾驶状态数据,进而通过该目标历史驾驶路线对应的第一疲劳驾驶状态数据对目标驾驶员进行预警,以告知目标驾驶员在第一当前驾驶路线中可能出现的疲劳驾驶状态,使得目标驾驶员可以提前安排应对疲劳的驾驶计划,为驾驶员预留更多的疲劳应对时间,保证驾驶员的安全,进而降低交通事故的发生。
Description
技术领域
本申请涉及驾驶安全技术领域,具体而言,涉及一种驾驶数据处理方法、设备、服务器及存储介质。
背景技术
随着社会经济的发展,道路车辆不断增加,交通事故的发生数量也呈现逐渐上升的趋势,造成交通事故的原因,除了道路等外在客观因素,还存在驾驶员自身的主观因素。
现有技术中,驾驶员在驾驶过程中,通过车内摄像头获取驾驶员图像信息,识别并提取驾驶员闭眼、打哈欠、低头等面部特征,从而判断驾驶员是否出现疲劳,或者,依据多次驾驶员反应能力判读驾驶员是否发生疲劳,进而进行疲劳预警,此时,该疲劳预警很可能已经无法被驾驶员接收并给予反馈,并且,该疲劳预警并不能为驾驶员预留疲劳应对时间。
发明内容
本发明的目的在于,针对上述现有技术的不足,提供一种驾驶数据处理方法、设备、服务器及存储介质,以解决现有技术中的疲劳预警不能为驾驶员预留疲劳应对时间的技术问题。
为实现上述目的,本申请实施例采用的技术方案如下:
第一方面,本申请实施例提供一种驾驶数据处理方法,该方法包括:
在交通工具启动行驶前,获取针对目标驾驶员驾驶所述交通工具的第一当前驾驶路线;
向服务器发送所述第一当前驾驶路线,以使得所述服务器将所述第一当前驾驶路线与所述目标驾驶员的历史驾驶路线进行比对;
接收所述服务器发送的目标历史驾驶路线对应的第一疲劳驾驶状态数据,其中,所述目标历史驾驶路线为所述历史驾驶路线中与所述第一当前驾驶路线的重合度达到预设阈值的驾驶路线;
显示所述第一疲劳驾驶状态数据。
可选地,所述向服务器发送所述当前驾驶路线之后,所述方法还包括:
接收所述服务器返回的路线比对失败提示消息;
响应所述路线比对失败提示消息,创建针对所述目标驾驶员的第二疲劳驾驶状态数据,并将所述第一当前驾驶路线添加至所述第二疲劳驾驶状态数据;
若检测到所述目标驾驶员在驾驶过程中存在疲劳驾驶状态,则将检测到的疲劳驾驶状态对应的疲劳预警事项添加至所述第二疲劳驾驶状态数据;
将所述第二疲劳驾驶状态数据同步至所述服务器。
可选地,若所述目标驾驶员的驾驶结束,且在驾驶过程中未检测到疲劳驾驶状态,则删除所述第二疲劳驾驶状态数据。
可选地,所述在交通工具启动行驶前,获取针对目标驾驶员驾驶所述交通工具的第一当前驾驶路线之前,所述方法还包括:
在所述交通工具启动后,获取所述目标驾驶员的人脸图像;
向所述服务器发送所述目标驾驶员的人脸图像,使得所述服务器对所述目标驾驶员的人脸图像和预设的驾驶员人脸图像库进行比对;
接收所述服务器发送的第一消息,所述第一消息以指示所述目标驾驶员为已有驾驶员。
可选地,所述向所述服务器发送所述目标驾驶员的人脸图像之后,所述方法还包括:
接收所述服务器发送的第二消息,所述第二消息以指示所述目标驾驶员不为已有驾驶员;
获取针对所述目标驾驶员驾驶所述交通工具的第二当前驾驶路线;
创建针对所述目标驾驶员的第三疲劳驾驶状态数据,并将所述第二当前驾驶路线添加至所述第三疲劳驾驶状态数据。
可选地,若检测到所述目标驾驶员在驾驶过程中存在疲劳驾驶状态,则将检测到的疲劳驾驶状态对应的疲劳预警事项添加至所述第三疲劳驾驶状态数据;
将所述第三疲劳驾驶状态数据同步至所述服务器。
第二方面,本申请实施例提供一种驾驶数据处理方法,该方法包括:
接收车载设备在交通工具启动行驶前发送的针对目标驾驶员驾驶所述交通工具的第一当前驾驶路线;
将所述第一当前驾驶路线与所述目标驾驶员的历史驾驶路线进行比对;
若所述历史驾驶路线中存在目标历史驾驶路线,与所述第一当前驾驶路线的重合度达到预设阈值,则向所述车载设备发送所述目标历史驾驶路线对应的第一疲劳驾驶状态数据,以使得所述车载设备显示所述第一疲劳驾驶状态数据。
第三方面,本申请实施例提供一种车载设备,包括:第一存储介质和第一处理器,所述第一存储介质存储有所述第一处理器可执行的计算机程序,所述第一处理器执行所述计算机程序时实现上述第一方面中任一所述的驾驶数据处理方法。
第四方面,本申请实施例提供一种服务器,包括第二存储介质和第二处理器,所述第二存储介质存储有所述第二处理器可执行的计算机程序,所述第二处理器执行所述计算机程序时实现上述第二方面所述的驾驶数据处理方法。
第五方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被读取并执行时,实现上述第一方面中任一所述和第二方面所述的驾驶数据处理方法。
相对于现有技术而言,本申请具有以下有益效果:
本申请提供的一种驾驶数据处理方法、设备、服务器及存储介质,该方法通过在交通工具启动行驶前,获取针对目标驾驶员驾驶交通工具的第一当前驾驶路线,向服务器发送第一当前驾驶路线,使得服务器将第一当前驾驶路线与目标驾驶员的历史驾驶路线进行比对,接收服务器发送的目标历史驾驶路线对应的第一疲劳驾驶状态数据,显示第一疲劳驾驶状态数据,由于目标历史驾驶路线为历史驾驶路线中与第一当前驾驶路线的重合度达到预设阈值的驾驶路线,该目标历史驾驶路线对应的第一疲劳驾驶状态数据可以表示目标驾驶员在第一当前驾驶路线中可能发生的疲劳驾驶状态,可通过该目标历史驾驶路线对应的第一疲劳驾驶状态数据对目标驾驶员进行预警,以告知目标驾驶员在第一当前驾驶路线中可能出现的疲劳驾驶状态,使得目标驾驶员可以提前安排应对疲劳的驾驶计划,为驾驶员预留更多的疲劳应对时间,保证驾驶员的安全,进而降低交通事故的发生。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供的一种驾驶数据处理***的示意图;
图2为本申请实施例提供的一种驾驶数据处理方法的流程示意图;
图3为本申请实施例提供的另一种驾驶数据处理方法的流程示意图;
图4为本申请实施例提供的另一种驾驶数据处理方法的流程示意图;
图5为本申请实施例提供的另一种驾驶数据处理方法的流程示意图;
图6为本申请实施例提供的另一种驾驶数据处理方法的流程示意图;
图7为本申请实施例提供的另一种驾驶数据处理方法的流程示意图;
图8为本申请实施例提供的一种驾驶数据处理装置的示意图;
图9为本申请实施例提供的另一种驾驶数据处理装置的示意图;
图10为本申请实施例提供的一种车载设备的示意图;
图11为本申请实施例提供的一种服务器的示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。
因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
在本发明的描述中,若出现术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
需要说明的是,在不冲突的情况下,本发明的实施例中的特征可以相互结合。
驾驶员在驾驶车辆的过程中,容易出现疲劳状态,而驾驶员并不知道自己什么时候会出现疲劳状态,现有的驾驶员疲劳预警方法可以基于驾驶员的面部特征或者肢体的反应能力,判断驾驶员是否在驾驶过程中出现疲劳状态以进行预警,由于驾驶员对于驾驶过程中的预警信息的反应能力存在差异,预警并不能对驾驶员预留疲劳的应对时间。为了能够给驾驶员预留足够的疲劳应对时间,提高驾驶员在驾驶过程中的安全性,降低交通事故的发生,本申请的方案中,提供一种驾驶数据处理***。如下先通过具体示例,对本申请实施例所提供的一种驾驶数据处理***进行解释说明。图1为本申请实施例提供的一种驾驶数据处理***的示意图,如图1所示,该驾驶数据处理***包括车载设备100、服务器200,车载设备与服务器通信连接,车载设备可以向服务器发起请求,并接收服务器返回的请求结果,服务器可以对该请求进行处理,得到请求结果并返回至车载设备。
在本申请实施例中,车载设备设置于交通工具内,车载设备可以包含显示模块,用于显示交通工具的相关信息以及其他信息,以供驾驶员查阅;车载设备可以包含图像采集模块,用于对驾驶员的人脸图像信息进行采集,以判断驾驶员的疲劳状态;车载设备还可以包含控制模块,用于控制各个模块的运行,如可以控制图像采集模块对驾驶员的人脸图像信息进行采集;车载设备还可以包含数据通信模块,用于与服务器之间进行数据传输,当然,车载设备还可以包含其他模块,在本申请实施例中不作具体限制。
示例地,在交通工具启动行驶前,车载设备中的控制模块可以获取驾驶员的当前驾驶路线,通过数据通信模块将当前驾驶路线发送至服务器,继续通过数据通信模块接收服务器返回的处理结果,通过显示模块将接收到的服务器返回的处理结果进行显示。
若服务器的返回结果为驾驶员在当前驾驶路线中可能出现的疲劳驾驶状态,驾驶员通过查看该疲劳驾驶状态,可以预先知道自己可能出现的疲劳驾驶状态,以提前安排应对疲劳的驾驶计划,即该***可以为驾驶员预留更多的疲劳应对时间,保证驾驶员的安全,进而降低交通事故的发生。
本申请实施例提供的驾驶数据处理方法即可由驾驶数据处理***执行。如下结合多个示例,对本申请实施例提供的驾驶数据处理方法进行具体示例说明。
图2为本申请实施例提供的一种驾驶数据处理方法的流程示意图,该驾驶数据处理方法应用于上述的驾驶数据处理***中的车载设备,如图2所示,该方法包括:
S201,在交通工具启动行驶前,获取针对目标驾驶员驾驶交通工具的第一当前驾驶路线。
交通工具启动行驶前,交通工具中的车载设备为运行状态,车载设备可获取得到驾驶交通工具的目标驾驶员输入的第一当前驾驶路线,其中,第一当前驾驶路线可为目标驾驶员本次驾驶的预设路线,该预设路线可以为驾驶起点和驾驶终点中间的路线。
示例地,车载设备中设置有导航***时,目标驾驶员可打开车载设备的导航***,输入本次驾驶的驾驶起点和驾驶终点,进而生成本次驾驶的预设路线,即第一当前驾驶路线。其中,输入数据可以为手动输入,还可以为语音输入等,在本申请实施例中不作具体限制。
示例地,车载设备还可外接导航***,与外接的导航***进行通信连接,以获取外接导航***中的第一当前驾驶路线。具体地,驾驶员可根据手机中的导航软件,通过输入驾驶起点和驾驶终点,在手机导航软件中生成一条驾驶路线,车载设备可通过数据通信模块获取得到手机导航软件中的驾驶路线,即获取得到针对目标驾驶员驾驶交通工具的第一当前驾驶路线。其中,导航软件可以为高德地图、百度地图、腾讯地图等软件,在本申请实施例中不作具体限制,并且,导航软件所安装的设备可以为手机,还可以为pad、电脑等,在本申请实施例中不作具体限制。
S202,向服务器发送第一当前驾驶路线,以使得服务器将第一当前驾驶路线与目标驾驶员的历史驾驶路线进行比对。
车载设备获取得到针对目标驾驶员驾驶交通工具的第一当前驾驶路线后,将该第一当前驾驶路线发送至服务器,在本申请实施例中,可通过超文本传输协议(Hyper TextTransfer Protocol,HTTP)传输第一当前驾驶路线至服务器。
服务器将第一当前驾驶路线与该目标驾驶员的历史驾驶路线进行比对,得到对应的比对结果。在本申请实施例中,服务器的云端数据库中存储有目标驾驶员的所有历史驾驶路线,其中,历史驾驶路线为目标驾驶员的所有驾驶路线中,在驾驶过程中存在疲劳状态的历史驾驶路线。示例地,可将第一当前驾驶路线与存储的目标驾驶员的所有历史驾驶路线进行一一比对,得到比对结果。
S203,接收服务器发送的目标历史驾驶路线对应的第一疲劳驾驶状态数据。
服务器将第一当前驾驶路线与该目标驾驶员的历史驾驶路线进行比对,得到对应的比对结果。示例地,该比对结果可以为目标历史驾驶路线,其中,目标历史驾驶路线为历史驾驶路线中与第一当前驾驶路线的重合度达到预设阈值的驾驶路线。服务器的云端数据库中还存储有历史驾驶路线对应的疲劳驾驶状态数据,因此,目标历史驾驶路线也对应有第一疲劳驾驶状态数据。
在本申请实施例中,目标历史驾驶路线对应的第一疲劳驾驶状态数据可以包括:目标历史驾驶路线、目标历史驾驶路线中的每个疲劳驾驶状态、目标历史驾驶路线中的每个疲劳驾驶状态对应在驾驶路线中的经纬度坐标数据、目标历史驾驶路线中的每个疲劳驾驶状态对应在驾驶路线中的经纬度坐标数据所在的路段名称、目标历史驾驶路线的驾驶起点至每个疲劳驾驶状态的经纬度坐标之间所用的时间等,其中,疲劳驾驶状态可以包括驾驶员闭眼、打哈欠、低头等面部特征。当然,目标历史驾驶路线对应的第一疲劳驾驶状态数据还可以包括其他数据,在本申请实施例中不作具体限制。
车载设备接收服务器发送的目标历史驾驶路线对应的第一疲劳驾驶状态数据,由于目标历史驾驶路线与第一当前驾驶路线的重合度达到预设阈值,在本申请实施例中,目标历史驾驶路线可以理解为与第一当前驾驶路线最为相似的路线,因此,该目标历史驾驶路线对应的疲劳驾驶状态数据与目标驾驶员在第一当前驾驶路线中可能发生的疲劳驾驶状态最为接近。可以通过该目标历史驾驶路线对应的疲劳驾驶状态数据对目标驾驶员进行预警,以告知目标驾驶员在第一当前驾驶路线中可能出现的疲劳驾驶状态,使得目标驾驶员可以提前安排应对疲劳的驾驶计划,为驾驶员预留更多的疲劳应对时间,保证驾驶员的安全,进而降低交通事故的发生。
S204,显示第一疲劳驾驶状态数据。
车载设备可通过显示模块显示第一疲劳驾驶状态数据,该显示模块可以为交通工具内置的显示模块,还可以为目标驾驶员对交通工具外接的显示模块,在本申请实施例中不作具体限制。
在本申请实施例中,可通过显示模块显示第一疲劳驾驶状态数据,同时还可通过车载设备中的扬声器模块对该第一疲劳驾驶状态数据进行语音播报,还可通过其他模块将第一疲劳驾驶状态数据告知于目标驾驶员,以对目标驾驶员起到警示作用。
本申请提供的一种驾驶数据处理方法,可在交通工具启动行驶前,获取针对目标驾驶员驾驶交通工具的第一当前驾驶路线,向服务器发送第一当前驾驶路线,以使得服务器将第一当前驾驶路线与目标驾驶员的历史驾驶路线进行比对,接收服务器发送的目标历史驾驶路线对应的第一疲劳驾驶状态数据,显示第一疲劳驾驶状态数据,由于目标历史驾驶路线为历史驾驶路线中与第一当前驾驶路线的重合度达到预设阈值的驾驶路线,该目标历史驾驶路线对应的第一疲劳驾驶状态数据可以表示目标驾驶员在第一当前驾驶路线中可能发生的疲劳驾驶状态,可通过该目标历史驾驶路线对应的第一疲劳驾驶状态数据对目标驾驶员进行预警,以告知目标驾驶员在第一当前驾驶路线中可能出现的疲劳驾驶状态,使得目标驾驶员可以提前安排应对疲劳的驾驶计划,为驾驶员预留更多的疲劳应对时间,保证驾驶员的安全,进而降低交通事故的发生。
在上述图2所示的一种驾驶数据处理方法的基础上,本申请实施例还提供了另一种驾驶数据处理方法的实现方法。可选地,图3为本申请实施例提供的另一种驾驶数据处理方法的流程示意图,如图3所示,上述方法S202之后,向服务器发送第一当前驾驶路线之后,还包括:
S301,接收服务器返回的路线比对失败提示消息。
服务器将第一当前驾驶路线与目标驾驶员的历史驾驶路线进行比对,若车载设备接收到服务器返回的目标历史驾驶路线对应的第一疲劳驾驶状态数据,则服务器比对成功,若车载设备接收到服务器返回的路线比对失败提示信息,则服务器比对失败,即服务器的云端数据库中不存在对应的目标历史驾驶路线。
其中,路线比对失败提示消息可以通过车载设备的显示模块进行显示,还可以通过车载设备的扬声器模块进行播放,还可以同时采用显示模块与扬声器模块提示目标驾驶员,当然,还可以采用其他模块提示目标驾驶员,在本申请实施例中不作具体限制。示例地,若采用显示模块与扬声器模块同时提示目标驾驶员,可以在显示模块中显示“路线比对失败!”的同时,采用扬声器模块播报该显示内容。
S302,响应路线比对失败提示消息,创建针对目标驾驶员的第二疲劳驾驶状态数据,并将第一当前驾驶路线添加至第二疲劳驾驶状态数据。
车载设备接收到服务器返回的路线比对失败提示信息,可以理解为目标驾驶员未曾在该驾驶路线中进行驾驶,创建针对目标驾驶员的第二疲劳驾驶状态数据,该第二疲劳驾驶状态数据可以为新的驾驶路线对应的疲劳驾驶状态数据,此时,新创建的第二疲劳驾驶状态数据的内容为空。
在交通工具启动行驶前,可将第一当前驾驶路线添加至第二疲劳驾驶状态数据中,此时,未产生目标驾驶员在第一当前驾驶路线的驾驶过程中的疲劳状态等数据。
S303,若检测到目标驾驶员在驾驶过程中存在疲劳驾驶状态,则将检测到的疲劳驾驶状态对应的疲劳预警事项添加至第二疲劳驾驶状态数据。
在交通工具的行驶过程中,车载设备可以通过图像采集模块获取目标驾驶员的图像信息,通过疲劳驾驶检测算法检测目标驾驶员在驾驶过程中的每个疲劳驾驶状态。示例地,可通过驾驶员眼部疲劳视觉检测算法检测目标驾驶员在驾驶过程中的闭眼动作,可通过基于头部姿态的驾驶疲劳检测算法检测目标驾驶员在驾驶过程中的低头动作,可通过基于dlib人脸识别68特征点检测算法检测目标驾驶员在驾驶过程中的打哈欠动作,还可通过其他疲劳驾驶检测算法检测目标驾驶员在驾驶过程中的其他疲劳状态,在本申请实施例中不作具体限制。
若检测到目标驾驶员在驾驶过程中存在疲劳驾驶状态,则将检测到的疲劳驾驶状态对应的疲劳预警事项添加至第二疲劳驾驶状态数据,其中,第一当前驾驶路线中的每个疲劳驾驶状态对应的疲劳预警事项可以包括:每个疲劳驾驶状态、每个疲劳驾驶状态对应在第一当前驾驶路线中的经纬度坐标数据、每个疲劳驾驶状态对应在第一当前驾驶路线中的经纬度坐标数据所在的路段名称、第一当前驾驶路线的驾驶起点至每个疲劳驾驶状态的经纬度坐标之间所用的时间等,当然,第一当前驾驶路线对应的第二疲劳驾驶状态数据还可以包括其他数据,在本申请实施例中不作具体限制。此时,第二疲劳驾驶状态数据不仅包含第一当前驾驶路线中的每个疲劳驾驶状态对应的疲劳预警事项,还包含第一当前驾驶路线。
S304,将第二疲劳驾驶状态数据同步至服务器。
车载设备将第一当前驾驶路线添加至第二疲劳驾驶状态数据,并将检测到的疲劳驾驶状态对应的疲劳预警事项添加至第二疲劳驾驶状态数据之后,将第二疲劳驾驶状态数据同步至服务器,以更新服务器的云端数据库中目标驾驶员的历史驾驶数据,使得目标驾驶员在下一次驾驶对应的交通工具启动行驶前,服务器可将下一次驾驶路线与更新后的目标驾驶员的历史驾驶路线进行比对。
本申请实施例提供的一种驾驶数据处理方法,通过接收服务器返回的路线比对失败提示消息,响应路线比对失败提示消息,创建针对目标驾驶员的第二疲劳驾驶状态数据,并将第一当前驾驶路线添加至第二疲劳驾驶状态数据中,若检测到目标驾驶员在驾驶过程中存在疲劳驾驶状态,则将检测到的疲劳驾驶状态对应的疲劳预警事项添加至第二疲劳驾驶状态数据,将第二疲劳驾驶状态数据同步至服务器,即将第二疲劳驾驶状态数据添加至服务器,以更新目标驾驶员的历史驾驶数据,使得目标驾驶员在下一次驾驶对应的交通工具启动行驶前,服务器可将下一次驾驶路线与更新后的目标驾驶员的历史驾驶路线进行比对,通过不断更新历史驾驶数据,提高对目标驾驶员的警示信息的准确性,保证驾驶员的安全,降低交通事故的发生。
在上述图3所示的一种驾驶数据处理方法的基础上,本申请实施例还提供了一种另一种驾驶数据处理方法的实现方法。可选地,若目标驾驶员的驾驶结束,且在驾驶过程中未检测到疲劳驾驶状态,则删除第二疲劳驾驶状态数据。
车载设备接收服务器返回的路线比对失败提示消息后,响应路线比对失败提示消息,创建针对目标驾驶员的第二疲劳驾驶状态数据,并将第一当前驾驶路线添加至第二疲劳驾驶状态数据中,目标驾驶员驾驶结束第一当前驾驶路线时,仍未检测到目标驾驶员在驾驶过程中存在疲劳驾驶状态,此时,目标驾驶员在该第一当前驾驶路线中不存在疲劳驾驶状态,即目标驾驶员在下次驾驶该第一当前驾驶路线时没有由于自身问题的安全隐患,因此不需要对目标驾驶员进行疲劳预警提示。由于目标驾驶员在下次驾驶该第一当前驾驶路线时不需要提前进行疲劳预警提示,因此,可将第二疲劳驾驶状态数据进行删除。
本申请提供的一种驾驶数据处理方法,若目标驾驶员的驾驶结束,且在驾驶过程中未检测到疲劳驾驶状态,则删除第二疲劳驾驶状态数据,目标驾驶员在下次驾驶该第一当前驾驶路线时不存在安全隐患,不需要提前进行疲劳预警提示,可以减少服务器的云端数据库中的数据冗余。
在上述图2所示的一种驾驶数据处理方法的基础上,本申请实施例还提供了另一种驾驶数据处理方法的实现方法。可选地,图4为本申请实施例提供的另一种驾驶数据处理方法的流程示意图,如图4所示,上述方法S201之前,在交通工具启动行驶前,获取针对目标驾驶员驾驶交通工具的第一当前驾驶路线之前,还包括:
S401,在交通工具启动后,获取目标驾驶员的人脸图像。
在交通工具启动后,可通过车载设备获取目标驾驶员的人脸图像,示例地,可通过车载设备的图像采集模块获取目标驾驶员的人脸图像信息,图像采集模块如车内摄像头,通过车内摄像头可拍摄目标驾驶员的人脸图像并将该人脸图像信息发送至车载设备的控制模块进行处理。
S402,向服务器发送目标驾驶员的人脸图像,使得服务器对目标驾驶员的人脸图像和预设的驾驶员人脸图像库进行比对。
车载设备将目标驾驶员的人脸图像信息发送至服务器,服务器的云端数据库中存储有预设的驾驶员人脸图像库,该预设的驾驶员人脸图像库中存储有在历史驾驶过程中出现驾驶疲劳状态的所有驾驶员的人脸图像信息。
服务器将目标驾驶员的人脸图像与预设的驾驶员人脸图像库进行比对,在本申请实施例中,可基于人的脸部特征信息进行身份识别,示例地,可通过人脸识别算法进行比对,其中,人脸识别算法可以为基于人脸特征点的识别算法、基于整幅人脸图像的识别算法、基于模板的识别算法、利用神经网络进行识别的算法等,在本申请实施例中不作具体限制。
在本申请实施例中,车载设备还可采集目标驾驶员的人脸视频信息,即人脸视频流,通过人脸视频信息与服务器中的预设信息进行脸部识别。
S403,接收服务器发送的第一消息,第一消息以指示目标驾驶员为已有驾驶员。
若服务器在预设的驾驶员人脸图像库中比对得到目标驾驶员的人脸图像,即目标驾驶员在历史驾驶过程中出现过驾驶疲劳状态,此时,服务器的云端数据库中存储有该目标驾驶员的所有历史驾驶路线以及所有历史驾驶路线对应的疲劳驾驶状态数据。
服务器发送第一消息至车载设备,该第一消息可指示目标驾驶员为已有驾驶员,服务器的云端数据库中存储有该目标驾驶员的相关历史数据,此时,车载设备接收该第一消息后,在交通工具启动行驶前,可获取针对目标驾驶员驾驶交通工具的第一当前驾驶路线,向服务器发送第一当前驾驶路线,以使得服务器将第一当前驾驶路线与目标驾驶员的历史驾驶路线进行比对,车载设备接收服务器发送的目标历史驾驶路线对应的第一疲劳驾驶状态数据,其中,目标历史驾驶路线为历史驾驶路线中与第一当前驾驶路线的重合度达到预设阈值的驾驶路线,车载设备显示第一疲劳驾驶状态数据,以告知目标驾驶员在第一当前驾驶路线中可能出现的疲劳驾驶状态。
本申请实施例提供的一种驾驶数据处理方法,在交通工具启动后,获取目标驾驶员的人脸图像,向服务器发送目标驾驶员的人脸图像,使得服务器对目标驾驶员的人脸图像和预设的驾驶员人脸图像库进行比对,接收服务器发送的第一消息,第一消息以指示目标驾驶员为已有驾驶员,此时,服务器的云端数据库中存储有该目标驾驶员的所有历史驾驶路线以及所有历史驾驶路线对应的疲劳驾驶状态数据,车载设备可以向服务器发送该目标驾驶员的第一当前驾驶路线,进而接收服务器发送的目标历史驾驶路线对应的第一疲劳驾驶状态数据,车载设备将该第一疲劳驾驶状态数据进行显示,使得目标驾驶员可以提前安排应对疲劳的驾驶计划,为驾驶员预留更多的疲劳应对时间,保证驾驶员的安全,进而降低交通事故的发生。
在上述图4所示的一种驾驶数据处理方法的基础上,本申请实施例还提供了另一种驾驶数据处理方法的实现方法。可选地,图5为本申请实施例提供的另一种驾驶数据处理方法的流程示意图,如图5所示,上述方法S402之后,服务器发送目标驾驶员的人脸图像之后,还包括:
S501,接收服务器发送的第二消息,第二消息以指示目标驾驶员不为已有驾驶员。
若服务器在预设的驾驶员人脸图像库中未比对得到目标驾驶员的人脸图像,即目标驾驶员在历史驾驶过程中均未出现过驾驶疲劳状态,或者,该目标驾驶员不为已有驾驶员,为新驾驶员,此时,服务器的云端数据库中不存在该目标驾驶员的所有信息,即不存在该目标驾驶员的人脸图像信息、历史驾驶路线以及历史驾驶路线对应的疲劳驾驶状态数据等。
S502,获取针对目标驾驶员驾驶交通工具的第二当前驾驶路线。
交通工具启动行驶前,车载设备接收服务器发送的第二消息后,车载设备可获取得到驾驶交通工具的目标驾驶员输入的第二当前驾驶路线,其中,第二当前驾驶路线可为目标驾驶员本次驾驶的预设路线,该预设路线可以为驾驶起点和驾驶终点中间的路线。
车载设备可通过内置的导航***或者外接的导航***,获得目标驾驶人输入的本次驾驶的驾驶起点和驾驶终点,得到第二当前驾驶路线。
S503,创建针对目标驾驶员的第三疲劳驾驶状态数据,并将第二当前驾驶路线添加至第三疲劳驾驶状态数据。
车载设备创建针对目标驾驶员的第三疲劳驾驶状态数据,该第三疲劳驾驶状态数据可为目标驾驶员在驾驶第二当前驾驶路线中产生的疲劳状态数据。
在交通工具启动行驶前,可将第二当前驾驶路线添加至第三疲劳驾驶状态数据中,此时,由于目标驾驶员未驾驶交通工具,未产生目标驾驶员在第二当前驾驶路线的驾驶过程中的疲劳状态等数据。
S504,若检测到目标驾驶员在驾驶过程中存在疲劳驾驶状态,则将检测到的疲劳驾驶状态对应的疲劳预警事项添加至第三疲劳驾驶状态数据。
目标驾驶员在驾驶交通工具的驾驶过程中,车载设备可以通过图像采集模块获取目标驾驶员的图像信息,通过疲劳驾驶检测算法检测目标驾驶员在该驾驶过程中的每个疲劳驾驶状态。
若检测到该目标驾驶员在第二当前驾驶路线的驾驶过程中存在疲劳驾驶状态,则将检测到的疲劳驾驶状态对应的疲劳预警事项添加至第三疲劳驾驶状态数据。
其中,疲劳驾驶检测算法以及疲劳预警事项可参照上述S303所述,在此不作过多赘述。
S505,将第三疲劳驾驶状态数据同步至服务器。
车载设备将第二当前驾驶路线添加至第三疲劳驾驶状态数据,并将目标驾驶员在第二当前驾驶路线的驾驶过程中检测到的疲劳驾驶状态对应的疲劳预警事项添加至第三疲劳驾驶状态数据之后,将第三疲劳驾驶状态数据同步至服务器,同时,将该目标驾驶员的人脸图像添加至服务器的预设的驾驶员人脸图像库中,即在服务器的云端数据库中新增目标驾驶员的相关数据,使得该目标驾驶员在下一次驾驶交通工具启动行驶前,服务器可将下一次驾驶路线与该目标驾驶员的历史驾驶路线进行比对。
可选地,若目标驾驶员的驾驶结束,且在第二当前驾驶路线的驾驶过程中未检测到疲劳驾驶状态,则删除第三疲劳驾驶状态数据。同时,由于该目标驾驶员为新增驾驶员,且不存在疲劳驾驶状态数据,因此,还可在删除第三疲劳驾驶状态数据的同时删除该目标驾驶员的人脸图像信息,在本申请实施例中不作具体限制。
本申请实施例提供的一种驾驶数据处理方法,向服务器发送目标驾驶员的人脸图像之后,车载设备接收服务器发送的第二消息,第二消息以指示目标驾驶员不为已有驾驶员,获取针对目标驾驶员驾驶交通工具的第二当前驾驶路线,创建针对目标驾驶员的第三疲劳驾驶状态数据,并将第二当前驾驶路线添加至第三疲劳驾驶状态数据中,若检测到目标驾驶员在驾驶过程中存在疲劳驾驶状态,则将检测到的疲劳驾驶状态对应的疲劳预警事项添加至第三疲劳驾驶状态数据,将第三疲劳驾驶状态数据同步至服务器,使得对于非已有驾驶员,即新的驾驶员,可将该新的驾驶员的相关信息添加至服务器的云端数据库中,使得该新的驾驶员在下一次驾驶交通工具启动行驶前,服务器可将下一次驾驶路线与该驾驶员的历史驾驶路线进行比对,使得该驾驶员可以提前安排应对疲劳的驾驶计划。
上述实施例采用的驾驶数据处理方法应用于上述驾驶数据处理***中的车载设备,在本申请中,还可通过服务器对本申请的驾驶数据处理方法进行具体解释说明,如下结合示例,对本申请实施例提供的驾驶数据处理方法进行具体示例说明。图6为本申请实施例提供的另一种驾驶数据处理方法的流程示意图,该驾驶数据处理方法应用于上述的驾驶数据处理***中的服务器,如图6所示,该方法包括:
S601,接收车载设备在交通工具启动行驶前发送的针对目标驾驶员驾驶交通工具的第一当前驾驶路线。
车载设备在交通工具启动行驶前,获取针对目标驾驶员驾驶交通工具的第一当前驾驶路线,并向服务器发送该第一当前驾驶路线,服务器接收车载设备在交通工具启动行驶前发送的针对目标驾驶员驾驶交通工具的第一当前驾驶路线。
S602,将第一当前驾驶路线与目标驾驶员的历史驾驶路线进行比对。
服务器的云端数据库中存储有目标驾驶员的所有历史驾驶路线,其中,历史驾驶路线为目标驾驶员的所有驾驶路线中,在驾驶过程中存在疲劳状态的历史驾驶路线。
S603,若历史驾驶路线中存在目标历史驾驶路线,与第一当前驾驶路线的重合度达到预设阈值,则向车载设备发送目标历史驾驶路线对应的第一疲劳驾驶状态数据,以使得车载设备显示第一疲劳驾驶状态数据。
在本申请实施例中,服务器可将第一当前驾驶路线与历史驾驶路线中的每一条历史驾驶路线进行比对,若在逐条比对的过程中,出现一条历史驾驶路线与第一当前驾驶路线的重合度达到预设阈值,则该条历史驾驶路线为目标历史驾驶路线,将该目标历史驾驶路线对应的第一疲劳驾驶状态数据发送至车载设备以显示,对目标驾驶员进行疲劳预警提示。
预设阈值的大小决定了目标历史驾驶路线与第一当前驾驶路线的重合度,在本申请实施例中,示例地,预设阈值为100%时,表示目标历史驾驶路线与第一当前驾驶路线的重合度为100%,即目标历史驾驶路线与第一当前驾驶路线完全重合,此时,该目标历史驾驶路线对应的第一疲劳驾驶状态数据为第一当前驾驶路线的疲劳驾驶数据。可以理解的是,预设阈值的大小还可为99%、98%等,在本申请实施例中不作具体限制。
可选地,服务器还可将第一当前驾驶路线与历史驾驶路线中的每一条历史驾驶路线进行比对,针对每一条历史驾驶路线均得到对应的重合度,若存在多个重合度均得到预设阈值,则选择重合度最高的一条历史驾驶路线为目标历史驾驶路线。
本申请提供的一种驾驶数据处理方法,接收车载设备在交通工具启动行驶前发送的针对目标驾驶员驾驶交通工具的第一当前驾驶路线,将第一当前驾驶路线与目标驾驶员的历史驾驶路线进行比对,若历史驾驶路线中存在目标历史驾驶路线,与第一当前驾驶路线的重合度达到预设阈值,则向车载设备发送目标历史驾驶路线对应的第一疲劳驾驶状态数据,以使得车载设备显示第一疲劳驾驶状态数据,以告知目标驾驶员在第一当前驾驶路线中可能出现的疲劳驾驶状态,使得目标驾驶员可以提前安排应对疲劳的驾驶计划,为驾驶员预留更多的疲劳应对时间,保证驾驶员的安全,进而降低交通事故的发生。
在上述本申请实施例中图2、图3、图4、图5以及图6提供的驾驶数据处理方法的基础上,如下结合附图通过一个完整的实施例对驾驶数据处理方法进行具体解释说明。图7为本申请实施例提供的另一种驾驶数据处理方法的流程示意图。如图7所示,该方法包括:
S701,在交通工具启动行驶前,车载设备获取目标驾驶员的人脸图像。
该S701的具体实现以及效果描述,参见上述图4中的S401,在此不再赘述。
S702,车载设备向服务器发送目标驾驶员的人脸图像。
该S702的具体实现以及效果描述,参见上述图4中的S402,在此不再赘述。
S703,服务器对目标驾驶员的人脸图像和预设的驾驶员人脸图像库进行比对,向车载设备发送人脸比对消息。
该S703的具体实现以及效果描述,参见上述图4中的S402,在此不再赘述。
S704,车载设备接收服务器发送的人脸比对消息。
S705,若人脸比对消息为第一消息,第一消息以指示目标驾驶员为已有驾驶员,车载设备获取针对目标驾驶员驾驶交通工具的当前驾驶路线。
该S705的具体实现以及效果描述,参见上述图4中的S403以及上述图2中的S201,在此不再赘述。
S706,车载设备向服务器发送当前驾驶路线。
该S706的具体实现以及效果描述,参见上述图2中的S202,在此不再赘述。
S707,服务器接收当前驾驶路线,将当前驾驶路线与目标驾驶员的历史驾驶路线进行比对。
该S707的具体实现以及效果描述,参见上述图6中的S602,在此不再赘述。
S708,若存在与当前驾驶路线的重合度达到预设阈值的目标历史驾驶路径,服务器将目标历史驾驶路径对应的疲劳驾驶状态数据发送至车载设备。
该S708的具体实现以及效果描述,参见上述图6中的S603,在此不再赘述。
S709,车载设备接收并显示疲劳驾驶状态数据。
该S709的具体实现以及效果描述,参见上述图2中的S203和S204,在此不再赘述。
另外,车载设备接收并显示疲劳驾驶状态数据,对目标驾驶员进行预警后,还可继续检测本次驾驶过程中的目标驾驶员的疲劳驾驶状态,以更新服务器的云端数据库中的目标驾驶员针对当前驾驶路线的疲劳驾驶状态数据。
S710,若不存在与当前驾驶路线的重合度达到预设阈值的目标历史驾驶路径,服务器发送路线比对失败提示消息至车载设备。
该S710的具体实现以及效果描述,参见上述图3中的S301,在此不再赘述。
S711,车载设备创建针对目标驾驶员在当前驾驶路线中的疲劳驾驶状态数据,并将当前驾驶路线添加至当前驾驶路线对应的疲劳驾驶状态数据。
该S711的具体实现以及效果描述,参见上述图3中的S302,在此不再赘述。
S712,车载设备若检测到目标驾驶员在驾驶过程中存在疲劳驾驶状态,则将检测到的疲劳驾驶状态对应的疲劳预警事项添加至当前驾驶路线对应的疲劳驾驶状态数据,车载设备将当前驾驶路线对应的疲劳驾驶状态数据同步至服务器。
该S712的具体实现以及效果描述,参见上述图3中的S303和S304,在此不再赘述。
S713,服务器接收目标驾驶员在当前驾驶路线中的疲劳驾驶状态数据。
S714,若目标驾驶员的驾驶结束,且在驾驶过程中未检测到疲劳驾驶状态,则删除当前驾驶路线对应的疲劳驾驶状态数据。
S715,若人脸比对消息为第二消息,第二消息以指示目标驾驶员不为已有驾驶员,车载设备获取针对目标驾驶员驾驶交通工具的当前驾驶路线,执行上述S711~S714。
该S715的具体实现以及效果描述,参见上述图5中的S501和S502,在此不再赘述。
本申请提供的一种驾驶数据处理方法,可通过目标历史驾驶路线对应的疲劳驾驶状态数据对目标驾驶员进行预警,以在驾驶交通车辆前,告知目标驾驶员在当前驾驶路线中可能出现的疲劳驾驶状态,使得目标驾驶员可以提前安排应对疲劳的驾驶计划,为驾驶员预留更多的疲劳应对时间,保证驾驶员的安全,进而降低交通事故的发生。
下述对用以执行的本申请所提供的一种驾驶数据处理装置、车载设备以及服务器进行说明,其具体的实现过程以及技术效果参见上述,下述不再赘述。
图8为本申请实施例提供的一种驾驶数据处理装置的示意图,如图8所示,该驾驶数据处理装置包括:
获取模块801,用于在交通工具启动行驶前,获取针对目标驾驶员驾驶交通工具的第一当前驾驶路线。
第一发送模块802,用于向服务器发送第一当前驾驶路线,以使得服务器将第一当前驾驶路线与目标驾驶员的历史驾驶路线进行比对。
第一接收模块803,用于接收服务器发送的目标历史驾驶路线对应的第一疲劳驾驶状态数据,其中,目标历史驾驶路线为历史驾驶路线中与第一当前驾驶路线的重合度达到预设阈值的驾驶路线。
显示模块804,用于显示第一疲劳驾驶状态数据。
可选地,第一发送模块802,还用于接收服务器返回的路线比对失败提示消息,响应路线比对失败提示消息,创建针对目标驾驶员的第二疲劳驾驶状态数据,并将第一当前驾驶路线添加至第二疲劳驾驶状态数据;若检测到目标驾驶员在驾驶过程中存在疲劳驾驶状态,则将检测到的疲劳驾驶状态对应的疲劳预警事项添加至第二疲劳驾驶状态数据;将第二疲劳驾驶状态数据同步至服务器。
可选地,第一发送模块802,还用于若目标驾驶员的驾驶结束,且在驾驶过程中未检测到疲劳驾驶状态,则删除第二疲劳驾驶状态数据。
可选地,获取模块801,还用于在交通工具启动后,获取目标驾驶员的人脸图像;向服务器发送目标驾驶员的人脸图像,使得服务器对目标驾驶员的人脸图像和预设的驾驶员人脸图像库进行比对;接收服务器发送的第一消息,第一消息以指示目标驾驶员为已有驾驶员。
可选地,获取模块801,还用于接收服务器发送的第二消息,第二消息以指示目标驾驶员不为已有驾驶员;获取针对目标驾驶员驾驶交通工具的第二当前驾驶路线;创建针对目标驾驶员的第三疲劳驾驶状态数据,并将第二当前驾驶路线添加至第三疲劳驾驶状态数据。
可选地,获取模块801,还用于若检测到目标驾驶员在驾驶过程中存在疲劳驾驶状态,则将检测到的疲劳驾驶状态对应的疲劳预警事项添加至第三疲劳驾驶状态数据;将第三疲劳驾驶状态数据同步至服务器。
图9为本申请实施例提供的另一种驾驶数据处理装置的示意图,如图9所示,该驾驶数据处理装置包括:
第二接收模块901,用于接收车载设备在交通工具启动行驶前发送的针对目标驾驶员驾驶交通工具的第一当前驾驶路线。
比对模块902,用于将第一当前驾驶路线与目标驾驶员的历史驾驶路线进行比对。
第二发送模块903,用于若历史驾驶路线中存在目标历史驾驶路线,与第一当前驾驶路线的重合度达到预设阈值,则向车载设备发送目标历史驾驶路线对应的第一疲劳驾驶状态数据,以使得车载设备显示第一疲劳驾驶状态数据。
以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(Application Specific Integrated Circuit,简称ASIC),或,一个或多个微处理器(digital singnal processor,简称DSP),或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,简称FPGA)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(CentralProcessing Unit,简称CPU)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上***(system-on-a-chip,简称SOC)的形式实现。
图10为本申请实施例提供的一种车载设备的示意图,该车载设备10可以是具备计算处理功能的计算设备,还可以是具备控制功能的控制设备。
该车载设备10包括:第一处理器11、第一存储介质12和第一总线13,第一存储介质12存储有第一处理器11可执行的机器可读指令,当车载设备10运行时,第一处理器11与第一存储介质12之间通过第一总线13通信,第一处理器11执行机器可读指令,以执行上述方法实施例。具体实现方式和技术效果类似,这里不再赘述。
图11为本申请实施例提供的一种服务器的示意图,该服务器20可以集成于设备或者设备的芯片,该设备可以是具备计算处理功能的计算设备。
该服务器20包括:第二处理器21、第二存储介质22和第二总线23,第二存储介质22存储有第二处理器21可执行的机器可读指令,当服务器20运行时,第二处理器21与第二存储介质22之间通过第二总线23通信,第二处理器21执行机器可读指令,以执行上述方法实施例。具体实现方式和技术效果类似,这里不再赘述。
可选地,本发明还提供一种程序产品,例如计算机可读存储介质,包括程序,该程序在被处理器执行时用于执行上述方法实施例。
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取存储器(英文:Random Access Memory,简称:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
上仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
Claims (9)
1.一种驾驶数据处理方法,其特征在于,包括:
在交通工具启动行驶前,获取针对目标驾驶员驾驶所述交通工具的第一当前驾驶路线;
向服务器发送所述第一当前驾驶路线,以使得所述服务器将所述第一当前驾驶路线与所述目标驾驶员的历史驾驶路线进行比对;
接收所述服务器发送的目标历史驾驶路线对应的第一疲劳驾驶状态数据,其中,所述目标历史驾驶路线为所述历史驾驶路线中与所述第一当前驾驶路线的重合度达到预设阈值的驾驶路线;
显示所述第一疲劳驾驶状态数据;
所述在交通工具启动行驶前,获取针对目标驾驶员驾驶所述交通工具的第一当前驾驶路线之前,所述方法还包括:
在所述交通工具启动后,获取所述目标驾驶员的人脸图像;
向所述服务器发送所述目标驾驶员的人脸图像,使得所述服务器对所述目标驾驶员的人脸图像和预设的驾驶员人脸图像库进行比对;
接收所述服务器发送的第一消息,所述第一消息以指示所述目标驾驶员为已有驾驶员。
2.根据权利要求1所述的驾驶数据处理方法,其特征在于,所述向服务器发送所述当前驾驶路线之后,所述方法还包括:
接收所述服务器返回的路线比对失败提示消息;
响应所述路线比对失败提示消息,创建针对所述目标驾驶员的第二疲劳驾驶状态数据,并将所述第一当前驾驶路线添加至所述第二疲劳驾驶状态数据;
若检测到所述目标驾驶员在驾驶过程中存在疲劳驾驶状态,则将检测到的疲劳驾驶状态对应的疲劳预警事项添加至所述第二疲劳驾驶状态数据;
将所述第二疲劳驾驶状态数据同步至所述服务器。
3.根据权利要求2所述的驾驶数据处理方法,其特征在于,所述方法还包括:
若所述目标驾驶员的驾驶结束,且在驾驶过程中未检测到疲劳驾驶状态,则删除所述第二疲劳驾驶状态数据。
4.根据权利要求1所述的驾驶数据处理方法,其特征在于,所述向所述服务器发送所述目标驾驶员的人脸图像之后,所述方法还包括:
接收所述服务器发送的第二消息,所述第二消息以指示所述目标驾驶员不为已有驾驶员;
获取针对所述目标驾驶员驾驶所述交通工具的第二当前驾驶路线;
创建针对所述目标驾驶员的第三疲劳驾驶状态数据,并将所述第二当前驾驶路线添加至所述第三疲劳驾驶状态数据。
5.根据权利要求4所述的驾驶数据处理方法,其特征在于,所述方法还包括:
若检测到所述目标驾驶员在驾驶过程中存在疲劳驾驶状态,则将检测到的疲劳驾驶状态对应的疲劳预警事项添加至所述第三疲劳驾驶状态数据;
将所述第三疲劳驾驶状态数据同步至所述服务器。
6.一种驾驶数据处理方法,其特征在于,包括:
接收车载设备在交通工具启动行驶前发送的针对目标驾驶员驾驶所述交通工具的第一当前驾驶路线;
将所述第一当前驾驶路线与所述目标驾驶员的历史驾驶路线进行比对;
若所述历史驾驶路线中存在目标历史驾驶路线,与所述第一当前驾驶路线的重合度达到预设阈值,则向所述车载设备发送所述目标历史驾驶路线对应的第一疲劳驾驶状态数据,以使得所述车载设备显示所述第一疲劳驾驶状态数据;
所述接收车载设备在交通工具启动行驶前发送的针对目标驾驶员驾驶所述交通工具的第一当前驾驶路线之前,还包括:
接收所述车载设备发送的所述目标驾驶员的人脸图像;
将所述目标驾驶员的人脸图像和预设的驾驶员人脸图像库进行比对;
若所述预设的驾驶员人脸图像库中存在所述目标驾驶员的人脸图像,则向所述车载设备发送第一消息,所述第一消息以指示所述目标驾驶员为已有驾驶员。
7.一种车载设备,其特征在于,包括:第一存储介质和第一处理器,所述第一存储介质存储有所述第一处理器可执行的计算机程序,所述第一处理器执行所述计算机程序时实现上述权利要求1-5中任一项所述的驾驶数据处理方法。
8.一种服务器,其特征在于,包括:第二存储介质和第二处理器,所述第二存储介质存储有所述第二处理器可执行的计算机程序,所述第二处理器执行所述计算机程序时实现上述权利要求6所述的驾驶数据处理方法。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被读取并执行时,实现上述权利要求1-6中任一项所述的驾驶数据处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210487974.1A CN114758503B (zh) | 2022-05-06 | 2022-05-06 | 一种驾驶数据处理方法、设备、服务器及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210487974.1A CN114758503B (zh) | 2022-05-06 | 2022-05-06 | 一种驾驶数据处理方法、设备、服务器及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114758503A CN114758503A (zh) | 2022-07-15 |
CN114758503B true CN114758503B (zh) | 2023-06-20 |
Family
ID=82332172
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210487974.1A Active CN114758503B (zh) | 2022-05-06 | 2022-05-06 | 一种驾驶数据处理方法、设备、服务器及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114758503B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115810253A (zh) * | 2022-11-25 | 2023-03-17 | 同济大学 | 一种驾驶员微入睡事件短临预测的方法及*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102016200973A1 (de) * | 2016-01-25 | 2017-07-27 | Robert Bosch Gmbh | Verfahren zum Erkennen einer Müdigkeit eines Fahrers eines Fahrzeugs und Steuergerät |
CN107832792A (zh) * | 2017-11-06 | 2018-03-23 | 北京经纬恒润科技有限公司 | 一种疲劳驾驶检测方法及装置 |
CN110313023A (zh) * | 2017-12-29 | 2019-10-08 | 深圳市锐明技术股份有限公司 | 一种预防疲劳驾驶的方法、装置及车载终端 |
JP2020122682A (ja) * | 2019-01-29 | 2020-08-13 | いすゞ自動車株式会社 | データ処理装置、データ処理システム、およびプログラム |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015156877A (ja) * | 2012-05-18 | 2015-09-03 | 日産自動車株式会社 | 運転者身体状態適合装置、道路地図情報構築方法 |
WO2016093751A1 (en) * | 2014-12-10 | 2016-06-16 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and system for avoiding an accident involving moving vehicle, and related computer program and computer program products |
CN113631884A (zh) * | 2019-03-29 | 2021-11-09 | 华为技术有限公司 | 基于驾驶疲劳地图的个性化路线选择 |
CN112102586B (zh) * | 2020-09-17 | 2022-09-02 | 杭州海康威视***技术有限公司 | 一种疲劳驾驶告警方法、装置及设备 |
CN112907896A (zh) * | 2021-02-05 | 2021-06-04 | 雄狮汽车科技(南京)有限公司 | 车辆的疲劳驾驶检测方法、装置及车辆 |
-
2022
- 2022-05-06 CN CN202210487974.1A patent/CN114758503B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102016200973A1 (de) * | 2016-01-25 | 2017-07-27 | Robert Bosch Gmbh | Verfahren zum Erkennen einer Müdigkeit eines Fahrers eines Fahrzeugs und Steuergerät |
CN107832792A (zh) * | 2017-11-06 | 2018-03-23 | 北京经纬恒润科技有限公司 | 一种疲劳驾驶检测方法及装置 |
CN110313023A (zh) * | 2017-12-29 | 2019-10-08 | 深圳市锐明技术股份有限公司 | 一种预防疲劳驾驶的方法、装置及车载终端 |
JP2020122682A (ja) * | 2019-01-29 | 2020-08-13 | いすゞ自動車株式会社 | データ処理装置、データ処理システム、およびプログラム |
Also Published As
Publication number | Publication date |
---|---|
CN114758503A (zh) | 2022-07-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20240202628A1 (en) | Vehicle dispatch system, vehicle dispatch method, server, user terminal, and storage medium | |
US10126430B2 (en) | Automated driving control apparatus and automated driving control method | |
US12002364B1 (en) | Facial recognition technology for improving driver safety | |
JP6304126B2 (ja) | 車両制御システム | |
CN109871385B (zh) | 用于处理数据的方法和装置 | |
CN111319560B (zh) | 信息处理***、程序和信息处理方法 | |
US11999371B2 (en) | Driving assistance processing method and apparatus, computer-readable medium, and electronic device | |
CN114758503B (zh) | 一种驾驶数据处理方法、设备、服务器及存储介质 | |
WO2019146488A1 (ja) | 運転状況監視装置、運転状況監視方法、および運転状況監視システム | |
CN112748977A (zh) | 行车场景的展示方法、装置及*** | |
US11988521B2 (en) | Navigation system, navigation display method, and navigation display program | |
US20190219416A1 (en) | Vehicle-mounted device, server, navigation system, recording medium storing map display program, and map display method | |
US11038837B2 (en) | Method and device for bus addressing, and method and device for providing information | |
CN111462513B (zh) | 服务器、服务器控制方法、通信终端、终端控制方法和计算机可读介质 | |
JP2020060932A (ja) | 車載装置 | |
WO2020241815A1 (en) | On-board apparatus, driving assistance method, and driving assistance system | |
US20230391189A1 (en) | Synchronized rendering | |
JP2020193956A5 (zh) | ||
US11657723B2 (en) | Management device | |
US11847909B2 (en) | Information processing method and information processing system | |
US20230104858A1 (en) | Image generation apparatus, image generation method, and non-transitory computer-readable medium | |
WO2020241813A1 (en) | Driving information providing system, on-board apparatus, and driving information providing method | |
US9858812B2 (en) | Traffic signal state detection apparatus | |
CN115235487B (zh) | 数据处理方法及装置、设备和介质 | |
JP7420661B2 (ja) | 車両、情報処理装置、車両の制御方法、情報処理装置の制御方法、およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |