科技魔方

苹果专利分享在AR/VR三维环境中呈现虚拟化身的方法

AR/VR

2021年12月24日

  在AR/VR中,用户可以以特定的虚拟化身形式出现,例如《头号玩家》中少年韦德·沃兹的VR化身帕西法尔或《星球大战》中的AR全息莱娅公主。

  但是,呈现一对一精确匹配的高保真度虚拟化身需要大量的计算资源。另外,在特定的情景中,没必要每时每刻都呈现一对一精确匹配的高保真度虚拟化身,只需提供抽象化的低保真演示即可。

  在名为“Presenting avatars in three-dimensional environments”的专利申请中,苹果就介绍了一种能够帮助节省计算资源和电池电量的虚拟化身呈现方法。

  简单来说,系统可以判断用户正在进行何种活动。例如,在普通的单人游戏场景中,用户的虚拟化身可以仅用简单的火柴人模型或《我的世界》版模型来进行显示;在多人社交会话中,用户的虚拟化身可以使用高精细模型来进行显示,比方说提供完整的手指手腕手臂及各关节,以及匹配的毛发和肌肉细节等等。

  在一个实施例中,计算机系统可配置成向用户呈现虚拟化身,其中虚拟化身具有基于用户姿势的显示特征。

  在一个实施例中,计算机系统可以通过传感器接收表示用户姿势的姿势数据,并经由显示器生成具有匹配姿势的虚拟化身。在会话期间,传感器继续追踪用户姿势。根据用户姿势的变化,计算机系统相应地改变虚拟化身的姿势。

  在同一个实施例中,虚拟化身可以具有基于不同外观模板的外观,而外观模板基于用户正在执行的活动而改变。在一个非限制性示例中,系统可以提供两个外观模板,其中第一外观模板是具有完整细节的精细模板,第二外观模板则是简单的抽象模板。

  一开始,计算机系统接收传感器关于用户姿势的数据,并判断其指示用户的当前活动是第一类型的活动。作为响应,计算机系统基于第一外观模板提供具有第一外观的第一外观的虚拟化身。在会话期间,传感器继续追踪用户的姿势及变化。当出现变化时,计算机系统可以呈现具有基于第一外观模板的第二外观的虚拟化身。

  根据阈值标准,计算机系统可以判断一个或多个用户的当前活动是第二类型活动。作为响应,计算机系统可以提供基于第二外观模板的第三外观的虚拟化身。

  如上面的图7和图8所示。图7A和图8A都是物理环境,系统可以通过多个传感器摄像头来持续追踪用户701的姿势变化。

  根据对用户当前活动的判断,系统可以提供基于精细外观模板的精细虚拟化身,或基于抽象外观模板的简单虚拟化身。

  图7B中的虚拟化身和图8B的虚拟化身是基于精细外观模板的精细虚拟化身。可以看到,计算机系统可以投入大量的计算机资源来渲染虚拟化身的纹理和细节,尤其是手部710-2,双脚710-3和头部710-5等位置的精细程度。

  图7C中的虚拟化身和图8C的虚拟化身是基于抽象外观模板的简单虚拟化身。可以看到,计算机系统以相对更小的计算机资源来渲染虚拟化身的纹理和细节。其中,手部721-2,双脚721-3和头部都相当粗略。

  在图8B和图8C的对比中,请留意精细模型和抽象模型的右手。图8B的精细模型提供了非常详细纹理细节,但图8C中的抽象模型则十分抽象,只是用少许线条作为说明这是手臂。

  不过,在图7C和图8C中的情景中,系统将可以节省大量的计算资源,从而允许设备把资源集中到其他方面,以及有助于散热和续航等等。

  名为“Presenting avatars in three-dimensional environments”的苹果专利申请最初在2021年6月提交,并在日前由美国专利商标局公布。

+1

来源:映维网

推荐文章