【技术实现步骤摘要】
使服装在人的身体模型上可视化
[0001]本专利技术涉及使服装在人的身体模型上可视化的三种计算机实现方法。
技术介绍
[0002]对于人来说,选择适宜的服装通常是困难的选择。照惯例,想要购买服装的人必须试穿许多不同尺寸的服装,以确定哪种尺寸最合适。服装的标称尺寸与服装的实际尺寸之间的关系通常取决于销售该服装的品牌。因此,想要购买服装的人通常无法信任随服装提供的尺寸信息;而相反,常常必需试穿该服装。
[0003]因此,对于希望购买服装的人来说,找到适宜服装的整个过程很耗时。现有技术中已知的典型推荐系统使用人的身高和体重来提出服装的潜在合适尺寸。然而,身高和体重都不能描述人的具体身形。提供简单的模板来供选择(各个模板皆描述身形)也由于可能未预先存储人的具体身形而导致不是最适宜的尺寸。而且,这种简单的已知模板无法考虑人的潜在移动;然而,移动会极大地影响服装的穿着舒适性和合身性。
技术实现思路
[0004]因此,本专利技术的目的是,提供向人提供改善的服装选择过程的三种计算机实现方法。
[0005]本专利技术的另一目的是,向人提供虚拟试衣间服务。
[0006]这些目的是通过实现独立权利要求的特征的至少一部分来实现的。按另选或有利的方式进一步开发本专利技术的特征在从属专利权利要求中进行了描述。
[0007]本专利技术涉及生成人的完全可动画化(fully animatable)身体模型以用于服装试穿目的的第一计算机实现方法,该第一计算机实现方法利用被存储在机器可读介质上或者被具体实施 ...
【技术保护点】
【技术特征摘要】
1.一种生成人的完全可动画化身体模型以用于服装试穿目的的计算机实现方法,所述计算机实现方法利用被存储在机器可读介质上或者被具体实施为电磁波的程序代码,所述计算机实现方法包括以下步骤:
·
向所述人提供姿势指令,所述姿势指令指示所述人以至少第一标称身体姿势和第二标称身体姿势来摆姿势,
·
至少接收:ο多个第一3D点,所述第一3D点是基于表示所述人在处于第一实际身体姿势时的表面的第一扫描数据的,以及ο多个第二3D点,所述第二3D点是基于表示所述人在处于第二实际身体姿势时的表面的第二扫描数据的,所述第一实际身体姿势和所述第二实际身体姿势分别对应于所述第一标称身体姿势和所述第二标称身体姿势,
·
分别从至少所述第一扫描数据和所述第二扫描数据来确定至少第一运动树和第二运动树,所述至少第一运动树和第二运动树分别对应于至少所述第一实际身体姿势和所述第二实际身体姿势,
·
在所述第一3D点中的至少一部分第一3D点与所述第二3D点中的至少一部分第二3D点之间建立一一对应关系,
·
确定至少所述第一实际身体姿势与所述第二实际身体姿势之间的插值模型,其中,所述插值模型至少取第三运动树作为输入,其中,所述插值模型受所述一一对应关系约束,以及
·
将所述插值模型作为所述完全可动画化身体模型提供给计算机程序,所述计算机程序被配置成提供虚拟试衣间服务。2.根据权利要求1所述的计算机实现方法,其中,至少所述第一扫描数据和所述第二扫描数据是通过无标记物扫描提供的。3.根据权利要求1所述的计算机实现方法,其中,确定至少第一运动树和第二运动树的步骤是使用神经网络完成的,其中,所述神经网络被训练为从扫描数据提取运动树。4.根据权利要求1所述的计算机实现方法,其中,所述姿势指令指示所述人以与所述人的常见身体姿势相对应的至少第一标称身体姿势和第二标称身体姿势来摆姿势,其中,所述人能够自由选择所述至少第一标称身体姿势和第二标称身体姿势。5.根据权利要求1所述的计算机实现方法,其中,至少所述第一扫描数据和所述第二扫描数据捕获处于着装状态的所述人,其中,所述人被允许自由选择所穿衣服。6.一种确定人的最佳试穿服装的计算机实现方法,所述计算机实现方法利用被存储在机器可读介质上或者被具体实施为电磁波的程序代码,所述计算机实现方法包括以下步骤:
·
建立对存储的服装目录的访问,所述服装目录包括多个3D服装数字孪生GDT,各个GDT与多个服装类型中的至少一个服装类型相关联,
·
接收所述人的身体模型,
·
经由图形用户界面从所述人接收关于选定服装类型的服装指令,所述选定服装类型是所述多个服装类型之一,
·
基于与所述选定服装类型相关联的所述GDT以及所述人的身体模型,确定根据最佳
试穿标准的最佳试穿服装,
·
经由所述图形用户界面向所述人提供关于所述最佳试穿服装的信息,以及
·
【专利技术属性】
技术研发人员:W,
申请(专利权)人:服装技术有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。