当前位置: 首页 > 专利查询>微软公司专利>正文

使用镜子暗喻来提供远程沉浸式体验的方法技术

技术编号:12357683 阅读:235 留言:0更新日期:2015-11-20 13:20
描述了提供远程沉浸式会话的参与者之间的交互的远程沉浸式环境。该环境包括两个或更多个设置,每个设置与一参与者相关联。每个设置进而包括用于呈现三维虚拟空间以供本地参与者查看的镜子功能。该虚拟空间显示参与者中的至少一些,就好像参与者物理地出现在同一位置并看向镜子那样。镜子功能可被实现为半透明镜子和显示设备的组合或被实现为仅单独操作的显示设备。根据另一特征,该环境可按允许远程沉浸式会话的任意参与者与虚拟对象进行交互的方式来呈现虚拟对象。

【技术实现步骤摘要】
【国外来华专利技术】【专利说明】使用镜子暗喻来提供远程沉浸式体验远程沉浸式协作系统能够实现地理上相互分开的两个或更多个参与者之间的实时交互。通过向每个参与者给出他或她正与其他远程参与者在同一物理空间中工作的感觉,这种类型的系统不同于传统的视频会议系统。—种远程沉浸式协作系统使用窗户暗喻来提供共享空间体验。S卩,这种类型的系统向第一参与者给出他或她通过透明的窗户来看向第二参与者(其位于窗户的对面)的感觉。但是这种类型的协作系统可具有一个或多个缺点。第一,这个系统不能很好地适用于两个以上的参与者,这是因为窗户暗喻预先假定只有两个位置,对应于窗户窗格的前面和后面。第二,即,在不偏离窗户暗喻的原理达某个程度的情况下,这个系统不能容易地容纳其中参与者可操纵虚拟对象的共享工作空间。第三,这个系统不能提供藉此每个本地参与者能监视他或她对远程参与者而言出现的方式的合适机制。一些视频会议系统通过在显示器的周围区域中包括显示被呈现给其他参与者的本地参与者的图像的小的图片来实现这个结果;但是这种类型的图片可被视为使本地参与者分心且对本地参与者而言不自然。以上提到的潜在缺点是作为示例而非限制被引述的。
技术实现思路
本文中描述了包括两个或更多个设置的远程沉浸式环境。本地参与者对应于物理地出现在特定本地设置处的参与者;远程参与者对应于物理地出现在相对于本地设置而言远程的设置处的参与者。每个设置进而包括用于产生三维虚拟空间以供本地参与者查看的镜子功能。该虚拟空间显示参与者中的至少一些,就好像参与者物理地出现在同一位置并看向镜子那样。在一个说明性实现中,由每个设置提供的镜子功能包括被放置在显示设备的前面的物理半透明镜子。半透明镜子呈现本地参与者的虚拟图像,而显示设备呈现远程参与者的虚拟图像。在另一说明性实现中,镜子功能包括模拟物理镜子的显示设备。S卩,在这个实施例中的显示设备呈现本地参与者和远程参与者两者的虚拟图像,而不使用物理半透明镜子。根据另一说明性方面,每个设置包括用于构造其本地参与者的深度图像的功能。根据另一说明性方面,每个设置包括其中本地参与者可放置物理对象的物理工作空间。设置产生作为物理对象的对应物的虚拟对象。在一个实现中,物理工作空间包括在其上本地参与者可放置物理对象的工作空间桌子。根据另一说明性方面,每个设置处的镜子功能提供允许参与者联合地操纵虚拟对象的功能。虚拟对象可具有或可不具有在设置之一的工作空间中的对应物理对象。根据另一说明性方面,由环境产生的虚拟空间包括虚拟反射空间和虚拟实际空间。虚拟反射空间包括从镜子表面上的反射的视角投射的一个或多个虚拟反射对象。虚拟实际空间包括从被放置在镜子表面之前的实体的视角投射的一个或多个虚拟实际对象。上面的方法可以显现在各种类型的系统、组件,方法、计算机可读介质、数据结构、广品等等中O提供本
技术实现思路
以便以简化形式介绍一些概念;这些概念将在以下的详细描述中进一步描述。本概述并不旨在标识所要求保护主题的关键特征或必要特征,也不旨在用于限制所要求保护主题的范围。附图简沐图1显示了使用镜子暗喻的远程沉浸式环境的概览。图2描绘了被提供给使用图1中显示的那种环境的两个参与者的远程沉浸式体验。图3显示可产生图2中示出的体验的环境的第一实现。该实现提供使用物理半透明镜子结合被放置在镜子后面的显示设备的镜子功能。图4显示可产生图2中示出的体验的环境的第二实现。该实现提供单独使用显示设备(例如,而不使用物理半透明镜子)的镜子功能。图5显示可被用于提供三维(3D)场景信息的本地处理系统的一个实现。图3或4的镜子功能显示3D场景信息。图6显不使用具有弯曲显不表面的显不设备的镜子功能。图7显示使用便携式显示设备的镜子功能。图8显示涉及呈现由虚拟反射空间和虚拟实际空间组成的虚拟空间的远程沉浸式体验。图9显示解释本地处理系统的一种操作方式的说明性过程。图10示出了可以被用来实现前面的附图中所示出的特征的任何方面的说明性计算功能。贯穿本公开和各附图,相同的编号参考相同的组件和特征。100系列标号指的是最初在图1中所找到的特征,200系列的标号指的是最初在图2中找到的特征,300系列的标号指的是最初在图3中找到的特征,依此类推。【具体实施方式】本专利技术是按如下方式来组织的。章节A提供关于使用镜子暗喻的远程沉浸式环境的概览;更具体的,本章节强调了被提供给远程沉浸式会话的参与者的体验。章节B描述了在章节A中介绍的环境的说明性实现。章节C阐述了在章节A和B中描述的概念和功能的说明性变体和扩展。章节D阐述了解释章节A — C的功能的操作的说明性方法。并且章节E描述了可以被用来实现章节A-D中所描述的特征的任何方面的说明性计算功能。初步地,一些附图描述一个或多个结构组件(不同地称为功能、模块、特征、元件等)的上下文中的概念。附图所示的各个组件可通过任何物理和有形的机制,例如通过软件、硬件(例如芯片实现的逻辑功能)、固件等和/或其任何组合,以任何方式实现。在一种情况下,附图中所示出的将各种组件分离为不同的单元可以反映在实际实现中使用对应的不同的物理和有形的组件。另选地或者另外地,附图中所示出的任何单个组件都可以通过多个实际物理组件来实现。另选地或另外地,附图中的任何两个或更多分开组件的描绘可以反映单个实际物理组件所执行的不同功能。图10(将依次讨论)提供关于附图中所示的功能的一个说明性物理实现的附加细节。其他附图以流程图形式描述了概念。以此形式,某些操作被描述为构成以某一顺序执行的不同的框。这些实现是说明性而非限制性的。此处描述的某些框可被分组在一起并在单个操作中执行,某些框可被分成多个组件框,并且某些框可以按与此处所示出的不同的次序来执行(包括以并行方式执行这些框)。流程图中示出的框可以任何方式由任何物理和有形机制来实现,例如由软件、硬件(如芯片实现的逻辑功能)、固件等,和/或它们的任何组合来实现。至于术语,短语“被配置成”包含任何类型的物理和有形的功能可以被构建来执行已标识的操作的任何方式。功能可以被配置成使用例如软件、硬件(例如,芯片实现的逻辑功能)、固件等,和/或其任何组合来执行操作。术语“逻辑”包含用于执行任务的任何物理和有形的功能。例如,流程图中示出的每一个操作都对应于用于执行该操作的逻辑组件。操作可以使用例如软件、硬件(例如,芯片实现的逻辑功能)、固件等,和/或其任何组合来执行操作。在由计算系统实现时,逻辑组件表示作为计算系统的物理部分的、不管用何种方式实现的电子组件。权利要求中的短语“用于…的装置”(如果被使用)旨在援引35U.S.C.§ 112第六段的规定。除了本特定短语之外,没有其他语言旨在援引该法条的该部分的规定。下列的说明可以将一个或多个特征标识为“可选”。这种类型的陈述不应该被解读为可以被视为可选的特征的穷尽的指示;也就是说,其他特征也可以被视为可选,虽然在文本中没有明确地标识。最后,术语“示例性”或“说明性”指的是可能的多个实现中的一个实现。A.说_件参与者体验本章节提供关于使用镜子暗喻来操作的远程沉浸式环境的概览。更具体地,本章节通过主要描述远程沉浸式环境提供给其每个参与者的体验的类型来介绍该远程沉浸式环境。章节B—D (以下)提供关于该体验能被实现的各种方式的细节。从图1开始,该附图显示了远程沉浸本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/62/CN105075246.html" title="使用镜子暗喻来提供远程沉浸式体验的方法原文来自X技术">使用镜子暗喻来提供远程沉浸式体验的方法</a>

【技术保护点】
一种用于提供远程沉浸式会话的参与者之间的交互的远程沉浸式环境,所述远程沉浸式环境包括:两个或更多个设置,每个设置向所述远程沉浸式会话的本地参与者提供交互式体验,并且每个设置包括:图像捕捉功能,所述图像捕捉功能被配置成捕捉表示与所述设置相关联的本地参与者的本地相机信息;本地处理系统,所述本地处理系统被配置成:接收所述本地相机信息;基于所述本地相机信息来生成本地三维对象信息;将本地输入信息传输到与至少一个远程参与者相关联的至少一个远程处理系统,所述本地输入信息对应于与被所述本地处理系统标识的对象相关联的任意信息;接收来自所述至少一个远程处理系统的远程输入信息,所述远程输入信息对应于与被所述至少一个远程处理系统标识的对象相关联的任意信息;基于所述本地三维对象信息和所述远程输入信息来组成三维场景信息;以及镜子功能,所述镜子功能被配置成基于所述三维场景信息来呈现三维虚拟空间,所述三维虚拟空间显示所述参与者中的至少一些,就好像所述参与者物理地出现在同一位置并看向镜子那样。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:A·D·威尔森P·A·周D·M·吉勒特H·本克Z·张N·S·费什曼
申请(专利权)人:微软公司
类型:发明
国别省市:美国;US

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

1