【技术实现步骤摘要】
一种基于条件扩散模型的三维脚型生成方法
[0001]本专利技术属于三维重建
,具体涉及一种基于条件扩散模型的三维脚型生成方法。
技术介绍
[0002]制鞋业是传统制造业之一,为了提高生产效率,工业制鞋方法在生产过程中不再测量脚部具体参数,而是依据标准鞋楦生产通用尺码的鞋子。但即使是相同尺码的脚型,其在趾围、跗围等参数上仍然存在差异,通用尺码的鞋子在一定程度上会降低不同脚型用户的穿鞋体验,甚至影响用户足部健康。
[0003]近年来,随着互联网电商的发展,电商平台凭借其便捷高效的供需对接方式吸引了大量用户,越来越多的交易由线下转为线上。线上平台公开透明的比价机制也使得传统制造业的市场竞争愈发激烈。随着制造工艺的成熟,制造本身在工业产品附加值中的比重逐渐降低,这促使传统制造业向服务型制造方向转变。以制鞋业为例,定制化鞋款凭借其更舒适的穿戴体验受到了消费者的欢迎,制鞋厂商通过提供鞋款定制服务可以吸引到新的用户,同时提升用户的粘性。
[0004]传统的手工鞋款定制流程主要包括脚型测量、鞋楦转换、鞋体制作三步。鞋体 ...
【技术保护点】
【技术特征摘要】
1.一种基于条件扩散模型的三维脚型生成方法,其特征在于,包括以下步骤:获取实体脚型多视角的图像和图像对应的相机参数;从多视角图像中提取脚型轮廓图,并根据脚型轮廓图和相机参数生成脚型可视外壳模型,并从脚型可视外壳模型进行表面点云提取得到粗粒度的脚型点云;利用点云编码器对粗粒度的脚型点云进行编码得到形状特征;以形状特征作为引导条件,采用扩散模型进行基于引导条件的逆向扩散生成细粒度的脚型点云;基于细粒度的脚型点云重建光滑几何表面,得到三维脚型。2.根据权利要求1所述的基于条件扩散模型的三维脚型生成方法,其特征在于,采用BlendMask模型从多视角图像中提取脚型轮廓,包括:BlendMask模型包括目标检测分支和实例掩码分割分支,利用目标检测分支从多视角图像中检测目标,利用掩码分割分支计算多视角图像的目标掩码,依据目标检测峰值输出的目标检测结果确定脚型目标,并从掩码分割分支输出的目标掩码中提取脚型目标对应的掩码来生成脚型轮廓图。3.根据权利要求1所述的基于条件扩散模型的三维脚型生成方法,其特征在于,所述点云编码器包括通过全连接层连接的多个特征提取模块,每个特征提取模块包括空间扩散子模块、空间梯度特征计算子模块以及多层感知机,空间扩散子模块用于将在一定扩散步范围的多个独立点的局部特征融合作为空间扩散特征,空间梯度特征计算子模块用于计算空间梯度信息的导数作为空间梯度特征,多层感知机用于将特征提取模块输入的独立点的局部特征、空间扩散特征以及空间梯度特征的拼接结果进行映射得到表面连续特征,将表面连续特征与每个独立点的局部特征相加后输出;全连接层将上一特征提取模块的输出结果进行维度映射后作为下一特征提取模块输入的独立点的局部特征;其中,第一个特征提取模块输入的独立点的局部特征为粗粒度的脚型点云的特征,最后一个特征提取模块的输出作为所述形状特征。4.根据权利要求1所述的基于条件扩散模型的三维脚型生成方法,其特征在于,所述扩散模型包括参数优化后的噪声预测网络,通过噪声预测网络的逆向过程生成每个扩散步点云的正态分布,在t
‑
1扩散步,将形状特征、t扩散步点云的正态分布以及扩散步t
‑
1作为输入,噪声预测网络基于输入预测t
‑
1扩散步的正态分布,初始0扩散步生成的点云的正态分布作为细粒度的脚...
【专利技术属性】
技术研发人员:耿卫东,余承远,刘健,厉向东,梁秀波,
申请(专利权)人:浙江大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。