行车路线的道路数据的获取方法、装置及系统的制作方法_2

文档序号:9930199阅读:来源:国知局
备建立连接,通过车辆终端设备获取行车记录。
[0038]在本实施例的一些可选的实现方式中,本实施例方法包括建立与上述车辆终端设备连接的步骤,可以包括以下步骤:
[0039]第一步,向车辆终端设备发送行车记录连接请求。
[0040]实际中,行车记录设备是相对独立的,只用于记录行车过程中拍摄到的图像和记录声音文件。车辆终端设备可以是车载的具有一定操作功能的设备,如车载电脑,还可以是用户的移动终端如手机、平板电脑和笔记本电脑。车辆终端设备可以与行车记录设备建立连接,以便对行车记录进行管理,因此,本申请需要向车辆终端设备发送行车记录连接请求。
[0041]第二步,接收上述车辆终端设备发来的对应上述行车记录连接请求的连接应答信息。
[0042]车辆终端设备接收到行车记录连接请求后,会做出相应的选择。当选择结果为同意建立连接后,车辆终端设备会发来连接应答信息,表示同意传输行车记录。
[0043]第三步,从上述连接应答信息中提取行车记录的数据类型信息。
[0044]行车记录设备具有一定的数据存储能力,行车记录设备的存储设备包括闪存、硬盘,还可以是其他类型的存储设备。行车记录的数据类型按时间可以分为历史行车记录和实时行车记录,车辆终端设备可以选择传输行车记录的数据类型。
[0045]第四步,根据上述数据类型信息为上述车辆终端设备设置行车记录获取方式。
[0046]由上述可知,数据类型信息包括历史行车记录和实时行车记录,对于不同的数据类型信息,可以设置不同的行车记录获取方式。本申请的行车记录获取方式可以包括实时获取方式(对应实时行车记录)和非实时获取方式(对应历史行车记录)。当行车路线稳定,没有发生变化(如道路更改、道路维护)时,可以通过非实时获取方式的得到历史行车记录;当行车路线发生变化时,可以通过实时获取方式及时获得实时行车记录,以便于对自动驾驶进行及时调整。
[0047 ]步骤203,接收对应上述请求信息的行车记录,从上述行车记录中获取道路数据。
[0048]向车辆终端设备发送行车记录的请求信息后,车辆终端设备会根据行车记录的请求信息返回对应的行车记录。行车记录多是图像或声音文件,不是直接的道路数据,因此,需要从行车记录中提取出道路数据。
[0049]在本实施例的一些可选的实现方式中,上述从上述行车记录中获取道路数据可以包括以下步骤:
[0050]第一步,对上述行车记录进行图像识别和/或语音识别,得到行车记录信息。
[0051]由上述描述可知,行车记录多是图像文件或声音文件,其中,对图像文件进行图像识别,可以得到的行车记录信息包括:建筑物数据、天气数据、交通拥堵数据、行人数据、非机动车数据、限速要求数据;对声音文件进行语音识别,可以得到的行车记录信息包括:车内的语音交流数据、限速要求数据(当有限速提醒装置时)或其他语音数据。
[0052]第二步,根据上述行车记录信息的位置信号和方向信号,从上述行车记录信息中筛选出道路数据。
[0053]由上述描述可知,行车记录信息包括了各种信息,其中,很多信息不是道路数据,需要对行车记录信息进行筛选。行车路线是按照交通规则设置的,行车路线上出现的红绿灯、转弯和路口等道路数据具有固定的位置信息和方向信息;道路上的车辆、行人和非机动车相对于行车记录所在的汽车而言,也具有位置信息和方向信息;此外,行车记录所在的汽车在行车路线上也具有位置信息和方向信息。因此,基于行车记录信息的位置信号和方向信号,可以从行车记录信息中筛选出道路数据。
[0054]当需要获取某一行车路线的道路数据时,通常会向多个车辆终端设备发送行车记录的请求信息,如果已经从某一车辆终端设备发来的行车记录中获取到了该行车路线的道路数据,则需要停止向车辆终端设备发送行车记录的请求信息。因此,从上述行车记录中获取道路数据还包括:删除上述请求消息。
[0055]在本实施例的一些可选的实现方式中,获取到道路数据后,还可以将道路数据与行车路线进行匹配。本实施例方法还包括:将上述道路数据与上述行车路线进行匹配的步骤,可以包括以下步骤:
[0056]第一步,在上述行车路线上确定对应上述行车记录的位置。
[0057]汽车在自动驾驶时,需要根据行车路线上的不同道路数据做出准确定位,进而做出正确判断。因此,需要确定在行车路线上确定对应道路数据的位置。行车记录所在的汽车在行车路线上也具有位置信息,在上述行车路线上确定对应上述行车记录的位置,即行车记录所在的汽车在行车路线上的位置。
[0058]第二步,设置上述道路数据的位置信号和方向信号与上述位置的对应关系。
[0059]行车记录所在的汽车在行车路线上也具有位置信息和方向信息;道路上的车辆、行人和非机动车相对于行车记录所在的汽车而言,也具有位置信息和方向信息;行车路线上出现的红绿灯、转弯和路口等道路数据具有固定的位置信息和方向信息。基于上述的位置信息和方向信息,可以得到在行车路线上的上述位置与道路数据之间的对应关系,即,在行车路线的某个位置(汽车所在的位置)时,道路数据与该位置的相对位置和相对角度。当采集到行车路线上不同位置的道路数据后,可以对行车路线的各个位置上的道路数据做出准确判断。
[0060]当车辆终端设备无法提供行车记录时,车辆终端设备会返回信息获取失败消息,告知服务器,车辆终端设备所在的行车记录库中没有对应的行车记录。此时,服务器会向其他的车辆终端设备发送获取行车记录的请求信息,直至找到对应上述位置信息的行车记录。
[0061]基于多种原因(如重建、维护),行车路线可能出现变化,对应的道路数据也会发生变化,当行车路线的道路数据发生变化时,需要更新上述道路数据。更新道路数据的方法可以是:定期或随机向车辆终端设备发送道路数据对比请求,将保存的对应汽车所在位置的道路数据与汽车当前采集到的道路数据进行对比,如果两者的偏差小于设定范围,则认为道路数据没有发生变化,无需更新,否则,向车辆终端设备发送获取对应上述行车路线的行车记录的请求信息,更新道路数据的过程与上述获取道路数据的过程类似,此处不再赘述。
[0062]继续参考图3,图3示出了行车路线的道路数据的获取方法的一个实施例的流程图300。
[0063]如图3所示,本实施例的行车路线的道路数据的获取方法包括以下步骤:
[0064]步骤301,接收服务器发来的用于获取行车记录的请求信息。
[0065]车辆终端设备通过有线或无线的方式与服务器连接,获取行车记录的请求信息。行车记录的请求信息中包括获取哪条行车路线的行车记录,由于车辆终端设备在建立与服务器的连接时,选择了提供行车记录的数据类型信息,因此,行车记录的请求信息要求的行车记录对应于指定的行车路线,上述请求信息包括行车记录的数据类型信息。
[0066]在本实施例的一些可选的实现方式中,上述方法还包括:建立与上述服务器连接的步骤,可以包括以下步骤:
[0067]第一步,接收服务器发来的行车记录连接请求。
[0068]服务器要想获得行车记录,首先需要发送行车记录连接请求,经车辆终端设备确认后才能与车辆终端设备连接。
[0069]第二步,确定对应上述行车记录连接请求的行车记录的数据类型信息。
[0070]行车记录可以分为历史行车记录和实时行车记录,根据实际情况,确定向服务器发送不同类型的行车记录。其中,上述数据类型信息包括历史行车记录类型和/或实时行车记录类型。
[0071]第三步,将包含上述数量类型信息的连接应答信息发送给上述服务器。
[0072]步骤302,查找对应上述行车路线的行车记录。
[0073]接收到行车记录的请求信息后,根据行车记录的请求信息内的指定的行车路线和数据类型信息,从行车记录库中提取行车记录。
[0074]在本实施例的一些可选的实现方式中,上述查找对应上述行车路线的行车记录可以包括以下步骤:
[0075]第一步,查询上述行车路线的位置信息。
[0076]行车记录不仅能记录图像信息,同时也会记录时间信息和位置信息,如全球定位系统(Global Posit1ning System,GPS)信号,根据信息能够查到行车记录库中对应位置信息的行车记录。首先需要通过电子地图或其他方式查到行车路线的位置信息。本实施例可以通过行车路线的GPS信号确定行车路线的位置信息。如,在电子地图上查询某某路,可以得到该路的GPS信号。
[0077]第二步,查询行车记录库中是否包含对应上述位置信息的行车记录,若有,则提取上述行车记录,否则,返回信息获取失败消息,上述行车记录库包括历史行车记录和实时行车记录。
[0078]如果行车记录库中有对应位置信息的行车记录,则提取该行车记录。否则,向服务器返回信息获取失败消息,服务器接收到信息获取失败消息后,会向其他车辆终端设备发送获取行车记录的请求信息,直至找到对应上述位置信息的行车记录。
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1