经由用户设备的异步会话制造技术

技术编号:17747325 阅读:36 留言:0更新日期:2018-04-18 21:15
一种通信架构内的用户设备,所述用户设备包括异步会话生成器,所述异步会话生成器被配置为:捕获至少一个图像;确定与所述至少一个图像相关联的相机姿势数据;捕获表面重构数据,所述表面重构数据与所述相机姿势数据相关联;生成包括异步会话数据的异步会话,所述异步会话数据包括所述至少一个图像、所述相机姿势数据、表面重构数据、和至少一个注释对象,其中,所述异步数据被配置为在之后的时间被存储和取回。

【技术实现步骤摘要】
【国外来华专利技术】经由用户设备的异步会话
技术介绍
通信系统允许诸如个人计算机之类的设备的用户跨计算机网络进行通信。例如使用诸如互联网协议(IP)之类的分组协议,基于分组的通信系统可以用于各种类型的通信事件。可以建立的通信事件包括语音通话、视频通话、即时消息传送、语音邮件、文件传输等。这些系统对于用户而言是有益的,这是因为与固定线路或移动网络相比,它们常常具有显著较低的成本。对于远距通信的情况特别是这样。为了使用基于分组的系统,用户在他们的设备上安装并执行客户端软件。客户端软件提供基于分组的连接以及诸如注册和授权之类的其他功能。通信系统允许设备的用户跨诸如互联网之类的计算机网络进行通信。可以建立的通信事件包括语音通话、视频通话、即时消息传送、语音邮件、文件传输等。利用视频通话,呼叫方能够查看视频图像。然而,在一些情况下,通信可以被存储而不是(接近)实时地被发送,并且由终端用户在随后的时间接收。
技术实现思路
提供了该
技术实现思路
以用简化的形式引入在以下的具体实施方式中进一步描述的概念的选择。该
技术实现思路
不旨在标识所要求保护的主题的主要特征或基本特征,也不旨在用于限制所要求保护的主题的范围。所要求保护的主题不限于解决在
技术介绍
部分中记录的缺点中的任何一个或所有缺点的实现。本公开的实施例涉及共享场景内的对象的管理和同步,例如在协作混合现实应用中所生成的场景中。在协作混合现实应用中,参与者可以可视化、放置、并与共享场景中的对象进行交互。共享场景通常是对参与者中的一个参与者的周围空间的表示,例如所述场景可以包括从参与者中的一个参与者的视角来看的视频图像。对象或虚拟对象可以被“放置”在该场景内并且可以具有能够被参与者“看见”和“交互”的视觉表示。此外,所述对象可以具有相关联的内容。例如,所述对象可以具有诸如音频/视频或文本之类的相关联的内容。例如,参与者可以将视频播放器对象放置在共享场景中,并且与其交互来开始播放视频以供所有参与者查看。接着,又一参与者可以与视频播放器对象进行交互以控制回放或改变其在该场景中的位置。本专利技术人已经认识到,为了维持在该方案内这些对象的同步,表面重构数据(也被称为网格数据)的有效的传输可以是重要的。根据本公开的第一方面,提供了一种通信架构内的用户设备,所述用户设备包括异步会话生成器,所述异步会话生成器被配置为:捕获至少一个图像;确定与所述至少一个图像相关联的相机姿势数据;捕获表面重构数据,所述表面重构数据与所述相机姿势数据相关联;生成包括异步会话数据的异步会话,所述异步会话数据包括所述至少一个图像、所述相机姿势数据、表面重构数据、以及至少一个注释对象,其中,所述异步数据被配置为在之后的时间被存储和取回。根据本公开的第二方面,提供了一种通信架构内的用户设备,所述用户设备包括异步会话查看器,所述异步会话查看器被配置为:接收与异步会话相关联的至少一个注释对象;确定视场位置;以及基于所确定的视场位置和至少一个注释对象来生成图像覆盖,从而显示对所述注释对象的表示。根据第三方面,提供了一种在通信架构内实现的方法,所述方法包括:捕获至少一个图像;确定与所述至少一个图像相关联的相机姿势数据;捕获表面重构数据,所述表面重构数据与所述相机姿势数据相关联;以及生成包括异步会话数据的异步会话,所述异步会话数据包括所述至少一个图像、所述相机姿势数据、表面重构数据、以及至少一个注释对象,其中,所述异步数据被配置为在之后的时间被存储和取回。根据第四方面,提供了一种在通信架构内的方法,包括:接收与异步会话相关联的至少一个注释对象;确定视场位置;以及基于所确定的视场位置和至少一个注释对象来生成图像覆盖,从而显示对所述注释对象的表示。根据第五方面,提供了一种计算机程序产品,所述计算机程序产品被实施在非瞬时性计算机可读介质上,并且被配置为当在共享场景架构内的协议端点实体的处理器上执行时,进行以下操作:捕获至少一个图像;确定与所述至少一个图像相关联的相机姿势数据;捕获表面重构数据,所述表面重构数据与所述相机姿势数据相关联;生成包括异步会话数据的异步会话,所述异步会话数据包括所述至少一个图像、所述相机姿势数据、表面重构数据、以及至少一个注释对象,其中,所述异步数据被配置为在之后的时间被存储和取回。根据第六方面,提供了一种计算机程序产品,所述计算机程序产品被实施在非瞬时性计算机可读介质上,并且被配置为当在共享场景架构内的协议端点实体的处理器上执行时,进行以下操作:接收与异步会话相关联的至少一个注释对象;确定视场位置;以及基于所确定的视场位置和至少一个注释对象来生成图像覆盖,从而显示对所述注释对象的表示。附图说明为了更好地理解本公开并且示出可以如何实施本公开,现在将作为示例来参考以下附图,其中:图1示出了通信系统的示意图;图2示出了用户设备的示意图;图3示出了作为可穿戴头戴式耳机的用户设备的示意图;图4示出了适合于实现异步会话的示例用户设备的示意图;图5示出了异步会话生成实现和异步会话浏览实现的示例的示意图;图6示出了用于添加、编辑、和删除如在图5中所示出的注释对象的示例异步会话浏览实现用户界面的示意图;图7示出了根据一些实施例的生成异步会话数据的过程的流程图;图8示出了根据一些实施例的浏览异步会话数据以生成或修改注释对象的过程的流程图;图9示出了根据一些实施例的在异步会话浏览过程内导航异步会话数据以生成、修改、或删除如在图8中所示出的注释对象的过程的流程图;图10示出了根据一些实施例的浏览异步会话数据以呈现注释对象的过程的流程图;图11示出了根据一些实施例的浏览异步会话数据以选择性地呈现注释对象的过程的流程图;以及图12示出了根据一些实施例的浏览异步会话数据以将用户引导至注释对象的过程的流程图。具体实施方式仅通过示例的方式描述本公开的实施例。图1示出了适合于实现异步会话的通信系统100。所述通信系统100被示出为包括与用户终端或设备102相关联的第一用户104(用户A)、与第二用户终端或设备108相关联的第二用户110(用户B)、以及与第三用户终端或设备116相关联的第三用户120(用户C)。用户设备102、108、和116可以经由同步设备130通过通信系统100中的通信网络106进行通信,由此允许用户104、110和120通过通信网络106彼此异步地进行通信。通信网络106可以是具有在用户设备102、第二用户设备108、以及第三用户设备116之间提供通信信道的能力的任何适合的网络。例如,通信网络106可以是互联网或另一类型的网络,例如,高数据速率蜂窝或移动网络,例如第3代(“3G”)移动网络。应当注意在可替代的实施例中,用户设备可以经由在图1中未示出的额外的中间网络而连接至通信网络106。例如,如果用户设备102是移动设备,则其可以经由诸如GSM、UMTS、4G等网络之类的蜂窝或移动网络(在图1中未示出)而连接至通信网络106。用户设备102、104、和116可以是任何适合的设备并且例如可以是移动电话、个人数字助理(“PDA”)、个人计算机(“PC”)(包括,例如,WindowsTM、MacOSTM、和LinuxTMPC)、平板计算机、游戏设备、可穿戴设备、或者能够连接至通信网络106的其他嵌入式设备。可穿戴设备可以包括可穿戴头戴式耳机。应当理解本文档来自技高网...
经由用户设备的异步会话

【技术保护点】
一种在通信架构内的用户设备,所述用户设备包括异步会话生成器,所述异步会话生成器被配置为:捕获至少一个图像;确定与所述至少一个图像相关联的相机姿势数据;捕获表面重构数据,所述表面重构数据与所述相机姿势数据相关联;生成包括异步会话数据的异步会话,所述异步会话数据包括所述至少一个图像、所述相机姿势数据、表面重构数据、以及至少一个注释对象,其中,所述异步数据被配置为在之后的时间被存储和取回。

【技术特征摘要】
【国外来华专利技术】2015.08.20 US 62/207,727;2016.04.28 US 15/141,5861.一种在通信架构内的用户设备,所述用户设备包括异步会话生成器,所述异步会话生成器被配置为:捕获至少一个图像;确定与所述至少一个图像相关联的相机姿势数据;捕获表面重构数据,所述表面重构数据与所述相机姿势数据相关联;生成包括异步会话数据的异步会话,所述异步会话数据包括所述至少一个图像、所述相机姿势数据、表面重构数据、以及至少一个注释对象,其中,所述异步数据被配置为在之后的时间被存储和取回。2.一种在通信架构内的用户设备,所述用户设备包括异步会话查看器,所述异步会话查看器被配置为:接收与异步会话相关联的至少一个注释对象;确定视场位置;以及基于所确定的视场位置和至少一个注释对象来生成图像覆盖,以显示对所述注释对象的表示。3.根据权利要求2所述的用户设备,其中,所述用户设备是可穿戴用户设备,其中,所述异步会话查看器被配置为将所述图像覆盖作为增强/混合现实图像覆盖来输出。4.根据权利要求2所述的用户设备,其中,所述异步会话查看器被配置为识别先前的表面重构数据以将空间标识为与先前所记录的空间是相同的空间。5.根据权利要求2所述的用户设备,其中,所述异步会话查看器还被配置为:接收与异步会话相关联的至少一个图像、相机姿势数据、以及表面重构数据;并且基于所确定的视场位置以及由所述相机姿势数据所确定的至少一个图像来生成图像以显示对所述视场的表示,所述图像覆盖被显示在所述图像上方。6.根据权利要求1所述的用户设备,其中,所述至少一个注释对象包括以下中的至少一个:视觉对象;音频...

【专利技术属性】
技术研发人员:H·YT·陈B·V·泰勒M·R·斯威夫特A·S·李R·S·梅内泽斯
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1