发明内容
本发明实施例提供了一种寻车方法及相关设备,可以快速找到车辆,有效节省寻车时间。
一方面,本发明实施例提供了一种寻车方法,包括:
接收寻车请求指令,所述寻车请求指令包括待寻车辆的车辆识别信息;
根据所述寻车请求指令生成所述待寻车辆的寻车响应信息,所述寻车响应信息包括在当前时刻之前,所述待寻车辆与电子地图最后一次匹配到的道路位置到最新车辆停止位置之间的位置轨迹;
输出所述寻车响应信息。
可选地,在接收所述寻车请求指令之前,所述方法还包括:
获取车辆识别信息和车辆位置信息,并获取所述车辆位置信息的信息获取时间;
根据所述车辆位置信息和所述电子地图的地图数据进行匹配,以生成所述车辆位置信息对应的道路状态,所述道路状态包括位于电子地图道路上和未位于电子地图道路上;
根据所述信息获取时间、所述车辆识别信息、所述车辆位置信息和所述道路状态的对应关系,建立第一车辆信息数据库。
可选地,所述根据所述寻车请求指令生成所述待寻车辆的寻车响应信息,包括:
根据所述寻车请求指令查找所述第一车辆信息数据库,以获取在当前时刻之前,所述待寻车辆的最后一次道路状态为位于电子地图道路上的所述车辆位置信息,作为所述最后一次匹配到的道路位置;
从所述第一车辆信息数据库中,提取出所述最后一次匹配到的道路位置到所述最新车辆停止位置之间的所述车辆位置信息,作为所述位置轨迹。
可选地,在接收所述寻车请求指令之前,所述方法还包括:
获取车辆识别信息和车辆位置信息,并获取所述车辆位置信息的信息获取时间;
根据所述信息获取时间、所述车辆识别信息和所述车辆位置信息的对应关系,建立第二车辆信息数据库。
可选地,所述根据所述寻车请求指令生成所述待寻车辆的寻车响应信息,包括:
根据所述寻车请求指令查找所述第二车辆信息数据库,以获取预设时间段内的所述车辆位置信息,作为位置信息集合,所述预设时间段的时间终点为所述最新车辆停止位置对应的信息获取时间;
根据所述位置信息集合和所述电子地图的地图数据进行匹配,以获取所述待寻车辆最后一次位于电子地图道路上的位置,作为所述最后一次匹配到的道路位置;
从所述第二车辆信息数据库中,提取出所述最后一次匹配到的道路位置到所述最新车辆停止位置之间的所述车辆位置信息,作为所述位置轨迹。
另一方面,本发明实施例提供了一种寻车方法,包括:
向服务器发送寻车请求指令,所述寻车请求指令包括待寻车辆的车辆识别信息,所述寻车请求指令用于指示所述服务器根据所述待寻车辆的车辆识别信息,生成所述待寻车辆的寻车响应信息,所述寻车响应信息包括在当前时刻之前,所述待寻车辆与电子地图最后一次匹配到的道路位置到最新车辆停止位置之间的位置轨迹;
接收所述服务器发送的所述寻车响应信息。
另一方面,本发明实施例提供了一种寻车装置,包括:
第一接收模块,用于接收寻车请求指令,所述寻车请求指令包括待寻车辆的车辆识别信息;
响应信息生成模块,用于根据所述寻车请求指令生成所述待寻车辆的寻车响应信息,所述寻车响应信息包括在当前时刻之前,所述待寻车辆与电子地图最后一次匹配到的道路位置到最新车辆停止位置之间的位置轨迹;
输出模块,用于输出所述寻车响应信息。
可选地,所述装置还包括:
第一获取模块,用于获取车辆识别信息和车辆位置信息,并获取所述车辆位置信息的信息获取时间;
匹配模块,用于根据所述车辆位置信息和所述电子地图的地图数据进行匹配,以生成所述车辆位置信息对应的道路状态,所述道路状态包括位于电子地图道路上和未位于电子地图道路上;
第一数据库建立模块,用于根据所述信息获取时间、所述车辆识别信息、所述车辆位置信息和所述道路状态的对应关系,建立第一车辆信息数据库。
可选地,所述响应信息生成模块包括:
第一最后位置获取子模块,用于根据所述寻车请求指令查找所述第一车辆信息数据库,以获取在当前时刻之前,所述待寻车辆的最后一次道路状态为位于电子地图道路上的所述车辆位置信息,作为所述最后一次匹配到的道路位置;
第一提取子模块,用于从所述第一车辆信息数据库中,提取出所述最后一次匹配到的道路位置到所述最新车辆停止位置之间的所述车辆位置信息,作为所述位置轨迹。
另一方面,本发明实施例提供了一种寻车装置,包括:
发送模块,用于向服务器发送寻车请求指令,所述寻车请求指令包括待寻车辆的车辆识别信息,所述寻车请求指令用于指示所述服务器根据所述待寻车辆的车辆识别信息,生成所述待寻车辆的寻车响应信息,所述寻车响应信息包括在当前时刻之前,所述待寻车辆与电子地图最后一次匹配到的道路位置到最新车辆停止位置之间的位置轨迹;
第二接收模块,用于接收所述服务器发送的所述寻车响应信息。
另一方面,本发明实施例提供了一种终端设备,包括:处理器和存储器;
所述处理器和存储器相连,其中,所述存储器用于存储程序代码,所述处理器用于调用所述程序代码,以执行所述的寻车方法。
另一方面,本发明实施例提供了一种计算机存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时,执行所述的寻车方法。
本发明实施例在接收到寻车请求指令后,返回待寻车辆的寻车响应信息,寻车响应信息包括在当前时刻之前,待寻车辆与电子地图最后一次匹配到的道路位置到最新车辆停止位置之间的位置轨迹,其中,最后一次匹配到的道路位置是可导航的最优位置,当到达最后一次匹配到的道路位置后,可以根据位置轨迹抵达最新车辆停止位置,快速完成找车动作,有效减少寻车时间。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
应当理解,本申请的说明书和权利要求书及附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
请参见图1和图2,图1是本发明实施例提供的一种寻车方法的场景示意图,图2是本发明实施例提供的一种寻车方法的交互示意图;车联网车辆11通过位置传感器(如基于GPS或DR定位原理,GPS、陀螺仪等位置传感器)实时获取自身所在的位置,实现车辆定位以获取车辆位置信息;并将车辆位置信息与电子地图的道路数据进行匹配,获取道路状态,当根据车辆位置信息能在电子地图中匹配到道路时,表明车辆网车辆11位于电子地图的道路上,道路状态为位于电子地图道路上;否则,车辆网车辆11未位于电子地图的道路上,道路状态为未位于电子地图道路上;车辆网车辆11记录并存储车辆位置信息和对应的道路状态。其中,电子地图如高德地图、谷歌地图、百度地图等电子地图。车辆网车辆11将车辆位置信息和对应的道路状态上传至后台的服务器12,服务器12接收并存储车辆位置信息和对应的道路状态,当用户需要获取车辆网车辆11所在的车辆位置时,可以利用客户端13向服务器12发送寻车请求指令,服务器12接收并根据寻车请求指令生成寻车响应信息后,将寻车响应信息下发给客户端13,以使用户根据寻车响应信息可以完成车辆寻找,其中,寻车响应信息包括在当前时刻(服务器12需要根据寻车请求指令生成寻车响应信息的时刻)之前,车联网车辆11与电子地图最后一次匹配到的道路位置到最新车辆停止位置之间的位置轨迹,最新车辆停止位置是指距离当前时刻最近的车辆停止位置,由于车辆停止位置不一定是导航的最佳位置,而最后一次匹配到的道路位置是最佳的导航位置,因此,用户在寻找车联网车辆11时,可以先导航到最后一次匹配到的道路位置,或者在清楚道路的情况下,直接到位置轨迹上熟悉的地点之后,按照后续的位置轨迹到达车辆的停止位置,完成寻车,由于位置轨迹包括最后一次匹配到的道路位置,方便用户导航到达,再依据位置轨迹可以快速到达车辆停止位置,可以极大地缩减寻车时间。
请参见图3,是本发明实施例提供的一种寻车方法的流程示意图;寻车方法包括:
步骤S301,接收寻车请求指令,寻车请求指令包括待寻车辆的车辆识别信息;
具体地,本实施例中,待寻车辆为车联网车辆,车辆自身具有处理和通信能力;而车辆识别信息是指车辆的唯一识别标志,可以是由字母、数字、特殊字符中的一种或多种组成的识别码,进一步地,车辆识别信息可以是车联网车辆的车辆识别代码(VIN),也可以是车联网***中为所有车联网车辆统一分配的唯一标志;当需要找寻车辆时,可以发起寻车请求,寻车请求指令中包括待寻车辆的车辆识别信息。
步骤S302,根据寻车请求指令生成待寻车辆的寻车响应信息,寻车响应信息包括在当前时刻之前,待寻车辆与电子地图最后一次匹配到的道路位置到最新车辆停止位置之间的位置轨迹;
具体地,根据寻车请求指令生成待寻车辆对应的寻车响应信息,寻车响应信息包括在当前时刻之前,待寻车辆与电子地图最后一次匹配到的道路位置到最新车辆停止位置之间的位置轨迹,其中,当前时刻是指响应寻车请求指令时对应的时刻,最后一次匹配到的道路位置是指在当前时刻之前,与电子地图进行匹配后,最后一次能匹配到电子地图道路的位置,而最新车辆停止位置是指距离当前时刻最近的车辆停止位置。
步骤S303,输出寻车响应信息。
具体地,向发送寻车请求指令的用户或者指定的用户输出寻车响应信息,则接收到寻车响应信息的用户,可以利用导航到达最后一次匹配到电子地图道路的位置,再根据位置轨迹快速找到待寻车辆,极大地缩减找寻车辆的时间,提高用户的生活品质。更具体地,输出寻车响应信息的方式可以是显示寻车响应信息,即显示位置轨迹,以方便接收到寻车响应信息的用户查看,便于查找车辆。
值得指出的是,本发明实施例的寻车方法,可以应用于相关车辆服务平台,车辆服务包括代驾、快递到车等,则可以提升第三方服务的效率,为车企品牌增加功能亮点。即接收寻车响应信息的用户,可以是相关服务人员,例如,某出行服务品牌下的代驾服务人员B,接到某汽车品牌车主C的订单,要求进行代驾,但车主C已喝醉无法具体描述出自己所在的停车位置,但车主C在汽车主机上发出代驾服务申请时,车辆已经将汽车的轨迹上传到了后台服务器,后台服务器与代驾服务中心进行信息通信,代驾服务中心可以顺利获得位置轨迹,代驾人员B仅需根据代驾服务中心下发的位置轨迹,循迹前往即可快速找到车主C所在位置,顺利完成代驾。
进一步地,在一个可能的实施例中,参考图4,图4是本发明实施例提供的一种寻车方法的流程示意图,在接收寻车请求指令之前,方法还包括:
步骤S401,获取车辆识别信息和车辆位置信息,并获取车辆位置信息的信息获取时间;
具体地,在获取车联网车辆的车辆位置信息的时候,同时保存获取到车辆位置信息的时间,以车辆位置信息与信息获取时间的对应关系进行保存。
步骤S402,根据车辆位置信息和电子地图的地图数据进行匹配,以生成车辆位置信息对应的道路状态,道路状态包括位于电子地图道路上和未位于电子地图道路上;
具体地,将车辆位置信息与电子地图的地图数据进行匹配,以判断车辆位置是否处于电子地图的道路上,若车辆位置处于电子地图的道路上,车辆位置信息对应的道路状态为位于电子地图道路上,否则,道路状态为未位于电子地图道路上。这一步骤可以在车联网车辆或者后台服务器上执行。
步骤S403,根据信息获取时间、车辆识别信息、车辆位置信息和道路状态的对应关系,建立第一车辆信息数据库。
具体地,按照信息获取时间、车辆识别信息、车辆位置信息和道路状态的对应关系,建立第一车辆信息数据库。
更进一步地,参考图4和图5,图5是本发明实施例提供的一种寻车方法的流程示意图,步骤S302包括:
步骤S501,根据寻车请求指令查找第一车辆信息数据库,以获取在当前时刻之前,待寻车辆的最后一次道路状态为位于电子地图道路上的车辆位置信息,作为最后一次匹配到的道路位置;
具体地,根据待寻车辆的车辆识别信息查找第一车辆信息数据库,找到待寻车辆所有的车辆位置信息,并挑出其中道路状态为位于电子地图道路上的车辆位置信息,再根据信息获取时间从其中找到时间最接近当前时刻的那一条车辆位置信息,将这个车辆位置信息作为最后一次匹配到的道路位置。
步骤S502,从第一车辆信息数据库中,提取出最后一次匹配到的道路位置到最新车辆停止位置之间的车辆位置信息,作为位置轨迹。
具体地,在当前时刻之前,以最后一次匹配到的道路位置的信息获取时间为起点,以信息获取时间最接近当前时刻的车辆停止位置的时间为终点,将起点到终点之间所有的车辆位置信息作为位置轨迹。其中,车辆停止位置的车辆位置信息可以通过判断预设时间间隔中,车辆位置信息是否发生改变来进行确定,例如,预设时间间隔为30秒,当在30秒中,车辆的位置未发生变化,则判定车辆已经停止,此时的位置为车辆停止位置的车辆位置信息。另外,还可以利用车辆自动检测***(例如在车轮处设置加速度传感器,检测车辆是否存在速度以判断车辆启动和停止)来检测汽车的启动和停止,当车辆停止时,车联网车辆将停止时刻的车辆位置信息标注为车辆停止位置,则在获取位置轨迹的时候,可以直接根据标注信息和信息获取时间找到最接近当前时刻的车辆停止位置,继而获取位置轨迹。
利用图4和图5的方法,通过实时获取车辆位置信息的道路状态,在需要获取寻车响应信息时,可以直接根据道路状态和信息获取时间生成对应寻车请求指令的寻车响应信息,响应速度快,有利于提高寻车速度,减少寻车时间。
对于图4和图5的方法,由于需要实时获取车辆位置信息的道路状态,容易造成车联网车辆或者后台服务器的功耗增加,因此,在另一个可能的实施例中,参考图6,图6是本发明实施例提供的一种寻车方法的流程示意图,在接收寻车请求指令之前,方法还包括:
步骤S601,获取车辆识别信息和车辆位置信息,并获取车辆位置信息的信息获取时间;
具体地,参照步骤S401的描述,不再赘述。
步骤S602,根据信息获取时间、车辆识别信息和车辆位置信息的对应关系,建立第二车辆信息数据库。
具体地,按照信息获取时间、车辆识别信息和车辆位置信息的对应关系,建立第二车辆信息数据库。
更进一步地,参考图6和图7,图7是本发明实施例提供的一种寻车方法的流程示意图,步骤S302包括:
步骤S701,根据寻车请求指令查找第二车辆信息数据库,以获取预设时间段内的车辆位置信息,作为位置信息集合,预设时间段的时间终点为最新车辆停止位置对应的信息获取时间;
具体地,首先,获取最新车辆停止位置,参考步骤S502的描述,不再赘述,可以获得最新车辆停止位置的信息获取时间;再根据预设时间段取出对应的车辆位置信息,例如预设时间段的时间长度可以是30分钟,即获取距离车辆停止前30分钟的车辆位置信息,作为位置信息集合。
另外,也可以根据车辆自动检测***检测车辆启动和停止,再将对应启动时刻的车辆位置信息标注为启动位置,将对应停止时刻的车辆位置信息标注为停止位置;在获取车辆信息集合时,先获取信息获取时间最接近当前时刻的启动位置和停止位置,计算启动位置和停止位置之间的时间差,即为最接近当前时刻的一个行程时间,根据这个行程时间确定预设时间段的时间长度,具体如下:
判断行程时间是否大于第一预设行程时间,若是,则继续判断行程时间是否大于第二预设行程时间,否则,将预设时间段确定为行程时间与第一预设比例的时间段,且时间段为靠近当前时刻的时间段;
若行程时间大于第二预设行程时间,则继续判断行程时间是否大于第三预设行程时间,否则,将预设时间段确定为行程时间与第二预设比例的时间段,且时间段为靠近当前时刻的时间段;
若行程时间大于第三预设行程时间,则将预设时间段确定为行程时间与第三预设比例的时间段,且时间段为靠近当前时刻的时间段,否则,将预设时间段确定为行程时间与第四预设比例的时间段,且时间段为靠近当前时刻的时间段。
举例而言,第一预设行程时间可以是30分钟,对应的第一预设比例可以是1;第二预设行程时间可以是60分钟,对应的第二预设比例可以是0.5;第三预设行程时间可以是120分钟,对应的第三预设比例可以是0.25,第四预设比例可以是0.2;即当行程时间小于30分钟时,获取行程时间中所有的车辆位置信息作为位置信息集合;而当行程时间大于30分钟而小于60分钟时,获取一半的行程时间的车辆位置信息(信息获取时间更接近当前时刻的那一半行程时间)为位置信息集合;而当行程时间大于60分钟小于120分钟时,获取四分之一的行程时间的车辆位置信息(信息获取时间更接近当前时刻的那四分之一行程时间)作为位置信息集合,行程时间大于120分钟时,获取五分之一的行程时间的车辆位置信息(信息获取时间更接近当前时刻的那五分之一行程时间)作为位置信息集合。
步骤S702,根据位置信息集合和电子地图的地图数据进行匹配,以获取待寻车辆最后一次位于电子地图道路上的位置,作为最后一次匹配到的道路位置;
具体地,将上述获得的位置信息集合与电子地图的地图数据进行匹配,匹配过程中,可以直接找出最后一次位于电子地图道路上的位置;也可以先确定每个车辆位置信息的道路状态,再找出其中最后一次位于电子地图道路上的位置,将其作为最后一次匹配到的道路位置。
步骤S703,从第二车辆信息数据库中,提取出最后一次匹配到的道路位置到最新车辆停止位置之间的车辆位置信息,作为位置轨迹。
具体地,参考步骤S502的提取过程,不再赘述。
其中,利用图7的方法,随着行程时间的长短调整预设时间段的长短,以适应长度不一的行程,一定程度减少需要匹配的车辆位置信息的数量,可以有效降低计算功耗。
通过本发明实施例的寻车方法,可以快速找到车辆,不管是车主还是为汽车服务的人员,在需要寻车的时候,可以快速找到车辆,大大节省寻车时间,为车主或服务人员节省时间成本,而且找车的精准度更高、速度更快。
本发明实施例还公开了一种寻车方法,参考图8,图8是本发明实施例提供的一种寻车方法的流程示意图,包括:
步骤S801,向服务器发送寻车请求指令,寻车请求指令包括待寻车辆的车辆识别信息,寻车请求指令用于指示服务器根据待寻车辆的车辆识别信息,生成待寻车辆的寻车响应信息,寻车响应信息包括在当前时刻之前,待寻车辆与电子地图最后一次匹配到的道路位置到最新车辆停止位置之间的位置轨迹;
具体地,可以利用客户端等向服务器发送寻车请求指令,以请求获取待寻车辆的所在位置信息。
步骤S802,接收服务器发送的寻车响应信息。
具体地,用户可以根据接收到的寻车响应信息,利用导航到达最后一次匹配到电子地图道路的位置,再根据位置轨迹快速找到待寻车辆,极大地缩减找寻车辆的时间,提高用户的生活品质。
基于上述寻车方法实施例的描述,本发明实施例还公开了一种寻车装置,参考图9,图9是本发明实施例提供的一种寻车装置的结构示意图,寻车装置包括第一接收模块901、响应信息生成模块902、输出模块903;其中:
第一接收模块901,用于接收寻车请求指令,寻车请求指令包括待寻车辆的车辆识别信息;
响应信息生成模块902,用于根据寻车请求指令生成待寻车辆的寻车响应信息,寻车响应信息包括在当前时刻之前,待寻车辆与电子地图最后一次匹配到的道路位置到最新车辆停止位置之间的位置轨迹;
输出模块903,用于输出寻车响应信息。
其中,第一接收模块901、响应信息生成模块902、输出模块903的具体功能实现方式可以参见上述图3对应实施例中的步骤S301-步骤S303,这里不再进行赘述。
进一步地,在一个实施例中,参考图10,图10是本发明实施例提供的一种寻车装置的结构示意图,装置还包括第一获取模块101、匹配模块102、第一数据库建立模块103,其中:
第一获取模块101,用于获取车辆识别信息和车辆位置信息,并获取车辆位置信息的信息获取时间;
匹配模块102,用于根据车辆位置信息和电子地图的地图数据进行匹配,以生成车辆位置信息对应的道路状态,道路状态包括位于电子地图道路上和未位于电子地图道路上;
第一数据库建立模块103,用于根据信息获取时间、车辆识别信息、车辆位置信息和道路状态的对应关系,建立第一车辆信息数据库。
其中,第一获取模块101、匹配模块102、第一数据库建立模块103的具体功能实现方式可以参见上述图4对应实施例中的步骤S401-步骤S403,这里不再进行赘述。
更进一步地,参考图10和图11,图11是本发明实施例提供的一种寻车装置的结构示意图,响应信息生成模块包括第一最后位置获取子模块111、第一提取子模块112,其中:
第一最后位置获取子模块111,用于根据寻车请求指令查找第一车辆信息数据库,以获取在当前时刻之前,待寻车辆的最后一次道路状态为位于电子地图道路上的车辆位置信息,作为最后一次匹配到的道路位置;
第一提取子模块112,用于从第一车辆信息数据库中,提取出最后一次匹配到的道路位置到最新车辆停止位置之间的车辆位置信息,作为位置轨迹。
其中,第一最后位置获取子模块111、第一提取子模块112的具体功能实现方式可以参见上述图5对应实施例中的步骤S501-步骤S502,这里不再进行赘述。
在另一个实施例中,参考图12,图12是本发明实施例提供的一种寻车装置的结构示意图,装置还包括第二获取模块121、第二数据库建立模块122,其中:
第二获取模块121,用于获取车辆识别信息和车辆位置信息,并获取车辆位置信息的信息获取时间;
第二数据库建立模块122,用于根据信息获取时间、车辆识别信息和车辆位置信息的对应关系,建立第二车辆信息数据库。
其中,第二获取模块121、第二数据库建立模块122的具体功能实现方式可以参见上述图6对应实施例中的步骤S601-步骤S602,这里不再进行赘述。
更进一步地,参考图13,图13是本发明实施例提供的一种寻车装置的结构示意图,响应信息生成模块包括位置信息集合获取子模块131、第二最后位置获取子模块132、第二提取子模块133,其中:
位置信息集合获取子模块131,用于根据寻车请求指令查找第二车辆信息数据库,以获取预设时间段内的车辆位置信息,作为位置信息集合,预设时间段的时间终点为最新车辆停止位置对应的信息获取时间;
第二最后位置获取子模块132,用于根据位置信息集合和电子地图的地图数据进行匹配,以获取待寻车辆最后一次位于电子地图道路上的位置,作为最后一次匹配到的道路位置;
第二提取子模块133,用于从第二车辆信息数据库中,提取出最后一次匹配到的道路位置到最新车辆停止位置之间的车辆位置信息,作为位置轨迹。
其中,位置信息集合获取子模块131、第二最后位置获取子模块132、第二提取子模块133的具体功能实现方式可以参见上述图7对应实施例中的步骤S701-步骤S703,这里不再进行赘述。
值得指出的是,图9、图10、图11、图12和图13所示的寻车装置中的各个单元或模块可以分别或全部合并为一个或若干个另外的单元或模块来构成,或者其中的某个(些)单元或模块还可以再拆分为功能上更小的多个单元或模块来构成,这可以实现同样的操作,而不影响本发明的实施例的技术效果的实现。上述单元或模块是基于逻辑功能划分的,在实际应用中,一个单元(或模块)的功能也可以由多个单元(或模块)来实现,或者多个单元(或模块)的功能由一个单元(或模块)实现。
基于上述寻车方法实施例的描述,本发明实施例还公开了一种寻车装置,参考图14,图14是本发明实施例提供的一种寻车装置的结构示意图,寻车装置包括发送模块141、第二接收模块142;其中:
发送模块141,用于向服务器发送寻车请求指令,寻车请求指令包括待寻车辆的车辆识别信息,寻车请求指令用于指示服务器根据待寻车辆的车辆识别信息,生成待寻车辆的寻车响应信息,寻车响应信息包括在当前时刻之前,待寻车辆与电子地图最后一次匹配到的道路位置到最新车辆停止位置之间的位置轨迹;
第二接收模块142,用于接收服务器发送的寻车响应信息。
其中,发送模块141、第二接收模块142的具体功能实现方式可以参见上述图8对应实施例中的步骤S801-步骤S802,这里不再进行赘述。
值得指出的是,图8所示的寻车装置中的各个单元或模块可以分别或全部合并为一个或若干个另外的单元或模块来构成,或者其中的某个(些)单元或模块还可以再拆分为功能上更小的多个单元或模块来构成,这可以实现同样的操作,而不影响本发明的实施例的技术效果的实现。上述单元或模块是基于逻辑功能划分的,在实际应用中,一个单元(或模块)的功能也可以由多个单元(或模块)来实现,或者多个单元(或模块)的功能由一个单元(或模块)实现。
基于上述方法实施例以及装置实施例的描述,本发明实施例还提供一种终端设备。
请参见图15,是本发明实施例提供的一种终端设备的结构示意图。如图15所示,上述图9至图13中的寻车装置可以应用于终端设备150,终端设备150可以包括:处理器151,网络接口154和存储器155,此外,终端设备150还可以包括:用户接口153,和至少一个通信总线152。其中,通信总线152用于实现这些组件之间的连接通信。其中,用户接口153可以包括显示屏(Display)、键盘(Keyboard),可选用户接口153还可以包括标准的有线接口、无线接口。网络接口154可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器155可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器155可选的还可以是至少一个位于远离前述处理器151的存储装置。如图15所示,作为一种计算机存储介质的存储器155中可以包括操作***、网络通信模块、用户接口模块以及设备控制应用程序。
在图15所示的终端设备150中,网络接口154可提供网络通讯功能;而用户接口153主要用于为用户提供输入的接口;而处理器151可以用于调用存储器155中存储的设备控制应用程序,以实现:
接收寻车请求指令,寻车请求指令包括待寻车辆的车辆识别信息;
根据寻车请求指令生成待寻车辆的寻车响应信息,寻车响应信息包括在当前时刻之前,待寻车辆与电子地图最后一次匹配到的道路位置到最新车辆停止位置之间的位置轨迹;
输出寻车响应信息。
在一个实施例中,处理器151在接收寻车请求指令之前,还执行以下步骤:
获取车辆识别信息和车辆位置信息,并获取车辆位置信息的信息获取时间;
根据车辆位置信息和电子地图的地图数据进行匹配,以生成车辆位置信息对应的道路状态,道路状态包括位于电子地图道路上和未位于电子地图道路上;
根据信息获取时间、车辆识别信息、车辆位置信息和道路状态的对应关系,建立第一车辆信息数据库。
在一个实施例中,处理器151在执行根据寻车请求指令生成待寻车辆的寻车响应信息时,具体执行以下步骤:
根据寻车请求指令查找第一车辆信息数据库,以获取在当前时刻之前,待寻车辆的最后一次道路状态为位于电子地图道路上的车辆位置信息,作为最后一次匹配到的道路位置;
从第一车辆信息数据库中,提取出最后一次匹配到的道路位置到最新车辆停止位置之间的车辆位置信息,作为位置轨迹。
在一个实施例中,处理器151在接收寻车请求指令之前,还执行以下步骤:
获取车辆识别信息和车辆位置信息,并获取车辆位置信息的信息获取时间;
根据信息获取时间、车辆识别信息和车辆位置信息的对应关系,建立第二车辆信息数据库。
在一个实施例中,处理器151在执行根据寻车请求指令生成待寻车辆的寻车响应信息时,具体执行以下步骤:
根据寻车请求指令查找第二车辆信息数据库,以获取预设时间段内的车辆位置信息,作为位置信息集合,预设时间段的时间终点为最新车辆停止位置对应的信息获取时间;
根据位置信息集合和电子地图的地图数据进行匹配,以获取待寻车辆最后一次位于电子地图道路上的位置,作为最后一次匹配到的道路位置;
从第二车辆信息数据库中,提取出最后一次匹配到的道路位置到最新车辆停止位置之间的车辆位置信息,作为位置轨迹。
应当理解,本发明实施例中所描述的终端设备150可执行前文图3到图7所对应实施例中对寻车方法的描述,也可执行前文图9至图13所对应实施例中对寻车装置的描述,在此不再赘述。另外,对采用相同方法的有益效果描述,也不再进行赘述。
请参见图15,是本发明实施例提供的一种终端设备的结构示意图。如图15所示,上述图14中的寻车装置可以应用于终端设备150,终端设备150可以包括:处理器151,网络接口154和存储器155,此外,终端设备150还可以包括:用户接口153,和至少一个通信总线152。其中,通信总线152用于实现这些组件之间的连接通信。其中,用户接口153可以包括显示屏(Display)、键盘(Keyboard),可选用户接口153还可以包括标准的有线接口、无线接口。网络接口154可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器155可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器155可选的还可以是至少一个位于远离前述处理器151的存储装置。如图15所示,作为一种计算机存储介质的存储器155中可以包括操作***、网络通信模块、用户接口模块以及设备控制应用程序。
在图15所示的终端设备150中,网络接口154可提供网络通讯功能;而用户接口153主要用于为用户提供输入的接口;而处理器151可以用于调用存储器155中存储的设备控制应用程序,以实现:
向服务器发送寻车请求指令,寻车请求指令包括待寻车辆的车辆识别信息,寻车请求指令用于指示服务器根据待寻车辆的车辆识别信息,生成待寻车辆的寻车响应信息,寻车响应信息包括在当前时刻之前,待寻车辆与电子地图最后一次匹配到的道路位置到最新车辆停止位置之间的位置轨迹;
接收服务器发送的寻车响应信息。
应当理解,本发明实施例中所描述的终端设备150可执行前文图8所对应实施例中对寻车方法的描述,也可执行前文图14所对应实施例中对寻车装置的描述,在此不再赘述。另外,对采用相同方法的有益效果描述,也不再进行赘述。
此外,这里需要指出的是:本发明实施例还提供了一种计算机存储介质,且计算机存储介质中存储有前文提及的目标检测装置所执行的计算机程序,且计算机程序包括程序指令,当处理器执行程序指令时,能够执行前文图3到图7所对应实施例中对寻车方法的描述,或者能够执行前文图8所对应实施例中对寻车方法的描述,因此,这里将不再进行赘述。另外,对采用相同方法的有益效果描述,也不再进行赘述。对于本发明所涉及的计算机存储介质实施例中未披露的技术细节,请参照本发明方法实施例的描述。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。