一种确定车辆状态的方法和装置的制作方法

文档序号:3944116阅读:157来源:国知局
专利名称:一种确定车辆状态的方法和装置的制作方法
技术领域
本发明涉及车辆通讯领域,特别涉及一种确定车辆状态的方法和装置。
背景技术
随着人们生活水平的提高,汽车成为了人们出行的主要交通工具,如何保证汽车处于安全的运行状态是人们关注的重点,其中,安全的运行状态包括安全的行驶状态和安全的停止状态。在汽车处于行驶状态,当后方的车辆试图超过本车辆时,由于本车辆的驾驶员的注意力集中在前方,常常会疏忽了后方的车辆,从而可能导致发生交通事故;或者,在汽车处于停止状态,当车内人员打开车门时,常常也会疏忽后方的车辆,从而可能导致发生交通事故。目前,驾驶员只能通过倒车镜观察后方是否有车,以及通过自己的主观判断能力判断本车辆是否处于安全的运行状态。在实现本发明的过程中,发明人发现现有技术至少存在以下问题:人为判断本车辆是否处于安全的运行状态时,判断不准确,不可靠。

发明内容
为了解决现有技术的问题,本发明实施例提供了一种确定车辆状态的方法和装置。所述技术方案如下:`
—方面,提供了一种确定车辆状态的方法,所述方法包括:获取第一车辆的行驶信息,所述第一车辆的行驶信息至少包括第一车辆的位置信息、行驶速度以及行驶方向;接收第二车辆发送的所述第二车辆的行驶信息,所述第二车辆的行驶信息至少包括第二车辆的位置信息、行驶速度以及行驶方向;根据所述第一车辆的行驶信息和所述第二车辆的行驶信息,确定所述第一车辆处于的状态;所述第一车辆处于的状态包括安全状态或危险状态。进一步地,所述危险状态包括危险的行驶状态,所述根据所述第一车辆的行驶信息和所述第二车辆的行驶信息,确定所述第一车辆的运行状态,包括:根据所述第一车辆的行驶信息中包括的第一车辆的位置信息和所述第二车辆的行驶信息中包括的第二车辆的位置信息,计算所述第一车辆和所述第二车辆的横向距离;当所述横向距离在第一预设范围内时,根据所述第一车辆的行驶信息中包括的第一车辆的位置信息和所述第二车辆的行驶信息中包括的第二车辆的位置信息,计算所述第一车辆和所述第二车辆的纵向距离;当所述纵向距离在第二预设范围内时,且所述第一车辆的行驶信息中包括的第一车辆的行驶方向和所述第二车辆的行驶信息中包括的第二车辆的行驶方向不相同时,确定出所述第一车辆处于危险的行驶状态。
进一步地,所述方法还包括:当所述第一纵向距离在第二预设范围内,所述第一车辆的行驶信息中包括的第一车辆的行驶方向和所述第二车辆的行驶信息中包括的第二车辆的行驶方向相同时,且所述第二车辆的行驶信息中包括的第二车辆的行驶速度大于所述第一车辆的行驶信息中包括的第一车辆的行驶速度时,确定出所述第一车辆处于危险的行驶状态。进一步地,所述危险状态包括危险的停止状态,所述根据所述第一车辆的行驶信息和所述第二车辆的行驶信息,确定所述第一车辆的运行状态,包括:根据所述第一车辆的行驶信息中包括的第一车辆的位置信息和所述第二车辆的行驶信息中包括的第二车辆的位置信息,计算所述第一车辆和所述第二车辆的横向距离;当所述横向距离在第三预设范围内时,根据所述第一车辆的行驶信息中包括的第一车辆的位置信息和所述第二车辆的行驶信息中包括的第二车辆的位置信息,计算所述第一车辆和所述第二车辆的纵向距离;当所述纵向距离在第四预设范围内时,且所述第二车辆的行驶信息中包括的第二车辆的行驶速度大于预设行驶速度时,确定所述第一车辆处于危险的停止状态。进一步地,所述方法还包括:确定出所述第一车辆处于危险的状态时,发送警告信息以提醒所述第一车辆内的人员。进一步地,所述接收第二车辆发送的所述第二车辆的行驶信息之后,所述方法还包括:显示所述第二车辆的行驶信息。另一方面,提供了一种确定车辆状态的装置,所述装置包括:获取模块,用于获取第一车辆的行驶信息,所述第一车辆的行驶信息至少包括第一车辆的位置信息、行驶速度以及行驶方向;接收模块,用于接收第二车辆发送的所述第二车辆的行驶信息,所述第二车辆的行驶信息至少包括第二车辆的位置信息、行驶速度以及行驶方向;处理模块,用于根据所述第一车辆的行驶信息和所述第二车辆的行驶信息,确定所述第一车辆处于的状态;所述第一车辆处于的状态包括安全状态或危险状态。进一步地,所述危险状态包括危险的行驶状态,所述处理模块,包括:第一计算单元,用于根据所述第一车辆的行驶信息中包括的第一车辆的位置信息和所述第二车辆的行驶信息中包括的第二车辆的位置信息,计算所述第一车辆和所述第二车辆的横向距离;所述第一计算单元,还用于当所述横向距离在第一预设范围内时,根据所述第一车辆的行驶信息中包括的第一车辆的位置信息和所述第二车辆的行驶信息中包括的第二车辆的位置信息,计算所述 第一车辆和所述第二车辆的纵向距离;第一确定单元,用于当所述纵向距离在第二预设范围内时,且所述第一车辆的行驶信息中包括的第一车辆的行驶方向和所述第二车辆的行驶信息中包括的第二车辆的行驶方向不相同时,确定出所述第一车辆处于危险的行驶状态。进一步地,所述第一确定单元,还用于当所述第一纵向距离在第二预设范围内,所述第一车辆的行驶信息中包括的第一车辆的行驶方向和所述第二车辆的行驶信息中包括的第二车辆的行驶方向相同时,且所述第二车辆的行驶信息中包括的第二车辆的行驶速度大于所述第一车辆的行驶信息中包括的第一车辆的行驶速度时,确定出所述第一车辆处于危险的行驶状态。进一步地,所述危险状态包括危险的停止状态,所述处理模块,包括:第二计算单元,用于根据所述第一车辆的行驶信息中包括的第一车辆的位置信息和所述第二车辆的行驶信息中包括的第二车辆的位置信息,计算所述第一车辆和所述第二车辆的横向距离;所述第二计算单元,还用于当所述横向距离在第三预设范围内时,根据所述第一车辆的行驶信息中包括的第一车辆的位置信息和所述第二车辆的行驶信息中包括的第二车辆的位置信息,计算所述第一车辆和所述第二车辆的纵向距离;第二确定单元,用于当所述纵向距离在第四预设范围内时,且所述第二车辆的行驶信息中包括的第二车辆的行驶速度大于预设行驶速度时,确定所述第一车辆处于危险的停止状态。进一步地,所述装置还包括:发送模块,用于确定出所述第一车辆处于危险的状态时,发送警告信息以提醒所述第一车辆内的人员。进一步地,所述装置还包括:显示模块,用于显示所述第二车辆的行驶信息。在本发明实施例中,通过获取第一车辆的行驶信息,所述第一车辆的行驶信息至少包括第一车辆的位置信息、行驶速度以及行驶方向;接收第二车辆发送的所述第二车辆的行驶信息,所述第二车辆·的行驶信息至少包括第二车辆的位置信息、行驶速度以及行驶方向,根据所述第一车辆的行驶信息和所述第二车辆的行驶信息,确定所述第一车辆处于的状态。采用本发明的技术方案,根据第一车辆的行驶信息和第二车辆的行驶信息,确定第一车辆处于的状态,准确可靠。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例1提供的确定车辆状态的方法流程图;图2是本发明实施例2提供的确定车辆状态的方法流程图;图3是本发明实施例3提供的确定车辆状态的方法流程图;图4是本发明实施例4提供的确定车辆状态的装置结构示意图;图5是本发明实施例4提供的确定车辆状态的装置结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
在本发明实施例中,第一车辆处于的状态包括安全状态或危险状态,其中,安全的状态包括安全的行驶状态或安全的停止状态;危险的状态包括危险的行驶状态或危险的停止状态,其中,当第一车辆的行驶速度不等于零时,第一车辆处于行驶状态;当第一车辆的行驶速度等于零时,第一车辆处于停止状态。实施例1本发明实施例提供了一种确定车辆状态的方法流程图。参见图1,其中,该方法包括:101:获取第一车辆的行驶信息,该第一车辆的行驶信息至少包括第一车辆的位置信息、行驶速度以及行驶方向;102:接收第二车辆发送的该第二车辆的行驶信息,该第二车辆的行驶信息至少包括第二车辆的位置信息、行驶速度以及行驶方向;103:根据该第一车辆的行驶信息和该第二车辆的行驶信息,确定该第一车辆处于的状态;该第一车辆处于的状态包括安全状态或危险状态。进一步地,该危险状态包括危险的行驶状态,根据该第一车辆的行驶信息和该第二车辆的行驶信息,确定该第一车辆的运行状态,包括:根据该第一车辆的行驶信息中包括的第一车辆的位置信息和该第二车辆的行驶信息中包括的第二车辆的位置信息,计算该第一车辆和该第二车辆的横向距离;当该横向距离在第一预设范围内时,根据该第一车辆的行驶信息中包括的第一车辆的位置信息和该第二车辆的行驶信息中包括的第二车辆的位置信息,计算该第一车辆和该第二车辆的纵向距离;当该纵向距离在第二预设范围内时,且该第一车辆的行驶信息中包括的第一车辆的行驶方向和该第二车辆的行驶信息中包括的第二车辆的行驶方向不相同时,确定出该第一车辆处于危险的行驶状态。进一步地,该方法还包括:当该第一纵向距离在第二预设范围内,该第一车辆的行驶信息中包括的第一车辆的行驶方向和该第二车辆的行驶信息中包括的第二车辆的行驶方向相同时,且该第二车辆的行驶信息中包括的第二车辆的行驶速度大于该第一车辆的行驶信息中包括的第一车辆的行驶速度时,确定出该第一车辆处于危险的行驶状态。进一步地,该危险状态包括危险的停止状态,根据该第一车辆的行驶信息和该第二车辆的行驶信息,确定该第一车辆的运行状态,包括:根据该第一车辆的行驶信息中包括的第一车辆的位置信息和该第二车辆的行驶信息中包括的第二车辆的位置信息,计算该第一车辆和该第二车辆的横向距离;当该横向距离在第三预设范围内时,根据该第一车辆的行驶信息中包括的第一车辆的位置信息和该第二车辆的行驶信息中包括的第二车辆的位置信息,计算该第一车辆和该第二车辆的纵向距离;当该纵向距离在第四预设范围内时,且该第二车辆的行驶信息中包括的第二车辆的行驶速度大于预 设行驶速度时,确定该第一车辆处于危险的停止状态。进一步地,该方法还包括:确定出该第一车辆处于危险的状态时,发送警告信息以提醒该第一车辆内的人员。进一步地,接收第二车辆发送的该第二车辆的行驶信息之后,该方法还包括:显示该第二车辆的行驶信息。在本发明实施例中,通过获取第一车辆的行驶信息,该第一车辆的行驶信息至少包括第一车辆的位置信息、行驶速度以及行驶方向;接收第二车辆发送的该第二车辆的行驶信息,该第二车辆的行驶信息至少包括第二车辆的位置信息、行驶速度以及行驶方向,根据该第一车辆的行驶信息和该第二车辆的行驶信息,确定该第一车辆处于的状态。采用本发明的技术方案,根据第一车辆的行驶信息和第二车辆的行驶信息,确定第一车辆处于的状态,准确可靠。进一步地,显示该第二车辆的行驶信息,使得第一车辆内的人员能及时了解第二车辆行驶信息,并且,当确定出第一车辆处于危险的状态时,发送警告信息以提醒第一车辆内的人员,有效地减少发生交通事故。实施例2本发明实施例提供了一种确定车辆状态的方法流程图。其中,在本发明实施例中是以第一车辆的状态为行驶状态,确定第一车辆是否处于安全的行驶状态为例进行说明,参见图2,其中,该方法包括:201:获取第一车辆的行驶信息,该第一车辆的行驶信息至少包括该第一车辆的位置信息、行驶速度以及行驶方向;其中,第一车辆的行驶信息还可以包括第一车辆的名称、颜色以及车牌号等描述信息;该第一车辆的位置信 息包括第一车辆的经度和纬度信息。其中,第一车辆可以通过GPS (Global Positioning System,全球定位系统)定位系统获取该第一车辆的经度和纬度信息,具体为:第一车辆向网络数据中心发送位置请求消息,该位置请求消息携带第一车辆的标识,网络数据中心根据该第一车辆的标识发送第一车辆的经度和纬度信息给第一车辆。其中,获取第一车辆的行驶速度和行驶方向的操作,可以为:第一车辆的车速表通过速度传感器将第一车辆的行驶速度和行驶方向传递给车速表,并将第一车辆的行驶速度和行驶方向显示出来,以完成获取第一车辆的行驶速度和行驶方向。进一步地,发送第一车辆的行驶信息。其中,发送第一车辆的行驶信息,使得该第一车辆的预设范围内的第二车辆接收该第一车辆的行驶信息,并根据该第一车辆的行驶信息确定该第二车辆是否处于安全的状态。其中,该预设范围可以根据系统性能进行设置并更改,该预设范围可以为300米或者500米等,本发明实施例对此不做具体限定。202:获取第二车辆的行驶信息,该第二车辆的行驶信息至少包括该第二车辆的位置信息、行驶速度以及行驶方向;其中,第二车辆的行驶信息还可以包括第二车辆的名称、颜色以及车牌号等描述信息;第二车辆的位置信息包括第二车辆的经度和纬度信息。其中,第二车辆也可以通过GPS定位系统获取第二车辆的经度和纬度信息,具体为:
第二车辆向网络数据中心发送位置请求消息,该位置请求消息携带第二车辆的标识,网络数据中心根据该第二车辆的标识发送第二车辆的经度和纬度信息给第二车辆。其中,获取第二车辆的行驶速度和行驶方向的操作,可以为:第二车辆的车速表通过传感器将第二车辆的行驶速度和行驶方向传递给车速表,并将第二车辆的行驶速度和行驶方向显示出来,以获取第二车辆的行驶速度和行驶方向。203:发送第二车辆的行驶信息。其中,发送第二车辆的行驶信息,第二车辆的预设范围内的车辆均能接收到第二车辆的行驶信息。204:第一车辆接收第二车辆发送的第二车辆的行驶信息;205:显示第二车辆的行驶信息;具体地,当接收到第二车辆的行驶信息时,显示第二车辆的行驶信息。206:根据第一车辆的行驶信息中包括的第一车辆的位置信息和第二车辆的行驶信息中包括的第二车辆的位置信息,计算第一车辆和第二车辆的横向距离;具体地,根据第一车·辆的行驶信息中包括的第一车辆的位置信息中包括的经度和纬度信息和第二车辆的行驶信息中包括的第二车辆的位置信息中包括的经度和纬度信息,计算第一车辆和第二车辆的横向距离。207:判断该横向距离是否在第一预设范围内,如果是,执行步骤208 ;如果否,则确定该第一车辆处于安全的行驶状态;其中,第一预设范围可以根据需要进行设置并更改,本发明实施例对此不做具体限定。其中,判断该横向距离是否在第一预设范围内,如果该横向距离在第一预设范围内,则该第一车辆可能处于危险的行驶状态,执行步骤208,继续判断第一车辆的行驶状态;如果该第一横向距离不在第一预设范围内,则确定第一车辆处于安全的行驶状态。例如,当第一车辆处于行驶状态时,根据第一车辆的位置信息和第二车辆的位置信息,计算第一车辆与第二车辆的横向距离,计算得到第一车辆与第二车辆的横向距离为I米,该第一预设范围为0-5米,则该第一车辆与第二车辆的横向距离在第一预设范围内,执行步骤208 ;若计算得到第一车辆与第二车辆的横向距离为10米,则该第一车辆与第二车辆的横向距离不在第一预设范围内,确定出该第一车辆处于安全的行驶状态。208:根据第一车辆的行驶信息中包括的第一车辆的位置信息和第二车辆的行驶信息中包括的第二车辆的位置信息,计算第一车辆和第二车辆的纵向距离;具体地,根据第一车辆的行驶信息中包括的第一车辆的位置信息中包括的第一车辆的经度和纬度信息和第二车辆的行驶信息中包括的第二车辆的位置信息中包括的第二车辆的经度和纬度信息,计算第一车辆和第二车辆的纵向距离。209:判断该纵向距离是否在第二预设范围内,如果是,执行步骤210 ;如果否,则确定该第一车辆处于安全的行驶状态;其中,第二预设范围可以根据需要进行设置并更改,本发明实施例对此不做具体限定。其中,判断该纵向距离是否在第二预设范围内,如果该纵向距离在第二预设范围内,由于该横向距离在第一预设范围内,第二车辆与第一车辆处于较近的范围内,第一车辆可能处于危险的行驶状态,执行步骤210,继续判断第一车辆的行驶状态;如果该纵向距离不在第二预设范围内,则确定出该第一车辆处于安全的行驶状态。例如,当第一车辆处于行驶状态时,根据第一车辆的位置信息和第二车辆的位置信息,计算第一车辆与第二车辆的横向距离,计算得到第一车辆与第二车辆的横向距离为I米,该第一预设范围为0-5米,则该第一车辆与第二车辆的横向距离在第一预设范围内,根据第一车辆的位置信息和第二车辆的位置信息,计算第一车辆与第二车辆的纵向距离,计算得到第一车辆与第二车辆的纵向距离为50米,该第二预设范围为0-100米,则该第一车辆与第二车辆的纵向距离在第二预设范围内,该第一车辆可能处于危险的行驶状态,执行步骤210,继续判断第一车来那个的行驶状态。如果计算得到第一车辆与第二车辆的纵向距离为200米,则确定该第一车辆处于安全的行驶状态。210:根据第一车辆的行驶信息中包括的第一车辆的行驶方向和第二车辆的行驶信息中包括的第二车辆的行驶方向,判断该第一车辆的行驶方向和第二车辆的行驶方向是否相同,如果是,执行步骤211 ;如果否,确定出该第一车辆处于危险的行驶状态,执行步骤212 ;具体地,根据第一车辆的行驶信息中包括的第一车辆的行驶方向和第二车辆的行驶信息中包括的第二车辆的行驶方向,判断该第一车辆的行驶方向和第二车辆的行驶方向是否相同,如果第一车辆的行驶方向和第二车辆的行驶方向相同,则第一车辆可能处于危险的行驶状态,执行步骤211,继续判断该第一车辆的行驶状态;如果第一车辆的行驶方向和第二车辆的行驶方向不相同,确定出该第一车辆处于危险的行驶状态,然后执行步骤212。例如,当第一车辆处于行驶状态时,根据第一车辆的位置信息和第二车辆的位置信息,计算第一车辆与第二车辆的横向距离,计算得到第一车辆与第二车辆的横向距离为I米,该第一预设范围为0-5米,则该第一车辆与第二车辆的横向距离在第一预设范围内,根据第一车辆的位置信息和第二车辆的位置信息,计算第一车辆与第二车辆的纵向距离,计算得到第一车辆与第二车辆的 纵向距离为50米,该第二预设范围为0-100米,则该第一车辆与第二车辆的纵向距离在第二预设范围内,该第一车辆可能处于危险的行驶状态,判断第一车辆的行驶方向和第二车辆的行驶方向是否相同,如果第一车辆的行驶方向和第二车辆的行驶方向不相同,则确定出该第一车辆处于危险的行驶状态,发送警告信息以提醒该第一车辆内的人员。211:判断第二车辆的行驶信息中包括的第二车辆的行驶速度是否大于第一车辆的行驶信息中包括的第一车辆的行驶速度,如果是,确定出该第一车处于危险的行驶状态,执行步骤212 ;如果否,确定出该第一车辆处于安全的行驶状态;具体地,判断第二车辆的行驶信息中包括的第二车辆的行驶速度是否大于第一车辆的行驶信息中包括的第一车辆的行驶速度,如果第二车辆的行驶速度大于第一车辆的行驶速度,确定出该第一车辆处于危险的行驶状态,然后执行步骤212 ;如果第二车辆的行驶速度不大于第一车辆的行驶速度,确定出该第一车辆处于安全的行驶状态。212:发送警告信息以提醒该第一车辆内的人员。其中,该告警信息可以携带第二车辆的标识。其中,当确定出第一车辆处于危险的行驶状态时,发送警告信息以提醒第一车辆内的人员,使得第一车辆内的驾驶员调整当前的行驶状态,使第一车辆处于安全的行驶状态。在本发明实施例中,通过获取第一车辆的行驶信息,该第一车辆的行驶信息至少包括第一车辆的位置信息、行驶速度以及行驶方向;接收第二车辆发送的该第二车辆的行驶信息,该第二车辆的行驶信息至少包括第二车辆的位置信息、行驶速度以及行驶方向,根据该第一车辆的行驶信息和该第二车辆的行驶信息,确定该第一车辆处于的状态。采用本发明的技术方案,根据第一车辆的行驶信息和第二车辆的行驶信息,确定第一车辆处于的状态,准确可靠。进一步地,显示该第二车辆的行驶信息,使得第一车辆内的人员能及时了解第二车辆行驶信息,并且,当确定出第一车辆处于危险的状态时,发送警告信息以提醒第一车辆内的人员,有效地减少发生交通事故。实施例3本发明实施例提供了一种确定车辆状态的方法流程图。其中,在本发明实施例中是以第一车辆处于停止状态,确定第一车辆是否处于安全的停止状态为例进行说明,参见图3,其中,该方法包括:301:获取第一车辆的行驶信息,该第一车辆的行驶信息至少包括该第一车辆的位置信息、行驶速度以及行驶方向;其中,第一车辆的行驶信息还可以包括第一车辆的名称、颜色以及车牌号等描述信息;该第一车辆的位置信息包括第一车辆的经度和纬度信息。其中,在本发明实施例中是以第一车辆处于停止状态为例进行说明,也即在本发明实施例中,第一车辆的行驶速度为零。其中,第一车辆可以通过GPS (Global Positioning System,全球定位系统)定位系统获取该第一车辆的经度和纬度`信息,具体为:第一车辆向网络数据中心发送位置请求消息,该位置请求消息携带第一车辆的标识,网络数据中心根据该第一车辆的标识发送第一车辆的经度和纬度信息给第一车辆。其中,获取第一车辆的行驶速度和行驶方向的操作,可以为:第一车辆的车速表通过速度传感器将第一车辆的行驶速度和行驶方向传递给车速表,并将第一车辆的行驶速度和行驶方向显示出来,以完成获取第一车辆的行驶速度和行驶方向。进一步地,发送第一车辆的行驶信息。其中,发送第一车辆的行驶信息,使得该第一车辆的预设范围内的第二车辆接收该第一车辆的行驶信息,并根据该第一车辆的行驶信息确定该第二车辆是否处于安全的状态。其中,该预设范围可以根据系统性能进行设置并更改,该预设范围可以为300米或者500米等,本发明实施例对此不做具体限定。302:获取第二车辆的行驶信息,该第二车辆的行驶信息至少包括该第二车辆的位置信息、行驶速度以及行驶方向;其中,第二车辆的行驶信息还可以包括第二车辆的名称、颜色以及车牌号等描述信息;第二车辆的位置信息包括第二车辆的经度和纬度信息。其中,第二车辆也可以通过GPS定位系统获取第二车辆的经度和纬度信息,具体为:第二车辆向网络数据中心发送位置请求消息,该位置请求消息携带第二车辆的标识,网络数据中心根据该第二车辆的标识发送第二车辆的经度和纬度信息给第二车辆。其中,获取第二车辆的行驶速度和行驶方向的操作,可以为:第二车辆的车速表通过传感器将第二车辆的行驶速度和行驶方向传递给车速表,并将第二车辆的行驶速度和行驶方向显示出来,以获取第二车辆的行驶速度和行驶方向。303:发送第二车辆的行驶信息。其中,发送第二车辆的行驶信息,第二车辆的预设范围内的车辆均能接收到第二车辆的行驶信息。304:第一车辆接收第二车辆发送的第二车辆的行驶信息;305:显示第二车辆的行驶信息;具体地,当第一车辆接收到第二车辆的行驶信息时,显示第二车辆的行驶信息。306:根据第一车辆的行驶信息中包括的第一车辆的位置信息和第二车辆的行驶信息中包括的第二车辆的位置信息,计算第一车辆和第二车辆的横向距离;具体地,根据第一车辆的行驶信息中包括的第一车辆的位置信息中包括的经度和纬度信息和第二车辆的行驶信息中包括的第二车辆的位置信息中包括的经度和纬度信息,计算第一车辆和第二车辆的横向距离。307:判断该横向距离是否在第三预设范围内,如果是,执行步骤308 ;如果否,则确定出该第一车辆处于安全·的停止状态;其中,第三预设范围可以根据需要进行设置并更改,本发明实施例对此不做具体限定。其中,判断该横向距离是否在第三预设范围内,如果该横向距离在第一预设范围内,则该第一车辆可能处于危险的停止状态,执行步骤308,继续判断该第一车辆的停止状态;如果该横向距离不在第三预设范围内,则确定该第一车辆处于安全的停止状态。进一步地,当确定出该第一车辆处于安全的停止状态时,车内人员可以打开该第一车辆的车门。308:根据第一车辆的行驶信息中包括的第一车辆的位置信息和第二车辆的行驶信息中包括的第二车辆的位置信息,计算第一车辆和第二车辆的纵向距离;具体地,根据第一车辆的行驶信息中包括的第一车辆的位置信息中包括的第一车辆的经度和纬度信息和第二车辆的行驶信息中包括的第二车辆的位置信息中包括的第二车辆的经度和纬度信息,计算第一车辆和第二车辆的纵向距离。309:判断该纵向距离是否在第四预设范围内,如果是,执行步骤310 ;如果否,则确定该第一车辆处于安全的停止状态;其中,第四预设范围可以根据需要进行设置并更改,本发明实施例对此不做具体限定。其中,判断该纵向距离是否在第四预设范围内,如果该纵向距离在第四预设范围内,由于该横向距离在第三预设范围内,则该第二车辆与第一车辆处于较近的范围内,第一车辆可能处于危险的停止状态,执行步骤310,继续判断第一车辆的停止状态;如果该第二纵向距离不在第四预设范围内,则确定出该第一车辆处于安全的停止状态。
进一步地,当确定出该第一车辆处于安全的停止状态时,车内人员可以打开该第一车辆的车门。310:判断第二车辆的行驶信息中包括的第二车辆的行驶速度是否大于预设行驶速度,如果是,确定出该第一车辆处于危险的停止状态,执行步骤311 ;如果否,确定出该第一车辆处于安全的停止状态;其中,预设行驶速度可以根据需要进行设置并更改,本发明实施例对此不做具体限定。其中,判断第二车辆的行驶信息中包括的第二车辆的行驶速度是否大于预设行驶速度,如果第二车辆的行驶速度大于预设行驶速度,确定出该第一车辆处于危险的停止状态,然后执行步骤311 ;如果第二车辆的行驶速度不大于预设行驶速度,确定出该第一车辆处于安全的停止状态。进一步地,当确定出该第一车辆处于安全的停止状态时,车内人员可以打开该第一车辆的车门。例如,当第一车辆处于停止状态时,根据第一车辆的位置信息和第二车辆的位置信息,计算第一车辆与第二车辆的横向距离,计算得到第一车辆与第二车辆的横向距离为I米,该第三预设范围为0-2米,则该第一车辆与第二车辆的横向距离在第三预设范围内,此时,根据第一车辆的位置信息和第二车辆的位置信息,计算第一车辆与第二车辆的纵向距离,计算得到第一车辆与第二车辆的纵向距离为50米,该第四预设范围为0-200米,则该第一车辆与第二车辆的纵向距离在第四预设范围内,该第一车辆可能处于危险的停止状态,则继续判断第二车辆的行驶速度是否大于预设行驶速度,该第二车辆的行驶速度为60km/h,该预设行驶速度为40km/h,该第二车辆的行驶速度大于该预设行驶速度,确定出该第一车辆处于危险的停止状态。311:发送警告信息以提醒该第一车辆内的人员。其中,该告警信息可以携带第二车辆的标识。其中,当确定出第一车辆处于危险的停止状态时,发送警告信息以提醒第一车辆内的人员,此时不要打开车门。在本发明实施例中,通过获取第一车辆的行驶信息,该第一车辆的行驶信息至少包括第一车辆的位置信息、行驶速度以及行驶方向;接收第二车辆发送的该第二车辆的行驶信息,该第二车辆的行驶信息至少包括第二车辆的位置信息、行驶速度以及行驶方向,根据该第一车辆的行驶信息和该第二车辆的行驶信息,确定该第一车辆处于的状态。采用本发明的技术方案,根据第一车辆的行驶信息和第二车辆的行驶信息,确定第一车辆处于的状态,准确可靠。进一步地,显示该第二车辆的行驶信息,使得第一车辆内的人员能及时了解第二车辆行驶信息,并且,当确定出第一车辆处于危险的状态时,发送警告信息以提醒第一车辆内的人员,有效地减少发生交通事故。实施例4本发明实施例提 供了一种确定车辆状态的装置结构示意图。参见图4,该装置包括:获取模块401,用于获取第一车辆的行驶信息,所述第一车辆的行驶信息至少包括第一车辆的位置信息、行驶速度以及行驶方向;
接收模块402,用于接收第二车辆发送的所述第二车辆的行驶信息,所述第二车辆的行驶信息至少包括第二车辆的位置信息、行驶速度以及行驶方向;处理模块403,用于根据所述第一车辆的行驶信息和所述第二车辆的行驶信息,确定所述第一车辆处于的状态;所述第一车辆处于的状态包括安全状态或危险状态。进一步地,本发明实施例提供了一种确定车辆状态的装置结构示意图。参见图5,该装置还包括:所述危险状态包括危险的行驶状态,所述处理模块403,包括:第一计算单元4031,用于根据所述第一车辆的行驶信息中包括的第一车辆的位置信息和所述第二车辆的行驶信息中包括的第二车辆的位置信息,计算所述第一车辆和所述第二车辆的横向距离;所述第一计算单元4031,还用于当所述横向距离在第一预设范围内时,根据所述第一车辆的行驶信息中包括的第一车辆的位置信息和所述第二车辆的行驶信息中包括的第二车辆的位置信息,计算所述第一车辆和所述第二车辆的纵向距离;第一确定单元4032,用于当所述纵向距离在第二预设范围内时,且所述第一车辆的行驶信息中包括的第一车辆的行驶方向和所述第二车辆的行驶信息中包括的第二车辆的行驶方向不相同时,确定出所述第一车辆处于危险的行驶状态。进一步地,所述第一确定单元4032,还用于当所述第一纵向距离在第二预设范围内,所述第一车辆的行驶信息中包括的第一车辆的行驶方向和所述第二车辆的行驶信息中包括的第二车辆的行驶方向相同时,且所述第二车辆的行驶信息中包括的第二车辆的行驶速度大于所述第一车辆的 行驶信息中包括的第一车辆的行驶速度时,确定出所述第一车辆处于危险的行驶状态。进一步地,所述危险状态包括危险的停止状态,所述处理模块403,包括:第二计算单元4033,用于根据所述第一车辆的行驶信息中包括的第一车辆的位置信息和所述第二车辆的行驶信息中包括的第二车辆的位置信息,计算所述第一车辆和所述第二车辆的横向距离;所述第二计算单元4033,还用于当所述横向距离在第三预设范围内时,根据所述第一车辆的行驶信息中包括的第一车辆的位置信息和所述第二车辆的行驶信息中包括的第二车辆的位置信息,计算所述第一车辆和所述第二车辆的纵向距离;第二确定单元4034,用于当所述纵向距离在第四预设范围内时,且所述第二车辆的行驶信息中包括的第二车辆的行驶速度大于预设行驶速度时,确定所述第一车辆处于危险的停止状态。进一步地,所述装置还包括:发送模块404,用于确定出所述第一车辆处于危险的状态时,发送警告信息以提醒所述第一车辆内的人员。进一步地,所述装置还包括:显示模块405,用于显示所述第二车辆的行驶信息。在本发明实施例中,通过获取模块获取第一车辆的行驶信息,该第一车辆的行驶信息至少包括第一车辆的位置信息、行驶速度以及行驶方向;接收模块接收第二车辆发送的该第二车辆的行驶信息,该第二车辆的行驶信息至少包括第二车辆的位置信息、行驶速度以及行驶方向,处理模块根据该第一车辆的行驶信息和该第二车辆的行驶信息,确定该第一车辆处于的状态。米用本发明的技术方案,根据第一车辆的行驶信息和第二车辆的行驶信息,确定第一车辆处于的状态,准确可靠。进一步地,显示该第二车辆的行驶信息,使得第一车辆内的人员能及时了解第二车辆行驶信息,并且,当确定出第一车辆处于危险的状态时,发送警告信息以提醒第一车辆内的人员,有效地减少发生交通事故。需要说明的是:上述实施例提供的确定车辆状态的装置在确定车辆状态时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的确定车辆状态的装置与确定车辆状态的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何 修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种确定车辆状态的方法,其特征在于,所述方法包括: 获取第一车辆的行驶信息,所述第一车辆的行驶信息至少包括第一车辆的位置信息、行驶速度以及行驶方向; 接收第二车辆发送的所述第二车辆的行驶信息,所述第二车辆的行驶信息至少包括第二车辆的位置信息、行驶速度以及行驶方向; 根据所述第一车辆的行驶信息和所述第二车辆的行驶信息,确定所述第一车辆处于的状态;所述第一车辆处于的状态包括安全状态或危险状态。
2.根据权利要求1所述的方法,其特征在于,所述危险状态包括危险的行驶状态,所述根据所述第一车辆的行驶信息和所述第二车辆的行驶信息,确定所述第一车辆的运行状态,包括: 根据所述第一车辆的行驶信息中包括的第一车辆的位置信息和所述第二车辆的行驶信息中包括的第二车辆的位置信息,计算所述第一车辆和所述第二车辆的横向距离; 当所述横向距离在第一预设范围内时,根据所述第一车辆的行驶信息中包括的第一车辆的位置信息和所述第二车辆的行驶信息中包括的第二车辆的位置信息,计算所述第一车辆和所述第二车辆的纵向距离; 当所述纵向距离在第二预设范围内时,且所述第一车辆的行驶信息中包括的第一车辆的行驶方向和所述第二车辆的行驶信息中包括的第二车辆的行驶方向不相同时,确定出所述第一车辆处于危险的行驶状态。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括: 当所述第一纵向距离在第二 预设范围内,所述第一车辆的行驶信息中包括的第一车辆的行驶方向和所述第二车辆的行驶信息中包括的第二车辆的行驶方向相同时,且所述第二车辆的行驶信息中包括的第二车辆的行驶速度大于所述第一车辆的行驶信息中包括的第一车辆的行驶速度时,确定出所述第一车辆处于危险的行驶状态。
4.根据权利要求1所述的方法,其特征在于,所述危险状态包括危险的停止状态,所述根据所述第一车辆的行驶信息和所述第二车辆的行驶信息,确定所述第一车辆的运行状态,包括: 根据所述第一车辆的行驶信息中包括的第一车辆的位置信息和所述第二车辆的行驶信息中包括的第二车辆的位置信息,计算所述第一车辆和所述第二车辆的横向距离; 当所述横向距离在第三预设范围内时,根据所述第一车辆的行驶信息中包括的第一车辆的位置信息和所述第二车辆的行驶信息中包括的第二车辆的位置信息,计算所述第一车辆和所述第二车辆的纵向距离; 当所述纵向距离在第四预设范围内时,且所述第二车辆的行驶信息中包括的第二车辆的行驶速度大于预设行驶速度时,确定所述第一车辆处于危险的停止状态。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括: 确定出所述第一车辆处于危险的状态时,发送警告信息以提醒所述第一车辆内的人员。
6.根据权利要求1所述的方法,其特征在于,所述接收第二车辆发送的所述第二车辆的行驶信息之后,所述方法还包括: 显示所述第二车辆的行驶信息。
7.一种确定车辆状态的装置,其特征在于,所述装置包括: 获取模块,用于获取第一车辆的行驶信息,所述第一车辆的行驶信息至少包括第一车辆的位置信息、行驶速度以及行驶方向; 接收模块,用于接收第二车辆发送的所述第二车辆的行驶信息,所述第二车辆的行驶信息至少包括第二车辆的位置信息、行驶速度以及行驶方向; 处理模块,用于根据所述第一车辆的行驶信息和所述第二车辆的行驶信息,确定所述第一车辆处于的状态;所述第一车辆处于的状态包括安全状态或危险状态。
8.根据权利要求7所述的装置,其特征在于,所述危险状态包括危险的行驶状态,所述处理模块,包括: 第一计算单元,用于根据所述第一车辆的行驶信息中包括的第一车辆的位置信息和所述第二车辆的行驶信息中包括的第二车辆的位置信息,计算所述第一车辆和所述第二车辆的横向距离; 所述第一计算单元,还用于当所述横向距离在第一预设范围内时,根据所述第一车辆的行驶信息中包括的第一车辆的位置信息和所述第二车辆的行驶信息中包括的第二车辆的位置信息,计算所述第一车辆和所述第二车辆的纵向距离; 第一确定单元,用于当所述纵向距离在第二预设范围内时,且所述第一车辆的行驶信息中包括的第一车辆的行驶方向和所述第二车辆的行驶信息中包括的第二车辆的行驶方向不相同时,确定出所述第一车辆处于危险的行驶状态。
9.根据权利要求8所述的装置,其特征在于,所述第一确定单元,还用于当所述第一纵向距离在第二预设范围内,所述第一车辆的行驶信息中包括的第一车辆的行驶方向和所述第二车辆的行驶信息中包括的第二车辆的行驶方向相同时,且所述第二车辆的行驶信息中包括的第二车辆的行驶速度大于所述第一车辆的行驶信息中包括的第一车辆的行驶速度时,确定出所述第一车辆处于危险的行驶状态。
10.根据权利要求7所述的装置,其特征在于,所述危险状态包括危险的停止状态,所述处理模块,包括: 第二计算单元,用于根据所述第一车辆的行驶信息中包括的第一车辆的位置信息和所述第二车辆的行驶信息中包括的第二车辆的位置信息,计算所述第一车辆和所述第二车辆的横向距离; 所述第二计算单元,还用于当所述横向距离在第三预设范围内时,根据所述第一车辆的行驶信息中包括的第一车辆的位置信息和所述第二车辆的行驶信息中包括的第二车辆的位置信息,计算所述第一车辆和所述第二车辆的纵向距离; 第二确定单元,用于当所述纵向距离在第四预设范围内时,且所述第二车辆的行驶信息中包括的第二车辆的行驶速度大于预设行驶速度时,确定所述第一车辆处于危险的停止状态。
11.根据权利要求7所述的装置,其特征在于,所述装置还包括: 发送模块,用于确定出所述第一车辆处于危险的状态时,发送警告信息以提醒所述第一车辆内的人员。
12.根据权利要求7所述的装置,其特征在于,所述装置还包括: 显示模块,用于显示所述第二车辆的行驶信息。
全文摘要
本发明公开了一种确定车辆状态的方法和装置,属于车辆通讯领域。所述方法包括获取第一车辆的行驶信息,所述第一车辆的行驶信息至少包括第一车辆的位置信息、行驶速度以及行驶方向;接收第二车辆发送的所述第二车辆的行驶信息,所述第二车辆的行驶信息至少包括第二车辆的位置信息、行驶速度以及行驶方向;根据所述第一车辆的行驶信息和所述第二车辆的行驶信息,确定所述第一车辆处于的状态;所述第一车辆处于的状态包括安全状态或危险状态。所述装置包括获取模块、接收模块以及处理模块。本发明通过第一车辆的行驶信息和第二车辆的行驶信息,确定第一车辆处于的状态,准确可靠。
文档编号B60W40/04GK103241243SQ20131017841
公开日2013年8月14日 申请日期2013年5月15日 优先权日2013年5月15日
发明者姜竹胜, 汤新宁, 陈效华 申请人:奇瑞汽车股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1