【技术实现步骤摘要】
一种衣物建模方法及系统
本专利技术涉及机器视觉的
,特别是涉及一种衣物建模方法及系统。
技术介绍
随着时代的发展和移动设备硬件性能的提升,衣物布料建模在各种应用中被广泛使用。然而,利用现有技术完成的衣物建模具有建模效果差,无法还原真实衣服材质等问题。
技术实现思路
本专利技术的目的就是解决现有技术中衣物建模效果差,无法还原真实衣服材质等问题。为实现上述目的,本专利技术提出了一种衣物建模方法及系统。衣物建模方法包括:获取云相机拍摄的衣物图像信息,所述衣物图像信息包括不同云相机从两个以上不同角度拍摄的同一时刻的衣物图像;获取投影衣物图像信息,所述投影衣物图像信息包括不同云相机从两个以上不同角度拍摄的投影后衣物图像,所述投影后衣物图像是通过四个投影仪把编码图案投射到衣物表面后云相机拍摄的衣物图像,四个投影仪位于以衣物为中心的正四边形的四个顶点上,位于正四边形对角线上的两个投影仪的投影平面相互平行且与该对角线垂直,所述编码图案完全覆盖衣物表面且使衣物每个区域的纹理 ...
【技术保护点】
1.一种衣物建模方法,其特征在于,包括:/n获取云相机拍摄的衣物图像信息,所述衣物图像信息包括不同云相机从两个以上不同角度拍摄的同一时刻的衣物图像;/n获取投影衣物图像信息,所述投影衣物图像信息包括不同云相机从两个以上不同角度拍摄的投影后衣物图像,所述投影后衣物图像是通过四个投影仪把编码图案投射到衣物表面后云相机拍摄的衣物图像,四个投影仪位于以衣物为中心的正四边形的四个顶点上,位于正四边形对角线上的两个投影仪的投影平面相互平行且与该对角线垂直,所述编码图案完全覆盖衣物表面且使衣物每个区域的纹理都不同;/n根据投影前衣物图像和投影后衣物图像生成交差图像;/n将所述交差图像处理 ...
【技术特征摘要】
1.一种衣物建模方法,其特征在于,包括:
获取云相机拍摄的衣物图像信息,所述衣物图像信息包括不同云相机从两个以上不同角度拍摄的同一时刻的衣物图像;
获取投影衣物图像信息,所述投影衣物图像信息包括不同云相机从两个以上不同角度拍摄的投影后衣物图像,所述投影后衣物图像是通过四个投影仪把编码图案投射到衣物表面后云相机拍摄的衣物图像,四个投影仪位于以衣物为中心的正四边形的四个顶点上,位于正四边形对角线上的两个投影仪的投影平面相互平行且与该对角线垂直,所述编码图案完全覆盖衣物表面且使衣物每个区域的纹理都不同;
根据投影前衣物图像和投影后衣物图像生成交差图像;
将所述交差图像处理去色,得到二元交差图像;
通过对所述二元交差图像进行解码,获取特征点集;
根据特征点二维坐标信息得到特征点在场景中的三维坐标信息;
对相邻云相机生成的三维坐标信息进行匹配,生成特征点云;
对所述特征点云的运动状态进行计算,生成衣物数字动态模型。
2.如权利要求1所述的衣物建模方法,其特征在于,对所述特征点云的运动状态进行计算,生成衣物数字动态模型具体包括:
获取特征点云中每个特征点当前时刻所受的力f;
获取特征点云中每个特征点当前所在的位置x;
获取特征点云中每个特征点当前时刻的速度v;
获取特征点云中每个特征点的质量m;
根据得到Δvt+h,所述Δvt+h表示特征点云中特征点在一个积分步长的时间间隔内的速度变化量,所述h表示积分步长,表示特征点当前时刻所受到的力在速度方向的偏导数,表示特征点当前时刻受到的力在速度方向的偏导数,ft表示特征点在t时刻所受到的力;
根据Δvt+h=vt+h-vt=hm-1ft+h计算得到vt+h,所述vt+h表示特征点云中每个特征点在t+h时刻的速度,vt表示每个特征点在t时刻的速度;
根据Δx(t+h)=x(t+h)-xt=hvt+h计算得到xt+h,所述xt+h表示特征点云中每个特征点在t+h时刻的位置,xt表示每个特征点在t时刻的位置;
根据vt+h和xt+h生成衣物数字动态模型。
3.如权利要求1所述的衣物建模方法,其特征在于,还包括:
计算所述特征点云的梯度,提取轮廓和纹理。
4.如权利要求1所述的衣物建模方法,其特征在于,所述云相机以相同的垂直距离固定在一个固定架上,所述固定架位于正八边形的八个顶点上,每个云相机的像平面与中心连线相垂直,所述中心连线为所述云相机所在八边形顶点与正八边形中心的连线。
5.如权利要求1所述的衣物建模方法,其特征在于,所述将交差图像处理去色,得到二元交差图像具体包括:利用随机数R作用交差图像的全部像素点,如果R小于5,使像素点为黑色,R大于5,使像素点为白色。
6.如权利要求1所述的衣物建模方法,其特征在于,所述编码图案是随机分布...
【专利技术属性】
技术研发人员:蒋亚洪,潘永路,
申请(专利权)人:杭州优链时代科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。