用于提供行驶信息的技术的制作方法

文档序号:6240630阅读:164来源:国知局
用于提供行驶信息的技术的制作方法
【专利摘要】一种用于提供针对车辆重复通过的路段的行驶信息的技术得到说明,其中,所述行驶信息表明可从地图数据更新信息中提取的地图数据改变。方法方面包括以下步骤:确定所述车辆是否有可能沿着重复通过的路段行驶;对与所述车辆有可能行驶的重复通过的路段相关联的地图数据改变进行选择;以及在所选择的地图数据改变的基础上生成行驶信息并且将所述行驶信息提供给驾驶员。还提供了一种实现上述方法的计算机程序产品以及装置。
【专利说明】用于提供行驶信息的技术

【技术领域】
[0001]本发明大体上涉及导航相关方面。特别地,本发明涉及一种提供与车辆重复通过的路段相关联的行驶信息的技术。

【背景技术】
[0002]现代的导航装置(包括智能手机和平板PC)对地理位置之间的路线进行计算,该地理位置可能是路线起始位置、路线终点以及可选的中间位置。基于地理位置并且基于所提供的数字化地图数据,导航装置计算出推荐路线并将其输出给用户。此外,导航装置包括路线引导功能,路线引导功能被设计为当沿着预先计算的路线行驶时输出适当的操作指令用于接下来的操作。包括限速、允许的行驶方向(单行道或者双向)、可能的交通拥堵、道路施工的存在等有关信息的指令或者警告也可以被输出。其它信息可以指向接下来的兴趣点(或Ρ0Ι)。全部这些信息都基于通常被存储在导航装置的存储单元中或者由地图数据供应者在线提供的数字化地图信息。
[0003]在许多情况下,用户并不需要对重复访问的目的地进行路线计算或者路线引导,因为用户了解将要行驶路线的每个细节。这样的路线的示例为通向工作地点的日常道路、回家、通向频繁访问的朋友或者客户的道路、通向超市或者通向机场的道路等等。对于这样的频繁行驶路线,用户通常了解危险的路线通路、交通灯和限速标志的位置、危险弯道和交叉口、要经过的交叉口的详细特征以及在交叉口如何转弯等等。因此,用户并不需要路线引导,所以,用户并不输入目的地信息,因此不存在有效的路线引导。
[0004]另一方面,道路网不断地被改变。例如,道路具体规则被频繁改变,譬如限速、单行道的方向、道路通行权或者其它可达性状况。在其它情况下,当道路施工开始或者结束时,路段或交叉口的几何结构被改变或者与道路相关的POI被最新设置或者终结。当前,这样的修改能够通过对导航装置的地图数据库进行频繁更新来高效地完成。例如,如导航数据标准(或NDS)格式这样的导航数据库格式提供了渐进数据库更新,在该渐进数据库更新中,能够单独更新小的数据部分而不是整个数据库。在NDS中支持基于图块(图块代表预定尺寸的局部地理区域)的地图数据的渐进更新。如此,可以预期的是道路网中的改变(甚至是临时改变)被快速记录并且被整合到数据集中,从而根据基本上最新的导航数据进行路线引导和路线计算。
[0005]然而,倘若用户在没有路线引导支持的情况下在频繁行驶的道路上驾驶,则导航装置不会向用户告知可能的改变。用户同样将无法立即注意到行驶路线上的改变。此外,由于用户非常熟悉该路线,用户并不像在未知路线上驾驶那样小心地驾驶。因此,即使是诸如额外的交通灯或限速标志的安装之类的微小的改变也可能让驾驶员感到意外并且可能引发危险情况(例如,当驾驶员执行突然刹车操作时),因为当沿着该路线行驶时用户并未预计到这样的改变。


【发明内容】

[0006]因而,本发明的一个目的是提供一种技术,该技术主动支持用户在沿着路线行驶时克服未知的危险交通情况。
[0007]根据一个方面,提供了一种用计算机实现的提供针对车辆重复通过的路段的行驶信息的方法,其中,所述行驶信息表明可从地图数据更新信息中提取的地图数据改变。所述方面包括以下步骤:确定所述车辆是否有可能沿着重复通过的路段行驶;对与所述车辆有可能行驶的重复通过的路段相关联的地图数据改变进行选择;以及在所选择的地图数据改变的基础上生成行驶信息并且将所述行驶信息提供给驾驶员。
[0008]所述确定步骤、所述地图数据改变选择步骤以及所述行驶信息步骤可以在驾驶期间并且当路线引导无效时被执行(在导航装置或者实现导航功能的装置中)。这意味着还可以在路线计算不符合用户期望时通过例如输入目的地以用于计算从当前位置到输入位置的(推荐)路线来执行上述方法步骤。因此,路线引导并不通过提供用于跟随计算的路线车道的引导指令来激活。根据一个实施方式,上述方法步骤可以在检测到车辆移动的基础上被执行。从位置传感器或者其它对车辆的运动状态(例如,安装在现代车辆中的速度传感器、加速度传感器和航向传感器中的至少一个)进行检测的可用传感器能够轻易检测到车辆的运动。
[0009]根据一个变型,所述方法可以进一步包括以下步骤:接收地图数据更新信息;以及通过将接收的地图数据更新信息与待更新的地图数据信息相比较来从接收的更新信息中提取地图数据改变。基于该比较,能够对表明所述地图数据如何从当前地图数据版本改变到更新的地图数据版本的地图数据改变进行提取。换句话说,所述地图数据改变表明存储在与路段(或路线链接)以及路线交叉口(或路线节点)相关联的所述地图数据库中的属性数据的改变。
[0010]提取步骤可以在导航装置中执行(或者任何其它实现导航功能的用户装置)。为此,导航装置可以与地图数据更新提供者通信连接以用于接收地图数据更新信息。在使用更新的数据来(完全或部分地)替代导航装置的数据库中的当前(即,旧的)地图数据之前,将接收的地图数据与当前地图数据相比较。
[0011]当前地图数据的替代意味着在地图数据库中使用更新的地图数据来覆写当前待更新的地图数据。进一步地,提取的地图数据改变可以被存储在单独的数据库中,该数据库与组织有地图数据的地图数据库分离。根据另一个变型,地图数据改变可以被组织并且存储在地图数据库的单独子结构中。
[0012]可替代地,或者另外,所述提取步骤可以在提供者一侧(在下文中表示为地图数据改变提供者)被执行。再此背景下,地图数据改变提供者系统将新的数据与当前数据相比较并且产生表明地图数据属性如何从当前地图数据版本改变为更新的地图数据版本的地图数据改变。提取的地图数据改变可以被组织并存储在地图数据改变提供者系统的单独的数据库中。更新的地图数据和提取的地图数据改变中的至少一项数据随后可从该系统经由导航装置的在线连接(空中接口)来接收。当所述方法被实现时,提取的地图数据改变可以根据需求(实时地)被检索。
[0013]地图数据改变可以根据一个或更多个过滤选项被提取。根据一个变型,仅代表地图数据修正的地图数据更新或者用于对误差或不准确的地图数据数字化(例如,道路车道、道路交叉口或交叉连接的不准确的数字化、或者道路属性的错误提供、以前的地图数据版本中的交通规则)进行修正的地图数据补丁能够被过滤掉。因此,当提取地图数据改变时,仅考虑反映实际道路网中的最近改变的地图数据信息。
[0014]可以为提取的地图数据改变提供指出所提供的改变的时间有效性的有效日期。在此背景下,有效日期可以至少包括有关改变的有效起始时间和改变的预期持续时间(即,失效日期)的信息。有效起始时间可以是对于实际道路网交通规则的改变生效的时间。数据库更新通常对反映了针对道路网已经进行的改变的地图数据改变加以实现以使得起始时间位于过去。然而,对于某些情况,如道路施工的开始以及随之预期的交通规则的改变,起始时间还可以位于将来。
[0015]选择地图数据改变的步骤可以包括从所述装置的数据库中或者从地图数据改变提供者处检索地图数据。可以只对那些被识别为与被确定为用户很可能通行的路段(和交叉口)对应的地图数据改变进行检索。在检索过程中,地图数据改变的根据数据的有效日期的进一步过滤被执行。在所述有效日期失效的情况下,提取的地图数据改变可以被过滤掉。同样地,可能针对将来的改变的地图数据改变可以被过滤掉,只要这些改变没有开始生效。
[0016]此外,或者可替代地,可以为地图数据改变提供提取日期。提取日期表明地图数据改变被从更新信息中提取的日期。提取日期可以被用作选择步骤中的额外过滤器。倘若提取日期早于预定时间点(例如,提取日期为几周或者几个月前),地图数据改变将不再被考虑,因为预计到所执行的改变此时已经为用户所知。
[0017]针对接下来的路段的行驶信息的生成可能以与预测的接下来的路段相关联的所选地图数据改变为几处。基于所选地图数据可以产生指令或者(预先)警告。指令或者警告指向交通规则的改变。与路段相关联的指令或警告可以在用户将要通过相应路段不久前被提供。可替代地,可以在确定用户有可能沿着特定频繁行驶的路线行驶之后尽早提供警告。通过预先警告,向用户告知沿着所述路线上可能的改变,以使得用户能够提早决定使用相同路线或者选择另一个路线。可以采用光学、声学、触摸方式或者通过光学和声学的结合来实现警告和指令的提供。
[0018]根据另一个变型,如果识别出警告或者指令已经一次或者多次被输出以使得已经充分地告知用户,则所述输出被禁止。
[0019]地图数据改变可以包括以下中的至少一项:交通规则、改变的路段可达性状况、改变的路线节点可达性状况、改变的路段通行状况(例如,停止的、受阻的或者恢复的路段通行状况)以及改变的POI数据。交通规则可以包括限速、推荐平均速度、允许的行驶方向以及通行权中的至少一项。
[0020](改变的)通行状况可以表明通行状况或者在较长(或预定)时间段有效的通行状况的改变。这样的时间段可以包括几天、一周或几周、一个月的时段甚至更长的时段。
[0021]而且,具有程序代码部分的计算机程序产品被提供用于当所述计算机程序产品在计算机装置(例如,导航装置)上执行时对所述方法进行执行。为此,所述计算机程序产品可以被存储在计算机可读记录介质(例如,存储卡或者只读存储器)上。
[0022]此外,提供了一种用于提供针对车辆重复通过的路段的行驶信息的装置,其中,所述行驶信息表明可从地图数据更新信息中提取的地图数据改变。所述装置包括:确定单元,适于确定所述车辆是否有可能沿着重复通过的路段行驶;选择单元,适于对与车所述辆有可能行驶的重复通过的路段相关联的地图数据改变进行选择;以及生成单元,适于在所选择的地图数据改变的基础上生成行驶信息并且将所述行驶信息提供给驾驶员。行驶信息可以被提供为行驶过程中的指令或者当识别出用户有可能行驶的路段后的提前警告,或者根据要输出的信号为两者的结合。
[0023]所述装置可以进一步包括存储单元,所述存储单元包括存储有可更新的地图数据的地图数据库以及存储有提取的地图数据改变的数据库中的至少一个。根据一个变型,所述数据库可以包括以上两种数据库结构。
[0024]所述装置可以进一步包括提取单元,所述提取单元适于通过将更新的地图数据与待更新的地图数据信息相比较从接收的更新的地图数据中提取地图数据改变。
[0025]更进一步地,所述装置可一个包括输出单元,所述输出单元适于以声学或者光学方式输出(预先)警告或指令或者两者的结合。
[0026]进一步地,同时提出了一种导航装置,所述导航装置包括上述装置。

【专利附图】

【附图说明】
[0027]根据以下附图,本发明所述的其它细节、方面和优点将变得明显,其中:
[0028]图1为根据本发明的一个示例性实施例的装置;
[0029]图2为表现根据本发明的一个示例性实施例的方法的第一流程图;
[0030]图3为表现根据本发明的另一个示例性实施例的方法的第二流程图;
[0031]图4为表现根据本发明的另一个示例性实施例的方法的第三流程图。

【具体实施方式】
[0032]在以下描述中,出于解释而非限定的目的,对具体细节进行陈述以用于对本申请所述的技术进行充分理解。对于本领域的技术人员而言,该技术很明显地可以在其它背离这些具体细节的实施例中进行实践。例如,主要地在基于车辆的导航装置的背景中对实施例进行描述;然而,这并不排斥将本技术与智能电话、平板PC、个人数字助理(PDA)或者实现导航应用的其它装置相结合使用以用于车辆导航、行人导航或者自行车手导航。
[0033]而且,本领域的技术人员将会认识到本申请中所述的服务、功能和步骤能够使用与程序化微处理器结合作用的软件来实现,使用专用集成电路(Applicat1n SpecificIntegrated Circuit,ASIC)、数字信号处理器(Digital Signal Processor,DSP)或者通用计算机来实现。同样将会认识到,尽管主要在方法和装置的背景下对以下实施例进行了描述,但是本申请所述的技术还可以体现为计算机程序产品以及包括计算机处理器和连接到该处理器上的存储器的系统,其中,通过执行本申请所公开的服务、功能和步骤的一个或更多个程序来对存储器进行编码。
[0034]图1以方框图的形式示出了装置100的一个实施例,装置100被配置为提供针对车辆频繁行驶的路段的行驶信息,其中,该信息表明了地图数据改变。当没有计算预定路线并且不存在有效的路线引导功能时,仍提供行驶信息。正如以下要详细描述的,当用户将要在特定路线上重复行驶时,行驶信息可以被作为(预先)警告信息来提供。此外,或者另外可替代地,即将在路线上遭遇到特定操作或者障碍之前,部分行驶信息还可以以指令形式提供。
[0035]装置100包括核心功能1000、输入和输出单元1010(图1中表示为I/O单元)、传感器单元1020、存储单元1030、确定单元1040、选择单元1050、提取单元1060、生成单元1070以及至少一个通信接口 1080。装置100可以是导航装置、移动电话、智能电话、个人数字助理(或PDA)、或者实现导航功能的电子装置中的一部分。装置100可以被固定地安装在车辆中(车载装置)或者被设计为便携单元(个人导航装置(Personal Navigat1nDevice, PND))。
[0036]核心功能1000以中央处理单元(CPU)、微处理器的形式或者以软件模块(SW模块)的形式来设计。核心功能是装置1000的中心。核心功能与输入和输出单元1010、传感单元1020、存储单元1030、确定单元1040、选择单元1050、提取单元1060、生成单元1070以及至少一个通信接口 1080通信连接。核心功能管理不同单元之间的数据流。此外,确定单元1040、选择单元1050、提取单元1060以及生成单元1070可以例如被设计为软件子模块而成为核心功能1000的一部分。可替代地,单元1040至1070可以被设计为与核心功能1000通信连接的单独的硬件单元。
[0037]至少一个通信接口 1080被配置为建立与地图数据提供者以及其它导航装置的在线连接。经由至少一个通信接口 1080,装置100能够与外界交换(即,接收和发送)地图数据。例如,由更新提供者所提供的地图数据更新或者地图数据改变可以经由接口 1070接收。为此,接口 1080可以被实现为混合的硬件和软件接口。
[0038]输入和输出单元1010包括输入单元和输出单元。输入单元被设计为接收各种用户输入。输入单元可以包括(触摸感应)显示屏、键盘、鼠标、控制杆以及用于语音输入的声音识别系统中的至少一个。输出单元被设计为输出地图数据信息、可视化地图、操作指令和警告中的至少一个。输出单元可以包括扬声器和(触摸感应)屏幕中的至少一个。
[0039]传感器单元1020可以包括至少一个用于检测用户当前位置的位置传感器。位置传感器可以被实现为对地理纬度和经度信息进行检测的绝对位置传感器,纬度和经度信息反映了相对于全球或局部地理坐标系统的用户的当前地理位置。这样的绝对位置传感器可以对来自GPS、伽利略(Galileo)、格洛纳斯(Glonass)或者其它全球定位系统的信号进行检测。传感器单元1020还包括相对位置传感器,如里程计和陀螺仪。更进一步地,该装置可以包括时间传感器以及能够对当前速度、当前加速度和其它运动情况中的至少一项进行检测的其它传感器,其它运动情况可用以根据当前位置以及驾驶员将要行驶的接下来的路段作出结论。由于上述传感器中的大多数已经在车辆中实现并且被用于其它车辆功能(比如刹车辅助、电子发动机控制等),所以装置100使用这些数据是可行的。在这样的情况下,相应的传感器数据经由至少一个接口 1080被接收。
[0040]存储单元1030被配置为以数字化形式存储地图数据。根据至少一个数据库中的预定义数据格式可对地图数据进行组织和构造。例如,能够依照导航数据标准(或NDS)格式或者假定的任何其它格式来组织地图数据。存储在至少一个数据库1030中的地图数据至少包括路段数据形式的路由数据(也被称为路线链接数据)以及表示路段的几何细节的相关道路几何数据。根据地图数据供应者的不同,路段数据可以包括路段的各种属性描述,例如,交通规则(如限速、通行权、行驶方向、推荐的平均速度)、道路类型、道路级别、车道信息等。路由数据进一步包括表明道路网的道路交叉口的路线节点数据。
[0041]存储单元1030被进一步配置为存储地图数据改变,地图数据改变表明已更新的地图数据与待更新的已存储地图数据之间的路段数据和路线节点数据的属性数据的改变。地图数据改变被组织并存储在单独的数据库中,此后被称为地图数据改变数据库372。
[0042]更进一步地,存储单元1030被配置为对以前旅途的传感器数据记录进行存储(例如,以日志文件的形式)。传感器数据记录可以提供以前行驶的路线的详细行驶历史。可替代地,或者另外附加地,存储单元1030可以被配置为存储与频繁行驶的路线相关联的驾驶资料。驾驶资料可以包括可容易地从记录的速度传感器数据中推断的速度资料和/或加速度资料。传感器数据记录以及驾驶资料还可以被组织并存储在存储单元1030中的独立数据库(传感器数据数据库370)中。
[0043]结合图2至4对确定单元1040、选择单元1050、提取单元1060和生成单元1070的功能进行更加详细的描述。
[0044]图2中的流程图示出了用于提供针对重复通过路段的行驶信息的方法的一个实施例,在图1中所示的装置100的基础上对该方法进行示例性解释。正如以上所述,当路线引导功能无效时或者被中断时,该方法可被执行。
[0045]在第一步骤SI中,传感器数据360被传感器单元1020收集以确定用户车辆的当前位置。被记录并评估的传感器数据还被用于预测用户有可能行驶的路段。在此背景下,对位置传感器(例如,比如GPS的绝对位置传感器、航位推测传感器)的至少一个位置传感器数据360进行记录。此外,运动传感器的运动传感器数据360以及来自GPS信号或来自时间传感器的时间可被记录。根据位置传感器可对用户的绝对位置的移动进行推断。此外,从运动传感器可得到速度和加速度。一旦检测到车辆运动,在行驶过程中传感器数据就不断被记录并且不断被提供到确定单元1040。
[0046]在随后的第二步骤S2中,确定单元1040被配置为在不断接收的传感器数据的基础上确定车辆是否有可能沿着重复通过的路段行驶。为此,确定单元1040将记录的位置数据(以及可能得到的时间数据)与已存储的以前行驶路线的传感器数据记录相比较。倘若如速度数据、加速度数据之类的运动传感器数据同样可用,则确定单元1040额外地将这些数据与存储的传感器数据记录或存储的驾驶资料相比较。确定单元1040搜索比较数据之间的相似性和一致性,并且对显示出与已记录的数据最为符合的(与以前行驶路线相关联的)传感器数据记录加以选择。
[0047]进一步地,确定单元1040将所选择的传感器数据记录的传感器数据集与地图数据库中存储的路由数据相比较。路由数据包括地理位置信息、速度信息、操作信息以及可用于对记录的传感器数据序列进行评估的其它信息。基于该比较,那些与传感器数据记录给出的行驶历史最匹配的路段(或者路段组合)被选择用于路线预测。
[0048]在随后的第三步骤S3中,基于预测的路段,选择单元1060从地图数据改变数据库372中选择地图数据改变数据。倘若装置100将地图数据改变本地存储在自身的存储单元1030中,则选择单元1050在存储单元1030中执行本地搜索,从而对可分配到预测路段的任何地图数据改变加以识别。进一步地,选择单元1050对可分配数据改变进行检索并且将检索到的数据移交到生成单元1070。可替代地,选择单元1060可以对经由在线连接来自外部地图数据改变提供者的、与所识别路段相关联的地图数据改变进行检索。
[0049]在随后的第四步骤S4中,基于检索到的地图数据改变,生成单元1070生成行驶信息并且将生成的行驶信息以声学或者光学输出的形式或者以声学和光学输出相结合的形式进行输出。输出可以包括在预测出路线之后被立即输出的警告。这样的预先警告可以包括与路段的通行状况有关的信息。例如,警告可以包括采用“十字路口 D和E之间的道路X从早上9时至下午5时对于公共交通封闭”形式的声学警告以指出路线的某一道路部分被封闭。若是地图数据改变包括这样的时间信息(例如,有效性信息),比如“由于道路施工,从下周开始,道路X将被封闭两个月”,警告还可以针对将来生效的改变被输出。
[0050]另外或者可替代地,输出还可以包括指令,该指令在行驶期间到达改变生效的路线部分之前被及时输出。例如,当趋近接下来的用户通常预料左转进入单行道的操作时,当接近操作点时可以向用户提供指令,如“请注意左转单行道的方向被改变”。用户则意识到在相应的街道处不再允许左转并且必须寻找另外的道路。显然,要求保护的方法还能够生成并且输出与以上所述的警告和指令不同的其它警告和指令。以上所述的警告和指令示例仅被用于解释而非限定目的。
[0051]图3示出了结合图2描述的方法的一个实施例。
[0052]一旦检测到用户打算驾驶,确定单元1040就不断对传感器单元1020提供的传感器数据360进行检索和评估(S310)。通过检测初始的车辆移动或者通过检测车辆引擎被启动可以推断用户驾驶的意图。此外,传感器数据360被不断记录并存储在存储单元1030的传感器数据数据库370中。同样地,当(例如,通过检测车辆长时间停止不动或者通过检测车辆引擎被关闭)检测到车辆到达目的地时可以停止对传感器数据的记录。在此背景下,连续的记录以及连续的检索可能意味着以预先给定的时间间隔对传感器数据360进行重复记录和检索。由传感器单元1020所提供的传感器数据360包括至少一个时间数据t以及用户位置数据P。此外,所提供的传感器数据360可以包括车辆运动数据,例如,车辆速度V和也包括车辆减速度的车辆加速度a。
[0053]原则上,对最初的起始时间tstart和起始位置Pstart的检索可能足够用于预测要行驶的路线(S310)。例如,当发现起始时间tstart以及相应的起始位置Pstart与存储在传感器数据数据库370中的一个或更多个传感器数据的以前的起始时间tpMvi.以及以前的起始位置Pprevitjus相同时,则能够在第一时间得出结论,用户将沿着识别的一个或更多个传感器记录所代表的路线行驶。确定单元1040则能够在存储的地图数据与具有相同的起始时间和起始位置的一个或更多个传感器数据记录之间的比较的基础上提供将要行驶的预期路线的第一预测。当起始时间或起始位置并不充分符合以前的路线行驶的记录的起始时间或者起始位置时(例如,当针对例如通向工作地点的特定路线的起始时间不断变动时),则以起始时间和起始位置为基础的将要行驶的路线的预测可能并不是非常可靠。如果起始时间或者起始位置存在偏差,则需要进一步的传感器数据360(参见图3中的回路“需要进一步的传感器数据”)。在这种情况下,额外考虑进一步的位置传感器数据以及可能得到的车辆运动数据以对存储的可作为路线预测基础的传感器数据记录进行可靠识别。
[0054]通常情况下,可用于确定单元1040的传感器数据360的数量在行驶过程中不断增力口,因为从车辆运动的开始一直对传感器数据360进行记录。因此,基于增加的传感器数据集的路线预测的可靠性也应该不断增加。因此,确定单元1040可以在不断增加的传感器数据集的基础上迭代地重复上述预测过程,直到能够针对重复通过的路线做出可靠预测(图3中的“是”分支)。作为可靠性的度量,能够针对预测的路线额外地计算根据众所周知的统计学方法的置信水平ε。根据一个变型,95%的置信水平ε可以被用于对预测的路线加以确定。根据另一个实施例,较低的置信水平ε已经可以被认为是充分的。根据再一个实施例,导航装置100可以提示用户确认是否打算沿着预测的路线驾驶。
[0055]倘若在接收的传感器数据360的基础上无法预测到路线,则该方法停止。在此情况下,已经记录的传感器数据以及针对剩余路线部分的传感器数据仍被作为新的驾驶资料或传感器数据记录记录并存储在数据库1030中。新存储的驾驶资料或者传感器数据记录反过来可被用于以后的预测。
[0056]如果能够确定预测的路线,则选择单元1050开始于对地图数据改变是否可用于预测的路线进行检查(步骤S320)。为此,选择单元1050在导航数据库的地图数据改变数据库372中搜索地图数据改变。如果没有可用的地图数据改变,则选择单元1050还可以询问地图数据改变提供者。如果没有可用的地图数据改变,则该方法停止(“否”分支)。倘若发现地图数据改变可用于预测的路线,则选择单元1050开始对相应的地图数据改变进行检索。
[0057]检索步骤S330可以伴随着数据过滤(图3中的过滤器1,附图标记为380)。例如,若是地图数据改变与有效日期和/或提取日期相关联,则能够根据检索到的数据的有效日期和/或提取日期对该数据进行过滤。例如,具有失效的有效日期的地图数据改变被过滤掉。此外,具有比预定时间点更早的提取日期的地图数据改变也被过滤掉,因为能够假定用户已经注意到那些改变而使得进一步的警告不再有任何意义。
[0058]地图数据改变选择步骤中的过滤尤其可以有利于在线地图数据交换检索,因为该过滤保证了只有用户关注的最新的更新被下载,因而避免了不必要的数据流量。
[0059]检索到的地图数据改变最终被转移到生成单元1070,生成单元1070在结合以上图2所述的地图数据改变的基础上生成警告和指令(步骤S340)。生成的行驶信息可以通过第二过滤器390 (图3中的过滤器2),第二过滤器390对全部那些在过去已经一次或者多次输出的生成的警告和指令进行禁止。通过了第二过滤器390的生成的警告和/或指令随后被输出(S350)。根据一个实施方式,与过去生成并输出的警告或者指令相关联的地图数据改变被标记为已经使用。基于标记,第二过滤器随后对与过去已经输出的地图数据改变相关联的警告或者指令的输出进行禁止。此外或者另外可替代地,第二过滤器390可以对全部那些用户以前已经通过相应的用户输入(例如,响应于导航装置100所输出的相应的提示)选择为要禁止的警告或者指令进行禁止。
[0060]结合图4中所示的流程图对用于生成表明交通规则改变的警告或者指令的地图数据改变的提取进行更加详细的说明。根据一个变型,以接收的地图数据更新为基础的地图数据改变提取由用户导航装置执行。以下对该变型进行说明。相同的提取方法还能够在导航装置外部执行,例如,在地图数据改变提供者一侧执行。
[0061]装置100(经由接口 1080)对来自地图数据提供者的地图数据更新进行检索并且将检索的数据缓存在缓存器中(SlO)。缓存器并未在图1中示出。一旦接收到地图数据更新,提取单元1060就将检索到的更新地图数据与地图数据库1030中待更新的存储的地图数据相比较(S20)以推导更新数据与存储的数据之间的差别。被视为代表地图数据误差修正(地图数据补丁)而不是道路网中的最近改变的差别被过滤掉。这样的误差可以包括道路车道、道路交叉口或交叉连接的不准确的数字化、或者道路属性的错误提供、以前的地图数据版本中的交通规则。
[0062]被视为代表真实道路网中的地图数据改变的差别被进一步考虑在内。这样的差别至少包括以下中的一项:交通规则、改变的路段可达性状况、改变的路线节点可达性状况、改变的路段通行状况以及改变的POI数据,并且通常在与路段相关联的属性数据中进行说明。交通规则可以包括限速、推荐平均速度、允许的行驶方向以及通行权中的至少一项。
[0063]基于考虑的差别来提取地图数据改变信息。提取步骤包括生成地图数据改变信息,地图数据改变信息表明路段的属性数据如何由更新数据相对于以前版本进行改变。例如,倘若一个路段的限速从70千米每小时改变为50千米每小时,则地图数据改变信息不但指出新的限速为50千米每小时,并且还指出限速从70千米每小时改变为50千米每小时(即,完整的改变信息)。对于其它的改变的交通规则、改变的路段和路线节点可达性状况、改变的路段通行状况以及改变的POI数据也是一样的。
[0064]此外,提取步骤可以进一步包括在提供的更新地图数据的基础上生成过滤器参数并且将过滤器参数附加到地图数据改变信息上。例如,如果地图数据提供者提供具有有效日期的地图数据更新,则这些有效日期能够作为过滤器参数被额外提取并附加到所生成的地图数据改变信息上。更进一步地,提取日期可被提供并附加到地图数据改变信息上。
[0065]在提取地图数据改变信息之后,提取的地图数据改变信息被存储在导航装置100的地图数据改变数据库372中(S30)。地图数据改变数据库372被组织为与至少一个组织有地图数据的数据库相独立的单独数据库。进一步地,缓存的地图数据更新随后通过对待更新的地图数据进行覆写被存储在至少一个地图数据数据库中(S40)。
[0066]因为提取的地图数据改变包括属性改变的全部信息并且独立于更新的数据库被存储,所以可在地图数据改变信息的基础上生成指令或警告,这些指令或者警告详细地向用户告知针对预测的路线的交通规则、可达性状况或者POI数据已经被如何改变或者在不久的将来将如何被改变。与此相反,只使用了更新的地图数据的导航装置在新的交通规则的基础上仅仅以路由模式输出操作指令或者提供不同路线(例如,当道路被道路施工堵塞时)而不告知用户执行不同行为的原因。
[0067]当参照特定实施例对本申请提出的技术进行描述时,本领域的技术人员将认识到本发明并不仅限于本申请中所描述并且示出的具体实施例。应当理解的是,本公开仅仅是说明性的。相应地,本发明仅由所附权利要求的范围进行限定。
【权利要求】
1.一种用计算机实现的提供针对车辆重复通过的路段的行驶信息的方法,其中,所述行驶信息表明可从地图数据更新信息中提取的地图数据改变,所述方法包括: 确定所述车辆是否有可能沿着重复通过的路段行驶; 对与所述车辆有可能行驶的重复通过的路段相关联的地图数据改变进行选择;以及 在所选择的地图数据改变的基础上生成行驶信息并且将所述行驶信息提供给驾驶员。
2.根据权利要求1所述的方法,其中,所述方法的步骤在驾驶期间且当路线引导无效时被执行。
3.根据权利要求1或2所述的方法,进一步包括: 接收地图数据更新信息;以及 通过将接收的地图数据更新信息与待更新的地图数据信息相比较来从接收的更新信息中提取地图数据改变。
4.根据权利要求1所述的方法,进一步包括经由空中接口来接收所述地图数据改变和所述地图数据更新信息中的至少一个。
5.根据权利要求1所述的方法,其中,根据一个或更多个过滤条件来提取地图数据改变。
6.根据权利要求1所述的方法,进一步包括为每个地图数据改变提供表明所述改变的时间有效性的有效日期。
7.根据权利要求5和6所述的方法,其中,所述选择步骤包括根据所述地图数据改变的有效日期对所述地图数据改变进行过滤。
8.根据权利要求1所述的方法,其中,为每个地图数据改变提供提取日期。
9.根据权利要求8所述的方法,其中,所述选择步骤进一步包括对过滤掉具有早于预定时间点的提取日期的地图数据改变。
10.根据权利要求1所述的方法,其中,所述确定步骤进一步包括对检测到的位置数据和检测到的驾驶条件数据中的至少一项数据进行评估以确定当前位置以及所述车辆接下来有可能行驶的路段。
11.根据权利要求1所述的方法,进一步包括在如下情况下对行驶信息的生成加以禁止:在沿着所述路段的至少一次早前行驶过程中,该行驶信息业已被至少一次提供给所述驾驶员。
12.根据权利要求1所述的方法,其中,所述地图数据改变包括以下中的至少一项:改变的交通规则、改变的路段可达性状况以及改变的?01数据中的至少一个。
13.—种被配置为提供针对车辆重复通过的路段的行驶信息的装置,其中,所述行驶信息表明可从地图数据更新信息中提取的地图数据改变,其中,所述装置(100)包括: 确定单元,配置为确定所述车辆是否有可能沿着重复通过的路段行驶; 选择单元,配置为对与所述车辆有可能行驶的重复通过的路段相关联的地图数据改变进行选择;以及 生成单元,配置为在所选择的地图数据改变的基础上生成行驶信息并且将所述行驶信息提供给驾驶员。
14.根据权利要求13所述的装置,进一步包括存储单元,所述存储单元包括存储有可更新的地图数据的地图数据库以及存储有提取的地图数据改变的数据库中的至少一个。
15.根据权利要求13或14所述的装置,进一步包括提取单元,所述提取单元适于通过将更新的地图数据与待更新的地图数据信息相比较来从接收的更新的地图数据中提取地图数据改变。
16.一种导航装置,包括前述权利要求13至15中任一项所述的装置。
【文档编号】G01C21/34GK104457771SQ201410465672
【公开日】2015年3月25日 申请日期:2014年9月12日 优先权日:2013年9月13日
【发明者】弗洛里安·巴特斯, 托马斯·马伊罗弗尔 申请人:伊莱比特汽车公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1