利索能及
我要发布
收藏
专利号: 2017100905591
申请人: 宁波大学
专利类型:发明专利
专利状态:已下证
更新日期:2024-11-12
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.基于智能终端的虚拟化试衣方法,用于由智能终端、第三方试衣平台以及至少一个服装设计终端所形成的虚拟化试衣系统,所述智能终端和服装设计终端分别与第三方试衣平台通信连接,其特征在于,所述虚拟化试衣方法包括如下步骤1至步骤6:步骤1,客户利用智能终端在第三方试衣平台注册登记,填写客户的联系地址,得到客户在第三方试衣平台登录时所对应的注册用户名和登录密码;服装厂利用服装设计终端在第三方试衣平台注册登记并保存服装厂的收款账户,得到服装厂在第三方试衣平台登录时所对应的注册用户名和登录密码;

步骤2,服装厂根据其服装设计师所设计出的各种服装样本,得到对应各服装样本的服装样本参数,并将各服装样本参数录入到服装设计终端中;服装厂通过服装设计终端利用其注册用户名和登录密码登录到第三方试衣平台,并将服装设计终端中已经录入的各服装样本参数发送给第三方试衣平台进行保存;其中,服装样本参数至少包括服装厂名称、服装设计师信息、服装指定人群、服装款式、服装材料质地、服装销售价格、服装领口大小、服装宽度、服装长度和服装袖长;

步骤3,第三方试衣平台生成针对不同穿衣环境的虚拟试衣背景数据库,且第三方试衣平台根据各服装设计终端发送来的服装样本参数,构建对应各服装样本参数的服装样本虚拟试衣模型;客户通过其注册用户名和密码登录第三方试衣平台后,客户利用智能终端将客户自身的实际体态参数发送给第三方试衣平台进行虚拟试衣;

其中,客户的实际体态参数包括有身高参数、脖子粗细度参数、肩宽参数、臂长参数、胸围参数、腰围参数、臀围参数和腿长参数共计八个参数;

其中,所述第三方试衣平台构建服装样本虚拟试衣模型的过程包括如下步骤3-1至步骤3-3:

步骤3-1,第三方试衣平台设定所要构建服装样本虚拟试衣模型上的两个质点分别为i和j,获取得到两个质点i和j之间的距离为lij;其中,质点i的坐标为(xi,yi,zi),j质点的坐标为(xj,yj,zj):步骤3-2,第三方试衣平台根据服装样本所对应的服装材料质地以及所述服装对应的补偿指数,预先设置对应的服装样本虚拟试衣模型生成时的各质点坐标的位移指数;

其中,服装样本虚拟试衣模型上各质点坐标的位移指数标记为Δ,所述服装样本虚拟试衣模型对应的补偿指数标记为λ: λ=1.0×10-3;

步骤3-3,第三方试衣平台根据所得服装样本虚拟试衣模型上各质点坐标的位移指数,得到所要生成的服装样本虚拟试衣模型上对应两个质点经位移变化后的新坐标;

其中,质点i和质点j经位移变化后分别对应标记为i'和j';质点i'的坐标为(xi',yi',zi'),质点j'的坐标为(xj',yj',zj');质点i'和j'之间的距离为l′ij;

xi'=xi+Δ,yj'=yj+Δ,zj'=zj+Δ;

步骤4,第三方试衣平台预先构建人体三维样本模型,并存储所述人体三维样本模型的三维样本体态参数;

第三方试衣平台根据接收的客户的实际体态参数构建对应客户的人体虚拟试衣模型,并由第三方试衣平台根据客户通过智能终端所发送来的试衣指令开放试衣调用权限给客户的智能终端;

第三方试衣平台根据所述客户的实际体态参数以及已存储的各服装样本参数作初步匹配,以筛选得到匹配客户实际体态参数的推荐服装样本及对应的推荐服装样本虚拟试衣模型,并将第三方试衣平台已存储的所有服装样本参数、所有服装样本虚拟试衣模型、推荐服装样本以及推荐服装样本虚拟试衣模型推送给客户的智能终端;

其中,人体虚拟试衣模型的构建过程包括如下步骤4-1至步骤4-5:

步骤4-1,第三方试衣平台提取人体三维样本模型的三维样本体态参数,并生成包括有各三维样本体态参数的三维样本体态参数集合;其中,设定三维样本体态参数集合标记为S',三维样本体态参数集合S'中的各三维样本体态参数标记为s'n,S'={s'n},n=1,2,…,

8;S'={身高参数,脖子粗细度参数,肩宽参数,臂长参数,胸围参数,腰围参数,臀围参数,腿长参数};s'n为三维样本体态参数集合S'中的第n个三维样本体态参数;

步骤4-2,第三方试衣平台根据客户的八个实际体态参数,生成客户的实际体态参数集合,并分别得到对应各实际体态参数的校正参数νn;其中,客户的实际体态参数集合标记为S,S={身高参数,脖子粗细度参数,肩宽参数,臂长参数,胸围参数,腰围参数,臀围参数,腿长参数};νn表示与三维样本体态参数s'n相对应的客户实际体态参数的校正参数;客户实际体态参数集合S中的实际体态参数记为sn;νn=sn-s'n;

步骤4-3,第三方试衣平台根据三维样本体态参数以及对应的客户实际体态参数的校正参数,计算得到构建人体三维样本模型时的微调整修正参数;其中,人体三维样本模型的微调整修正参数标记为 :其中,微调整修正参数 对应着客户的实际体态参数集合S中的第n个实际体态参数sn;

步骤4-4,第三方试衣平台根据三维样本体态参数s'n、客户实际体态参数sn的校正参数νn以及构建人体三维模型时的微调整修正参数 ,得到构建人体三维模型时对应客户实际体态参数的构建误差允许参数;其中,与客户的实际体态参数sn相对应的构建误差允许参数标记为Ωn:步骤4-5,第三方试衣平台根据客户实际体态参数sn、客户实际体态参数的校正参数νn以及构建人体三维模型时的微调整修正参数 ,构建得到对应客户的人体虚拟试衣模型;

其中, s″n为人体虚拟试衣模型中对应客户实际体态参数sn的

体态参数,s'n为人体三维样本模型中的三维样本体态参数; 为构建人体三维模型时的微调整修正参数,νn为客户实际体态参数的校正参数;

步骤5,智能终端对第三方试衣平台所发送来的所有服装样本虚拟试衣模型以及推荐服装样本虚拟试衣模型进行自适应地调整比例,以在智能终端上清晰显示;客户在智能终端上选择自己喜爱的服装样本虚拟试衣模型后,将选择的服装样本虚拟试衣模型自适应的调整后得到服装样本虚拟试衣匹配模型,并将服装样本虚拟试衣匹配模型套置到自己的人体虚拟试衣模型上,以通过调整人体虚拟试衣模型的旋转角度观察穿着效果,同时由第三方试衣平台将客户对服装样本参数的调整实时地反馈给对应的服装设计端进行保存;

其中,所述智能终端自适应地调整客户选择的服装样本虚拟试衣模型以获取服装样本虚拟试衣匹配模型的过程包括如下步骤5-1至步骤5-5:步骤5-1,智能终端设置客户选择的服装样本虚拟试衣模型的预设形变调整阈值Pclothes以及服装样本虚拟试衣模型的自适应形变比例R,根据客户的实际体态参数sn设置服装样本虚拟试衣模型在水平方向的最大形变指标Smax以及最小的形变指标Smin;其中,服装样本虚拟试衣模型的预设形变调整阈值一一对应着服装领口大小、服装宽度、服装长度和服装袖长;

步骤5-2,智能终端计算获取对应服装样本虚拟试衣模型在虚拟化试衣时的服装参数的自适应试衣形变比例R;其中:当sn≥Pclothes时,该服装样本虚拟试衣模型对应的服装参数的自适应试衣形变比例R调整为

当sn

步骤5-3,智能终端对服装样本虚拟试衣模型进行分片处理,以将服装样本虚拟试衣模型分成多个虚拟服装分片,从而构建服装样本虚拟试衣模型的虚拟服装分片集合;

步骤5-4,智能终端针对虚拟服装分片集合中的每个虚拟服装分片,获取每个虚拟服装分片上相邻质点之间的距离以及速度情况,从而得到每个虚拟服装分片上各质点的位移:其中,Sm,i表示第m个虚拟服装分片上质点i的位移,dm,i,j表示第m个虚拟服装分片上相邻的两个质点i与质点j之间的距离,Vm,i表示第m个虚拟服装分片上质点i的速度,Vm,j表示第m个虚拟服装分片上质点j的速度;ρm,i表示表示第m个虚拟服装分片上质点i处的密度,g表示客户所处位置的重力加速度;M表示虚拟服装分片集合中虚拟服装分片的总数量;

步骤5-5,智能终端命令所得每个虚拟服装分片上各质点按照对应的位移距离进行移动,得到自适应调整后的服装样本虚拟试衣匹配模型;

其中, S'm,i表示第m个虚拟服装分片上质点i移动后的位置, 表示

第m个虚拟服装分片上质点i的自适应调整前的初始位置,Sm,i表示第m个虚拟服装分片上质点i的位移,R表示服装样本虚拟试衣模型的自适应调整形变比例;

步骤6,客户根据步骤5中所观察的虚拟试衣效果,通过智能终端调整人体虚拟试衣模型的运动状态以及通过调整智能终端上的放大和/或缩放按钮,由智能终端自适应地调整人体虚拟试衣模型在匹配虚拟服装后的肤色情况,以进一步观察人体虚拟试衣模型在运动状态下的虚拟试衣效果,从而实现客户基于智能终端的虚拟化试衣;

其中,所述智能终端自适应地调整人体虚拟试衣模型在匹配虚拟服装后的肤色情况包括如下步骤6-1至步骤6-3:步骤6-1,智能终端预设以客户面部作为肤色调整的参考区域,智能终端通过开启其外置摄像头获取到客户面部的肤色平均值,并以所得客户面部的肤色平均值与预设皮肤渐变系数之间的乘积作为客户的人体肤色均值;其中,客户的人体肤色均值标记为 客户面部的肤色平均值标记为 预设皮肤渐变系数标记为ε; 0.5≤ε≤1;

步骤6-2,智能终端根据人体虚拟试衣模型的肤色平均值 以及所得客户人体肤色均值 计算得到人体虚拟试衣模型试穿时的肤色匹配指数;其中,人体虚拟试衣模型试穿时的肤色匹配指数标记为J,步骤6-3,智能终端以所得肤色匹配指数J作为对人体虚拟试衣模型上各区域处像素值的渲染放大值,并渲染放大后的结果作为人体虚拟试衣模型上对应各区域的像素值;其中,人体虚拟试衣模型上具有G个区域,G个区域中的第g个区域处像素值标记为Ig,第g个区域处像素经渲染放大后的结果标记为I'g,I'g=Ig·J;1≤g≤G。

2.根据权利要求1所述的基于智能终端的虚拟化试衣方法,其特征在于,所述客户对智能终端的各种操作是基于智能终端识别客户手势实现的。

3.根据权利要求1所述的基于智能终端的虚拟化试衣方法,其特征在于,所述第三方试衣平台存储客户通过智能终端对服装样本虚拟试衣模型的服装参数、虚拟试衣背景和虚拟穿戴配饰的调整记录。

4.根据权利要求1至3中任一项所述的基于智能终端的虚拟化试衣方法,其特征在于,所述智能终端为手机终端或平板电脑。

5.根据权利要求1所述的基于智能终端的虚拟化试衣方法,其特征在于,在步骤3中,所述虚拟试衣背景数据库至少包括春天试衣背景、夏天试衣背景、秋天试衣背景、冬天试衣背景、明亮试衣背景、阴暗试衣背景、雨景试衣背景、雪景试衣背景、风景试衣背景、商务试衣背景和休闲试衣背景;服装样本虚拟试衣模型能够根据不同的服装材料质地展示服装的摇摆、下垂、褶皱、伸缩和膨胀状态。

6.根据权利要求1所述的基于智能终端的虚拟化试衣方法,其特征在于,在步骤5中包括:客户根据个人喜好,在虚拟试衣背景数据库中选择喜欢的虚拟试衣背景对人体虚拟试衣模型进行背景渲染,以展示穿着有服装样本虚拟试衣模型的人体虚拟试衣模型在该虚拟试衣背景下的穿着效果;客户根据个人喜好,在虚拟穿戴配饰数据库中选择喜欢的虚拟穿戴配饰移动至人体虚拟试衣模型上的合适位置,以展示穿着有服装样本虚拟试衣模型的人体虚拟试衣模型穿戴虚拟穿戴配饰时的穿着效果。

7.根据权利要求1所述的基于智能终端的虚拟化试衣方法,其特征在于,在步骤6之后还包括:

步骤7,客户在对虚拟试衣效果满意后,客户通过智能终端选中满意的服装样本虚拟试衣模型并由智能终端显示对应该满意服装样本虚拟试衣模型的服装样本参数以供客户进一步确认;

步骤8,客户确认虚拟试衣效果满意且确认此时调整的服装样本参数后,客户选择购买该服装样本参数对应的实体服装,通过智能终端将服装费用转账给第三方试衣平台进行暂时保管后,第三方试衣平台将客户满意且确认购买的穿着有服装样本虚拟试衣模型的人体虚拟试衣模型发送给客户的智能终端,以方便客户随时利用智能终端离线观察该服装样本虚拟试衣模型所对应的虚拟试衣效果;

步骤9,第三方试衣平台发送客户已支付服装费用的通知信息以及客户的联系地址发送给该服装样本所对应的服装设计终端,以提醒对应的服装厂准备生产、发货;

步骤10,服装厂根据其服装设计终端已保存的客户所确认的服装样本参数加工实体服装,并根据客户的联系地址将加工后的实体服装寄送给客户;客户接收到实体服装后,发送确认收货信息给第三方试衣平台,以由第三方试衣平台将暂时保管的服装费用转至服装厂的收款账户,从而完成对虚拟化试衣效果满意服装的购买操作。

8.根据权利要求1所述的基于智能终端的虚拟化试衣方法,其特征在于,所述智能终端上具有获取操作者手指表面湿度情况的湿度采集器;所述智能终端根据所采集的手指表面湿度数据以判断当前操作者的心理状态,并由智能终端生成对应操作者心理状态的虚拟试衣背景。

9.根据权利要求1所述的基于智能终端的虚拟化试衣方法,其特征在于,在步骤5中,所述客户根据智能终端显示的所有服装样本参数、所有服装样本虚拟试衣模型、推荐服装样本以及推荐服装样本虚拟试衣模型,选择客户喜欢的服装样本和/或对应的服装样本虚拟试衣模型,并在智能终端上通过调用第三方试衣平台中的虚拟试衣背景数据库和虚拟穿戴配饰数据库,实现将人体虚拟试衣模型、服装样本虚拟试衣模型、虚拟试衣背景数据库和虚拟穿戴配饰同时在智能终端上显示给客户进行试衣调整操作。