The invention provides a recommendation method and device for star face shaping and makeup based on star face matching and similarity analysis. It includes: building 2D/3D face database, face image preprocessing, 3D face reconstruction, star face matching, star face shaping recommendation and visual presentation, star face makeup recommendation and visual presentation. In order to improve the stability of face matching, the 3D shape feature is applied to match the face similarity. In order to improve user experience and interest, we present 3D vision to the user's face shaping and makeup process and effect. The invention can be applied to network games, APP development, and can also be applied to the fields of plastic, cosmetic and cosmetic.
【技术实现步骤摘要】
基于人脸相似度分析的明星脸整形化妆推荐方法和装置
本专利技术涉及图像处理、图像搜索和模式识别
,特别涉及一种基于人脸相似度分析的明星脸整形化妆推荐方法和装置。
技术介绍
近些年来,人们对相似脸搜索和明星脸匹配的关注度日益提高,一些知名应用如微软的twinsornot,Face++的相似脸搜索、百度明星脸、百度魔图、寻找明星脸、照照明星脸等的出现,标志着相似脸搜索正成为新一轮的研究热点。然而,目前的明星脸匹配游戏不稳定,即经常出现同一个人输入不同类型的人脸图像导致匹配的明星不一样。另外,目前的明星脸游戏让人感到意犹未尽。用户不想在找到和自己相像的明星后一笑而过就没有下文了,其实大部分用户都是有星粉情结的,如果能与明星脸有进一步的匹配互动,用户会更喜欢。因此,本专利技术将提供一种基于三维人脸的明星脸匹配方法来提高人明星脸匹配的稳定性。另外,为用户提供明星化人脸整形化妆的推荐,并视觉呈现其过程与步骤。通过以上方法提高了明星脸匹配的稳定性和用户体验感,且有利于整形、化妆品广告的介入,为开发商带来经济效益。
技术实现思路
为了解决以上问题,本专利技术提出一种基于人脸相似度分析的明星脸整形化妆推荐方法和装置。基于人脸相似度分析的明星脸整形化妆推荐方法,其特征在于,包括如下步骤:S1构建明星2D/3D人脸库收集明星人脸图像进行大小尺度归一化处理得到标准化的2D人脸图像,利用3D重建技术对标准化的2D明星脸进行3D重建得到对应的3D人脸图像,以此方式构建至少包括500名的明星2D/3D人脸库。所述的3D重建技术是采用3D形变模型的方法进行3D重建,其方法所下:假设新的人 ...
【技术保护点】
一种基于人脸相似度分析的明星脸整形化妆推荐方法,其特征在于,包括如下步骤:构建明星2D/3D人脸库:收集明星人脸图像进行大小尺度归一化处理得到标准化的2D人脸图像,利用3D重建技术对标准化的2D明星脸进行3D重建得到对应的3D人脸图像,以此方式构建至少包括500名的明星2D/3D人脸库;人脸图像预处理:对用户输入的人脸图像进行预处理,包括人脸检测、人脸关键点定位、人脸归一化、人脸图像质量评判;人脸图像3D重建:对预处理后的用户人脸图像利用局部3D形变模型方法进行3D重建,得到对应的3D人脸图像;3D人脸匹配与相似度分析:利用3D人脸形状信息进行相似人脸搜索,匹配出与输入人脸最相似的明星脸,并给出相似明星脸的相似度分析;人脸整形推荐与视觉呈现:根据明星脸相似度分析情况推荐用户整形方案,并利用3D的形式向用户展示整形过程与效果图;或根据用户个人整形需求和喜好选择相应的整形方案,并进行整形过程和效果的3D视觉展示;人脸化妆推荐与视觉呈现:向用户推荐明星脸化妆方案,并将化妆过程中的每一步效果视觉呈现出来。
【技术特征摘要】
1.一种基于人脸相似度分析的明星脸整形化妆推荐方法,其特征在于,包括如下步骤:构建明星2D/3D人脸库:收集明星人脸图像进行大小尺度归一化处理得到标准化的2D人脸图像,利用3D重建技术对标准化的2D明星脸进行3D重建得到对应的3D人脸图像,以此方式构建至少包括500名的明星2D/3D人脸库;人脸图像预处理:对用户输入的人脸图像进行预处理,包括人脸检测、人脸关键点定位、人脸归一化、人脸图像质量评判;人脸图像3D重建:对预处理后的用户人脸图像利用局部3D形变模型方法进行3D重建,得到对应的3D人脸图像;3D人脸匹配与相似度分析:利用3D人脸形状信息进行相似人脸搜索,匹配出与输入人脸最相似的明星脸,并给出相似明星脸的相似度分析;人脸整形推荐与视觉呈现:根据明星脸相似度分析情况推荐用户整形方案,并利用3D的形式向用户展示整形过程与效果图;或根据用户个人整形需求和喜好选择相应的整形方案,并进行整形过程和效果的3D视觉展示;人脸化妆推荐与视觉呈现:向用户推荐明星脸化妆方案,并将化妆过程中的每一步效果视觉呈现出来。2.根据权利要求1所述的一种基于人脸相似度分析的明星脸整形化妆推荐方法,其特征在于,所述的3D人脸重建技术采用局部3D形变模型的方法:首先,根据人脸关键点将人脸分成额头、眉毛、眼睛、鼻子、嘴巴等5大器官区域,在后台针对各人脸器官区域构建3D人脸局部器官模型,完成人脸局部器官3D模型字典的构建;然后,对新的人脸进行同样的划分,并利用3D形变模型对各2D人脸器官区域进行3D重建:假设新的人脸局部器官图像Iinput的3D表示为(Snew,Tnew),那么可通过已有的3D人脸局部器官模型的形状向量和纹理向量的线性组合表示:其中,Sn为已有的3D人脸局部器官模型的形状向量,Tn为已有的3D人脸局部器官模型的纹理向量,an,bn分别为形状和纹理向量的组合系数,因此只要有了组合系数(a,b),就能对新的人脸局部器官图像进行3D重建;假设对新的人脸局部器官图像进行3D形变模型匹配,那么求解组合系数(a,b)的问题转化为:其中,Imodel是3D人脸局部器官模型的2D透视投影图像,由光照模型和摄...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。