本公开总体上涉及预渲染图像。更具体地,本公开涉及从一组模板图像预渲染增强现实图像,例如,以实现来自模板图像的有限增强现实体验,作为实时个性化增强现实体验的替代。
背景技术:
1、增强现实(ar)可以指真实世界环境的交互式体验的创建和执行,其中驻留在真实世界中的对象通过计算机生成的感知信息来增强。作为一个示例,ar体验可以包括通过将虚拟对象插入到由相机捕获的场景中和/或修改包括在该场景中的真实世界对象的外观来增强该场景。
2、当搜索具有强烈美学方面的产品(诸如化妆品)时,通常看到产品的包装或甚至产品本身也不足够。为了解决这个问题,已经努力在增强现实(ar)中数字化化妆品和其他产品,以允许消费者在自己身上或在他们的个人环境中可视化产品。然而,由于天然的冲突,许多用户可能不希望使用ar试穿。例如,用户可能没有处于使用相机实际可行的位置,用户可能不觉得他们看起来处于最好状态并且不愿意打开相机,和/或他们可能简单地不想授予相机权限。
3、此外,实况ar体验会需要大量的数据带宽和处理能力。
技术实现思路
1、本公开的实施例的各方面和优点将在以下描述中部分地阐述,或者可以从描述中学习,或者可以通过实施例的实践来学习。
2、本公开的一个示例方面涉及一种用于提供预渲染增强图像的计算机实现的方法。所述方法可以包括由计算设备获得多个模板图像。所述方法可以包括由计算设备利用增强现实渲染模型处理多个模板图像以生成多个预渲染图像。在一些实施方式中,所述方法可以包括由计算设备接收对结果图像的请求和偏好。所述方法可以包括由计算设备至少部分地基于请求和偏好来提供预渲染结果。在一些实施方式中,预渲染结果可以是来自多个预渲染图像的预渲染图像。
3、本公开的另一示例方面涉及一种计算系统。计算机系统可以包括一个或多个处理器和一个或多个非暂时性计算机可读介质,其共同地存储指令,所述指令在由一个或多个处理器执行时使计算系统执行操作。操作可以包括获得增强现实资产。在一些实施方式中,增强现实资产可以包括数字化参数。操作可以包括获得多个模板图像。操作可以包括利用增强现实模型来处理多个模板图像,以至少部分地基于数字化参数来生成多个预渲染图像,并存储多个预渲染图像。
4、本公开的另一示例方面涉及一个或多个非暂时性计算机可读介质,其共同地存储指令,所述指令在由一个或多个处理器执行时使计算系统执行操作。操作可以包括获得增强现实资产。增强现实资产可以包括数字化参数。在一些实施方式中,操作可以包括获得多个模板图像。操作可以包括利用增强现实模型来处理多个模板图像,以至少部分地基于数字化参数来生成多个预渲染图像。操作可以包括将多个预渲染图像存储在服务器上并且接收可以包括一个或多个搜索项的搜索查询。一个或多个搜索项可以与产品相关。在一些实施方式中,操作可以包括提供搜索结果。搜索结果可以包括来自从服务器检索的多个预渲染图像的预渲染图像。预渲染图像可以包括产品的渲染。
5、本公开的其他方面涉及各种系统、装置、非暂时性计算机可读介质、用户界面和电子设备。
6、参考以下描述和所附权利要求,将更好地理解本公开的各种实施例的这些和其他特征、方面和优点。并入本说明书中并构成本说明书的一部分的附图示出了本公开的示例实施例,并且与描述一起用于解释相关原理。
1.一种用于提供预渲染增强图像的计算机实现的方法,所述方法包括:
2.根据任一前述权利要求所述的计算机实现的方法,其中,所述多个模板图像包括多个房间图像。
3.根据任一前述权利要求所述的计算机实现的方法,其中,所述多个预渲染图像包括多个渲染家具图像。
4.根据任一前述权利要求所述的计算机实现的方法,其中,所述多个模板图像包括多个面部图像。
5.根据任一前述权利要求所述的计算机实现的方法,其中,所述多个预渲染图像包括多个渲染化妆图像。
6.根据任一前述权利要求所述的计算机实现的方法,其中,所述增强现实渲染模型包括感知模型和渲染模型。
7.根据任一前述权利要求所述的计算机实现的方法,其中,所述请求包括输入到搜索引擎中的搜索项。
8.根据任一前述权利要求所述的计算机实现的方法,其中,所述偏好包括预先选择的模板。
9.根据任一前述权利要求所述的计算机实现的方法,其中,所述预渲染结果是与偏好匹配的预渲染图像,其中,所述偏好包括由用户从多个模板图像中选择的模板。
10.根据任一前述权利要求所述的计算机实现的方法,还包括:由计算设备提供增强现实渲染体验。
11.一种计算系统,包括:
12.根据任一前述权利要求所述的计算系统,还包括:至少部分地基于所述多个模板图像生成多个模板模型,其中,所述增强现实模型处理所述多个模板模型。
13.根据任一前述权利要求所述的计算系统,还包括:
14.根据任一前述权利要求所述的计算系统,还包括:提供所述多个模板模型中的模板模型以用于显示。
15.根据任一前述权利要求所述的计算系统,其中,存储所述多个预渲染图像包括将所述多个预渲染图像存储在服务器上。
16.根据任一前述权利要求所述的计算系统,还包括:向用户提供来自所述多个预渲染图像的预渲染图像。
17.根据任一前述权利要求所述的计算系统,还包括:提供到实时增强现实体验的链接。
18.根据任一前述权利要求所述的计算系统,还包括:
19.根据任一前述权利要求所述的计算系统,其中,所述增强现实资产包括描述产品的数据。
20.一个或多个非暂时性计算机可读介质,其共同地存储指令,所述指令在由一个或多个处理器执行时使计算系统执行操作,所述操作包括: