【技术实现步骤摘要】
一种三维模型构建方法、装置以及电子设备
本申请涉及计算机技术中的图像和深度学习
,尤其涉及一种三维模型构建方法、装置以及电子设备。
技术介绍
随着互联网技术的发展,线上购物日益成为一种主要购物方式,为消费者带来了方便。例如,消费者购买鞋类产品过程中,消费者浏览商家在线上展示的鞋类产品的图片,选择需要购买的鞋子。或者,有的商家上线鞋子的三维模型,消费者可通过浏览鞋子的三维模型,以选择需要购买的鞋子。
技术实现思路
本申请提供一种三维模型构建方法、装置和电子设备。第一方面,本申请一个实施例提供一种三维模型构建方法,所述方法包括:进行鞋子分类,得到N个类别,N为大于1的整数;构建所述N个类别中每个类别的第一三维鞋子模型,获得N个第一三维鞋子模型;基于待试鞋子的二维图像、平均模型以及所述N个第一三维鞋子模型中M个第一三维鞋子模型的每个第一三维鞋子模型与所述平均模型之间的残差,确定所述待试鞋子的目标三维鞋子模型,其中,所述平均模型为所述M个第一三维鞋子模型的平均模型,所述M为整 ...
【技术保护点】
1.一种三维模型构建方法,其中,所述方法包括:/n进行鞋子分类,得到N个类别,N为大于1的整数;/n构建所述N个类别中每个类别的第一三维鞋子模型,获得N个第一三维鞋子模型;/n基于待试鞋子的二维图像、平均模型以及所述N个第一三维鞋子模型中M个第一三维鞋子模型的每个第一三维鞋子模型与所述平均模型之间的残差,确定所述待试鞋子的目标三维鞋子模型,其中,所述平均模型为所述M个第一三维鞋子模型的平均模型,所述M为整数且M≤N。/n
【技术特征摘要】
1.一种三维模型构建方法,其中,所述方法包括:
进行鞋子分类,得到N个类别,N为大于1的整数;
构建所述N个类别中每个类别的第一三维鞋子模型,获得N个第一三维鞋子模型;
基于待试鞋子的二维图像、平均模型以及所述N个第一三维鞋子模型中M个第一三维鞋子模型的每个第一三维鞋子模型与所述平均模型之间的残差,确定所述待试鞋子的目标三维鞋子模型,其中,所述平均模型为所述M个第一三维鞋子模型的平均模型,所述M为整数且M≤N。
2.根据权利要求1所述的方法,其中,所述基于待试鞋子的二维图像、平均模型以及所述N个第一三维鞋子模型中M个第一三维鞋子模型的每个第一三维鞋子模型与所述平均模型之间的残差,确定所述待试鞋子的目标三维鞋子模型之前,还包括:
基于迭代最近点ICP算法将所述N个第一三维鞋子模型与预设标准三维鞋子模型进行对齐。
3.根据权利要求2所述的方法,其中,所述基于迭代最近点ICP算法将所述N个第一三维鞋子模型与预设标准三维鞋子模型进行对齐,包括:
基于所述ICP算法确定所述N个第一三维鞋子中每个第一三维鞋子模型与所述预设标准三维鞋子模型之间的第一变换矩阵;
根据所述第一变换矩阵,对所述N个第一三维鞋子模型中每个第一三维鞋子模型进行变换。
4.根据权利要求1-3任一所述的方法,其中,所述基于待试鞋子的二维图像、平均模型以及所述N个第一三维鞋子模型中M个第一三维鞋子模型的每个第一三维鞋子模型与所述平均模型之间的残差,确定所述待试鞋子的目标三维鞋子模型,包括:
确定所述N个第一三维鞋子模型中所述M个第一三维鞋子模型,其中,所述M个第一三维鞋子模型中任意两个第一三维鞋子模型之间的相似度小于预设相似度;
基于所述二维图像、所述M个第一三维鞋子模型的平均模型以及所述M个第一三维鞋子模型中每个第一三维鞋子模型与所述M个第一三维鞋子模型的平均模型之间的残差,确定所述待试鞋子的目标三维鞋子模型。
5.根据权利要求4所述的方法,其中,所述确定所述N个第一三维鞋子模型中所述M个第一三维鞋子模型,包括:
根据所述N个第一三维鞋子模型的类别中鞋子的属性参数,对所述N第一三维鞋子模型进行排序,得到N个排序后的第一三维鞋子模型;
将所述N个排序后的第一三维鞋子模型中排最前的第一三维鞋子模型添加至预设模型集合;
在所述N个排序后的第一三维鞋子模型中第i个第一三维鞋子模型与所述预设模型集合中的模型的相似度小于所述预设相似度的情况下,将所述第i个第一三维鞋子模型添加至所述预设模型集合,i为整数,且2≤i≤N;
其中,在所述N个排序后的第一三维鞋子模型与所述预设模型集合中的模型的相似度比较完毕后,得到的所述预设模型集合中包括所述M个第一三维鞋子模型。
6.根据权利要求1所述的方法,其中,所述目标三维鞋子模型与所述平均模型正相关,与第一误差系数向量的目标值正相关,与p个特征向量正相关;
其中,p为正整数,所述p个特征向量为协方差矩阵的p个特征值对应的特征向量,所述协方差矩阵对应q个特征值,q为正整数,p≤q,所述p个特征值大于所述q个特征值中除所述p个特征值之外的其他特征值,所述协方差矩阵中包括L个协方差,L为M*M,所述L个协方差根据所述M个第一三维鞋子模型与所述M个第一三维鞋子模型的平均模型之间的残差确定。
7.根据权利要求6所述的方法,其中,在所述第一误差系数向量的目标值的基础上,投影点与第一关键点之间的差异最小;
其中,所述第一关键点为所述二维图像的关键点,所述投影点为初始三维鞋子模型的第二关键点在所述二维图像中的投影,所述投影点为通过变换参数对所述第二关键点进行变换得到的点,所述投影点还与所述平均模型、所述第一误差系数向量以及所述p个特征向量相关,所述初始三维鞋子模型与所述平均模型正相关,与所述第一误差系数向量正相关,与所述p个特征向量正相关。
8.一种三维模型构建装置,其中,所述装置包括:
分类模块,用于进行鞋...
【专利技术属性】
技术研发人员:宫延河,赵晨,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。