一种基于GPS的疲劳驾驶判断方法、装置和智能设备与流程

文档序号:12128051阅读:676来源:国知局
一种基于GPS的疲劳驾驶判断方法、装置和智能设备与流程

本发明涉及疲劳驾驶智能监测领域,具体涉及一种基于GPS的疲劳驾驶判断方法、装置和智能设备。



背景技术:

随着我国经济的日益快速发展,汽车数量呈现逐年增加的趋势,与此同时,每年的交通事故的发生概率也在逐年增加。调查显示,驾驶员疲劳驾驶是造成道路交通事故的主要因素,每年由于疲劳驾驶而引起的交通事故占事故总数的20%左右,占特大交通事故的40%以上。因此,如何实现对驾驶员驾驶状态进行实时检测,并在检测出疲劳驾驶后,发出有效的预警信息,已经成为了避免道路交通事故发生的研究重点。

现有的疲劳驾驶预警系统中主要是通过摄像头采集驾驶员的面部生物特征,例如,面部表情、打哈欠、揉眼睛、挤眼或者采集眼球动态视图等面部生物特征,并对采集到的驾驶员的面部特征信息进行智能分析,从而来判断驾驶员是否处于疲劳驾驶状态,如果当前该驾驶员的驾驶状态为疲劳驾驶,则通过告警系统对驾驶员进行提示。这种疲劳驾驶预警系统的弊端在于采集的图片信息量大,采集端无法将采集到的信息及时的发送至处理端,导致传输速度缓慢,同时当处理端将分析结果反馈至告警终端时,存在较长的延时,导致无法在发现驾驶员疲劳驾驶时第一时间发出预警信息,没有实现对疲劳驾驶及时有效的预警。

针对现有技术中由于仅对采集到的面部生物特征进行数据分析和识别,却无法在发现驾驶员疲劳驾驶时发出及时、有效的预警信息等问题,本发明提高了一种基于GPS的疲劳驾驶判断方法、装置和智能设备,以解决上述问题。



技术实现要素:

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的基于GPS的疲劳驾驶判断方法和装置。

依据本发明的一个方面,提供了一种基于GPS的疲劳驾驶判断方法,其中,该方法包括:

接收GPS模块发送的位置数据,并在指定存储单元中保存最近N次接收到的N个位置数据;N为大于或等于2的自然数;

启动累计驾驶计时器,累计驾驶计时器开始计时;

在所述累计驾驶计时器进行计时的过程中,每隔第一预设时间,从所述指定存储单元中读取N个位置数据,并将当前读取的N个位置数据与上一次读取的N个位置数据进行比较,判断两组数据是否一致;

如果判断为不一致,则所述累计驾驶计时器继续计时;

当所述累计驾驶计时器的计时时间达到第一时间阈值时,发出疲劳驾驶报警信号。

可选地,该方法进一步包括:

如果判断为一致,则启动暂停驾驶计时器,暂停驾驶计时器开始计时;

如果下一次的判断结果为不一致,则暂停驾驶计时器清零并停止计数;

如果下一次的判断结果仍为一致,则暂停驾驶计时器继续计数;

如果暂停驾驶计时器的计时时间达到第二时间阈值,则累计驾驶计时器清零并停止计数;其中,第二时间阈值小于第一时间阈值。

可选地,所述将当前读取的N个位置数据与上一次读取的N个位置数据进行比较,判断两组数据是否一致包括:

将当前读取的N个位置数据与上一次读取的N个位置数据,按照顺序一一对应地比较,如果依次均一致,则确定两组数据一致,否则确定两组数据不一致。

可选地,所述启动累计驾驶计时器包括:

在累计驾驶计时器停止计时的状态下,监控所述指定存储单元中的N个位置数据;当指定存储单元中的N个位置数据发生变化时启动累计驾驶计时器;

或者,

当接收到外部输入的开始计时指令时,启动累计驾驶计时器。

可选地,所述发出疲劳驾驶报警信号包括如下中的一种或多种:

发出提示疲劳驾驶的语音提示信号;

向指定的智能终端发送疲劳驾驶的提示信息;

开启车辆的指定信号灯。

可选地,该方法进一步包括:

当接收到系统断电信号时,记录断电时的日期和时间;

当系统再次上电时,将上电时的日期和时间与断电时的日期和时间进行比较,判断两者之间的时间差是否超过第三时间阈值;

如果超过第三时间阈值,则累计驾驶计时器清零并停止计数;

如果未超过第三时间阈值,则累计驾驶计时器接续断电时的计时值继续计时。

根据本发明的另一方面,提供了一种基于GPS的疲劳驾驶判断装置,其中,该装置包括:

第一服务单元,适于接收GPS模块发送的位置数据,并在存储单元中保存最近N次接收到的N个位置数据;N为大于或等于2的自然数;

存储单元,适于保存第一服务单最近N次接收到的N个位置数据;

第二服务单元,适于启动累计驾驶计时器,累计驾驶计时器开始计时;在所述累计驾驶计时器进行计时的过程中,每隔第一预设时间,从所述存储单元中读取N个位置数据,并将当前读取的N个位置数据与上一次读取的N个位置数据进行比较,判断两组数据是否一致;当判断为不一致时,令所述累计驾驶计时器继续计时;当所述累计驾驶计时器的计时时间达到第一时间阈值时,发出疲劳驾驶报警信号。

可选地,所述第二服务单元,进一步适于当判断为一致时,启动暂停驾驶计时器,暂停驾驶计时器开始计时;当下一次的判断结果为不一致时,暂停驾驶计时器清零并停止计数;当下一次的判断结果仍为一致时,暂停驾驶计时器继续计数;如果暂停驾驶计时器的计时时间达到第二时间阈值,则令累计驾驶计时器清零并停止计数;其中,第二时间阈值小于第一时间阈值。

可选地,所述第二服务单元,适于将当前读取的N个位置数据与上一次读取的N个位置数据,按照顺序一一对应地比较,如果依次均一致,则确定两组数据一致,否则确定两组数据不一致。

可选地,所述第二服务单元,适于在累计驾驶计时器停止计时的状态下,监控所述存储单元中的N个位置数据;当存储单元中的N个位置数据发生变化时启动累计驾驶计时器;或者,适于在接收到带外部输入的开始计时指令时,启动累计驾驶计时器。

可选地,所述第二服务单元,适于发出包括如下中的一种或多种的疲劳驾驶报警信号:

发出提示疲劳驾驶的语音提示信号;

向指定的智能终端发送疲劳驾驶的提示信息;

开启车辆的指定信号灯。

可选地,所述第二服务单元,进一步适于在接收到系统断电信号时,记录断电时的日期和时间;当系统再次上电时,将上电时的日期和时间与断电时的日期和时间进行比较,判断两者之间的时间差是否超过第三时间阈值;如果超过第三时间阈值,则令累计驾驶计时器清零并停止计数;如果未超过第三时间阈值,令累计驾驶计时器接续断电时的计时值继续计时。

根据本发明的另一方面,提供了一种智能设备,其中,该智能设备包括所述的基于GPS的疲劳驾驶判断装置;

所述智能设备为移动终端、智能后视镜或行车记录仪。

本发明的技术方案,通过GPS模块实时定位、获取用户驾驶车辆的位置数据,并对获取的位置数据进行处理,同时通过累计驾驶计时器对用户驾驶车辆行驶的时间进行记录,并在智能判断出用户疲劳驾驶后,通过直观显著、多样化、和人性化的方式发布疲劳驾驶报警信号,进一步增强了用户体验,避免了用户因疲劳驾驶造成交通事故等危险情况的发生,保证了用户的生命财产安全;同时通过暂停计时器对用户在驾驶车辆过程中的暂停行为进行智能判断,并对暂停时间进行记录,进而判断出用户是长久停车,还是暂时熄火或者临时停车,进一步保证了用户是否疲劳驾驶的准确性。综上,本发明的市场竞争力强,推广应用前景良好。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了根据本发明一个实施例的一种基于GPS的疲劳驾驶判断方法的流程图;

图2示出了根据本发明一个实施例的一种基于GPS的疲劳驾驶判断装置的示意图;

图3示出了根据本发明一个实施例的一种智能设备的示意图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

图1示出了根据本发明一个实施例的一种基于GPS的疲劳驾驶判断方法的流程图。如图1所示,该方法包括:

步骤S110中,接收GPS模块发送的位置数据,并在指定存储单元中保存最近N次接收到的N个位置数据;N为大于或等于2的自然数。

步骤S120中,启动累计驾驶计时器,累计驾驶计时器开始计时。

步骤S130中,在所述累计驾驶计时器进行计时的过程中,每隔第一预设时间,从所述指定存储单元中读取N个位置数据,并将当前读取的N个位置数据与上一次读取的N个位置数据进行比较,判断两组数据是否一致。

步骤S140中,如果判断为不一致,则所述累计驾驶计时器继续计时。

步骤S150中,当所述累计驾驶计时器的计时时间达到第一时间阈值时,发出疲劳驾驶报警信号。

由此可知,本方法通过GPS模块实时定位、获取用户驾驶车辆的位置数据,并对获取的位置数据进行处理,同时通过累计驾驶计时器对用户驾驶车辆行驶的时间进行记录,并在智能判断出用户疲劳驾驶后,发出疲劳驾驶报警信号,避免了用户因疲劳驾驶造成交通事故等危险情况的发生,保证了用户的生命财产安全。

在本发明的一个实施例中,该方法进一步包括:

如果判断为一致,则启动暂停驾驶计时器,暂停驾驶计时器开始计时;

如果下一次的判断结果为不一致,则暂停驾驶计时器清零并停止计数;

如果下一次的判断结果仍为一致,则暂停驾驶计时器继续计数;

如果暂停驾驶计时器的计时时间达到第二时间阈值,则累计驾驶计时器清零并停止计数;其中,第二时间阈值小于第一时间阈值。

由此可知,本发明通过暂停计时器对用户在驾驶车辆过程中的暂停行为进行智能判断,并对暂停时间进行记录,进而判断出用户是长久停车,还是暂时熄火或者临时停车,进一步保证了用户是否疲劳驾驶的准确性。为使本发明的方案更加清楚,下面结合一个具体的例子进行说明。在一个具体的例子中,设置第一预设时间为1min(1分钟),第一时间阈值为1h(1小时),第二时间阈值为10min(10分钟),N等于5。首先,实时接收GPS模块发送的用户驾驶车辆的位置数据,并在指定的存储单元中保存最近5次接收到的5个用户驾驶车辆的位置数据为A1、A2、A3、A4、A5;然后,启动累计驾驶计时器,则累计驾驶计时器开始计时;另外,在所述累计驾驶计时器进行计时的过程中,每隔1min,从所述指定存储单元中读取5个用户驾驶车辆的位置数据为B1、B2、B3、B4、B5,并将当前读取的5个用户驾驶车辆的位置数据(B1、B2、B3、B4、B5)与上一次读取的5个用户驾驶车辆的位置数据(A1、A2、A3、A4、A5)进行比较。判断两组数据是否一致;其中,如果判断A1、A2、A3、A4、A5和B1、B2、B3、B4、B5为不一致,证明用户驾驶车辆有位移,正在行驶中,那么所述累计驾驶计时器继续计时;当所述累计驾驶计时器的计时时间达到1h时,发送疲劳驾驶报警信号,避免了疲劳驾驶带来的伤害,进而减少了交通事故的发生。

如果判断A1、A2、A3、A4、A5和B1、B2、B3、B4、B5为一致,说明该用户已经停止驾驶,那么发布启动指令给暂停驾驶计时器,暂停驾驶计时器开始工作,并记录用户暂停行驶的时间;

同时继续从所述指定存储单元中继续每隔1min读取5个用户驾驶车辆的位置数据为C1、C2、C3、C4、C5,并将当前读取的5个用户驾驶车辆的位置数据C1、C2、C3、C4、C5与上一次读取的5个用户驾驶车辆的位置数据B1、B2、B3、B4、B5一一进行比较,如果这一次判断的结果为不一致,说明用户驾驶的车辆依旧在行驶中,那么发送清零指令至暂停驾驶计时器使暂停驾驶计时器清零,同时停止计数;如果下一次的判断结果仍为一致,说明该用户驾驶的车辆已经暂停,那么发送计数指令至暂停驾驶计时器,控制暂停驾驶计时器继续计数;如果暂停驾驶计时器的计时时间达到10min,说明用户已经长时间停车,那么累计驾驶计时器清零并停止计数。

可以看出在上述举例说明中,在暂停驾驶计时器的计时时间达到10min前,累计驾驶计时器会继续计时,即将短暂的停车时间(小于10min)计入累计驾驶时间内。例如,用户持续行驶45分钟后,停车5分钟,然后继续行驶5分钟,此时累计驾驶计时器的计时时间为55分钟。

在本发明的一个实施例中,所述将当前读取的N个位置数据与上一次读取的N个位置数据进行比较,判断两组数据是否一致包括:

将当前读取的N个位置数据与上一次读取的N个位置数据,按照顺序一一对应地比较,如果依次均一致,则确定两组数据一致,否则确定两组数据不一致。

例如,将当前读取的5个位置数据包括A1、A2、A3、A4、A5与上一次读取的5个位置数据包括B1、B2、B3、B4、B5,按照顺序一一进行比较具体为:A1与B1相比较,A2与B2相比较,A3与B3相比较,A4与B4相比较,A5与B5相比较。如果A1、A2、A3、A4、A5与B1、B2、B3、B4、B5依次均一致,那么确定两组数据一致;否则如果仅是数值一致,但是顺序不一致,那么也确定两组数据不一致。

在本发明的一个实施例中,所述启动累计驾驶计时器包括:

在累计驾驶计时器停止计时的状态下,监控所述指定存储单元中的N个位置数据;当指定存储单元中的N个位置数据发生变化时启动累计驾驶计时器;

或者,

当接收到外部输入的开始计时指令时,启动累计驾驶计时器。

例如,当累计驾驶计时器处于停止计时的状态下,对所述制定存储单元中的5个位置数据A1、A2、A3、A4、A5进行实时监控;当A1、A2、A3、A4、A5发生变化时,自动启动累计驾驶计时器;或者当接收到用户输入的开始计时指令时,启动累计驾驶计时器,除了以上两种状况外,累计驾驶计时器处于停止工作状态。本发明的累计驾驶计时器,既可以自动控制也可以人为手动控制启动,满足了用户的实际使用需求,增强了用户体验。

在本发明的一个实施例中,所述发出疲劳驾驶报警信号包括如下中的一种或多种:

发出提示疲劳驾驶的语音提示信号;

向指定的智能终端发送疲劳驾驶的提示信息;

开启车辆的指定信号灯。

例如,可以通过以下几种方式发出疲劳驾驶信号:(一)在用户行驶车辆内语音播报疲劳驾驶提醒,该语音播报可以人为录制等方式。(二)发送疲劳驾驶的消息至用户亲友的手机,让其亲友提醒该用户在适当地点停车休息。(三)通过用户驾驶车辆的双闪灯发出双闪信号提醒已经处于疲劳行驶状态的用户。本发明发布疲劳驾驶报警信号的方式具备直观显著、多样化、和人性化等优点,进一步增强了用户体验,使本发明的应用前景非常良好。

在本发明的一个实施例中,该方法进一步包括:当接收到系统断电信号时,记录断电时的日期和时间;当系统再次上电时,将上电时的日期和时间与断电时的日期和时间进行比较,判断两者之间的时间差是否超过第三时间阈值;如果超过第三时间阈值,则累计驾驶计时器清零并停止计数;如果未超过第三时间阈值,则累计驾驶计时器接续断电时的计时值继续计时。

例如,设置第三阈值时间为5min,当接收到系统断电信号时,记录断电时的日期和时间为2016年12月18日14:42;当系统再次上电时,记录上电时的日期和时间为2016年12月18日15:42,并将上电时的日期和时间2016年12月18日15:42与断电时的日期和时间2016年12月18日14:42进行比较,判断两者之间的时间差是否超过5min;通过计算可知2016年12月18日15:42与2016年12月18日14:42的时间差为60min,已经超过5min,说明用户没有疲劳驾驶,那么发送清零指令和停止计数指令给累计驾驶计时器,进而控制累计驾驶计时器清零并停止计数;

如果当系统再次上电时,记录上电时的日期和时间包括2016年12月18日14:45,并将上电时的日期和时间2016年12月18日14:45与断电时的日期和时间2016年12月18日14:42进行比较,判断两者之间的时间差是否超过5min;通过计算可知2016年12月18日14:45与2016年12月18日14:42的时间差为3min,未超过5min,说明用户很有可能是新手,在驾驶车辆行驶的过程中,出现了熄火的情况,那么发送计时指令给累计驾驶计时器,控制累计驾驶计时器接续断电时的计时值2016年12月18日14:42继续计时。

由此可知,本发明通过设置第三阈值对用户驾驶车辆行驶的行为进行判断,避免了因用户是开车新手导致熄火情况发生时对用户疲劳驾驶造成错误的判断,进一步保证了用户体验。

图2示出了根据本发明一个实施例的一种基于GPS的疲劳驾驶判断装置的示意图,如图2所示,该装置包括:

第一服务单元210,适于接收GPS模块发送的位置数据,并在存储单元220中保存最近N次接收到的N个位置数据;N为大于或等于2的自然数;

存储单元220,适于保存第一服务单元210最近N次接收到的N个位置数据;

第二服务单元230,适于启动累计驾驶计时器,累计驾驶计时器开始计时;在所述累计驾驶计时器进行计时的过程中,每隔第一预设时间,从所述存储单元220中读取N个位置数据,并将当前读取的N个位置数据与上一次读取的N个位置数据进行比较,判断两组数据是否一致;当判断为不一致时,令所述累计驾驶计时器继续计时;当所述累计驾驶计时器的计时时间达到第一时间阈值时,发出疲劳驾驶报警信号。

由此可知,本方法通过所述第一服务单元210实时获取用户驾驶车辆的GPS定位的位置数据;通过所述存储单元220保存所述第一服务单元210获取的GPS定位的位置数据;并通过所述第二服务单元230控制累计驾驶计时器,进而对用户驾驶车辆行驶的时间进行记录,并在智能判断出用户疲劳驾驶后发出疲劳驾驶报警信号,避免了用户因疲劳驾驶造成交通事故等危险情况的发生,保证了用户的生命财产安全。

在本发明的一个实施例中,所述第二服务单元230,进一步适于当判断为一致时,启动暂停驾驶计时器,暂停驾驶计时器开始计时;当下一次的判断结果为不一致时,暂停驾驶计时器清零并停止计数;当下一次的判断结果仍为一致时,暂停驾驶计时器继续计数;如果暂停驾驶计时器的计时时间达到第二时间阈值,则令累计驾驶计时器清零并停止计数;其中,第二时间阈值小于第一时间阈值。

由此可知,本发明的第二服务单元230还通过暂停计时器对用户在驾驶车辆过程中的暂停行为进行智能判断,并对暂停时间进行记录,进而判断出用户是长久停车,还是暂时熄火或者临时停车,进一步保证了用户是否疲劳驾驶的准确性。

进一步地,所述第二服务单元230,适于将当前读取的N个位置数据与上一次读取的N个位置数据,按照顺序一一对应地比较,如果依次均一致,则确定两组数据一致,否则确定两组数据不一致。

例如,所述第二服务单元230将当前读取的5个位置数据包括A1、A2、A3、A4、A5与上一次读取的5个位置数据包括B1、B2、B3、B4、B5,按照顺序一一进行比较,即A1与B1相比较,A2与B2相比较,A3与B3相比较,A4与B4相比较,A5与B5相比较。如果A1、A2、A3、A4、A5与B1、B2、B3、B4、B5依次均一致,那么确定两组数据一致;否则如果仅是数值一致,但是顺序不一致,那么确定两组数据不一致,保证了本发明判断的正确性。

所述第二服务单元230,适于在累计驾驶计时器停止计时的状态下,监控所述存储单元220中的N个位置数据;当存储单元中的N个位置数据发生变化时启动累计驾驶计时器;或者,适于在接收到带外部输入的开始计时指令时,启动累计驾驶计时器。

例如,当累计驾驶计时器处于停止计时的状态下,对所述制定存储单元220中的5个位置数据A1、A2、A3、A4、A5进行实时监控;当A1、A2、A3、A4、A5发生变化时,自动启动累计驾驶计时器;或者当接收到用户输入的开始计时指令时,启动累计驾驶计时器,除了以上两种状况外,累计驾驶计时器处于停止工作状态。本发明的累计驾驶计时器,既可以自动控制也可以人为控制,满足了用户的实际使用需求,增强了用户体验。

所述第二服务单元230,适于发出包括如下中的一种或多种的疲劳驾驶报警信号:

发出提示疲劳驾驶的语音提示信号;

向指定的智能终端发送疲劳驾驶的提示信息;

开启车辆的指定信号灯。

例如,可以通过以下几种方式发出疲劳驾驶信号:(一)在用户行驶车辆内语音播报疲劳驾驶提醒,该语音播报可以人为录制等方式。(二)发送疲劳驾驶的消息至用户亲友的手机,让其亲友提醒该用户在适当地点停车休息。(三)通过用户驾驶车辆的双闪灯发出双闪信号提醒已经处于疲劳行驶状态的用户。本发明发布疲劳驾驶报警信号的方式具备直观显著、多样化、和人性化等优点,进一步增强了用户体验,使本发明的应用前景非常良好。

在本发明的一个实施例中,所述第二服务单元230,进一步适于在接收到系统断电信号时,记录断电时的日期和时间;当系统再次上电时,将上电时的日期和时间与断电时的日期和时间进行比较,判断两者之间的时间差是否超过第三时间阈值;如果超过第三时间阈值,则令累计驾驶计时器清零并停止计数;如果未超过第三时间阈值,令累计驾驶计时器接续断电时的计时值继续计时。

例如,设置第三阈值时间为5min,当接收到系统断电信号时,记录断电时的日期和时间为2016年12月18日14:42;当系统再次上电时,记录上电时的日期和时间为2016年12月18日15:42,并将上电时的日期和时间2016年12月18日15:42与断电时的日期和时间2016年12月18日14:42进行比较,判断两者之间的时间差是否超过5min;通过计算可知2016年12月18日15:42与2016年12月18日14:42的时间差为60min,已经超过5min,说明用户没有疲劳驾驶,那么发送清零指令和停止计数指令给累计驾驶计时器,进而控制累计驾驶计时器清零并停止计数;

如果当系统再次上电时,记录上电时的日期和时间为2016年12月18日14:45,并将上电时的日期和时间2016年12月18日14:45与断电时的日期和时间2016年12月18日14:42进行比较,判断两者之间的时间差是否超过5min;通过计算可知2016年12月18日14:45与2016年12月18日14:42的时间差为3min,未超过5min,说明用户很有可能是新手,在驾驶车辆行驶的过程中,出现了熄火的情况,那么发送计时指令给累计驾驶计时器,控制累计驾驶计时器接续断电时的计时值2016年12月18日14:42继续计时。

由此可知,本发明通过设置第三阈值对用户驾驶车辆行驶的行为进行判断,避免了因用户是开车新手导致熄火情况发生时对用户疲劳驾驶造成错误的判断,进一步保证了用户体验。

图3示出了根据本发明一个实施例的一种智能设备的示意图,如图3所示,该设备包括以上所述的基于GPS的疲劳驾驶判断装置310,所述的智能设备具备前述任意一种基于GPS的疲劳驾驶判断装置310所有的功能,需要说明的是所述的智能设备的功能实现是和前述任意一种基于GPS的疲劳驾驶判断装置310的工作过程相对应的,因此,本实施例中的智能设备的功能实现可以参见前述任意一种基于GPS的疲劳驾驶判断装置310的工作过程部分的相关说明,再此不在赘述,

需要进一步说明的是,所述智能设备为移动终端、智能后视镜或行车记录仪。

综上所述,本发明实施例的这种基于GPS的疲劳驾驶判断方法、装置和智能设备,本方法通过GPS模块实时定位、获取用户驾驶车辆的位置数据,并对获取的位置数据进行处理,同时通过累计驾驶计时器对用户驾驶车辆行驶的时间进行记录,并在智能判断出用户疲劳驾驶后,通过直观显著、多样化、和人性化的方式发布疲劳驾驶报警信号,进一步增强了用户体验,避免了用户因疲劳驾驶造成交通事故等危险情况的发生,保证了用户的生命财产安全;同时通过暂停计时器对用户在驾驶车辆过程中的暂停行为进行智能判断,并对暂停时间进行记录,进而判断出用户是长久停车,还是暂时熄火或者临时停车,进一步保证了用户是否疲劳驾驶的准确性。综上,本发明的市场竞争力强,推广应用前景良好。

需要说明的是:

在此提供的算法和显示不与任何特定计算机、虚拟装置或者其它设备固有相关。各种通用装置也可以与基于在此的示教一起使用。根据上面的描述,构造这类装置所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的基于GPS的疲劳驾驶判断装置中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

本发明公开了A1、一种基于GPS的疲劳驾驶判断方法,其中,该方法包括:

接收GPS模块发送的位置数据,并在指定存储单元中保存最近N次接收到的N个位置数据;N为大于或等于2的自然数;

启动累计驾驶计时器,累计驾驶计时器开始计时;

在所述累计驾驶计时器进行计时的过程中,每隔第一预设时间,从所述指定存储单元中读取N个位置数据,并将当前读取的N个位置数据与上一次读取的N个位置数据进行比较,判断两组数据是否一致;

如果判断为不一致,则所述累计驾驶计时器继续计时;

当所述累计驾驶计时器的计时时间达到第一时间阈值时,发出疲劳驾驶报警信号。

A2、如权利要求A1所述的方法,其中,该方法进一步包括:

如果判断为一致,则启动暂停驾驶计时器,暂停驾驶计时器开始计时;

如果下一次的判断结果为不一致,则暂停驾驶计时器清零并停止计数;

如果下一次的判断结果仍为一致,则暂停驾驶计时器继续计数;

如果暂停驾驶计时器的计时时间达到第二时间阈值,则累计驾驶计时器清零并停止计数;其中,第二时间阈值小于第一时间阈值。

A3、如权利要求A1所述的方法,其中,所述将当前读取的N个位置数据与上一次读取的N个位置数据进行比较,判断两组数据是否一致包括:

将当前读取的N个位置数据与上一次读取的N个位置数据,按照顺序一一对应地比较,如果依次均一致,则确定两组数据一致,否则确定两组数据不一致。

A4、如权利要求A1所述的方法,其中,所述启动累计驾驶计时器包括:

在累计驾驶计时器停止计时的状态下,监控所述指定存储单元中的N个位置数据;当指定存储单元中的N个位置数据发生变化时启动累计驾驶计时器;

或者,

当接收到外部输入的开始计时指令时,启动累计驾驶计时器。

A5、如权利要求A1所述的方法,其中,所述发出疲劳驾驶报警信号包括如下中的一种或多种:

发出提示疲劳驾驶的语音提示信号;

向指定的智能终端发送疲劳驾驶的提示信息;

开启车辆的指定信号灯。

A6、如权利要求A1-5中任一项所述的方法,其中,该方法进一步包括:

当接收到系统断电信号时,记录断电时的日期和时间;

当系统再次上电时,将上电时的日期和时间与断电时的日期和时间进行比较,判断两者之间的时间差是否超过第三时间阈值;

如果超过第三时间阈值,则累计驾驶计时器清零并停止计数;

如果未超过第三时间阈值,则累计驾驶计时器接续断电时的计时值继续计时。

本发明还公开了B7、一种基于GPS的疲劳驾驶判断装置,其中,该装置包括:

第一服务单元,适于接收GPS模块发送的位置数据,并在存储单元中保存最近N次接收到的N个位置数据;N为大于或等于2的自然数;

存储单元,适于保存第一服务单最近N次接收到的N个位置数据;

第二服务单元,适于启动累计驾驶计时器,累计驾驶计时器开始计时;在所述累计驾驶计时器进行计时的过程中,每隔第一预设时间,从所述存储单元中读取N个位置数据,并将当前读取的N个位置数据与上一次读取的N个位置数据进行比较,判断两组数据是否一致;当判断为不一致时,令所述累计驾驶计时器继续计时;当所述累计驾驶计时器的计时时间达到第一时间阈值时,发出疲劳驾驶报警信号。

B8、如权利要求B7所述的装置,其中,

所述第二服务单元,进一步适于当判断为一致时,启动暂停驾驶计时器,暂停驾驶计时器开始计时;当下一次的判断结果为不一致时,暂停驾驶计时器清零并停止计数;当下一次的判断结果仍为一致时,暂停驾驶计时器继续计数;如果暂停驾驶计时器的计时时间达到第二时间阈值,则令累计驾驶计时器清零并停止计数;其中,第二时间阈值小于第一时间阈值。

B9、如权利要求B7所述的装置,其中,

所述第二服务单元,适于将当前读取的N个位置数据与上一次读取的N个位置数据,按照顺序一一对应地比较,如果依次均一致,则确定两组数据一致,否则确定两组数据不一致。

B10、如权利要求B7所述的装置,其中,

所述第二服务单元,适于在累计驾驶计时器停止计时的状态下,监控所述存储单元中的N个位置数据;当存储单元中的N个位置数据发生变化时启动累计驾驶计时器;或者,适于在接收到带外部输入的开始计时指令时,启动累计驾驶计时器。

B11、如权利要求B7所述的装置,其中,

所述第二服务单元,适于发出包括如下中的一种或多种的疲劳驾驶报警信号:

发出提示疲劳驾驶的语音提示信号;

向指定的智能终端发送疲劳驾驶的提示信息;

开启车辆的指定信号灯。

B12、如权利要求B7-11中任一项所述的装置,其中,

所述第二服务单元,进一步适于在接收到系统断电信号时,记录断电时的日期和时间;当系统再次上电时,将上电时的日期和时间与断电时的日期和时间进行比较,判断两者之间的时间差是否超过第三时间阈值;如果超过第三时间阈值,则令累计驾驶计时器清零并停止计数;如果未超过第三时间阈值,令累计驾驶计时器接续断电时的计时值继续计时。

B13、一种智能设备,其中,该智能设备包括如权利要求7-12中任一项所述的基于GPS的疲劳驾驶判断装置;

所述智能设备为移动终端、智能后视镜或行车记录仪。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1