一种口红配色选择的模型构建方法和口红配色选择方法技术

技术编号:20389962 阅读:22 留言:0更新日期:2019-02-20 02:53
本发明专利技术公开了一种口红配色选择的模型构建方法,包括以下步骤:模型照片获取步骤:获取模型图片;口红颜色提取步骤:提取模型面部区域中的嘴唇的颜色值以得口红颜色数据;场景分析步骤:通过图像分析模型图片中人物的衣着以得到模型使用场景;模型构建步骤:利用卷积神经网络算法对获取到的口红颜色数据和模型使用场景进行学习训练以得到推荐模型。本发明专利技术还提供了一种口红配色选择方法。本发明专利技术口红配色选择方法将获取到的用户选择场景与构建的推荐模型进行比对以得与该使用场景对应的口红颜色,将该口红颜色推荐给用户;大大提升了用户选择合适口红的准确性。

【技术实现步骤摘要】
一种口红配色选择的模型构建方法和口红配色选择方法
本专利技术涉及一种机器学习
,尤其涉及一种口红配色选择的模型构建方法和口红配色选择方法。
技术介绍
唇色化妆,是根据每个人的气质、脸型、出席场合等各种因素相结合而进行的口红色彩搭配。古今中外,人们都在追求美的化妆方法,各种各样如何化妆搭配的信息充满了杂志、书、电视、网络等媒体中。而如何选择一种适合自己脸型、出席场合的口红配色,往往对整个人的面部妆容起到画龙点睛的效果。普通大众选择适合自己的口红颜色,大多数人是根据明星、时尚杂志等潮流推荐,进行自我喜好为主导的主观选择,这种主观的搭配结果往往并不太适合所有人,因为每个人的肤色、脸型和需要出席的场合不一样,导致需要的口红搭配也不径相同。也有人听取美容化妆师的专业建议,但是日常生活中各种出席的场合不同,唇色搭配也会有不同变化,而美容师的建议需要耗费大量时间进行沟通,无法随时随地方便地获取专业意见。
技术实现思路
为了克服现有技术的不足,本专利技术的目的之一在于提供一种口红配色选择的模型构建方法。本专利技术的目的之二在于提供一种计算机可读存储介质。本专利技术的目的之三在于提供一种口红配色选择方法。本专利技术的目的之四在于提供一种计算机可读存储介质。本专利技术的目的之一采用如下技术方案实现:一种口红配色选择的模型构建方法,包括以下步骤:模型照片获取步骤:获取模型图片;口红颜色提取步骤:提取模型面部区域中的嘴唇的颜色值以得口红颜色数据;场景分析步骤:通过图像分析模型图片中人物的衣着以得到模型使用场景;模型构建步骤:利用卷积神经网络算法对获取到的口红颜色数据和模型使用场景进行学习训练以得到推荐模型。进一步地,所述模型照片获取步骤中所述模型图片为通过社交媒体获取到的点赞数超过预设阈值的图片。进一步地,所述场景分析步骤还包括:通过分析与模型图片对应的关键词以得到模型使用场景。进一步地,在模型照片获取步骤之后还包括以下步骤:模型面部分析步骤:对模型图片进行图像分析以得模型面部区域;模型肤色提取步骤:提取模型面部区域的肤色以得模型肤色数据;模型脸型获取步骤:对模型面部区域进行面部图像分析以得模型脸型数据。进一步地,所述模型肤色提取步骤具体包括以下子步骤:识别模型面部区域中的非肤色区域,所述非肤色区域包括眼睛、眉毛和嘴唇;将非肤色区域剔除以得面部肤色区域;提取面部肤色区域的颜色并取平均值以得模型肤色数据。进一步地,所述模型构建步骤具体为:利用卷积神经网络算法对模型使用场景以及获取到的模型肤色数据、模型脸型数据和口红颜色数据进行学习训练以得到推荐模型。本专利技术的目的之二采用如下技术方案实现:一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如本专利技术目的之一中任意一项所述的口红配色选择的模型构建方法。本专利技术的目的之三采用如下技术方案实现:一种口红配色选择方法,包括以下步骤:信息接收步骤:接收用户所选择的场景数据;口红推荐步骤:根据场景数据与推荐模型进行匹配以得到口红颜色推荐方案。进一步地,在信息接收步骤之后还包括如下步骤:面部分析步骤:对获取到的用户照片进行图像分析以得用户面部区域;肤色提取步骤:对用户面部区域进行肤色提取以得用户肤色数据;脸型获取步骤:对用户面部区域进行面部图像分析以得用户脸型数据;且所述口红推荐步骤具体为:根据场景数据、用户脸型数据与用户肤色数据与推荐模型进行匹配以得口红颜色推荐方案。本专利技术的目的之四采用如下技术方案实现:一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如本专利技术目的之三中所述的口红配色选择方法。相比现有技术,本专利技术的有益效果在于:本专利技术口红配色选择方法将获取到的用户选择场景与构建的推荐模型进行比对以得与该使用场景对应的口红颜色,将该口红颜色推荐给用户;大大提升了用户选择合适口红的准确性。附图说明图1为实施例一的口红配色选择方法的流程图。具体实施方式下面,结合附图以及具体实施方式,对本专利技术做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。如图1所示,本实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:S1:接收用户所选择的场景数据;S2:对获取到的用户照片进行图像分析以得用户面部区域;这个阶段主要是获取用户的照片,用户可以上传自己的自拍照,或者是通过摄像头获取到的用户当前的面部特征,从而获取到用户当前的照片;S3:对用户面部区域进行肤色提取以得用户肤色数据;对面部区域进行肤色提取。判断照片中的面部区域,将眼睛、眉毛、嘴唇的凹凸不平区域去掉后,对剩余的面部区域肤色取平均值,得到面部肤色的HSB值。步骤S3具体包括以下子步骤:S31:识别用户面部区域中的非肤色区域,所述非肤色区域包括眼睛、眉毛和嘴唇;S32:将非肤色区域剔除以得面部肤色区域;S33:提取面部肤色区域的颜色并取平均值以得用户肤色数据。S4:对用户面部区域进行面部图像分析以得用户脸型数据;对用户自拍照进行面部图像分析,判断用户的脸型。分析用户面部图像区域的颜色聚类,提取色块聚类的边缘特征,对脸型使用线段进行分类描述,判断脸型所属类别,具体属于国字脸,瓜子脸,圆脸中的哪个分类。S5:根据用户脸型数据、用户肤色数据以及场景数据与推荐模型进行匹配以得口红推荐方案,所述使用场景通过用户选择得到。所述口红颜色推荐方案的数量有多个,所述口红颜色推荐方案包括口红颜色和与口红颜色对应的使用场景。根据用户的脸型、肤色和使用场景比对推荐模型判断用户适合的口红颜色方案,并将结果显示给用户查看。或者,如果用户没有提交使用场景,则根据用户的脸型、肤色比对推荐模型判断用户适合的口红颜色方案,结合各方案适合的使用场景一并显示给用户进行选择。通过各种社交媒体获取海量用户点赞数高的明星妆容照片;通过学习各种脸型、肤色、出席场景与口红配色的组合,得到口红搭配颜色选择的推荐模型;推荐模型的构建主要包括以下步骤:S51:获取模型图片,所述模型图片为通过社交媒体获取到的点赞数超过预设阈值的图片;获取大量社交网络上点赞较多的明星照片。所述模型图片也即是明星的照片,由于明星的口红都是经过专业设计师进行设计过的,故而相对于普通人来说,其更具备一定的参考价值,但是这个内容的获取也不是所有明星的所有照片,而是选取其中广受好评的照片,由于点赞者来自于更多的普通人,故而还可以筛选掉一些明星的一些试验性质的妆容,更符合普罗大众的审美;S52:对模型图片进行图像分析以得模型面部区域;S53:提取模型面部区域的肤色以得模型肤色数据;获取照片中明星的面部区域进行肤色提取。肤色提取时,首先判断照片中的面部区域,然后将眼睛、眉毛、嘴唇的凹凸不平区域去掉后,对剩余的面部区域肤色取平均值,得到面部肤色的HSB值。由于眼睛、眉毛和嘴唇的颜色与人面部肤色不一致,故而如果在进行肤色提取的时候,提取到相应的颜色,会造成一定的色差,所以先提前筛除掉这部分的信息;S53具体包括以下子步骤:识别模型面部区域中的非肤色区域,所述非肤色区域包括眼睛、眉毛和嘴唇;将非肤色区域剔除以得面部肤色区域;提取面部肤色区域的颜色并取平均值以得模型肤色数据。S54:对模型面部区域进本文档来自技高网...

【技术保护点】
1.一种口红配色选择的模型构建方法,其特征在于,包括以下步骤:模型照片获取步骤:获取模型图片;口红颜色提取步骤:提取模型面部区域中的嘴唇的颜色值以得口红颜色数据;场景分析步骤:通过图像分析模型图片中人物的衣着以得到模型使用场景;模型构建步骤:利用卷积神经网络算法对获取到的口红颜色数据和模型使用场景进行学习训练以得到推荐模型。

【技术特征摘要】
1.一种口红配色选择的模型构建方法,其特征在于,包括以下步骤:模型照片获取步骤:获取模型图片;口红颜色提取步骤:提取模型面部区域中的嘴唇的颜色值以得口红颜色数据;场景分析步骤:通过图像分析模型图片中人物的衣着以得到模型使用场景;模型构建步骤:利用卷积神经网络算法对获取到的口红颜色数据和模型使用场景进行学习训练以得到推荐模型。2.如权利要求1所述的口红配色选择的模型构建方法,其特征在于,所述模型照片获取步骤中所述模型图片为通过社交媒体获取到的点赞数超过预设阈值的图片。3.如权利要求1所述的口红配色选择的模型构建方法,其特征在于,所述场景分析步骤还包括:通过分析与模型图片对应的关键词以得到模型使用场景。4.如权利要求1所述的口红配色选择的模型构建方法,其特征在于,在模型照片获取步骤之后还包括以下步骤:模型面部分析步骤:对模型图片进行图像分析以得模型面部区域;模型肤色提取步骤:提取模型面部区域的肤色以得模型肤色数据;模型脸型获取步骤:对模型面部区域进行面部图像分析以得模型脸型数据。5.如权利要求4所述的口红配色选择的模型构建方法,其特征在于,所述模型肤色提取步骤具体包括以下子步骤:识别模型面部区域中的非肤色区域,所述非肤色区域包括眼睛、眉毛和嘴唇;将非肤色区域剔除以得面部肤...

【专利技术属性】
技术研发人员:邓立邦
申请(专利权)人:广东数相智能科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1