[发明专利]基于角色模型的可穿戴产品展示方法及装置有效
申请号: | 202111112135.3 | 申请日: | 2021-09-18 |
公开(公告)号: | CN113837835B | 公开(公告)日: | 2022-10-04 |
发明(设计)人: | 刘长朋;肖鹏;郭书廷;袁立伟;刘文壮 | 申请(专利权)人: | 完美世界(北京)软件科技发展有限公司 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06;G06T13/40;G06T17/00;G06T19/20 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 蔡良伟 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 角色 模型 穿戴 产品 展示 方法 装置 | ||
1.一种基于角色模型的可穿戴产品展示方法,其特征在于,包括:
获取用户身材数据和模型初始角色模型,以及获取可穿戴产品的尺码数据;
根据所述用户身材数据和所述初始角色模型生成目标角色模型;
根据所述尺码数据将所述可穿戴产品贴合在所述目标角色模型上,其中,所述目标角色模型包括蒙皮模型和骨骼模型,所述蒙皮模型为可伸缩模型,所述骨骼模型为固定模型,所述蒙皮模型通过支撑件嵌套在所述骨骼模型的外层;
检测所述目标角色模型在背景区域中的移动参数,其中,所述移动参数包括移动速度和移动方向;
基于所述移动参数生成环境风场;
采用所述环境风场生成所述目标角色模型的形变参数,基于所述形变参数调整所述目标角色模型的蒙皮模型。
2.根据权利要求1所述的方法,其特征在于,根据所述用户身材数据和所述初始角色模型生成目标角色模型包括:
从所述用户身材数据中提取用户身体各个部分的三维数据;
基于所述三维数据调整所述初始角色模型,构建第一目标角色模型。
3.根据权利要求1所述的方法,其特征在于,根据所述用户身材数据和所述初始角色模型生成目标角色模型包括:
提取所述用户身材数据中对应各个部位的部位尺寸;
针对每个部位尺寸,在预设模型组件库中查找匹配的模型组件;
采用匹配到的多个模型组件和所述初始角色模型组装生成第二目标角色模型。
4.根据权利要求1所述的方法,其特征在于,根据所述尺码数据将所述可穿戴产品贴合在所述目标角色模型上包括:
计算所述尺码数据与所述用户身材数据的实际匹配度;
基于所述实际匹配度调整蒙皮模型的伸缩方向;
根据所述可穿戴产品的产品贴图调整所述蒙皮模型,以使所述可穿戴产品贴合在所述蒙皮模型上。
5.根据权利要求4所述的方法,其特征在于,基于所述实际匹配度调整蒙皮模型的伸缩方向包括:
计算所述实际匹配度与参考匹配度的偏移量,其中,所述参考匹配度用于表征所述用户身材数据与所述尺码数据为完全合身的状态;
若所述偏移量大于0,确定所述尺码数据偏大,向内压缩所述蒙皮模型;若所述偏移量小于0,确定所述尺码数据偏小,向外拉伸所述蒙皮模型;若所述偏移量等于0,维持所述蒙皮模型的伸缩状态。
6.根据权利要求4所述的方法,其特征在于,根据所述可穿戴产品的产品贴图调整所述蒙皮模型包括:
确定所述可穿戴产品的产品贴图的至少一个接触点;
针对每个接触点,基于预设映射关系在所述蒙皮模型上定位与其匹配的支撑点,其中,所述接触点是所述支撑件与所述蒙皮模型的连接点;
以每组匹配的支撑点和接触点为重合点,将所述产品贴图贴合在所述蒙皮模型上。
7.根据权利要求6所述的方法,其特征在于,在将所述产品贴图贴合在所述蒙皮模型上之后,所述方法还包括:
针对所有重合点中的关键重合点,基于所述伸缩方向选择目标纹理画面,其中,每个接触点至少配置两组纹理画面,分别对应所述蒙皮模型向内压缩和外向拉伸;
在所述蒙皮模型上选择以所述关键重合点为中心的延伸区域,并在所述延伸区域上添加所述目标纹理画面。
8.根据权利要求1所述的方法,其特征在于,在根据所述尺码数据将所述可穿戴产品贴合在所述目标角色模型上之后,所述方法还包括:
在预设产品库中选择与所述可穿戴产品匹配的搭配产品;
在所述目标角色模型上添加所述搭配产品。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于完美世界(北京)软件科技发展有限公司,未经完美世界(北京)软件科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111112135.3/1.html,转载请声明来源钻瓜专利网。