当前位置: 首页 > 专利查询>斯纳普公司专利>正文

表面识别镜头制造技术

技术编号:37240100 阅读:11 留言:0更新日期:2023-04-20 23:21
本公开的各方面涉及用于表面识别镜头的系统、方法和非暂时性机器可读存储介质。其中,一种系统包括存储至少一个程序的计算机可读存储介质,以及用于在真实世界环境中渲染三维虚拟对象的方法。当用户在真实世界中的对象周围移动时,可适当地改变三维虚拟对象的虚拟渲染,并且对于多个用户,三维虚拟对象可类似地存在。虚拟对象渲染可相对于真实世界环境中的参考表面,例如地板、地面或桌子,该参考表面可由用户选择作为虚拟对象渲染过程的一部分或由图像处理方法选择。由图像处理方法选择。由图像处理方法选择。

【技术实现步骤摘要】
表面识别镜头
[0001]本申请是2018年1月9日提交的申请号为201880006129.X、专利技术名称为“表面识别镜头”的专利申请的分案申请。
[0002]优先权要求
[0003]本申请要求2018年1月5日提交的美国专利申请序列号15/863,575的优先权,该申请要求2017年1月9日提交的美国临时专利申请序列号62/444,218的优先权,其通过引用方式整体并入本文。


[0004]本公开大致涉及视觉显示,并且更具体地涉及在真实世界环境中的虚拟对象渲染。

技术介绍

[0005]虚拟对象渲染系统可用于创建引人入胜且有趣的增强现实体验,其中三维虚拟对象图形内容似乎存在于真实世界中。由于环境条件、用户动作、在相机与被渲染对象之间的意外的视觉中断等,这种系统可遇到显示问题。这可导致虚拟对象消失或以其他方式表现不正常,这打破了虚拟对象出现在真实世界中的错觉。例如,当用户在真实世界中移动时,虚拟对象渲染系统可能没有以相对于真实世界项目一致的方式呈现虚拟对象。
附图说明
[0006]在不一定按比例绘制的附图中,相同的数字可描述不同视图中的类似部件。为了容易地识别对任何特定元件或动作的讨论,参考数字中的最高有效的一个数字或多个数字指的是首先引入该元件的图号。在附图的图中,通过示例而非限制的方式示出了一些实施例,其中:
[0007]图1是示出根据示例实施例的用于通过网络交换数据(例如,消息和相关联的内容)的示例消息传送系统的框图;
[0008]图2是示出根据示例实施例的关于消息传送系统的进一步细节的框图;
[0009]图3是示出根据示例实施例的可存储在消息传送服务器系统的数据库中的数据的示意图;
[0010]图4是示出根据示例实施例的由用于通信的消息传送客户端应用生成的消息的结构的示意图;
[0011]图5是示出根据示例实施例的示例访问限制过程的示意图,在该过程中,对内容的访问(例如,短暂的消息以及数据的相关联的多媒体有效载荷)或内容集合(例如,短暂的消息故事)可以是有时间限制的(例如,使其短暂的);
[0012]图6是示出根据示例实施例的冗余跟踪系统124的各种模块的框图;
[0013]图7是描绘根据示例实施例由冗余跟踪系统124在三维空间内渲染的对象的图;
[0014]图8提供了根据示例实施例由使用表面识别镜头的冗余跟踪系统124在真实世界
三维空间内渲染的示例对象的连续顺序的屏幕截图;
[0015]图9提供了根据示例实施例由使用表面识别镜头的冗余跟踪系统124在不同的真实世界三维位置处的示例渲染对象的屏幕截图;
[0016]图10提供了根据示例实施例由使用表面识别镜头的冗余跟踪系统124在抽象三维空间内渲染的示例对象的连续顺序的屏幕截图;
[0017]图11是示出根据示例实施例的用于跟踪在三维空间中渲染的对象的方法的流程图;
[0018]图12是示出根据示例实施例的用于在三维空间中生成和渲染对象的方法的流程图;
[0019]图13是示出根据示例实施例的用于使用表面识别镜头在三维空间中渲染虚拟对象的方法的流程图;
[0020]图14是示出根据示例实施例的用于使用表面识别镜头在三维空间中提供用户定制的虚拟对象的方法的流程图;
[0021]图15提供了根据示例实施例由使用表面识别镜头的冗余跟踪系统124在真实世界三维空间内渲染的示例定制个人化身对象的连续顺序的屏幕截图;
[0022]图16提供了根据示例实施例由使用表面识别镜头的冗余跟踪系统124在不同的真实世界三维位置处的示例渲染的定制个人化身对象的屏幕截图;
[0023]图17是示出根据示例实施例的使用表面识别镜头在三维空间中提供示例定制个人化身对象的方法的流程图;
[0024]图18是示出根据示例实施例的可与本文描述的各种硬件架构结合使用的代表性软件架构的框图;以及
[0025]图19是示出根据示例实施例的能够从机器可读介质(例如,机器可读存储介质)读取指令并执行本文所讨论的方法中的任何一种或多种的机器的部件的框图。
具体实施方式
[0026]以下描述包括体现本公开的说明性实施例的系统、方法、技术、指令序列和计算机程序产品。在以下描述中,出于解释的目的,阐述了许多具体细节以便提供对本专利技术主题的各种实施例的理解。然而,对于本领域技术人员显而易见的是,可在没有这些具体细节的情况下实践本专利技术主题的实施例。一般来讲,不需要详细示出公知的指令实例、协议、结构和技术。
[0027]此外,本公开的实施例通过将虚拟三维项目渲染为好像他们存在于真实世界环境中,来改进电子消息传送和成像软件和系统的功能。例如,虚拟三维对象的媒体覆盖可由系统生成,并结合由图像捕获设备(例如,数字相机)生成的真实世界环境内容(例如,图像和/或视频)来显示。
[0028]在一些实施例中,还可生成包含交换电子通信(诸如短消息服务(SMS)或多媒体消息服务(MMS)文本和电子邮件)的用户的化身或定制的“Bitmojis”的媒体覆盖。可基于用户之间的通信历史、用户的位置以及用户参与的事件来自动生成这种覆盖。同样可基于位置和事件信息来修改这种覆盖中的用户化身或Bitmojis的外观。在一些实施例中,可在图库或轮播中向用户呈现媒体覆盖,其包括用户和用户的朋友/联系人的定制化身。
[0029]图1是示出用于通过网络交换数据(例如,消息和关联内容)的示例消息传送系统100的框图。消息传送系统100包括多个客户端设备102,客户端设备102中的每一个托管包括消息传送客户端应用104的多个应用。每个消息传送客户端应用104经由网络106(例如,因特网)通信地耦合到消息传送客户端应用序104的其他实例和消息传送服务器系统108。
[0030]因此,每个消息传送客户端应用104能够经由网络106与另一个消息传送客户端应用104和消息传送服务器系统108通信和交换数据。在消息传送客户端应用104之间以及在消息传送客户端应用104和消息传送服务器系统108之间交换的数据包括功能(例如,调用功能的命令)以及有效载荷数据(例如,文本、音频、视频或其他多媒体数据)。
[0031]消息传送服务器系统108经由网络106向特定的消息传送客户端应用104提供服务器侧功能。虽然消息传送系统100的某些功能在本文被描述为由消息传送客户端应用104或消息传送服务器系统108执行,但是应当理解,消息传送客户端应用104或消息传送服务器系统108内的某些功能的位置是设计选择。例如,可以技术上优选的是在消息传送服务器系统108内初始部署某些技术和功能,但以后在客户端设备102具有足够的处理能力的情况下将该技术和功能迁移到消息客户端应用104。
[0032]消息传送服务器系统108支持提供给消息传送客户端应用104的各种服务和操作。这种操作包括向消息传送客户端应用104发送数据,从客户端应用104接收数据,并且处理由客户端应用104生成本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种系统,包括:存储器;以及冗余跟踪系统,包括一组跟踪子系统,所述一组跟踪子系统包括陀螺仪跟踪系统,自然特征跟踪系统以及同时定位和映射跟踪;以及至少一个硬件处理器,其被耦合以执行包括以下的操作:检测在相机视图内捕获的三维空间中的参考表面;基于检测到的参考表面将虚拟对象分配到三维空间中的位置;识别可操作的跟踪标记,以在所述三维空间中跟踪所述虚拟对象;渲染所述虚拟对象,以出现在在所述相机视图内所述三维空间中的所述位置处;以及经由所述冗余跟踪子系统,使用所述跟踪标记保持所述虚拟对象被渲染在所述三维空间中的所述位置处。2.根据权利要求1所述的系统,其中,所述参考表面的检测基于用户输入。3.根据权利要求1所述的系统,其中,所述三维空间中的所述位置是距所述参考表面的预定距离。4.根据权利要求3所述的系统,其中,将所述虚拟对象保持在所述三维空间中的所述位置处包括:保持所述虚拟对象被渲染在距离所述参考表面的所述预定距离处。5.根据权利要求1所述的系统,其中,对所述虚拟对象的渲染包括:在所述参考表面处渲染与所述虚拟对象相关的分开的虚拟表示。6.根据权利要求5所述的系统,其中,所述分开的虚拟表示是所述虚拟对象的模拟阴影。7.根据权利要求1所述的系统,还包括:接收用户对一组模板中的模板的选择,所述模板对应于所述虚拟对象。8.根据权利要求7所述的系统,其中,所述虚拟对象包括定制的个人化身内容。9.根据权利要求1所述的系统,其中,所述虚拟对象包括基于与所述三维空间相关的外部因素的内容。10.根据权利要求1所述的系统,其中,保持所述虚拟对象被渲染在所述三维空间中的所述位置处包括:在检测对一个或多个跟踪标记的一个或多个中断时,保持所述虚拟对象被渲染在所述三维空间中的所述位置处。11.一种方法,包括:使用一个或多个处理器,检测在相机视图内捕获的三维空间中的参考表面;基于检测到的参考表面将虚拟对象分配到三维空间中的位置;识别可操作的跟踪标记,以在所述三维空间中跟踪所述虚拟对...

【专利技术属性】
技术研发人员:A
申请(专利权)人:斯纳普公司
类型:发明
国别省市:

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

1