【技术实现步骤摘要】
用于提供增强的媒体的系统和方法
[0001]本申请涉及增强的媒体,并且在特定实施例中,涉及提供增强的媒体。
技术介绍
[0002]AR涉及使用计算机生成的或虚拟的内容来增强真实世界体验。在一些情况下,AR涉及将虚拟内容叠加在物理真实世界内容之上。这种叠加可以是建设性的或破坏性的。建设性的AR向真实世界体验添加了内容,而破坏性的AR掩盖了真实世界体验中的内容。AR不同于虚拟现实(VR)。VR涉及完全虚拟体验的创建,而AR至少保留了一部分真实世界体验,但是使用虚拟内容更改了对真实世界体验的感知。
技术实现思路
[0003]传统AR体验的一个限制是,用户通常需要物理地存在于真实世界空间中,以便用虚拟内容来增强该真实世界空间。然而,在一些情况下,当用户没有存在于该真实世界空间中时,用户可能希望增强和查看真实世界空间。传统AR体验的另一个限制是,它们通常一次仅可以从一个视角查看,但是用户可以从同时从多个不同视角查看AR体验中受益。传统AR体验的进一步限制是,一旦结束,AR体验可能就需要通过例如扫描真实世界空间来重新初始 ...
【技术保护点】
【技术特征摘要】
1.一种计算机实现的方法,包括:获得对物理产品的搜索查询的结果,所述搜索查询源自与用户相关联的设备处的用户输入,并且所述结果包括为所搜索的物理产品标识的多个三维3D模型;从存储器获得存储的媒体,所述存储的媒体包括如使用相机模块捕获的真实世界空间的图像,所述存储的媒体进一步包括参数,所述参数包括标识真实世界空间的3D空间特征的信息、标识相机模块当捕获图像时相对于3D空间特征的位置的信息、以及标识相机模块的相机参数的信息;以及基于所存储的媒体和多个3D模型中的至少一些来提供增强的媒体,所提供的增强的媒体包括增强的媒体的多个不同实例,所述增强的媒体的多个不同实例每个包括覆盖有所搜索的物理产品的渲染的真实世界空间的图像的至少一部分,所述增强的媒体是从相对于所存储的媒体参数定义的所述多个3D模型中的至少一些中的相应一个生成的。2.根据权利要求1所述的计算机实现的方法,其中输出增强的媒体的多个不同实例以用于在设备上同时显示。3.根据权利要求1所述的计算机实现的方法,其中:所述图像是从第一视角与用户相关联的真实世界空间的第一图像;所述存储的媒体进一步包括从第二视角与用户相关联的真实世界空间的第二图像;以及所提供的增强的媒体进一步包括增强的媒体的不同实例,每个实例包括覆盖有如从相对于3D空间特征定义的所述多个3D模型中的至少一些中的相应一个生成的所搜索的物理产品的渲染的真实世界空间的第二图像的至少一部分。4.根据权利要求3所述的计算机实现的方法,其中提供增强的媒体包括基于第一视角来渲染所述3D模型中的至少一些。5.根据权利要求3所述的计算机实现的方法,其中提供增强的媒体包括基于第二视角来渲染所述3D模型中的至少一些。6.根据权利要求3所述的计算机实现的方法,进一步包括:当设备正在显示增强的媒体的多个不同实例中的增强的媒体的第一实例时,从设备接收相对于真实世界空间的3D空间特征虚拟地重新定位所述多个3D模型中的至少一些中的特定3D模型的指令,其中所述增强的媒体的第一实例包括覆盖有相对于3D空间特征定义的特定3D模型的渲染的真实世界空间的第一图像的至少一部分;基于指令,相对于真实世界空间的3D空间特征重新定义特定3D模型;提供增强的媒体的更新的第一实例,所述增强的媒体的更新的第一实...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。