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

文档序号:9930199阅读:来源:国知局
[0079]步骤303,将上述行车记录发送给上述服务器。
[0080]基于多种原因(如重建、维护),行车路线可能出现变化,对应的道路数据也会发生变化,当行车路线的道路数据发生变化时,需要更新上述道路数据。更新道路数据的方法可以是:车辆终端设备根据服务器发来的道路数据对比请求,定期或随机将保存的对应汽车所在位置的道路数据与汽车当前采集到的道路数据进行对比,如果两者的偏差小于设定范围,则认为道路数据没有发生变化,无需更新,否则,向服务器发送更新的道路数据,更新道路数据的过程与上述获取道路数据的过程类似,此处不再赘述。
[0081]继续参见图4,图4是根据本实施例的行车路线的道路数据的获取方法的应用场景的一个示意图。图4显示了汽车A获取的行车记录,由图4可知,汽车A安装的摄像头能够对其周围的其他车辆、行人和红绿灯等道路数据进行采集形成行车记录。车载GPS系统能够确定汽车A在行车路线上的位置,由行车记录中道路数据可以确定其他车辆和行人与汽车A的相对位置和相对角度,进而确定其他车辆、行人和红绿灯与汽车A所在位置的对应关系。
[0082]本申请的上述实施例提供的方法,首先确定需要获取道路数据的行车路线,然后向车辆终端设备发送获取行车记录的请求信息,通过对车辆终端设备提供的行车记录进行图像处理,得到对应行车路线的道路数据,极大地提高了道路数据的获取效率。
[0083]进一步参考图5,作为对上述各图所示方法的实现,本申请提供了一种行车路线的道路数据的获取装置的一个实施例,该装置实施例与图2所示的方法实施例相对应,该装置具体可以应用于各种电子设备中。
[0084]如图5所示,本实施例上述的行车路线的道路数据的获取装置500包括:行车路线确定单元501、请求信息发送单元502和道路数据获取单元503。其中,行车路线确定单元501用于确定需要获取道路数据的行车路线,上述道路数据包括道路上的车辆数据、行人数据、非机动车数据、红绿灯数据和限速要求数据中的至少一项;请求信息发送单元502用于向车辆终端设备发送用于获取对应上述行车路线的行车记录的请求信息,上述请求信息包括行车记录的数据类型信息,上述数据类型信息包括历史行车记录类型和/或实时行车记录类型;道路数据获取单元503用于接收对应上述请求信息的行车记录,从上述行车记录中获取道路数据。
[0085]本实施例的一些可选的实现方式中,上述行车路线确定单元501包括:行车路线确定子单元(图中未示出),用于从地图上选择道路数据不完整的道路作为行车路线。
[0086]本实施例的一些可选的实现方式中,上述道路数据获取单元503包括:行车记录信息获取子单元(图中未示出)和道路数据获取子单元(图中未示出)。其中,行车记录信息获取子单元用于对上述行车记录进行图像识别和/或语音识别,得到行车记录信息;道路数据获取子单元用于根据上述行车记录信息的位置信号和方向信号,从上述行车记录信息中筛选出道路数据。
[0087]本实施例的一些可选的实现方式中,上述道路数据获取单元503还包括:信息删除子单元(图中未示出),用于删除上述请求消息。
[0088]本实施例的一些可选的实现方式中,行车路线的道路数据的获取装置500还包括:匹配单元(图中未示出),用于将上述道路数据与上述行车路线进行匹配,匹配单元包括:位置确定子单元(图中未示出),用于在上述行车路线上确定对应上述行车记录的位置;匹配子单元(图中未示出),用于设置上述道路数据的位置信号和方向信号与上述位置的对应关系O
[0089]本实施例的一些可选的实现方式中,行车路线的道路数据的获取装置500还包括:第一连接建立单元(图中未示出),用于建立与上述车辆终端设备的连接,第一连接建立单元可以包括:行车记录连接请求发送子单元(图中未示出)、连接应答信息接收子单元(图中未示出)、数据类型信息提取子单元(图中未示出)和行车记录获取类型设置子单元(图中未示出)。其中,行车记录连接请求发送子单元,用于向车辆终端设备发送行车记录连接请求;连接应答信息接收子单元,用于接收上述车辆终端设备发来的对应上述行车记录连接请求的连接应答信息;数据类型信息提取子单元,用于从上述连接应答信息中提取行车记录的数据类型信息;行车记录获取类型设置子单元,用于根据上述数据类型信息为上述车辆终端设备设置行车记录获取方式。
[0090]本实施例的一些可选的实现方式中,行车路线的道路数据的获取装置500还包括:更新单元(图中未示出),用于在行车路线的道路数据发生变化时,更新上述道路数据。
[0091]进一步参考图6,作为对上述各图所示方法的实现,本申请提供了一种行车路线的道路数据的获取装置的一个实施例,该装置实施例与图3所示的方法实施例相对应,该装置具体可以应用于各种电子设备中。
[0092]如图6所示,本实施例上述的行车路线的道路数据的获取装置600包括:请求信息接收单元601、行车记录查找单元602和行车记录发送单元603。其中,请求信息接收单元601用于接收服务器发来的用于获取行车记录的请求信息,上述行车记录对应于指定的行车路线,上述请求信息包括行车记录的数据类型信息;行车记录查找单元602用于查找对应上述行车路线的行车记录;行车记录发送单元603用于将上述行车记录发送给上述服务器。
[0093]本实施例的一些可选的实现方式中,上述行车记录查找单元602包括:位置信息查询子单元(图中未示出)和行车记录查找子单元(图中未示出)。其中,位置信息查询子单元,用于查询上述行车路线的位置信息;行车记录查找子单元,用于查询行车记录库中是否包含对应上述位置信息的行车记录,若有,则提取上述行车记录,否则,返回信息获取失败消息,上述行车记录库包括历史行车记录和实时行车记录。
[0094]本实施例的一些可选的实现方式中,行车路线的道路数据的获取装置600还包括:第二连接建立单元(图中未示出),用于建立与上述服务器的连接,第二连接建立单元可以包括:行车记录连接请求接收子单元(图中未示出)、数据类型信息确定子单元(图中未示出)和连接应答信息发送子单元(图中未示出)。其中,行车记录连接请求接收子单元用于接收服务器发来的行车记录连接请求;数据类型信息确定子单元用于确定对应上述行车记录连接请求的行车记录的数据类型信息,上述数据类型信息包括历史行车记录类型和/或实时行车记录类型;连接应答信息发送子单元用于将包含上述数量类型信息的连接应答信息发送给上述服务器。
[0095]本实施例还提供了一种行车路线的道路数据的获取系统,上述系统包括上述的行车路线的道路数据的获取装置500和行车路线的道路数据的获取装置600。
[0096]下面参考图7,其示出了适于用来实现本申请实施例的服务器的计算机系统700的结构示意图。
[0097]如图7所示,计算机系统700包括中央处理单元(CPU)701,其可以根据存储在只读存储器(R0M)702中的程序或者从存储部分708加载到随机访问存储器(RAM)703中的程序而执行各种适当的动作和处理。在RAM 703中,还存储有系统700操作所需的各种程序和数据。CPU 70KROM 702以及RAM 703通过总线704彼此相连。输入/输出(I/O)接口705也连接至总线 704。
[0098]以下部件连接至I/O接口705:包括键盘、鼠标等的输入部分706 ;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分707;包括硬盘等的存储部分708;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分709。通信部分709经由诸如因特网的网络执行通信处理。驱动器710也根据需要连接至I/O接口 705。可拆卸介质711,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器710上,以便于从其上读出的计算机程序根据需要被安装入存储部分708。
[0099]特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括有形地包含在机器可读介质上的计算机程序,上述计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分709从网络上被下载和安装,和/或从可拆卸介质711被安装。
[0100]附图中的流程图和框图,图示了按照本申请各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1