当前位置: 首页 > 专利查询>诺基亚公司专利>正文

对三维环境进行视觉表示制造技术

技术编号:9116685 阅读:171 留言:0更新日期:2013-09-05 05:55
一种方法,其包括:通过使用三维环境的多个透视图(32)当中的对应于当前路线上的当前方位的一个所选透视图,向用户呈现包括各条路线(30)的三维环境;检测包括随时间改变的特性的手势用户输入(36),并且响应于手势用户输入(36)把当前路线上的当前方位改变到一条路线上的一个新方位,其中手势用户输入的第一特性确定沿着当前路线的新方位相对于当前方位的方向,并且手势用户输入的第二特性确定新方位;以及通过使用三维环境的多个透视图当中的对应于新方位的一个新选择的透视图,向用户呈现包括各条路线(30)的三维环境。

【技术实现步骤摘要】
【国外来华专利技术】对三维环境进行视觉表示
本专利技术的实施例涉及通过选择用于渲染给用户的三维环境的透视图而对包括各条路线的三维环境进行视觉表示的系统、设备、方法、计算机程序。
技术介绍
当前的系统可以通过选择用于向用户显示的三维环境的透视图来对包括各条路线的三维环境进行视觉表示。所显示的环境的所选透视图对应于一条路线上的一个“观看”方位。通过改变观看方位就会改变透视图。用户可能难以控制观看方位。
技术实现思路
根据本专利技术的各个(但不一定是所有)实施例,提供一种方法,其包括:通过使用三维环境的多个透视图当中的对应于当前路线上的当前方位的一个所选透视图,向用户呈现包括各条路线的三维环境;检测包括随时间改变的特性的手势用户输入并且响应于手势用户输入把当前路线上的当前方位改变到一条路线上的一个新方位,其中手势用户输入的第一特性确定沿着当前路线的新方位相对于当前方位的方向,并且手势用户输入的第二特性确定新方位;以及通过使用三维环境的多个透视图当中的对应于新方位的一个新选择的透视图,向用户呈现包括各条路线的三维环境。根据本专利技术的各个(但不一定是所有)实施例,提供一种设备,其包括:至少一个处理器;以及包括计算机程序代码的至少一个存储器,所述至少一个存储器和计算机程序代码被配置成利用所述至少一个处理器使得所述设备至少施行以下步骤:通过使用三维环境的多个透视图当中的对应于当前路线上的当前方位的一个所选透视图,向用户呈现包括各条路线的三维环境;检测包括随时间改变的特性的手势用户输入并且响应于手势用户输入把当前路线上的当前方位改变到一个新方位,其中手势用户输入的第一特性确定沿着当前路线的新方位相对于当前方位的方向,并且手势用户输入的第二特性确定新方位;以及通过使用三维环境的多个透视图当中的对应于新方位的一个新选择的透视图,向用户重新呈现包括各条路线的三维环境。根据本专利技术的各个(但不一定是所有)实施例,提供一种方法,其包括:通过使用三维环境的多个透视图当中的对应于当前路线上的当前方位的一个所选透视图,向用户呈现包括各条路线的三维环境;检测包括随时间改变的特性的手势用户输入并且响应于手势用户输入从当前路线上的当前方位导航到一个新方位,其中所述新方位处于根据手势输入选择的预定航路点;以及通过使用三维环境的多个透视图当中的对应于新方位的一个新选择的透视图,向用户重新呈现包括各条路线的三维环境。根据本专利技术的各个(但不一定是所有)实施例,提供一种计算机程序,当被加载到处理器中时,所述计算机程序使得施行以下步骤:通过使用三维环境的多个透视图当中的对应于当前路线上的当前方位的一个所选透视图,向用户呈现包括各条路线的三维环境;响应于手势用户输入把当前路线上的当前方位改变到一个新方位,其中手势用户输入的第一特性确定沿着当前路线的新方位相对于当前方位的方向,并且手势用户输入的第二特性确定新方位;以及通过使用三维环境的多个透视图当中的对应于新方位的一个新选择的透视图,向用户重新呈现包括各条路线的三维环境。附图说明为了更好地理解本专利技术的各个示例性实施例,下面将仅仅通过举例的方式来参照附图,其中:图1示出了包括各条路线的三维环境内的一种用户导航方法;图2示意性地示出了一种通过选择用于向用户渲染的三维环境的透视图而对包括各条路线的三维环境进行视觉表示的系统或设备;图3示意性地示出了控制器的一个实例;图4示意性地示出了用于计算机程序的一种适当的递送机制;图5A示意性地示出了从初始观看方位发起的包括各条路线的环境透视图的一个实例;图5B给出了图5A中描绘的环境的等效平面图;图6A示意性地示出了从图5A中所示的观看方位之后的一个后续观看方位发起的包括各条路线的环境透视图的一个实例;图6B给出了图6A中描绘的环境的等效平面图;图7A示意性地示出了从图5A中所示的观看方位之后的一个后续观看方位发起的包括各条路线的环境透视图的一个实例;图7B给出了图7A中描绘的环境的等效平面图;图8A示出了手势用户输入的一个实例;图8B示出了图8A中所示的手势用户输入的效果;图9A示出了手势用户输入的一个实例;图9B示出了图9A中所示的手势用户输入的效果;以及图10示出了一种用于在包括各条路线的三维环境内控制用户导航的方法,其中新观看方位是从四个潜在的交叉路口航路点(左前方、右前方、左后方和右后方)当中选择的一个交叉路口航路点。具体实施方式图1示出了包括各条路线的三维环境内的一种用户导航方法2。在图5A中示出了从观看方位34发起的包括各条路线30的环境透视图32的一个实例,在图5B中示出了环境平面图40的一个实例。在方框4处,方法2包括:通过使用三维环境的多个透视图32当中的对应于当前路线30上的(当前)观看方位34的一个所选透视图,向用户呈现所述三维环境。图5A示意性地示出了从观看方位34发起的包括各条路线30的环境的透视图32的一个实例,图5B给出了所述环境的等效平面图40。接下来在方框6处,方法2包括:检测手势用户输入36,并且响应于手势用户输入36把当前路线30上的当前方位34改变到一条路线上的新方位34’。随后在方框8处,方法2包括:通过使用三维环境的多个透视图32当中的对应于新方位34’的一个新选择的透视图,向用户呈现所述环境。图6A示意性地示出了从新观看方位34’发起的包括各条路线30的环境透视图32的一个实例,图6B给出了所述环境的等效平面图40。新观看方位34’由位置33(其由圆圈表示)和指向35(其由箭头表示)定义。在该例中,沿着当前路线30,图5A和6A中的指向是相同的。图7A示意性地示出了从新观看方位34”发起的包括各条路线30的环境透视图32的另一个不同实例,图7B给出了所述环境的等效平面图40。新观看方位34”由位置33(其由圆圈表示)和指向35(其由箭头表示)定义。在该例中,图5A和7A中的指向是不同的。新观看方位34”的指向35是沿着与当前路线30交叉的侧向路线。手势用户输入36包括随时间改变的特性。手势用户输入36的初始特性36A可以确定沿着当前路线30的导航方向(新方位相对于当前方位的方向),并且手势用户输入36的后来特性36B可以确定新方位34’。新方位34’可以处于根据手势用户输入36选择的预定航路点。透视图32可以是全景视图的一部分。透视图32由包括观看位置33和观看指向35的观看方位34确定。所使用的全景视图是基于位置33来选择的。全景视图的所述部分是基于指向35来选择的。全景视图32例如可以是地面视图全景,其是在真实世界中的地平面上方的1到4m之间捕获的全景图像。因此,所述三维环境可以是真实世界的表示,并且三维环境内的用户导航可以对应于步行、乘车或者某种其他交通模式下的真实世界中的导航。所述真实世界的表示例如可以是真实世界的增强型非实时表示,其中利用附加的内容来增强所捕获的图像。包括各条路线30的三维环境内的用户导航方法2可以被使用在车载式或手持式卫星导航系统中。图2示意性地示出了一种通过选择用于向用户渲染的三维环境的透视图32而对包括各条路线30的三维环境进行视觉表示的系统或设备10。所渲染的环境的透视图32对应于一条路线30上的一个观看方位34。通过改变观看方位34会改变透视图32。路线30可以是一条小径、道路、干道、死胡同或者任何其他所定义本文档来自技高网...
对三维环境进行视觉表示

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.11.01 US 12/917,0331.一种用于对三维环境进行视觉表示的方法,其包括:通过使用三维环境的多个透视图当中的对应于当前路线上的当前方位的一个所选透视图,向用户呈现包括各条路线的三维环境;检测包括随时间从第一特性向第二特性改变的特性的手势用户输入并且响应于手势用户输入把当前路线上的当前方位改变到一条路线上的新方位,其中手势用户输入的第一特性确定沿着当前路线的新方位相对于当前方位的方向,并且手势用户输入的第二特性确定新方位;以及通过使用三维环境的多个透视图当中的对应于新方位的一个新选择的透视图,向用户呈现包括各条路线的三维环境。2.如权利要求1所述的用于对三维环境进行视觉表示的方法,其中,所述新方位处于多个预定航路点的其中之一处。3.如权利要求1或2所述的用于对三维环境进行视觉表示的方法,其中,所述新方位处于多个预定航路点当中的一个所选航路点处,所述选择是根据手势用户输入做出的。4.如权利要求1或2所述的用于对三维环境进行视觉表示的方法,其中,所述新方位对应于在由手势用户输入确定的当前路线的一侧上位于当前路线附近的航路点。5.如权利要求1或2所述的用于对三维环境进行视觉表示的方法,其中,所述新方位是路线的交叉路口。6.如权利要求1或2所述的用于对三维环境进行视觉表示的方法,其中,所述新方位对应于当前路线与在由手势用户输入确定的第二方向上从当前路线延伸出去的交叉路线之间的交叉路口。7.如权利要求1或2所述的用于对三维环境进行视觉表示的方法,其中,所述新方位对应于当前路线与交叉路线之间的交叉路口,其中所述交叉路线是在沿着当前路线的新方位相对于当前方位的方向上的下一条交叉路线。8.如权利要求1或2所述的用于对三维环境进行视觉表示的方法,其中,所述新方位对应于当前路线与交叉路线之间的交叉路口,其中所述交叉路线是在由手势用户输入确定的第二方向上可导航的在沿着当前路线的新方位相对于当前方位的方向上的下一条交叉路线。9.如权利要求8所述的用于对三维环境进行视觉表示的方法,其还包括使用当前模式来确定路线在第二方向上是否是可导航的。10.如权利要求1或2所述的用于对三...

【专利技术属性】
技术研发人员:P·贝利莫帕萨基斯
申请(专利权)人:诺基亚公司
类型:
国别省市:

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

1