基于身体网格对定制网格进行变形的制作方法

文档序号:37718890发布日期:2024-04-23 11:52阅读:28来源:国知局

本公开内容总体上涉及使用消息收发应用提供增强现实体验。


背景技术:

1、增强现实(ar)是对虚拟环境的修改。例如,在虚拟现实(vr)中,用户完全沉浸在虚拟世界中,而在ar中,用户沉浸在将虚拟对象与现实世界组合或将虚拟对象叠加在现实世界上的世界中。ar系统旨在生成并呈现与现实世界环境真实地交互并且彼此之间进行交互的虚拟对象。ar应用的示例可以包括单人或多人视频游戏、即时消息收发系统等。


技术实现思路



技术特征:

1.一种方法,包括:

2.根据权利要求1所述的方法,其中,所述现实世界对象包括人,并且其中,所述3d身体网格表示所述视频中描绘的人的全身。

3.根据权利要求1至2中任一项所述的方法,其中,所述增强现实元素包括时尚品。

4.根据权利要求1至3中任一项所述的方法,还包括:在基于所建立的所述3d身体网格和所述外部网格之间的对应关系确定的位置处,将所述增强现实元素添加至所述视频。

5.根据权利要求1至4中任一项所述的方法,其中,使所述外部网格变形包括:

6.根据权利要求1至5中任一项所述的方法,其中,使所述外部网格变形包括:

7.根据权利要求1至6中任一项所述的方法,其中,使所述外部网格变形包括:

8.根据权利要求1至7中任一项所述的方法,还包括:

9.根据权利要求8所述的方法,其中,基于所述法线-切线空间中的所述第一组坐标与所述第二组坐标之间的改变来调整所述外部网格的3d位置和3d取向。

10.根据权利要求1至9中任一项所述的方法,其中,在不使用所述现实世界对象的骨架的情况下,使所述外部网格变形。

11.根据权利要求1至10中任一项所述的方法,还包括:

12.根据权利要求11所述的方法,其中,所述放置信息包括相对于所述3d身体网格的一个或更多个接近度参数。

13.根据权利要求11至12中任一项所述的方法,其中,所述3d身体网格包括多个部分,并且其中,所述一个或更多个接近度参数指示所述外部网格的给定边缘与所述多个部分中的一个部分的给定的顶点集合之间的距离,所述方法还包括:

14.根据权利要求13所述的方法,其中,所述距离包括维持在所述外部网格的所述给定边缘与所述给定的顶点集合之间的最小距离。

15.根据权利要求13至14中任一项所述的方法,其中,所述距离包括维持在所述外部网格的所述给定边缘与所述给定的顶点集合之间的最大距离。

16.根据权利要求11至15中任一项所述的方法,其中,所述放置信息包括所述身体网格的相对uv通道坐标,所述方法还包括:

17.根据权利要求1至16中任一项所述的方法,还包括通过以下来生成所述外部网格:

18.根据权利要求1至17中任一项所述的方法,其中,所述ar元素包括ar时尚品,所述方法还包括:

19.一种系统,包括:

20.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质上存储有指令,所述指令在由客户端设备的处理器执行时使所述处理器执行操作,所述操作包括:


技术总结
公开了用于执行以下操作的方法和系统,所述操作包括:接收视频,该视频包括对现实世界对象的描绘;生成与现实世界对象相关联的三维(3D)身体网格,该3D身体网格跟踪现实世界对象跨视频的帧的移动;获得与增强现实元素相关联的外部网格;自动地建立与现实世界对象相关联的3D身体网格和外部网格之间的对应关系;基于现实世界对象的移动以及所建立的与3D身体网格的对应关系,使外部网格变形;以及基于经变形的外部网格修改视频以包括对增强现实元素的显示。

技术研发人员:赵艳丽,马坦·祖海尔,布赖恩·富尔克森,乔治斯·帕潘德里欧,王昊阳
受保护的技术使用者:斯纳普公司
技术研发日:
技术公布日:2024/4/22
网友询问留言 留言:0条
  • 还没有人留言评论。精彩留言会获得点赞!