The invention provides a virtual makeup method, device and electronic equipment, among them, the virtual makeup method comprises the following steps: determining the target image to be tested the action state makeup area; select the texture template corresponding to the operation state from the texture template library of pre built; and the texture the template is mapped to the region to try makeup. The virtual make-up method of this application can match the real shape of the makeup area, and maintain the texture, luster and beauty of the makeup position after the makeup.
【技术实现步骤摘要】
虚拟试妆方法、装置和电子设备
本申请涉及图像处理
,特别涉及一种虚拟试妆方法、装置和电子设备。
技术介绍
随着计算机技术的不断发展,可基于计算机视觉技术实现虚拟试妆。虚拟试妆是指利用图像处理技术模拟人脸各种化妆效果。从而用户可以在电商平台上让用户在购买前体验口红、眼影等商品的试装效果。举例来说,如图1所示的虚拟试妆界面,提供了口红、眼影、眉笔等试妆目标,以及各个试妆目标下的多个试妆颜色,用户可根据需要在虚拟试妆界面中选择,以体验试妆效果。在上妆场景中,由于嘴唇脸部、眼部等存在强烈的生理形变特征,且具有复杂的纹理特征,因此,在这些部位上妆难度较高,以唇部上妆为例,存在上妆后嘴唇色泽差、与实际唇形不符等问题。
技术实现思路
本申请旨在至少在一定程度上解决上述技术问题。为此,本申请的第一个目的在于提出一种虚拟试妆方法,能够匹配上妆部位的真实形状,保持上妆后上妆部位的纹理、光泽和艳丽程度。本申请的第二个目的在于提出一种虚拟试妆装置。本申请的第三个目的在于提出一种电子设备。本申请的第四个目的在于提出另一种电子设备。为达上述目的,根据本申请第一方面实施例提出了一种虚拟试妆方法,包括以下步骤:确定目标图像中待试妆区域的动作状态;从预先建立的纹理模板库中选择与所述动作状态对应的纹理模板;以及将所述纹理模板映射到所述待试妆区域。本申请实施例的虚拟试妆方法,通过确定目标图像中待试妆区域的动作状态,然后从纹理模板库中选择对应的纹理模板,并映射到目标图像中的待试妆区域,能够将纹理模板与实际输入的待试妆区域的形状和动作进行匹配,且能够保持上妆后待试妆区域的纹理、光泽和艳丽程度,使 ...
【技术保护点】
一种虚拟试妆方法,其特征在于,包括以下步骤:确定目标图像中待试妆区域的动作状态;从预先建立的纹理模板库中选择与所述动作状态对应的纹理模板;以及将所述纹理模板映射到所述待试妆区域。
【技术特征摘要】
1.一种虚拟试妆方法,其特征在于,包括以下步骤:确定目标图像中待试妆区域的动作状态;从预先建立的纹理模板库中选择与所述动作状态对应的纹理模板;以及将所述纹理模板映射到所述待试妆区域。2.如权利要求1所述的方法,其特征在于,还包括:接收试妆颜色的选择指令,并确定所述选择指令对应的试妆颜色;从预先建立的纹理模板库中选择与所述动作状态及所述试妆颜色对应的纹理模板。3.如权利要求1或2所述的方法,其特征在于,所述将所述纹理模板映射到所述待试妆区域,包括:对所述待试妆区域进行面片剖分,以获得所述面部特征区域的多个面片;建立所述纹理模板中的面片与所述面部特征区域的面片的仿射变换关系;根据所述仿射变换关系将所述纹理模板中的面片分别映射到所述待试妆区域相应的面片上。4.如权利要求3所述的方法,其特征在于,在所述根据所述仿射变换关系将所述纹理模板中的面片分别映射到所述待试妆区域相应的面片上之后,还包括:对映射到所述待试妆区域的纹理模板中的面片边界进行平滑处理。5.如权利要求1或2或4所述的方法,其特征在于,所述确定所述目标图像中待试妆区域的动作状态,包括:提取所述目标图像中的关键点;根据所述关键点中与所述待试妆区域对应的关键点确定所述待试妆区域的动作状态。6.如权利要求1或2或4所述的方法,其特征在于,还包括:建立所述纹理模板库。7.如权利要求6所述的方法,其特征在于,所述建立所述纹理模板库,包括:对预设用户进行图像采集,得到所述预设用户的多个图像集合,其中,所述多个图像集合分别与多个试妆颜色对应,每个图像集合中包括与多个动作状态分别对应的多个图像;分别提取所述多个图像集合中的各图像的关键点;根据所述关键点中的与待试妆区域对应的关键点提取出各图像中的待试妆区域,得到所述纹理模板库。8.如权利要求7所述的方法,其特征在于,所述建立所述纹理模板库,还包括:根据所述关键点中与待试妆区域对应的关键点,对提取出的待试妆区域进行面片剖分,以得到待试妆区域对应的多个面片。9.如权利要求1所述的方法,其特征在于,所述待试妆区域包括:唇部区域、眼部区域、鼻部区域或脸部区域。10.一种虚拟试妆装置,其特征在于,包括:确定模块,用于确定目标图像中待试妆区域的动作状态;选择模块,用于从预先建立的纹理模板库中选择与所述待试妆区域的动作状态...
【专利技术属性】
技术研发人员:潘攀,王彬,华先胜,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。