用于从局部地图视图转变到增强现实视图的方法和装置的制造方法_2

文档序号:8449028阅读:来源:国知局
图上的它的 真实方位的设备的显示边缘来呈现该指示符。
[0031] 如先前论述的,在一个实施例中,系统100至少部分地基于输入、观看方向或它们 的组合来确定位置信息的一个或多个表示。作为示例,在地图视图期间(即,该设备平行于 地面),系统100可以在该地图上的各自地理位置上将一个或多个POI的一个或多个表示呈 现为点,该点具有含有种类标志符号(例如,针对饭店的叉子和刀,针对旅游景点的相机, 针对旅店的床,等)的所附着的大头针符号。此外,在一个或多个实施例中,如果系统100确 定输入(例如,向上〈45°来倾斜设备),则系统100可以至少部分地使得在与地图视图相 关联的一个或多个表示(例如,种类大头针)和与增强现实视图相关联的一个或多个表示 (例如,种类方形)之间的至少一个转变。特别地,可以设想的是,系统100至少部分地使得 在一个或多个表示之间的逐渐转变,以便用户能够更好地理解一个或多个表示如何彼此互 补,和/或以便一个或多个表示具有从增强现实视图至全地图视图的平滑转变/轨迹。更 具体地,用户能够容易地以及在视觉上跟随在地图视图上一个或多个表示落到或移动到哪 个位置以及在增强现实视图中反之亦然。此外,当地图视图和增强现实视图可以分别淡入 或淡出时,一个或多个表示保持可见以及平滑浮动到在各自视图之中的它们正确的方位。
[0032] 在一个示例用例中,例如,系统100可以至少部分地使得一个或多个表示(诸如 种类大头针)变得与它们各自的特定地理位置点脱离,变成一个或多个种类方形(例如, 具有直角或圆角),或变成一个或多个简化的点式表示。在另一个示例用例中,当系统100 确定没有使设备倾斜时,系统100可以至少部分地使得一个或多个种类方形平行于地图而 出现。接着,当系统100确定正在倾斜该设备(例如,基本上在45° )时,系统100可以至 少部分地使得一个或多个表示好像它们正垂直于虚拟地板表面站立而出现(即,它们是重 力感知的)。此外,如果系统100确定正在超过阈值(例如,>45° )使该设备倾斜时,则系 统100可以至少部分地使得种类方形漂浮到相对于基于视角的显示的方位中而出现,以及 下面的地图开始淡出。特别地,可以设想的是,一个或多个表示的漂浮加强了场景的三维质 量。此外,在一个示例用例中,当系统100至少部分地使得在与地图视图相关联的一个或多 个表示(例如,种类大头针)和与增强现实视图相关联的一个或多个表示(例如种类方形) 之间的转变时,系统100可以至少部分地使得表示前景中的POI的一个或多个种类方形轻 微升高,扩张以展现与各自POI相关联的另外的信息(例如,联系信息、评分/评论、至观看 位置的距离,等)。
[0033] 在一个或多个实施例中,系统100接着确定与局部地图视图相关联的至少一个用 户上下文。例如,系统100可以确定用户可能正在使用他或她的设备(例如,移动电话)来 导航和/或搜索感兴趣的POI(例如,众所周知的旅游景点、饭店等)。在一个实施例中,系 统100于是可以至少部分地使得至少部分地基于该上下文来渲染导航信息、位置信息或它 们的组合,其中导航信息、位置信息或它们的组合与局部地图视图和/或基于视角的显示 相关联。特别地,可以设想的是,由系统100在局部地图视图上呈现的信息匹配在场景内的 用户的上下文(即,局部地图视图是上下文自适应的)。此外,例如当用户请求一个或多个 位置之间的方向或在行走时使用他或她的设备用于导航时,系统100能够渲染针对导航的 操作点、标志和/或路由(例如,具有街道名字的高亮路由)。另外,当系统100确定用户 正在搜索一个或多个POI时,系统100可以至少部分地使得呈现各自表示以帮助用户定位 POI (即,局部地图视图还可以担当雷达)。此外,在一个实施例中,在导航上下文期间,系统 100可以结合设备的倾斜至少部分地使得在局部地图视图中的路由引导信息(例如,高亮 路由)的表示升高,以便高亮路由的至少一部分无缝地移动到并出现在基于视角的显示区 域内的用户的虚拟位置上的上限高度(ceiling)上。
[0034] 在一个或多个实施例中,系统100还可以至少部分地使得至少部分地基于与基于 视角的显示的一个或多个交互来进行局部地图视图的渲染的一个或多个修改,其中一个或 多个交互至少部分地包含:在绘图显示内的导航(例如全景视图)。作为示例,如果用户 将他或她的手指放在显示器上(例如,在该显示器的区域的中心),并且将他或她的手指向 左或右拖动,则系统100可以至少部分地使得分别平移该场景以及相应地旋转局部地图视 图。另外,如果系统100确定与一个或多个Ρ0Ι、基于视角的显示或它们的组合的拉(pull) (交互)或(push)推交互(即,分别放大或缩小),则系统100可以至少部分地使得至少 部分地基于该拉交互或推交互使局部地图视图的更新显示当前在用户的视野内的Ρ0Ι。此 外,系统100可以表示由于同时在局部地图视图和基于视角的显示两者中的拉交互或推交 互而导致的POI方位中的变化。
[0035] 在某些实施例中,系统100确定与局部地图视图的输入,该输入用于退出基于视 角的显示。作为示例,用户可以在局部地图视图、设备或它们的组合上双击或使用长时间按 压手势以从基于视角的显示退出到全地图视图(例如,2D地图)。另外,用户可以从虚拟地 板表面缩小以退出增强现实视图。在一个实施例中,系统100于是可以至少部分地使得至 少部分地基于该输入来开始渲染该地图视图。特别地,系统100可以至少部分地使得在地 图视图中呈现显示提示(例如,附着于地理位置标记的照片图像)以使得用户能够容易地 转变到所捕获的街道全景。
[0036] 如在图1中示出的,系统100包括:用户设备(UE)101(例如移动电话或平板计算 机),它们经由通信网105具有至绘图平台103的连通性。UE 101可以包含或可以访问一 个或多个应用107a-107m(还被统称为应用107)。作为示例,应用107可以至少部分地包 含:增强和/或混合现实应用、绘图和/或导航应用、媒体应用、社交网络应用等。另外,UE 101还包含:一个或多个传感器109a-109n (还被称为传感器109)。特别地,传感器109可 以包含:例如,GPS接收器、罗盘、磁力计、倾斜或角度传感器、加速计等。
[0037] 在一个实施例中,绘图平台103可以包含至少一个POI数据库111或与至少一个 POI数据库111相关联。在一个示例实施例中,绘图平台103可以全部或部分地存在在UE 101内,或独立地存在,以及POI数据库111可以全部或部分地存在在绘图平台103内,或 独立地存在。POI数据库111可以包含:一个或多个局部地图视图和一个或多个POI的一 个或多个表示(例如,与地图视图相关联的Ρ0Ι,与增强现实视图相关联的P0I,或它们的组 合)。POI数据库ill还可以包含与局部地图视图相关联的一个或多个元素和/或与应用 的用户上下文(例如,街道矢量和名字、种类符号、路由、路由引导矢量/箭头、标志、操作点 或支持用户的当前上下文的任何其它类型的图标)。
[0038] UE 101经由通信网105还连接到服务平台113。服务平台113包含一个或多个服 务115a-115p (还被统称为服务115)。服务115可以包含针对应用107的各种各样的内容 提供服务。作为示例,服务115可以包含:绘图服务、导航服务、搜索相关服务、媒体服务(例 如,全景图像、静止图像、3D地图等)、社交网络服务(例如,POI的评分/评论)、基于位置 的服务(例如,朋友的位置)等。UE 101、服务平台113和服务115还具有至一个或多个内 容提供商117a_117q(还被统称为内容提供商117)的连通性。内容提供商117还可以向系 统100的组件提供各种各样的内容(例如,地图、图像等)。在一个示例实施例中,服务平 台113、绘图平台103、POI数据库111和/或内容提供商117可以被组合在一个或多个组 合中。
[0039] 在某些实施例中,绘图平台103和/或一个或多个应用117可以使用基于位置的 技术(例如,GPS、蜂窝三角测量、辅助GPS(A-GPS)等)来确定UE 101的位置。例如,UE 101 可以包含传感器109 (例如,GPS接收器)以从卫星119获得地理坐标以确定相对于在附近 中的一个或多个POI的它的当前位置。另外,一个或多个应用107可以基于相对于UE 101 的方位向一个或多个服务115和/或一个或多个内容提供商117做出针对基于位置的数据 (例如,地图、POI、距离等)的请求。
[0040] 作为示例,系统100的通信网络105包括一个或多个网络,诸如数据网络、无线网 络、电信网络或它们的任何组合。可以设想的是,数据网络可以是任何的局域网(LAN)、城域 网(MAN)、广域网(WAN)、公共数据网络(例如,互联网)、短距无线网络,或任何其它合适的 分组交换网络,诸如商用的、专用的分组交换网络,例如专用电缆或光纤网络,以及类似网 络,或它们的任何组合。另外,无线网络例如可以是蜂窝网络,以及可以利用各种技术,包括 全球演进增强数据速率(EDGE)、通用分组无线业务(GPRS)、全球移动通信系统(GSM)、互联 网协议多媒体子系统(MS)、通用移动通信系统(UMTS)等,以及任何其它合适的无线介质, 例如,微波接入全球性互通(WiMX)、长期演进(LTE)网络、码分多址接入(CDM)、宽带码分 多址接入(WCDMA)、无线保真*WiFi)、无线局域网(WLAN)、蓝牙?、互联网协议(IP)数据 广播、卫星、移动自组织网络(MNET)等,或它们的任何组合。
[0041] UE 101是任何类型的用户终端、移动终端、固定终端或便携式终端,它们包括移动 手持设备、站、单元、设备、多媒体计算机、多媒体平板计算机、互联网节点、通信器、台式计 算机、便携式计算机、笔记本计算机、上网本、平板计算机、个人通信系统(PCS)设备、个人 导航设备,个人数字助理(PDA)、音频/视频播放器、数码相机/摄像机、定位设备、电视接收 机、无线电广播接收器、电子书设备、游戏设备,或它们的任意组合,包括这些设备的附件和 外围设备,或它们的任意组合。还可以设想的是,UE 101可以支持至用户的任何类型的接 口(如"可穿戴"电路等等)。
[0042] 在一个实施例中,绘图平台103首先确定诸如移动设备(诸如移动电话或平板计 算机)的UE 101中的位置信息的至少一个基于视角显示的至少一个呈现的虚拟地板、底部 或地面表面(即,虚拟3D平面)。例如,UE 101的基于视角的显示可以是触摸屏。在一个 示例用例中,当用户将UE 101(例如移动电话)放置在该UE 101的显示器平行于现实世界 环境中的地面的方位中时,绘图平台103的过程可以开始。绘图平台103于是可以至少部分 地使得在该显示器上呈现地图视图,该地图视图包含具有已知地理坐标的一个或多个感兴 POI (例如,饭店、旅馆、旅游景点等)。特别地,位置信息至少部分地包含:一个或多个POI、 绘图信息或它们的组合,以及基于视角的显示是绘图显示,绘图显示至少部分地包含现实 世界环境的实时视图、所捕获的全景、静止图像、三维地图(3D地图)或它们的组合。
[0043] 在一个或多个实施例中,绘图平台103接着确定输入以将虚拟地板表面带入基于 视角的显示中。特别地,该输入至少部分地包含:倾斜输入(例如,倾斜基于视角的显示)、 手势输入、触控输入或它们的组合。作为示例,如果在UE 101上一个或多个传感器109 (例 如,倾斜或角度传感器、GPS、加速计、罗盘等)是活动的,则用户可以朝向现实世界环境中 的地面向下倾斜UE 101以将虚拟地板表面带入基于视角的显示的视图中。
[0044] 在一个实施例中,绘图平台103于是至少部分地使得至少部分地基于该输入来开 始渲染局部地图视图。例如,如果绘图平台103确定UE 101的轻微倾斜(例如,〈45。),则 绘图平台103可以至少部分地使得激活基于视角的显示,转换全地图视图(例如,该全地图 视图的裁减)以产生局部地图视图,以及呈现提示对该用户而言的另外动作的倾斜消息或 通知(例如,"垂直地倾斜你的设备")。特别地,朝向地面来倾斜UE 101使得局部地图视图 淡入视图,使得在该倾斜转变期间局部地图视图的定向保持垂直于现实世界的地面。
[0045] 此外,绘图平台103至少部分地使得在与地图视图相关联的一个或多个表示(种 类大头针)和与增强现实视图相关联的一个或多个表示(例如,种类方形和简化的方形) 之间的转变。特别地,绘图平台103确定一个或多个形状和/或图形表示以表示在用户的 视野中的POI以及一个或多个其他形状或图形表示以表示在该用户的视野之外的一个或 多个POI。
[0046] 在一个或多个实施例中,绘图平台103接着至少部分地使得在虚拟地板表面上渲 染局部地图视图,其中该局部地图视图提供位置信息(例如,Ρ0Ι,绘图信息等)的可替代或 补充视图。例如,可替代的视图是在现实世界环境中的用户位置的2D视图、抽象视图或它 们的组合。特别地,例如,随着UE 101的倾斜增加,绘图平台103至少部分地使得局部地图 视图无缝地表现为更接近于该显示,以及局部地图视图的中心向着该显示的底部移动。特 别地,可以设想的是,在2D地图和增强现实视图之间的平滑和反射式(reflexive)转变促 进了该视图之间的强关联,以及减少了对应于在基于视角的显示中的各自POI的一个或多 个表示的模糊放置的感觉。在一个示例实施例中,在视图转变期间,在2D视图(例如,局部 地图视图)一个或多个2D表示无缝地转换为在增强现实视图中的各自3D表示。此外,在 一个或多个实施例中,绘图平台103至少部分地使得呈现位于至少一个边界区域或视野内 的位置信息的雷达式的概览。
[0047] 在某些实施例中,绘图平台103于是至少部分地使得至少部分地基于该输入、观 看方向或它们的组合来进行局部地图视图的渲染的一个或多个修改。例如,如果绘图平台 103确定输入(例如,倾斜手势>45° ),则绘图平台103可以至少部分地使得局部地图视图 开始从基于视角的显示淡出以及雷达式的概览开始淡入。此外,绘图平台103还可以至少 部分地使得POI的一个或多个表示从局部地图视图升高以及移动到增强现实视图(例如, 全景场景)中,逐渐缩放并且相应地扩张。另外,当绘图平台103至少部分地基于传感器设 备109 (例如,倾斜或角度传感器),确定UE 101在正上方位(例如,垂直于地面)中时,绘 图平台103可以至少部分地使得在局部地图视图中没有显示的POI的一个或多个表示(例 如,在背景中的Ρ0Ι)出现在朝向基于视角的显示的中部/顶部的场景内,以及局部地图视 图部分地或完全地从该场景消失。在一个实施例中,如果绘图平台103至少部分地基于设 备上的一个或多个传感器109确定视野的改变(例如设备101的旋转),则绘图平台103可 以至少部分地使得局部地图视图相应地旋转。另外,在一个示例用例,当北方向指示符在该 显示内不可见时,绘图平台103可以至少部分地使得外推法来在对应于在局部地图视图上 的它的真实方位的UE 101的显示器边缘中来呈现该指示符。
[0048] 如先前论述的,在一个实施例中,绘图平台103至少部分地基于输入、观看方向或 它们的组合来确定位置信息的一个或多个表示。例如,在地图视图期间(即,UE 101平行 于地面),绘图平台103可以在该地图上的特定地理位置上将一个或多个表示呈现为点,该 点具有含有种类标志符号的所附着的大头针符号。此外,在一个或多个实施例中,如果绘图 平
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1