【技术实现步骤摘要】
一种服饰搭配方法、装置、电子设备及存储介质
本申请涉及人工智能
,具体涉及图像处理
具体地,本申请提供了一种利用深度卷积神经网络的一键式服饰搭配方法。
技术介绍
服饰已是当今社会中人们生活的必需品。一方面,服饰能够起到驱寒保暖、保护脆弱的人体免于环境伤害的作用,另一方面,服饰的搭配也往往能够彰显一个人的品味。随着生活质量的提高,人们对于服饰搭配的需求也越来越高。然而,大部分人并不善于根据自己的风格进行服饰搭配,每天都会在服饰搭配的问题上浪费很多的时间。另外,人们在逛街时,也会由于亲自试穿衣服较为麻烦,或试衣间排队人数较多,不愿花费时间与精力亲自试穿。同时,在网上购买衣服时,由于不能亲自试穿又会导致买的衣服并不会合适,导致频繁退货浪费资源。因此如何提供一种有效的服饰搭配建议,以节省人们在服饰搭配问题上花费的时间和精力等成为了业内讨论的问题。
技术实现思路
本申请实施例提供了一种服饰搭配方法、装置、电子设备及存储介质,以解决用户不懂服饰搭配的问题,为用户提供个性化的服饰搭配方法。第一方面,本申请实施例提供了一种服饰搭配方法,包括:获取目标用户的人体数据;根据所述人体数据生成所述目标用户的人体风格以及3D人体模型;根据所述目标用户的人体风格,对所述3D人体模型进行服饰模型匹配,得到目标服饰模型;根据所述目标服饰模型对所述3D人体模型进行交叉覆盖。第二方面,本申请实施例提供了一种服饰搭配装置,包括:人体数据获取模块,用于获取目标 ...
【技术保护点】
1.一种服饰搭配方法,包括:/n获取目标用户的人体数据;/n根据所述人体数据生成所述目标用户的人体风格以及3D人体模型;/n根据所述目标用户的人体风格,对所述3D人体模型进行服饰模型匹配,得到目标服饰模型;/n根据所述目标服饰模型对所述3D人体模型进行交叉覆盖。/n
【技术特征摘要】
1.一种服饰搭配方法,包括:
获取目标用户的人体数据;
根据所述人体数据生成所述目标用户的人体风格以及3D人体模型;
根据所述目标用户的人体风格,对所述3D人体模型进行服饰模型匹配,得到目标服饰模型;
根据所述目标服饰模型对所述3D人体模型进行交叉覆盖。
2.根据权利要求1所述的方法,其中,所述获取目标用户的人体数据,包括:
获取所述目标用户的二维照片图像作为所述人体数据;
其中,所述二维照片图像包括所述目标用户的全身图像。
3.根据权利要求1所述的方法,其中,所述根据所述人体数据生成所述目标用户的人体风格以及3D人体模型,包括:
采用深度卷积神经网络对所述人体数据进行数据处理,以提取所述目标用户的人脸特征数据和人体维度数据;
根据所述人脸特征数据以及所述人体维度数据确定所述目标用户的人体风格;
根据所述人脸特征数据生成所述目标用户的3D人脸模型,根据所述人体维度数据生成所述目标用户的3D姿态模型,并对所述3D人脸模型和所述3D姿态模型进行组合,得到所述3D人体模型。
4.根据权利要求1所述的方法,其中,所述根据所述目标用户的人体风格,对所述3D人体模型进行服饰模型匹配,得到目标服饰模型,包括:
获取所述目标用户提供的参考服装图像;
根据所述目标用户的人体风格以及所述参考服装图像,对所述3D人体模型进行服饰模型匹配,得到所述目标服饰模型。
5.根据权利要求4所述的方法,其中,所述根据所述目标用户的人体风格以及所述参考服装图像,对所述3D人体模型进行服饰模型匹配,得到所述目标服饰模型,包括:
获取所述参考服装图像中参考服装的二维服装数据,根据所述二维服装数据生成所述参考服装图像的参考服装3D模型,并将所述参考服装3D模型存储至服装数据库中;
根据所述目标用户的人体风格以及服装风格匹配规则在所述服装数据库中搜索匹配至少一套备选发型和至少一套备选服装;
根据所述目标用户针对所述备选发型的筛选操作确定目标发型,根据所述目标用户针对所述备选服装的筛选操作确定所述目标服装,并对所述目标发型和所述目标服装进行组合,得到所述目标服饰模型;
其中,所述服装风格匹配规则包括:针对每种人体风格,对应映射至少一种发型类型及至少一套备选服装。
6.根据权利要求5所述的方法,其中,所述二维服装数据包括服装类别、服装尺寸、服装颜色以及服装款式;
所述获取所述参考服装图像中参考服装的二维服装数据,包括:
提取所述参考服装的关键轮廓特征,并根据所述关键轮廓特征确定所述服装类别;
根据所述参考服装图像中图像边缘与所述参考服装之间的距离以及参考服装图像的尺寸计算二维空间参考距离,并根据所述二维空间参考距离,以及所述二维空间参考距离与所述人体数据之间的比例确定所述服装尺寸;
根据预设RGB色彩空间以及参考颜色分布列表,确定所述参考服装图像中各像素点的像素颜色,并根据所述各像素点的像素颜色确定所述服装颜色;
根据所述服装类别对所述参考服装进行分割,并根据分割得到的局部服装特征,确定所述服装款式。
7.根据权利要求5所述的方法,其中,所述根据所述目标用户针对所述备选服装的筛选操作确定所述目标服装,包括:
以所述参考服装为基准,对各所述备选服装与所述参考服装进行匹配,从各所述备选服装中确定中间搭配服装;
在确定所述目标用户选择所述参考服装作为所述目标服装的部分服装时,根据所述参考服装对所述中间搭配服装进行替换更新,得到所述目标服装。
8.根据权利要求1所述的方法,其中,所述根据所述目标服饰模型对所述3D人体模型进行交叉覆盖,包括:
采用深度卷积神经网络对所述目标服饰模型进行3D转换,得到3D服饰模型;
对所述3D服饰模型和所述3D人体模型进行交叉覆盖。
9.一种服饰搭配装置,包括:
人体数据获取模块,用于获取目标用户的人体数据;
风格模型生成模块,用于根据所述人体数...
【专利技术属性】
技术研发人员:董咨雨,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。