[发明专利]一种鞋品的3D智能虚拟试穿方法及系统有效
申请号: | 201910340147.8 | 申请日: | 2019-04-25 |
公开(公告)号: | CN110111415B | 公开(公告)日: | 2023-01-17 |
发明(设计)人: | 李哲民 | 申请(专利权)人: | 上海时元互联网科技有限公司 |
主分类号: | G06T17/00 | 分类号: | G06T17/00;G06Q30/06 |
代理公司: | 合肥东邦滋原专利代理事务所(普通合伙) 34155 | 代理人: | 张海燕 |
地址: | 200000 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 虚拟 试穿 方法 系统 | ||
1.一种鞋品的3D智能虚拟试穿系统,包括:3D人体模型数据库、3D鞋品模型数据库、客户终端,所述3D人体模型数据库,是用于存储消费者3D人体模型数据和人体脚部关键点数据;所述3D鞋品模型数据,是用于存储鞋品3D模型数据;所述客户终端,是用于展示消费者3D人体模型和鞋品3D模型的试穿效果,以便消费者选购合适的鞋品;利用3D智能虚拟试穿系统虚拟试穿方法,其特征在于:包括以下步骤:
步骤1,通过3D人体扫描仪,获取消费者的3D人体模型数据,并计算人体脚部关键点,并将模型数据及所有关键点数据保存到3D人体模型数据库中;
步骤2,通过扫描设备,获取鞋品的3D模型数据,并将模型数据保存到3D鞋品模型 数据库中;
步骤3,当消费者在显示终端查看3D人体模型数据时,可以通过选择不同的鞋品,实时查看,3D鞋品模型在3D人体模型上的试穿效果;
步骤3-1:计算脚踝中心点POINTankle在脚底平面PLANEplantar的投影点POINTfoot(xfoot,yfoot,zfoot);计算鞋口中心点POINTwelt在鞋底平面PLANEsole的投影点POINTshoe(xshoe,yshoe,zshoe),公式如下:
步骤3-2:计算平移矩阵Q,将鞋品3D模型与脚部初步变换到一起,公式如下:
其中,dx=xshoe-xfoot,dy=yshoe-yfoot,dz=zshoe-zfoot;
步骤3-3:计算旋转矩阵N,将鞋底平面和脚底平面重合,公式如下:
其中,nx=bplantar csole-cplantar bsole;
ny=cplantar asole-aplantar csole;
nz=aplantar bsole-bplantar asole;
步骤3-4:计算旋转矩阵M,将鞋尖方向和脚尖方向重合,公式如下:
其中,mx=yankleztoe-zankleytoe;
my=zanklextoe-xankleztoe;
mz=xankleytoe-yanklextoe;
步骤3-5:计算鞋品3D模型的位姿矩阵P=MNQ;
步骤3-6:依据位姿矩阵P变换鞋品3D模型,完成鞋品3D模型在人体模型上的试穿;
所述步骤1具体为通过人体三维扫描仪,采集消费者人体3D模型数据,并获取消费者脚部关键数据,存入3D人体 模型数据库;人体脚部关键点数据包括脚尖方向VECTORtoe(xtoe,ytoe,ztoe)、脚底平面PLANEplantar(aplantar*x+bplantar*y+cplantar*y+dplantar=0)、脚踝中心点POINTankle(xankle,yankle,zankle);
所述步骤2具体为通过三维扫描仪,采集鞋品的3D模型,并智能计算鞋品的鞋尖方向VECTORtip(xtip,ytip,ztip)、鞋底平面PLANEsole(asole*x+bsole*y+csole*y+dsole=0)、鞋口中心点POINTwelt(xwelt,ywelt,zwelt)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海时元互联网科技有限公司,未经上海时元互联网科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910340147.8/1.html,转载请声明来源钻瓜专利网。