衣服模型生成和显示系统技术方案

技术编号:25449223 阅读:42 留言:0更新日期:2020-08-28 22:34
公开了一种提供增强现实和/或虚拟现实中的衣服模型的改进系统。在一个实施例中,系统在增强现实或虚拟现实显示中在用户设备上提供完全模拟的服装。在一个实施例中,该过程使用参数化的智能服装模型,该模型能够以有限的存储器和处理能力与诸如移动电话或平板电脑之类的设备上的服装进行实时交互。在一个实施例中,该系统允许衣服尺寸的近乎瞬时的改变。由于对服装进行了建模以准确反映物理细节,因此服装的放置随服装或身体尺寸的变化而变化。

【技术实现步骤摘要】
【国外来华专利技术】衣服模型生成和显示系统相关申请本申请要求2017年11月2日提交的美国临时申请第62/581,009号的优先权,并且通过引用将其全部内容合并于此。本申请通过引用并入2016年9月8日提交的美国专利申请第15/232,783号,该申请要求2015年8月10日提交的美国临时申请第62/203,381号的优先权。
本专利技术涉及建立和显示服装如何适合人体的计算机表示。
技术介绍
衣服的购买者通常希望确保该商品合适,会讨人喜欢并适合他们。传统上,此人会去商店,试穿衣服,看看衣服是否对自己的身体有效,并能适当地移动。然而,越来越多的商业正在向网上转移,人们也在网上购买衣物。虽然人体模型或真人模特上的衣服的照片可以显示人体模型或模特身上的衣服的外观,但通常它不能为购物者提供足够的信息,以使其了解该衣服如何放在他或她自己的特定身体上,或者在他或她穿着该衣服时衣服如何移动。查看人体模型或模特身上的衣服还要求服装实际存在。订购定制服装的人可能正在订购实际上尚不存在的服装,并且只有在下订单后才可以设计和/或制造服装。同样,衣服设计师希望能够在人体模型或试穿模特上看到衣服。当前,这需要制作单独的评估样衣并将其试穿到物理的人体模型或真人试衣模特上。这种物理过程可能既耗时又昂贵,并且使与不在同一地点的其他人的工作变得困难,即使不是不可能。附图说明在附图的各图中,以示例而非限制的方式示出了本专利技术,其中相同的附图标记指代相似的元件,并且其中:图1是可以在本专利技术中进行交互的各种系统的一个实施例的网络图。图2是系统的一个实施例的框图。图3是在虚拟或增强现实环境中显示身体模型和服装的概述流程图。图4示出了在增强现实显示环境中具有衣服的示例性身体模型。图5是生成服装的参数化智能服装模型的一个实施例的流程图。图6A是生成多分辨率纹理和褶皱的一个实施例的流程图。图6B是利用多分辨率纹理和褶皱数据显示服装的一个实施例的流程图。图7是在显示中调整服装尺寸的一个实施例的流程图。图8示出了具有相同服装的两种不同尺寸的身体模型的外观。图9是克隆身体模型的一个实施方案的一个实施方案的流程图。图10A和图10B示出了具有重复的身体模型的示例性显示。图11是利用视觉用户界面来定制身体形状的一个实施例的流程图。图12A至12B示出了使用定制工具的一些示例性调整。图13是用多个设备查看同一场景的一个实施例的流程图。图14A至14G示出了两个用户的一些示例性查看配置。图15是对服装进行注释和标记的一个实施例的流程图。图16是示出标记特征的示例性图像。图17是可以与本申请一起使用的计算机系统。具体实施方式本申请讨论了一种用于在增强现实和/或虚拟现实中显示衣服(clothing)模型的改进系统。显示和交互系统使用户可以更好地体验模拟服装(garment)模型。在一个实施例中,系统在增强现实或虚拟现实显示中在用户设备上提供完全模拟的服装。如本文所使用的,术语“增强现实或虚拟现实”旨在涵盖以下模式中的任何模式:显示与相机视图合成的虚拟数据的模式;显示光学地叠加在真实世界的直接视图上的虚拟数据的模式;以及仅显示虚拟数据的模式。虚拟现实(VR)表示在虚拟场景中示出所显示的项目(诸如服装和模型)。增强现实(AR)意味着周围环境包括真实世界元素以及渲染元素。为了简单起见,对于本申请,对VR的引用意图包括AR,反之亦然。在一个实施例中,该过程使用参数化的智能服装模型,该模型能够以有限的存储器和处理能力与诸如移动电话或平板电脑之类的设备上的服装进行实时交互。在一个实施例中,用户体验可以包括同时查看具有不同尺寸和构造的服装的多个模型的能力。在一个实施例中,该系统允许服装尺寸的近乎瞬时的改变。在一个实施例中,该系统允许几乎瞬时改变身体的尺寸和比例。在一个实施例中,可以通过滑块,直接操纵或另一种方法来提供这些调整,该方法提供随尺寸增加或减小而变化的视觉体验。因为对服装进行了建模以准确地在身体模型上反映服装的材料和视觉属性,所以服装的外观和放置随服装或身体的尺寸或比例的变化而变化。这种现实的模拟对于向用户提供关于服装外观将在不同的用户上或在不同的尺寸上如何改变的信息是有用的。在一个实施例中,在VR或AR环境中,用户可以在具有服装的身体模型周围走动,并且可以靠近或远离身体模型。在一个实施例中,该系统能够使用手势来移动身体模型,缩放身体模型和/或摆姿势。可以使用触敏屏幕、手持跟踪器设备、相机、深度相机或其他输入或传感器设备来检测手势。在一个实施例中,可以改变身体模型和衣服的整体比例,以使得VR或AR环境中的表观尺寸可以从真人尺寸改变为微型到巨大。真人尺寸有助于用户直观了解服装及其在身体上的外观美感。对于在有限尺寸的空间中查看一个或多个具有服装的身体,或者当用户不希望在真人尺寸的模型周围走动时,微型尺寸很有用。对于提供细节特写视图,大于真人尺寸很有用。在一个实施例中,通过利用多分辨率纹理图来实现放大身体和服装的细节的能力。也可以使用一组具有不同详细级别的3D模型。从远处或以微型尺度查看时,低分辨率纹理贴图和/或低分辨率模型可提供更好的图形性能并缩短加载时间。高分辨率纹理贴图和高分辨率3D模型允许对细节进行仔细检查。在一个实施例中,可以以渐进方式加载纹理图和3D模型,该渐进方式从最低分辨率版本开始,然后进展到更高分辨率的版本。这种进展使从用户选择到呈现第一张图像的时间最小化,并且随着更高分辨率数据的可用,渲染效果也得到了改善。在一个实施例中,一种定制身体模型以匹配用户的方式可以使用在用户的相机捕获图像上叠加的剪影轮廓。图像可以是先前获取的照片或视频,也可以是由移动设备或其他装有相机的设备获取的实时视频。这使用户能够调整身体模型,以匹配用户自己的身体形状。在一个实施例中,可以使用滑块、其他界面小部件或直接操作来调整诸如身高、腰围、臀部等多个测量点。在一个实施例中,用户可以输入一些测量值的初始集合(例如,身高、体重和腰围尺寸),然后可以使用此工具进一步调整身体模型。这使身体模型能够代表用户的身体形状。在一个实施例中,这使系统能够考虑肌肉、整体体型(例如,苹果型、梨型、胖型体质、瘦型体质等)、以及可能与在系统内显示衣服在用户身上的外观有关的任何其他功能。在一个实施例中,系统允许通过AR或VR共享图像。在一个实施例中,这意味着两个或更多用户设备可以示出包含服装、身体模型和其他对象的相同场景。每个用户的设备都生成一个适当的图像,该图像描述从用户设备的虚拟位置看到的场景视图。在一个实施例中,两个或更多设备可以基于视觉界标相互对齐,以匹配场景和对象。在一个实施例中,这对于用户与不在同一位置中的其他人合作设计服装的用户特别有用。在一个实施例中,对于这种图像共享,还可以提供场景内用户的表示。当用户不在同一位置时,在一个实施例中,每个用户看到的服装和身体模型可以是相同的,但是它们可以叠加在每个用户的真实世界本文档来自技高网...

【技术保护点】
1.一种为衣服模型提供VR和/或AR显示的方法,包括:/n获取用户的身体模型;/n接收服装选择;/n获取服装模型,其中通过在所述身体模型上使用所选择的服装的物理模拟来产生所述服装模型;/n使用一组基础向量和权重来表示所述服装模型;/n将所述表示和所述身体模型发送到AR和/或VR显示设备以显示所述身体模型和所述服装模型。/n

【技术特征摘要】
【国外来华专利技术】20171102 US 62/581,0091.一种为衣服模型提供VR和/或AR显示的方法,包括:
获取用户的身体模型;
接收服装选择;
获取服装模型,其中通过在所述身体模型上使用所选择的服装的物理模拟来产生所述服装模型;
使用一组基础向量和权重来表示所述服装模型;
将所述表示和所述身体模型发送到AR和/或VR显示设备以显示所述身体模型和所述服装模型。


2.根据权利要求1所述的方法,还包括:
获取与所述服装模型的修改版本相关联的一组或多组附加权重;
组合第一组权重和所述一组或多组附加权重,以实现与所述身体模型上的服装的实时交互;
其中,随着所述服装或所述身体模型的参数的变化,多组权重被组合以准确地表示所述服装的物理外观。


3.根据权利要求2所述的方法,还包括:
接收对所述显示的修改的请求;以及
获取向量和权重的变化量组,代表所述服装模型和所述修改之间的差异。


4.根据权利要求3所述的方法,其中,所述修改包括以下项的变化中的一种或多种:所述身体模型的姿势、体重、身高或所述身体模型的其他比例、所述服装的尺寸以及所述服装的一个或多个测量值的变化。


5.根据权利要求1所述的方法,还包括:
接收对所述显示的修改的请求;以及
创建对所述身体模型的复制;
将所复制的身体模型添加到所述身体模型和所述服装的原始显示旁边。


6.根据权利要求1所述的方法,还包括:
接收对所述显示的修改的请求,所述修改包括对所述身体模型的改变;以及
获取第二身体模型;
在所述身体模型和所述服装的原始显示旁边添加所修改的显示。


7.根据权利要求1所述的方法,还包括:
模拟服装以生成参数化的智能服装模型,所述模拟包括:
选择基本身体模型;
识别一组参数以产生一系列的身体模型尺寸和身体模型姿势;
从所述系列中采样一组身体模型,以产生一组受约束的身体模型;
在所采样的一组身体模型上模拟服装以产生相应的几何形状;以及
将模拟数据编码为紧凑形式,所述紧凑形式包括一组基础向量和权重。


8.根据权利要求1所述的方法,还包括:
模拟服装以生成实现多个细节级别的所述一组基础向量和权重,所述模拟包括:
在身体模型上分析服装的褶皱几何形状,以产生基本几何形状和来自所述基本几何形状的多个几何变化量;
分析第一服装的纹理图像以产生基本图像和来自所述基本图像的多个图像变化量;以及
存储所述基本图像、所述图像变化量、所述基本几何形状和所述几何变化量。


9.根据权利要求1所述的方法,其中,接收所述服装选择包括:
发送代表较低细节图像的第一组数据;以及
显示所述第一组数据,同时下载第二组数据和后续数据;
当所述用户更改所述服装的视图时,更新对纹理和褶皱几何形状的显示。


10.根据权利要求9所述的方法,还包括:
在不同的身体模型上分析所述服装的褶皱几何形状;
在不同的身体模型上分析不同尺寸的所述服装的褶皱几何形状;
产生多个几何变化量,代表从所述基本几何形状的改变。


11.根据权利要求1所述的方法,其中,获取所述用户的身体模型包括:
获取所述用户的图像;
提示助手改变轮廓的尺寸和位置以使所述轮廓与所述图像对齐;
调整轮廓形状以创建更精确的匹配;
获取缩放信息;
将轮廓形状数据转换为测量值;
根据所述测量值建立身体模型。


12.根据权利要求11所述的方法,其中,所述用户的图像包括来自不同侧面的多个图像。


13.根据权利要求11所述的方法,其中,沿着所述轮廓的调整利用一个或多个滑块或其他控件。


14.根据权利要求11所述的方法,还包括:
将所述轮廓捕捉到检测到的图像边缘。


15.根据权利要求11所述的方法,其中,获取缩放信息包括:
使用传感器确定所述图像中到所述用户的距离,其中,所述传感器包括以下中的一个或多个:深度传感器、深度相机和立体相机对;以及
计算所述图像中对象的一个或多个维度。


16.根据权利要求1所述的方法,还包括:
从具有第二移动设备的第二用户接收查看共享的VR/AR空间的请求,所述VR/AR空间包括所述身体模型和所述服装;
选择显示所述身体模型和所述服装的位置,所述位置靠近所述用户和所述第二用户;
识别所述用户和所述第二用户的相对位置,并以适当的角度为所述用户和所述第二用户渲染该位置中的所述身体模型和所述服装的图像。


17.根据权利要求16所述的方法,其中,所述设备和第二设备通过使用蓝牙、WiFi或其他联网技术彼此直接通信。


18.根据权利要求16所述的方法,其中:
当两个用户接近时,使用近距离增强现实(AR)来使第一用户查看所述服装和第二用户;以及
当所述用户不接近时,使用虚拟现实(VR)使所述第一用户查看所述服装和所述第二用户的...

【专利技术属性】
技术研发人员:C·坎波雷西D·拉姆D·梅西D·杰克逊E·德阿瓜尔J·F·奥布莱恩J·L·安德鲁斯J·李K·斯特里茨恩格K·A·萨米N·米切尔S·M·弗兰克尔T·珀法夫
申请(专利权)人:立体丈量有限公司
类型:发明
国别省市:美国;US

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

1