[发明专利]一种虚拟试妆的方法和系统在审
申请号: | 201410142373.2 | 申请日: | 2014-04-10 |
公开(公告)号: | CN103870821A | 公开(公告)日: | 2014-06-18 |
发明(设计)人: | 李仁杰 | 申请(专利权)人: | 上海影火智能科技有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06Q30/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200240 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟 方法 系统 | ||
1.一种非接触模拟式虚拟试妆方法,其特征在于,具备以下步骤:
1)确定或者更新试妆图像;
2)分析试妆人员的模拟化妆的动作行为,确定虚拟试妆处理参数和操作;
3)基于虚拟试妆参数和操作,对待处理试妆图像进行图像处理,实现虚拟上妆。
2.根据权利要求1所述的虚拟试妆方法,其中,所述步骤1)包括:
根据人脸特征确定合适的试妆图像,其中,所述人脸特征包括人脸轮廓、嘴巴、左眼、右眼,只有所有的人脸特征都满足,该图像才能作为合适的试妆图像。
3.根据权利要求1所述的虚拟试妆方法,其中,所述步骤1)还包括:
当试妆图像不存在或者有更新指令,更新试妆图像;当试妆图像存在并且无更新指令,则继续使用现有的试妆图像。
4.根据权利要求1所述的虚拟试妆方法,其特征在于,所述步骤2)分析的试妆人员的试妆动作行为包括:
指向动作、涂抹动作、洗脸动作、离开动作,
-指向动作为用手指或者用手掌指向某一化妆品的动作确定相应产品参数信息;
-涂抹动作为试妆人员在脸部的涂抹动作,检测涂抹范围和涂抹时间,所述的涂抹动作包括在脸部的涂抹动作包括手指或者手掌上下来回移动、左右来回移动、顺时针圆周运动或者逆时针圆周运动;
-洗脸动作为捂下脸动作,用来清除图像的虚拟化妆;
-离开动作为在一个预设时间段Tr内没有检测到人脸则重新初始化试妆和更新试妆图像。
5.根据权利要求1和4所述的方法,其中,所述的涂抹范围,其特征在于:
涂抹范围St以下公式计算
St=(Sc∪St-1)∩Sskin
其中,Sc为当前时刻手指头或者手掌中心部分的范围,St-1为上一时刻的涂抹范围,Sskin为试妆图像上的人脸皮肤区域,∪和∩分别是并运算和交运算,如果手指头或者手掌中心离开了人脸区域,则涂抹范围St将重新开始计算,这样保证了动作的连续性,所述的手指头或 者手掌中心部分为预设的中心在手指头或者手掌中心的一个小范围。
6.根据权利要求1和4所述的方法,其中,所述的涂抹时间按照以下公式计算:
Tt=Tc-T0
其中,Tc为当前时刻,T0为手指头或者手掌中心第一次位于人脸区域时的时刻。
7.根据权利要求1所述的虚拟试妆方法,其特征在于,所述步骤3)包括:
按照下式计算试妆图像上相应涂抹范围:
其中,(xc,yc)为当前图像的涂抹范围St的坐标点,(xr,yr)为在试妆图像的涂抹范围Sr的坐标点,(Dx,Dy)为涂抹范围St相对于涂抹范围Sr的偏移,偏移(Dx,Dy)通过不同的人脸特征的偏移进行计算,例如,根据人脸轮廓特征计算轮廓的中心点的相对偏移,即为当前图像上的涂抹范围相对于试妆图像的相对偏移,从而可以计算在试妆图像的涂抹范围。又例如,根据多个人脸特征的相对偏移的平均值作为当前图像上的涂抹范围相对于试妆图像的相对偏移。
8.根据权利要求1所述的虚拟试妆方法,其特征在于,所述步骤3)还包括:
基于所述的化妆品参数、涂抹范围、涂抹时间,对试妆图像进行局部或者全局图像处理,实现模拟上妆,其中涂抹范围决定了待处理的人脸区域的范围,涂抹时间决定了化妆品在涂抹范围内的厚度、均匀度。与实际化妆过程相似,涂抹时间越长,则厚度越薄,化妆色彩越淡,并且越均匀。所选的化妆品参数决定了化妆品的色系、使用范围等特性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海影火智能科技有限公司,未经上海影火智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410142373.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种充填式防弹安全车轮及其制造方法
- 下一篇:信息处理设备和信息处理方法