使用模板图像生成增强现实预渲染制造技术

技术编号:38903308 阅读:39 留言:0更新日期:2023-09-22 14:21
用于生成增强现实预渲染的系统和方法可以在不需要使用用户数据的情况下提供增强现实渲染的益处。可以使用模板图像代替用户数据来保护用户的隐私,同时使用户能够查看渲染到优选模板图像或各种模板图像上的对象或产品。优选模板图像或各种模板图像上的对象或产品。优选模板图像或各种模板图像上的对象或产品。

【技术实现步骤摘要】
【国外来华专利技术】使用模板图像生成增强现实预渲染
[0001]相关申请
[0002]本申请要求于2021年1月20日提交的第17/153,263号美国非临时专利申请的优先权和权益。第17/153,263号美国非临时专利申请通过引用整体并入本文。


[0003]本公开总体上涉及预渲染图像。更具体地,本公开涉及从一组模板图像预渲染增强现实图像,例如,以实现来自模板图像的有限增强现实体验,作为实时个性化增强现实体验的替代。

技术介绍

[0004]增强现实(AR)可以指真实世界环境的交互式体验的创建和执行,其中驻留在真实世界中的对象通过计算机生成的感知信息来增强。作为一个示例,AR体验可以包括通过将虚拟对象插入到由相机捕获的场景中和/或修改包括在该场景中的真实世界对象的外观来增强该场景。
[0005]当搜索具有强烈美学方面的产品(诸如化妆品)时,通常看到产品的包装或甚至产品本身也不足够。为了解决这个问题,已经努力在增强现实(AR)中数字化化妆品和其他产品,以允许消费者在自己身上或在他们的个人环境中可视化产品。然而,由于天然的冲突,许多用户可能不希望使用AR试穿。例如,用户可能没有处于使用相机实际可行的位置,用户可能不觉得他们看起来处于最好状态并且不愿意打开相机,和/或他们可能简单地不想授予相机权限。
[0006]此外,实况AR体验会需要大量的数据带宽和处理能力。

技术实现思路

[0007]本公开的实施例的各方面和优点将在以下描述中部分地阐述,或者可以从描述中学习,或者可以通过实施例的实践来学习。<br/>[0008]本公开的一个示例方面涉及一种用于提供预渲染增强图像的计算机实现的方法。所述方法可以包括由计算设备获得多个模板图像。所述方法可以包括由计算设备利用增强现实渲染模型处理多个模板图像以生成多个预渲染图像。在一些实施方式中,所述方法可以包括由计算设备接收对结果图像的请求和偏好。所述方法可以包括由计算设备至少部分地基于请求和偏好来提供预渲染结果。在一些实施方式中,预渲染结果可以是来自多个预渲染图像的预渲染图像。
[0009]本公开的另一示例方面涉及一种计算系统。计算机系统可以包括一个或多个处理器和一个或多个非暂时性计算机可读介质,其共同地存储指令,所述指令在由一个或多个处理器执行时使计算系统执行操作。操作可以包括获得增强现实资产。在一些实施方式中,增强现实资产可以包括数字化参数。操作可以包括获得多个模板图像。操作可以包括利用增强现实模型来处理多个模板图像,以至少部分地基于数字化参数来生成多个预渲染图
像,并存储多个预渲染图像。
[0010]本公开的另一示例方面涉及一个或多个非暂时性计算机可读介质,其共同地存储指令,所述指令在由一个或多个处理器执行时使计算系统执行操作。操作可以包括获得增强现实资产。增强现实资产可以包括数字化参数。在一些实施方式中,操作可以包括获得多个模板图像。操作可以包括利用增强现实模型来处理多个模板图像,以至少部分地基于数字化参数来生成多个预渲染图像。操作可以包括将多个预渲染图像存储在服务器上并且接收可以包括一个或多个搜索项的搜索查询。一个或多个搜索项可以与产品相关。在一些实施方式中,操作可以包括提供搜索结果。搜索结果可以包括来自从服务器检索的多个预渲染图像的预渲染图像。预渲染图像可以包括产品的渲染。
[0011]本公开的其他方面涉及各种系统、装置、非暂时性计算机可读介质、用户界面和电子设备。
[0012]参考以下描述和所附权利要求,将更好地理解本公开的各种实施例的这些和其他特征、方面和优点。并入本说明书中并构成本说明书的一部分的附图示出了本公开的示例实施例,并且与描述一起用于解释相关原理。
附图说明
[0013]在参考附图的说明书中阐述了针对本领域普通技术人员的实施例的详细讨论,在附图中:
[0014]图1A描绘了根据本公开的示例实施例的执行预渲染的示例计算系统的框图。
[0015]图1B描绘了根据本公开的示例实施例的执行预渲染的示例计算设备的框图。
[0016]图1C描绘了根据本公开的示例实施例的执行预渲染的示例计算设备的框图。
[0017]图2描绘了根据本公开的示例实施例的预渲染图像的示例显示的框图。
[0018]图3描绘了根据本公开的示例实施例的预渲染图像的示例显示的框图。
[0019]图4描绘了根据本公开的示例实施例的预渲染图像的示例显示的框图。
[0020]图5描绘了根据本公开的示例实施例的示例预渲染系统的框图。
[0021]图6描绘了根据本公开的示例实施例的用于执行预渲染的示例方法的流程图。
[0022]图7描绘了根据本公开的示例实施例的用于执行预渲染的示例方法的流程图。
[0023]图8描绘了根据本公开的示例实施例的用于执行预渲染的示例方法的流程图。
[0024]图9描绘了根据本公开的示例实施例的示例预渲染系统的框图。
[0025]跨多个附图重复的附图标号旨在标识各种实施方式中的相同特征。
具体实施方式
[0026]概述
[0027]一般来说,本公开针对用于预渲染增强现实模板图像的系统和方法,例如,以实现来自模板图像的有限增强现实体验,作为使用用户的特定影像(imagery)的实时个性化增强现实体验的替代。在一些实施方式中,系统和方法可以被实现为用于从一组模板图像生成预渲染增强现实图像的平台。所述系统可以包括获得增强现实资产和一组模板图像。模板图像可以是一组不同的图像,其示出了具有不同的特性或特征(诸如作为示例,不同的眼睛颜色或其他视觉特性)的人或设置。该组模板图像可以通过由获得的增强现实资产参数
化的增强模型或增强现实模型来处理。增强现实模型可以输出一组预渲染图像,并且预渲染图像可以存储在服务器上。在一些实施方式中,系统可以接收对结果图像的请求以及用户偏好。例如,请求可以是一个或多个搜索项形式的搜索查询。系统可以处理请求和偏好以确定结果图像。结果图像可以是来自该组预渲染图像的一个或多个预渲染图像。例如,用户可以选择(或预先选择)一个或多个偏好,其可以引导选择一个或多个预渲染图像作为结果图像。可以将结果提供给用户。以这种方式,可以向用户提供满足用户偏好的一个或多个预渲染图像(例如,从具有与用户的特性匹配的特性的模板生成的预渲染图像)。因此,在一些情况下,用户可以看到产品在类似于他们自己的人或设置上将看起来如何,但不需要位于使用相机实际可行的位置和/或提供他们自己或他们周围环境的实际影像。在一些实施方式中,系统还可以向用户提供到实时增强现实体验的链接,例如,使得如果需要,用户仍然可以追求完整实时AR体验。
[0028]在一些实施方式中,增强现实图像的预渲染可以由平台促进。平台可以用于收集使用平台制作的增强现实数据资产,或者可替代地,可以收集在平台外部生成的增强现实资产。平台可以从提供待售产品(例如,化妆品(例如,唇膏、眼影等)、家具或其他家庭用品(例如,电子设备、炊具、玻璃器具、装饰品、植物等)、服装、颜料本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于提供预渲染增强图像的计算机实现的方法,所述方法包括:由计算设备获得多个模板图像;由计算设备利用增强现实渲染模型处理多个模板图像以生成多个预渲染图像;由计算设备接收对结果图像的请求和偏好;以及由计算设备至少部分地基于请求和偏好来提供预渲染结果,其中,所述预渲染结果是来自多个预渲染图像的预渲染图像。2.根据任一前述权利要求所述的计算机实现的方法,其中,所述多个模板图像包括多个房间图像。3.根据任一前述权利要求所述的计算机实现的方法,其中,所述多个预渲染图像包括多个渲染家具图像。4.根据任一前述权利要求所述的计算机实现的方法,其中,所述多个模板图像包括多个面部图像。5.根据任一前述权利要求所述的计算机实现的方法,其中,所述多个预渲染图像包括多个渲染化妆图像。6.根据任一前述权利要求所述的计算机实现的方法,其中,所述增强现实渲染模型包括感知模型和渲染模型。7.根据任一前述权利要求所述的计算机实现的方法,其中,所述请求包括输入到搜索引擎中的搜索项。8.根据任一前述权利要求所述的计算机实现的方法,其中,所述偏好包括预先选择的模板。9.根据任一前述权利要求所述的计算机实现的方法,其中,所述预渲染结果是与偏好匹配的预渲染图像,其中,所述偏好包括由用户从多个模板图像中选择的模板。10.根据任一前述权利要求所述的计算机实现的方法,还包括:由计算设备提供增强现实渲染体验。11.一种计算系统,包括:一个或多个处理器;一个或多个非暂时性计算机可读介质,其共同地存储指令,所述指令在由所述一个或多个处理器执行时使计算系统执行操作,所述操作包括:获得增强现实资产,其中,所述增强现实资产包括数字化参数;获得多个模板图像;利用增强现实模型来处理所述多个模板图像,以至少部分地基于数字化参数来生成多个预渲染图像;以及存储多个预渲染图...

【专利技术属性】
技术研发人员:J
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:

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

1