加载3-D图像数据的方法技术

技术编号:4266716 阅读:159 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种在导航系统中加载3-D图像数据的方法。在该方法中,确定车辆在行驶时是否进入交叉路口。选择基于车辆的行驶路径的遮罩阵列。选择要在交叉路口处显示的对象,并且根据车辆和对象之间的距离选择对象的细节等级阵列。使对象的细节等级阵列与遮罩阵列重叠。根据从与遮罩阵列重叠的细节等级阵列所获得的对象的细节等级来显示对象。根据该方法,可以以简单并有效的方式加载实时3-D图像数据。

【技术实现步骤摘要】

本专利技术通常是涉及一种加载数据的方法,并且,更具体地,涉及 为导航系统加载关于三维(3-D)图像的数据的方法。
技术介绍
当交叉路口 (道路上的分岔)出现在司机正在驾驶的车辆的前方 时,典型的导航系统沿适当的行驶方向引导司机。在这里,可以通过 例如视觉信息显示设备、音频信息提供设备,或二者共同来引导司机。 显示设备可以以放大的视图显示信息。图1A到1B是示出在常规的导航系统中显示的交叉路口的放大视 图的实例的示意图。参照图1A到1B,如图1A所示,通过仅放大数字 地图来示出交叉路口的放大视图;如图1B所示,通过输出单独制备的 的道路模式图像来示出交叉路口的放大视图。然而,这些显示实例的问题在于以没有真实感的外观和二维方 式显示关于交叉路口或其它道路的信息。因此,随着用于导航系统的技术在硬件和软件方面的发展,已经 提出了以3-D图像显示道路信息的技术。图2是示出交叉路口的3-D 图像显示的示意图。参照图2, 3-D图像对司机的便利之处在于向司机 显示的信息是有真实感的。但是,稳定地输出3-D图像需要在短时间内处理大量的数据。就 是说,实际上,如果数据处理速度减慢,为加载所需数据而花费的时 间增加,因此,除非提供昂贵的高性能硬件,否则加载关于地理特征、 地理对象以及路面(下文中称之为"对象")的实时3-D图像数据是困 难的。提出一种方法以解决该问题,其中对3-D图像对象的优先顺序进 行区分,并且只加载具有在预定优先级之上的优先级的对象。然而, 对全部对象的优先顺序进行区分给系统增加了大量的负担。4在背景部分中公开的上述信息只是用于增强对本专利技术背景的理 解,并且因此其可能包含不形成在该国家中对于本领域普通技术人员 已知的现有技术的信息。
技术实现思路
因此,本专利技术紧记现有技术中出现的上述问题,并且本专利技术的目的是提供一种以简单并有效的方式加载实时3-D图像数据的方法。为了实现上述目的,本专利技术的一个方面提供一种在导航系统中加载3-D图像的方法,其包括确定车辆在行驶时是否进入交叉路口; 基于车辆的行驶路径选择遮罩阵列(mask array);选择要在交叉路口 处显示的对象,并根据车辆和对象之间的距离选择对象的细节等级阵 列;使对象的细节等级阵列与遮罩阵列重叠;以及根据从重叠的阵列 所获得的对象的细节等级来显示对象。优选地,该方法可进一步包括根据对象和车辆之间的距离的变化 来更新关于要显示的对象的信息,使得可相应地更新细节等级。适当地,细节等级阵列可包括在关于对象的数据的报头中。优选地,可通过在与细节等级阵列重叠的遮罩阵列上进行"AND" 操作来获得对象的细节等级。优选地,可根据车辆和对象之间的距离而有差别地提供细节等级 阵列。适当地,遮罩阵列和细节等级阵列各自可具有行,其用于指示 位于车辆进入交叉路口的方向上的道路的索引;以及列,其用于指示 位于车辆离开交叉路口的方向上的道路的索引。在该情况下,可适当地将遮罩阵列实现为,使得在遮罩阵列的单 元之中,在与位于交叉路口处的车辆的行驶方向上的道路的索引对应 的单元中记录值"l"。优选地,可以将细节等级阵列实现为,使得在 细节等级阵列的单元之中,在与车辆有可能沿其行驶的行驶路径对应 的单元中记录与对象的细节等级对应的值。优选地,可分配存储空间给细节等级阵列的每个单元,在该存储 空间存储通过在最高细节等级上加1而获得的值。应当理解的是,本文中使用的术语"车辆"或"车辆的"或其他类似术语包括一般的机动车辆,比如,包括运动型多功能车(suv)、 公共车辆、卡车、各种商用车辆等客运车辆,包括各种艇和船的水运 工具,飞行器等,并且包括混合动力车、电动车、插入式混合电动车、 氢动力车以及其他可选的燃料车(例如从除石油以外的资源中取得的 燃料)。如文中所述,混合动力车是具有两个或更多个动力源的车辆, 例如既有汽油动力又有电动力。将在下文中讨论本专利技术的上述和其它特征。附图说明通过结合附图的以下详细描述,将更为清楚地理解本专利技术的上述 和其它目的、特征以及其它优点,其中图1A到1B是示出在常规的导航系统中显示的交叉路口的放大视图的实例的示意图2是示出导航系统中的交叉路口的3-D图像显示的实例的示意图3是示出分配给3-D对象数据的报头的细节等级阵列的结构的 示意图4A是示出指定了行驶路径的车辆的遮罩阵列的示意图; 图4B是示出未指定行驶路径的车辆的遮罩阵列的示意图; 图5A示出在树对象的细节等级阵列和车辆的行驶路径遮罩阵列上执行"AND"操作的处理的示意图5B是示出根据图5A的操作来显示树的实例的示意图; 图6是示出细节等级相对于距离轴(z轴)的变化的示意图;而 图7是示出使用交叉路口处的对象数据的细节等级在导航系统中加载3-D图像数据的方法的流程图。具体实施例方式为了描述根据本专利技术的实施方式的加载三维(3-D)图像数据的方 法,首先将简要地描述本专利技术中使用的细节等级。导航系统输出的地理特征和地理对象被称为对象,并且将在这样 的设想下描述本专利技术的实施方式:3-D对象数据的各个块被分成细节等6级(即,n个等级,其中n是自然数),其指示根据距离显示数据的等 级。例如,当设定细节等级的数量为五(5)时,最高的细节等级是第 五级,并且最低的细节等级第0级。另外,由于3-D对象数据的每个块都包括报头,可以在报头中记 录关于对象的独有信息(例如,对象数据的大小、对象数据的顺序、 对象的细节等级,等等),并且3-D对象数据的报头中包括关于上述细 节等级的信息。现在将详细参考本专利技术的优选实施方式,在下文附图中对其实例 进行举例说明,其中相同的附图标记始终指的是相同的元件。下面描 述实施方式,以通过参照附图来说明本专利技术。图3是示出分配给3-D对象数据的报头的细节等级阵列的结构的 示意图。参照图3,细节等级阵列中的x轴(列)和y轴(行)是通向 交叉路口的道路的索引。就是说,为交叉路口的道路指定了各自的索 引,并且要使用关于这些索引的信息。更详细地,x轴(列)是车辆可能进入的道路的索引,而y轴(行) 是车辆可能离开的道路的索引。交叉路口处的道路的最大数量可以设 定为16,并且在该情况下,细节等级阵列是一个16*16的阵列。然而,可以改变上述道路索引的行和列的含义(就是说,行轴可 以是离开道路的索引,而列轴可以是进入道路的索引)。另外,显而易 见的,遵循本专利技术的技术精神,可改变交叉路口处的进入和离开道路 的数量以及道路的最大数量。就是说,细节等级阵列可被视为数据存储区域,其中存储了关于 位于车辆要进入交叉路口的方向上的道路和位于车辆要离开交叉路口 的方向上的道路的信息。另外,细节等级阵列的每个单元具有存储空间,其中可存储与最 高细节等级+1对应的信息。例如,当设定细节等级的数量为五(5)时, 为每个单元的存储空间分配3比特,使得可存储与6 (即,5+1)对应 的值。因此,在每个单元中存储要加载的细节等级值,并且可在每个单 元中记录从0到5的值。这意味着上述的第O级到第五级。如果设定对象等级为第五级,这意味必须向沿着给定道路(进入道路和离开道路)行驶的车辆详细地显示对象。如果,另一方面,设定对象等级为第0级,这意味着不需要加载 数据,并且对象是沿着给定道路行驶的车辆无法看到的对象。这将在 后面详细描述。因此,本文档来自技高网
...

【技术保护点】
一种在导航系统中加载三维(3-D)图像数据的方法,包括: 确定车辆在行驶时是否进入交叉路口; 基于车辆的行驶路径选择遮罩阵列;以及 选择要在所述交叉路口处显示的对象,并根据所述车辆和所述对象之间的距离选择所述对象的细节等级 阵列,且根据所述对象的细节等级显示该对象。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:李在玉
申请(专利权)人:现代自动车株式会社起亚自动车株式会社
类型:发明
国别省市:KR[韩国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1