本申请涉及安全驾驶技术领域,具体涉及智能辅助提醒和驾驶行为提醒技术领域,尤其涉及一种驾驶行为的提醒方法、装置、云服务器和电子设备。
背景技术:
目前随着汽车的普及,用户越来越看重车载智能终端,市场上的车载智能终端有些具备多媒体的功能,有些具备导航的功能。但是随着道路情况越来越复杂,生活节奏的加快,导致人们开车时心态变化从而出现一些不良的驾驶行为。
技术实现要素:
本公开提供了一种驾驶行为的提醒方法、装置、云服务器和电子设备,用于解决相关技术中,没有针对驾驶员的驾驶行为的提示功能,随着道路情况越来越复杂,生活节奏的加快,导致人们开车时心态变化从而出现一些不良的驾驶行为,不仅会导致驾驶的车辆存在极大安全隐患,而且会造成车辆的能耗增加的技术问题。
根据第一方面,提供了一种驾驶行为的提醒方法,包括:
接收车辆发送的路段驾驶策略获取请求,其中,所述路段驾驶策略获取请求包括语音指令和所述车辆的编码;
当所述语音指令与预设语音指令匹配时,根据所述编码对所述车辆进行定位,以得到所述车辆的当前位置信息;
获取所述当前位置信息对应的路段驾驶策略,并生成与所述路段驾驶策略对应的提示信息;以及
将所述提示信息发送至所述车辆,以使所述车辆将所述提示信息提供给用户。
本申请实施例的驾驶行为的提醒方法,首先接收车辆发送的路段驾驶策略获取请求,其中,路段驾驶策略获取请求包括语音指令和车辆的编码,当语音指令与预设语音指令匹配时,根据编码对车辆进行定位,以得到车辆的当前位置信息,然后获取当前位置信息对应的路段驾驶策略,并生成与路段驾驶策略对应的提示信息,最后将提示信息发送至车辆,以使车辆将提示信息提供给用户。由此,能够智能地提供用户最佳驾驶建议,提高用户的驾驶体验,从而让驾驶更加安全合理,降低对车辆的损耗。
根据第二方面,提供了一种驾驶行为的提醒装置,包括:
接收模块,用于接收车辆发送的路段驾驶策略获取请求,其中,所述路段驾驶策略获取请求包括语音指令和所述车辆的编码;
定位模块,用于当所述语音指令与预设语音指令匹配时,根据所述编码对所述车辆进行定位,以得到所述车辆的当前位置信息;
第一生成模块,用于获取所述当前位置信息对应的路段驾驶策略,并生成与所述路段驾驶策略对应的提示信息;以及
发送模块,用于将所述提示信息发送至所述车辆,以使所述车辆将所述提示信息提供给用户。
本申请实施例的驾驶行为的提醒装置,首先通过接收模块接收车辆发送的路段驾驶策略获取请求,其中,路段驾驶策略获取请求包括语音指令和车辆的编码,当语音指令与预设语音指令匹配时,通过定位模块根据编码对车辆进行定位,以得到车辆的当前位置信息,然后通过第一生成模块获取当前位置信息对应的路段驾驶策略,并生成与路段驾驶策略对应的提示信息,最后通过发送模块将提示信息发送至车辆,以使车辆将提示信息提供给用户。由此,能够智能地提供用户最佳驾驶建议,提高用户的驾驶体验,从而让驾驶更加安全合理,降低对车辆的损耗。
根据第三方面,提供了一种云服务器,包括上述一方面实施例所述的驾驶行为的提醒装置。
本申请实施例的云服务器,通过上述驾驶行为的提醒装置,能够智能地提供用户最佳驾驶建议,提高用户的驾驶体验,从而让驾驶更加安全合理,降低对车辆的损耗。
根据第四方面,提供了一种电子设备,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述一方面实施例所述的驾驶行为的提醒方法。
根据第五方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其上存储有计算机程序,所述计算机指令用于使所述计算机执行上述一方面实施例所述的驾驶行为的提醒方法。
根据本申请的技术能够智能地提供用户最佳驾驶建议,提高用户的驾驶体验,从而让驾驶更加安全合理,并且合理的驾驶可以降低对车辆的损耗。
应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
附图用于更好地理解本方案,不构成对本申请的限定。其中:
图1是本申请实施例所涉及的一种实施环境的示意图;
图2是本申请实施例提供的一种驾驶行为的提醒方法的流程示意图;
图3是本申请实施例提供的另一种驾驶行为的提醒方法的流程示意图;
图4是本申请实施例提供的又一种驾驶行为的提醒方法的流程示意图;
图5是本申请实施例提供的一种驾驶行为的提醒装置的方框示意图;
图6是本申请实施例提供的另一种驾驶行为的提醒装置的方框示意图;
图7是本申请实施例提供的一种云服务器的方框示意图;以及
图8是根据本申请实施例的驾驶行为的提醒方法的电子设备的框图。
具体实施方式
以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
下面参考附图描述本申请实施例的驾驶行为的提醒方法、装置、云服务器、电子设备和存储介质。
本申请实施例,针对相关技术中,没有针对驾驶员的驾驶行为的提示功能,随着道路情况越来越复杂,生活节奏的加快,导致人们开车时心态变化从而出现一些不良的驾驶行为,不仅会导致驾驶的车辆存在极大安全隐患,而且会造成车辆的能耗增加的问题,提出了一种驾驶行为的提醒方法。
本申请实施例的驾驶行为的提醒方法,根据车辆发送的路段驾驶策略获取请求,获取车辆的当前位置信息对应的路段驾驶策略,并生成与路段驾驶策略对应的提示信息,以及将提示信息发送至车辆,以使车辆将提示信息提供给用户,解决了上述相关技术中的问题,同时提高了用户的驾驶体验。
参见图1,图1是本申请实施例所涉及的一种实施环境的示意图,该实施环境包括:车辆10和云服务器20,车辆10可以为燃油汽车、电动汽车、混合动力汽车等,车辆10和云服务器20之间建立有通信连接,该通信连接可以是无线网络连接,其中,无线网络连接例如可以为采用移动通信网络、蓝牙、紫峰(zigbee)或者无线保真(wirelessfidelity,wifi)等方式进行的通信连接。
其中,车辆10和云服务器20通过无线网络连接进行通信,车辆10将路段驾驶策略获取请求,通过该无线网络连接发送至云服务器20,云服务器20根据该路段驾驶策略获取请求,获取车辆10的当前位置信息对应的路段驾驶策略,并生成与路段驾驶策略对应的提示信息,以及将提示信息发送至车辆10,以使车辆10将提示信息提供给用户。
本申请实施例提供的驾驶行为的提醒方法,可以由电子设备来执行,该电子设备可车载电脑、服务器、移动终端等,此处不做任何限定。
在本申请实施例中,电子设备中可以设置有处理组件、存储组件和驱动组件。可选的,该驱动组件和处理组件可以集成设置,该存储组件可以存储操作系统、应用程序或其他程序模块,该处理组件通过执行存储组件中存储的应用程序来实现本申请实施例提供的驾驶行为的提醒方法。
图2是本申请实施例提供的一种驾驶行为的提醒方法的流程示意图。
本申请实施例的驾驶行为的提醒方法,还可由本申请实施例提供的驾驶行为的提醒装置执行,该装置可配置于云服务器中,以实现根据车辆发送的路段驾驶策略获取请求,获取车辆的当前位置信息对应的路段驾驶策略,并生成与路段驾驶策略对应的提示信息,以及将提示信息发送至车辆,以使车辆将提示信息提供给用户。应说明的是,该实施例中所描述的装置还可配置于电子设备中。
如图2所示,该驾驶行为的提醒方法可以包括以下步骤:
步骤201,接收车辆发送的路段驾驶策略获取请求,其中,路段驾驶策略获取请求包括语音指令和车辆的编码。其中,该编码可为车辆的唯一编码。
在本申请实施例中,车辆具有至少一个麦克风(例如,车载多媒体装置内置的麦克风、车辆方向盘内置的麦克风等),可通过该至少一个麦克风接收用户的语音指令。
具体地,在车辆行驶的过程中,车辆可通过内置的麦克风采集用户获取路段驾驶策略(例如,驾驶前方路段的驾驶策略)的语音信息,以接收用户发送的语音指令。而后该车辆获取自身的编码,并根据该语音指令和编码生成路段驾驶策略获取请求,以及将该路段驾驶策略获取请求通过无线网络连接发送至云服务器。云服务器接收车辆发送的路段驾驶策略获取请求。
需要说明的是,该实施例中所描述的车辆上可设置有请求获取路段驾驶策略的触发按钮,该按钮可为设置在车辆中控台或方向盘上的物理按钮,或者为设置在车辆多媒体显示屏中的虚拟按钮,此处不做任何限定。其中,当上述的触发按钮被触发时,车辆内置的麦克风才会启动并采集用户的语音信息。由此,可以防止车辆内置的麦克风始终处于开启状态,减少能量的消耗,同时可提高用户的使用体验。
步骤202,当语音指令与预设语音指令匹配时,根据编码对车辆进行定位,以得到车辆的当前位置信息。其中,预设语音指令可以是多条,预设语音指令可根据实际情况进行标定,例如,预设语音指令可为相关人员根据需求预先存储在云服务器中的。
具体地,云服务器在接收到辆发送的路段驾驶策略获取请求后,可先对该路段驾驶策略获取请求进行解析以获得语音指令和车辆的编码,然后可将该语音指令与存储在云服务器中的预设语音指令进行匹配,当语音指令与预设语音指令匹配时,可利用内置的导航定位单元根据车辆的编码对车辆进行定位,以得到车辆的当前位置信息。
需要说明的是,该实施例中所描述的导航定位单元,导航定位单元可以是一套导航系统,其可包括定位单元以及地图数据库,其中,定位单元可为全球定位系统(globalpositioningsystem,gps)或北斗定位系统。该导航系统可利用车辆的编码,确定该车辆在地图数据库中的地图上的位置。
步骤203,获取当前位置信息对应的路段驾驶策略,并生成与路段驾驶策略对应的提示信息。其中,提示信息可为语音提示信息。
在本申请实施例中,路段驾驶策略可包括方向盘的变向角度、油门踏板的踩压力度、制动踏板的踩压力度和档位的变换指示等中的一个或多个。
步骤204,将提示信息发送至车辆,以使车辆将提示信息提供给用户。
具体地,云服务器在得到车辆的当前位置信息后,可根据该当前位置信息检索自身的存储空间(例如,存储空间中的数据库),以查找与该当前位置信息对应的路段驾驶策略,并在查找到与该当前位置信息对应的路段驾驶策略后,根据该路段驾驶策略生成语音提示信息,以及将该语音提示信息发送至车辆。该车辆在接收到该语音提示信息后,可利用内置的播放器播报该语音提示信息,从而为用户提供最佳驾驶建议。
本申请实施例中,首先接收车辆发送的路段驾驶策略获取请求,其中,路段驾驶策略获取请求包括语音指令和车辆的编码,当语音指令与预设语音指令匹配时,根据编码对车辆进行定位,以得到车辆的当前位置信息,然后获取当前位置信息对应的路段驾驶策略,并生成与路段驾驶策略对应的提示信息,最后将提示信息发送至车辆,以使车辆将提示信息提供给用户。由此,能够智能地提供用户最佳驾驶建议,提高用户的驾驶体验,从而让驾驶更加安全合理,降低对车辆的损耗。
为了清楚说明上一实施例,在本申请的一个实施例中,获取当前位置信息对应的路段驾驶策略,具体可包括调取位置信息与路段驾驶策略之间的对照关系表,并将前位置信息和对照关系表进行比对,以查表获得与当前位置信息对应的路段驾驶策略。其中,位置信息与路段驾驶策略之间的对照关系表可预先存储在云服务器的存储空间中。
具体地,云服务器在得到车辆的当前位置信息后,可直接从自身的存储空间中调取预先存储的位置信息与路段驾驶策略之间的对照关系表,并将前位置信息和该对照关系表中的位置信息进行比对(匹配),当比对(匹配)成功时,则说明该对照关系表中存在与当前位置信息对应的路段驾驶策略,此时可获取该路段驾驶策略,并生成与该路段驾驶策略对应的语音提示信息,将该语音提示信息发送至车辆。该车辆在接收到该语音提示信息后,可利用内置的播放器播报该语音提示信息。由此,通过查表的方式获取路段驾驶策略,有效提升了云服务器预算速度,可以快速的回应车辆的请求,且精确度较高。
进一步而言,如果上述的比对(匹配)不成功,则说明书该对照关系表中不存在与当前位置信息对应的路段驾驶策略,此时云服务器可生成当前位置信息对应的路段驾驶策略未找到的反馈信息,并将该反馈信息直接发送至车辆,以通知用户,或者云服务器根据预设的生成策略,生成当前位置信息对应的路段驾驶策略(例如,通过下述图4所描述的方式生成当前位置信息对应的路段驾驶策略),其中,预设的生成策略可根据实际情况进行标定,此处做任何限定。
为了清楚说明上一实施例,在本申请的一个实施例中,如图3所示,上述的对照关系表可通过以下方式生成:
步骤301,获取多个驾驶习惯信息,其中,驾驶习惯信息包括路段驾驶信息和对应的位置信息。应说明的是,该实施例中所描述的驾驶习惯信息可为一定时间内的驾驶习惯信息,例如,1小时内、2小时内、3小时内,此处不做任何限定。
在本申请实施例中,获取驾驶习惯信息的途径有多条,其中,可通过收集不同用户(驾驶员)上传的驾驶习惯信息,来获取多个驾驶习惯信息,还可以通过模拟环境人为主动创造(例如,相关的科研人员通过模拟环境人为主动创造),多个驾驶习惯信息。
为了更好的描述上述实施例,假设上述的多个驾驶习惯信息是由不同用户(驾驶员)上传的驾驶习惯信息,其中,车辆内可设置驾驶习惯按钮,在车辆启动后,若用户触发了该驾驶习惯按钮,则在车辆行驶的过程中,车辆可实时获取用户的驾驶习惯信息,并每隔预设时间,语音询问用户是否同意将该预设时间内的驾驶习惯信息上传至云服务器,直至用户再次触发该驾驶习惯按钮关闭此功能,在此期间若用户同意,则将预设时间内的驾驶习惯信息上传至云服务器。应说明的是,用户在听到上述的语音询问是,可直接语音回答“同意”或“不同意”,无需按钮回复,在提升了用户体验的同时,也提高了驾驶的安全性。
步骤302,将多个驾驶习惯信息输入至路段驾驶策略检测模型。其中,路段驾驶策略检测模型可以是相关人员预先训练好的模型,云服务器可直接调用。
步骤303,通过路段驾驶策略检测模型检测多个驾驶习惯信息中的路段驾驶信息,以判断路段驾驶信息是否满足预设驾驶条件。其中,预设驾驶条件可根据实际条件进行标定,例如,预设驾驶条件可包括大角度变向、大幅度加/减速、加速和减速的高转换频率及持续高速等。
步骤304,将未满足预设驾驶条件的路段驾驶信息生成对应的路段驾驶策略和位置信息,以生成对照关系表。
具体地,云服务器在获取到多个驾驶习惯信息后,可将该多个驾驶习惯信息依次输入至路段驾驶策略检测模型,该路段驾驶策略检测模型依次检测多个驾驶习惯信息中的路段驾驶信息,以判断路段驾驶信息是否满足预设驾驶条件。云服务器通过该路段驾驶策略检测模型可将满足预设驾驶条件的路段驾驶信息对应的驾驶习惯信息删除,并将未满足预设驾驶条件的路段驾驶信息生成对应的路段驾驶策略和位置信息,而后将该路段驾驶策略和位置信息生成上述的对照关系表。由此,可以将优质的路段驾驶策略放入上述的对照关系表中,从而为用户智能地提供最佳驾驶建议,进而提高用户的驾驶体验,让驾驶更加安全合理,降低对车辆的损耗。
为了优化路段驾驶策略,进一步提高用户的驾驶体验,在本申请的一个实施例中,云服务器还可获取车辆的当前行驶数据,并根据当前行驶数据对路段驾驶策略进行优化。其中,车辆的当前行驶数据可包括车辆当前的车速、车辆当前的轮胎抓地力、车辆燃油的剩余量等。
为了更加清晰的描述上述实施例,假设车辆的当前行驶数据中包括当前的车速和车辆当前的轮胎抓地力,则当车辆当前的车速过快,且当前的轮胎抓地力较小时,可优化路段驾驶策略中方向盘的转动角度(即,减小方向盘的转动角度)、车速的限定范围(扩大车速的限定范围)等,以防止车辆转向轮胎打滑,或者急刹车。
假设,辆的当前行驶数据中包括车辆燃油的剩余量,则当车辆燃油的剩余量不足以支撑本次路段驾驶策略的路程是,可优先提醒用户加油,或者在后续的形式过程中,给予用户车辆油耗情况的提醒,从而进一步提高用户的驾驶体验。
在本申请的一个实施例中,如图4所示,获取当前位置信息对应的路段驾驶策略,具体还可包括以下步骤:
步骤401,根据当前位置信息,确定车辆前方预设距离内的路径位置。其中,预设距离可根据实际情况进行标定。
本申请实施例中,可利用云服务器中的导航定位单元,确定车辆前方预设距离内的路径位置。
具体地,云服务器在利用内置的导航定位单元中的定位单元确定车辆的当前位置信息后,可再利用导航定位单元中的地图数据库确定当前导航路径中车辆前方预设距离内的路径位置,如车辆前方100米、200米、500或1000米内的路径位置,此处不做任何限定。
步骤402,获取路径位置的地理条件,及获取路径位置中的拥堵状况。其中,地理条件可包括红绿灯路口、连续弯路、上坡下坡和高速公路等。
步骤403,根据地理条件和拥堵状况生成路段驾驶策略。
具体地,云服务器在确定辆前方预设距离内的路径位置后,可再从内置的导航定位单元中的地图数据库获取路径位置中的拥堵状况的地理条件(例如红绿灯路口、连续弯路、上坡下坡、高速公路)。而后云服务器还可从通过内置的无线通讯单元实时或者定时从相关的服务器(例如,交通指挥服务器),获取上述路径位置中的拥堵状况,即上述路径位置中的各个道路的拥堵状况(例如,该路径位置中的车流量、车辆的平均移动速度、是否发生交通事故等)。最后云服务器根据该地理条件和拥堵状况生成路段驾驶策略,例如,前方位置为在红绿灯口或者交通拥挤路况,车辆应保持当前道路或小角度的变向至需要的道路,缓速慢行。由此,可以根据车辆行驶前方路段的实际情况生成相应的路段驾驶策略,以此提醒用户,避免频繁的大角度变向,即频繁变道、急刹车等增加油耗,且不利于保障车辆的行车安全的驾驶行为,让驾驶更加安全合理,同时因为是实际情况生成的路段驾驶策略,可使该路段驾驶策略更加的合理。
为了进一步提高路段驾驶策略的合理性,在本申请的一个实施例中,云服务器还可获取路径位置的天气信息,并根据地理条件、拥堵状况和天气信息生成路段驾驶策略。
具体地,云服务器在获得上述的地理条件和拥堵状况后,还可通过内置的无线通讯单元实时或者定时从相关的天气网站(例如,中国气象网)的服务器,获取上述路径位置的天气信息,而后根据地理条件、拥堵状况和天气信息生成路段驾驶策略,从而进一步提高了路段驾驶策略的合理性。
图5是本申请实施例提供的一种驾驶行为的提醒装置的方框示意图。
本申请实施例的驾驶行为的提醒装置,可配置于云服务器中,以实现根据车辆发送的路段驾驶策略获取请求,获取车辆的当前位置信息对应的路段驾驶策略,并生成与路段驾驶策略对应的提示信息,以及将提示信息发送至车辆,以使车辆将提示信息提供给用户。应说明的是,该实施例中所描述的装置还可配置于电子设备中。
如图2所示,该驾驶行为的提醒装置1000可以包括:接收模块100、定位模块200、第一生成模块300和发送模块400。
其中,接收模块100用于接收车辆发送的路段驾驶策略获取请求,其中,路段驾驶策略获取请求包括语音指令和车辆的编码。其中,该编码可为车辆的唯一编码。
在本申请实施例中,车辆具有至少一个麦克风(例如,车载多媒体装置内置的麦克风、车辆方向盘内置的麦克风等),可通过该至少一个麦克风接收用户的语音指令。
具体地,在车辆行驶的过程中,车辆可通过内置的麦克风采集用户获取路段驾驶策略(例如,驾驶前方路段的驾驶策略)的语音信息,以接收用户发送的语音指令。而后该车辆获取自身的编码,并根据该语音指令和编码生成路段驾驶策略获取请求,以及将该路段驾驶策略获取请求通过无线网络连接发送至接收模块100。接收模块100接收车辆发送的路段驾驶策略获取请求。
需要说明的是,该实施例中所描述的车辆上可设置有请求获取路段驾驶策略的触发按钮,该按钮可为设置在车辆中控台或方向盘上的物理按钮,或者为设置在车辆多媒体显示屏中的虚拟按钮,此处不做任何限定。其中,当上述的触发按钮被触发时,车辆内置的麦克风才会启动并采集用户的语音信息。由此,可以防止车辆内置的麦克风始终处于开启状态,减少能量的消耗,同时可提高用户的使用体验。
定位模块200用于当语音指令与预设语音指令匹配时,根据编码对车辆进行定位,以得到车辆的当前位置信息。其中,预设语音指令可以是多条,预设语音指令可根据实际情况进行标定,例如,预设语音指令可为相关人员根据需求预先存储在提醒装置1000中的。
具体地,在接收模块100接收到辆发送的路段驾驶策略获取请求后,定位模块200可先对该路段驾驶策略获取请求进行解析以获得语音指令和车辆的编码,然后可将该语音指令与存储在提醒装置1000中的预设语音指令进行匹配,当语音指令与预设语音指令匹配时,可利用内置的导航定位单元根据车辆的编码对车辆进行定位,以得到车辆的当前位置信息。
需要说明的是,该实施例中所描述的导航定位单元,导航定位单元可以是一套导航系统,其可包括定位单元以及地图数据库,其中,定位单元可为全球定位系统(globalpositioningsystem,gps)或北斗定位系统。该导航系统可利用车辆的编码,确定该车辆在地图数据库中的地图上的位置。
第一生成模块300用于获取当前位置信息对应的路段驾驶策略,并生成与路段驾驶策略对应的提示信息。其中,提示信息可为语音提示信息。
在本申请实施例中,路段驾驶策略可包括方向盘的变向角度、油门踏板的踩压力度、制动踏板的踩压力度和档位的变换指示等中的一个或多个。
发送模块400用于将提示信息发送至车辆,以使车辆将提示信息提供给用户。
具体地,在定位模块200得到车辆的当前位置信息后,第一生成模块300可根据该当前位置信息检索自身的存储空间(例如,存储空间中的数据库),以查找与该当前位置信息对应的路段驾驶策略,并在查找到与该当前位置信息对应的路段驾驶策略后,根据该路段驾驶策略生成语音提示信息。而后发送模块400将该语音提示信息发送至车辆。该车辆在接收到该语音提示信息后,可利用内置的播放器播报该语音提示信息,从而为用户提供最佳驾驶建议。
本申请实施例中,首先通过接收模块接收车辆发送的路段驾驶策略获取请求,其中,路段驾驶策略获取请求包括语音指令和车辆的编码,当语音指令与预设语音指令匹配时,通过定位模块根据编码对车辆进行定位,以得到车辆的当前位置信息,然后通过第一生成模块获取当前位置信息对应的路段驾驶策略,并生成与路段驾驶策略对应的提示信息,最后通过发送模块将提示信息发送至车辆,以使车辆将提示信息提供给用户。由此,能够智能地提供用户最佳驾驶建议,提高用户的驾驶体验,从而让驾驶更加安全合理,降低对车辆的损耗。
在本申请的一个实施例中,第一生成模块300,具体可用于调取位置信息与路段驾驶策略之间的对照关系表,并将前位置信息和对照关系表进行比对,以查表获得与当前位置信息对应的路段驾驶策略。
在本申请的一个实施例中,如图6所示,上述驾驶行为的提醒装置1000还可包括第二生成模块500,其中,第二生成模块55用于获取多个驾驶习惯信息,其中,驾驶习惯信息包括路段驾驶信息和对应的位置信息;将多个驾驶习惯信息输入至路段驾驶策略检测模型;通过路段驾驶策略检测模型检测多个驾驶习惯信息中的路段驾驶信息,以判断路段驾驶信息是否满足预设驾驶条件;以及将未满足预设驾驶条件的路段驾驶信息生成对应的路段驾驶策略和位置信息,以生成对照关系表。
在本申请的一个实施例中,第一生成模块300,还可用于获取车辆的当前行驶数据,并根据当前行驶数据对路段驾驶策略进行优化。
在本申请的一个实施例中,第一生成模块300,具体可用于根据当前位置信息,确定车辆前方预设距离内的路径位置;获取路径位置的地理条件,及获取路径位置中的拥堵状况;以及根据地理条件和拥堵状况生成路段驾驶策略。
在本申请的一个实施例中,第一生成模块300,还可用于获取路径位置的天气信息,并根据地理条件、拥堵状况和天气信息生成路段驾驶策略。
需要说明的是,前述对驾驶行为的提醒装置实施例的解释说明也适用于该实施例的驾驶行为的提醒方法,此处不再赘述。
本申请实施例的驾驶行为的提醒装置,首先通过接收模块接收车辆发送的路段驾驶策略获取请求,其中,路段驾驶策略获取请求包括语音指令和车辆的编码,当语音指令与预设语音指令匹配时,通过定位模块根据编码对车辆进行定位,以得到车辆的当前位置信息,然后通过第一生成模块获取当前位置信息对应的路段驾驶策略,并生成与路段驾驶策略对应的提示信息,最后通过发送模块将提示信息发送至车辆,以使车辆将提示信息提供给用户。由此,能够智能地提供用户最佳驾驶建议,提高用户的驾驶体验,从而让驾驶更加安全合理,降低对车辆的损耗。
为了实现上述实施例,如图7所示,本申请还提出一种云服务器20,包括上述驾驶行为的提醒装置1000。
本申请实施例的云服务器,通过上述驾驶行为的提醒装置,能够智能地提供用户最佳驾驶建议,提高用户的驾驶体验,从而让驾驶更加安全合理,降低对车辆的损耗。
根据本申请的实施例,本申请还提供了一种电子设备和一种可读存储介质。
如图8所示,是根据本申请实施例的驾驶行为的提醒方法的电子设备的框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本申请的实现。
如图8所示,该电子设备包括:一个或多个处理器801、存储器802,以及用于连接各部件的接口,包括高速接口和低速接口。各个部件利用不同的总线互相连接,并且可以被安装在公共主板上或者根据需要以其它方式安装。处理器可以对在电子设备内执行的指令进行处理,包括存储在存储器中或者存储器上以在外部输入/输出装置(诸如,耦合至接口的显示设备)上显示gui的图形信息的指令。在其它实施方式中,若需要,可以将多个处理器和/或多条总线与多个存储器和多个存储器一起使用。同样,可以连接多个电子设备,各个设备提供部分必要的操作(例如,作为服务器阵列、一组刀片式服务器、或者多处理器系统)。图8中以一个处理器801为例。
存储器802即为本申请所提供的非瞬时计算机可读存储介质。其中,所述存储器存储有可由至少一个处理器执行的指令,以使所述至少一个处理器执行本申请所提供的驾驶行为的提醒方法。本申请的非瞬时计算机可读存储介质存储计算机指令,该计算机指令用于使计算机执行本申请所提供的驾驶行为的提醒方法。
存储器802作为一种非瞬时计算机可读存储介质,可用于存储非瞬时软件程序、非瞬时计算机可执行程序以及模块,如本申请实施例中的驾驶行为的提醒方法对应的程序指令/模块(例如,附图5所示的驾驶行为的提醒装置1000包括:接收模块100、定位模块200、第一生成模块300和发送模块400)。处理器801通过运行存储在存储器802中的非瞬时软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例中的驾驶行为的提醒方法。
存储器802可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据驾驶行为的提醒方法的电子设备的使用所创建的数据等。此外,存储器802可以包括高速随机存取存储器,还可以包括非瞬时存储器,例如至少一个磁盘存储器件、闪存器件、或其他非瞬时固态存储器件。在一些实施例中,存储器802可选包括相对于处理器801远程设置的存储器,这些远程存储器可以通过网络连接至驾驶行为的提醒方法的电子设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
驾驶行为的提醒方法的电子设备还可以包括:输入装置803和输出装置804。处理器801、存储器802、输入装置803和输出装置804可以通过总线或者其他方式连接,图8中以通过总线连接为例。
输入装置803可接收输入的数字或字符信息,以及产生与驾驶行为的提醒方法的电子设备的用户设置以及功能控制有关的键信号输入,例如触摸屏、小键盘、鼠标、轨迹板、触摸板、指示杆、一个或者多个鼠标按钮、轨迹球、操纵杆等输入装置。输出装置804可以包括显示设备、辅助照明装置(例如,led)和触觉反馈装置(例如,振动电机)等。该显示设备可以包括但不限于,液晶显示器(lcd)、发光二极管(led)显示器和等离子体显示器。在一些实施方式中,显示设备可以是触摸屏。
此处描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、专用asic(专用集成电路)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
这些计算程序(也称作程序、软件、软件应用、或者代码)包括可编程处理器的机器指令,并且可以利用高级过程和/或面向对象的编程语言、和/或汇编/机器语言来实施这些计算程序。如本文使用的,术语“机器可读介质”和“计算机可读介质”指的是用于将机器指令和/或数据提供给可编程处理器的任何计算机程序产品、设备、和/或装置(例如,磁盘、光盘、存储器、可编程逻辑装置(pld)),包括,接收作为机器可读信号的机器指令的机器可读介质。术语“机器可读信号”指的是用于将机器指令和/或数据提供给可编程处理器的任何信号。
为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)和互联网。
计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。
根据本申请实施例的技术方案,能够智能地提供用户最佳驾驶建议,提高用户的驾驶体验,从而让驾驶更加安全合理,降低对车辆的损耗。
应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发申请中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本申请公开的技术方案所期望的结果,本文在此不进行限制。
上述具体实施方式,并不构成对本申请保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本申请的精神和原则之内所作的修改、等同替换和改进等,均应包含在本申请保护范围之内。