一种化妆配方的推荐方法及装置与流程

文档序号:27488075发布日期:2021-11-22 13:35阅读:106来源:国知局
一种化妆配方的推荐方法及装置与流程

1.本发明涉及美容化妆的技术领域,尤其涉及一种化妆配方的推荐方法及装置。


背景技术:

2.古今中外,追求美从来都是人的天性。而化妆品或护肤品则可以对人的外观进行清洁、保养、美容和修饰等,或者修正人体气味,以使用户保持良好状态。
3.由于目前各式各样的化妆品或护肤品层出不穷,在选择和使用不同产品时,用户往往只能根据个人的使用喜好或者口耳相传的使用反馈进行筛选使用。
4.但上述方式有如下问题,人体的皮肤属于人体其中一个外露的器官,所以人们生活习惯在一定程度上能影响皮肤的状态,例如,进食过多油腻的食物,皮肤表面的出油较多;长时间熬夜,皮肤表面的黑色素或斑纹较多。而不同的人的生活习惯或使用喜好完全不同,根据别人的使用反馈或使用喜好选择的产品往往与用户皮肤的实际状态或实际情况不符。不但使用的产品未能为用户的皮肤进行清洁保养,而且还可能会增加用户皮肤负担或引发皮肤疾病,增加用户的患病风险。


技术实现要素:

5.本发明提出一种化妆配方的推荐方法及装置,所述方法可以根据用户的生活习惯或生活信息为用户定制提供适宜的产品,以提高保养效果,减少皮肤患病的风险。
6.本发明实施例的第一方面提供了一种化妆配方的推荐方法,所述方法应用于用户终端,所述方法包括:
7.获取用户的生活作息信息,所述生活作息信息包括餐饮信息和睡眠信息;
8.基于所述生活作息信息采集用户的脸部图像;
9.根据所述脸部图像确定用户的皮肤状态;
10.基于所述皮肤状态生成并显示对应的化妆配方,以供用户采用所述化妆匹配进行护肤保养。
11.在第一方面的一种可能的实现方式中,所述基于所述生活作息信息采集用户的脸部图像,包括:
12.当所述生活作息信息为餐饮信息时,分别采集用户在当天睡觉前的第一图像和第二天醒来时的第二图像;
13.按照预设的第一截取区域分别从所述第一图像和所述第二图像截取对应的脸部图像,其中,所述预设的第一截取区域包括脸颊区域、鼻头区域、下颚区域和下巴区域。
14.在第一方面的一种可能的实现方式中,所述根据所述脸部图像确定用户的皮肤状态,包括:
15.从所述第一图像对应的脸部图像中识别用户皮肤的第一光亮值,以及从所述第二图像对应的脸部图像中识别用户皮肤的第二光亮值;
16.计算所述第二光亮值与所述第一光亮值的光亮差值;
17.当所述光亮差值大于第一预设差值时,确定用户的皮肤状态为油性状态,其中,第一预设差值为大于0的数值;
18.当所述光亮差值大于0且小于第二预设差值时,确定用户的皮肤状态为正常状态,其中,第二预设差值小于第一预设差值;
19.当所述光亮差值小于0时,确定用户的皮肤状态为干燥状态。
20.在第一方面的一种可能的实现方式中,所述基于所述生活作息信息采集用户的脸部图像,包括:
21.当所述生活作息信息为睡眠信息时,连接若干天分别采集用户的睡醒时的第三图像;
22.按照预设的第二截取区域分别从每张所述第三图像中截取对应的脸部图像,其中,所述预设的第二截取区域包括眼睛区域、鼻头区域和鼻翼区域。
23.在第一方面的一种可能的实现方式中,所述根据所述脸部图像确定用户的皮肤状态,包括:
24.分别获取每张所述第三图像对应的脸部图像的斑点数量;
25.按照获取所述第三图像的时间顺序确定所述斑点数量的变化趋势;
26.当所述变化趋势为增加时,确定用户的皮肤状态为熬夜状态;
27.当所述变化趋势为减少或不变时,则确定用户的皮肤状态为正常状态。
28.在第一方面的一种可能的实现方式中,所述基于所述皮肤状态生成并显示对应的化妆配方,包括:
29.获取用户的身体信息,所述身体信息包括年龄信息和过敏信息;
30.根据所述身体信息和皮肤状态查找若干个化妆产品,以及每个所述化妆产品的皮肤吸收顺序;
31.按照所述皮肤吸收顺序将所述若干个化妆产品排列生成并显示化妆配方。
32.本发明实施例的第二方面提供了一种化妆配方的推荐装置,所述装置应用于用户终端,所述装置包括:
33.获取模块,用于获取用户的生活作息信息,所述生活作息信息包括餐饮信息和睡眠信息;
34.采集模块,用于基于所述生活作息信息采集用户的脸部图像;
35.确定模块,用于根据所述脸部图像确定用户的皮肤状态;
36.生成模块,用于基于所述皮肤状态生成并显示对应的化妆配方,以供用户采用所述化妆匹配进行护肤保养。
37.在第二方面的一种可能的实现方式中,所述采集模块还用于:
38.当所述生活作息信息为餐饮信息时,分别采集用户在当天睡觉前的第一图像和第二天醒来时的第二图像;
39.按照预设的第一截取区域分别从所述第一图像和所述第二图像截取对应的脸部图像,其中,所述预设的第一截取区域包括脸颊区域、鼻头区域、下颚区域和下巴区域。
40.在第二方面的一种可能的实现方式中,所述确定模块还用于:
41.从所述第一图像对应的脸部图像中识别用户皮肤的第一光亮值,以及从所述第二图像对应的脸部图像中识别用户皮肤的第二光亮值;
42.计算所述第二光亮值与所述第一光亮值的光亮差值;
43.当所述光亮差值大于第一预设差值时,确定用户的皮肤状态为油性状态,其中,第一预设差值为大于0的数值;
44.当所述光亮差值大于0且小于第二预设差值时,确定用户的皮肤状态为正常状态,其中,第二预设差值小于第一预设差值;
45.当所述光亮差值小于0时,确定用户的皮肤状态为干燥状态。
46.在第二方面的一种可能的实现方式中,所述采集模块还用于:
47.当所述生活作息信息为睡眠信息时,连接若干天分别采集用户的睡醒时的第三图像;
48.按照预设的第二截取区域分别从每张所述第三图像中截取对应的脸部图像,其中,所述预设的第二截取区域包括眼睛区域、鼻头区域和鼻翼区域。
49.在第二方面的一种可能的实现方式中,所述确定模块还用于:
50.分别获取每张所述第三图像对应的脸部图像的斑点数量;
51.按照获取所述第三图像的时间顺序确定所述斑点数量的变化趋势;
52.当所述变化趋势为增加时,确定用户的皮肤状态为熬夜状态;
53.当所述变化趋势为减少或不变时,则确定用户的皮肤状态为正常状态。
54.在第二方面的一种可能的实现方式中,所述生成模块还用于:
55.获取用户的身体信息,所述身体信息包括年龄信息和过敏信息;
56.根据所述身体信息和皮肤状态查找若干个化妆产品,以及每个所述化妆产品的皮肤吸收顺序;
57.按照所述皮肤吸收顺序将所述若干个化妆产品排列生成并显示化妆配方。
58.相比于现有技术,本发明实施例提供的一种化妆配方的推荐方法及装置,其有益效果在于:本发明可以采集用户的生活作息信息,基于用户的生活作息信息确定用户所需的化妆品并生成对应的化妆配方,不但让使用的产品与用户的实际情况相匹配,方便用户对皮肤进行清洁保养,让用户可以呈现最佳状态,而且还可以减少因化妆品不适配用户皮肤的负担,以及降低引发皮肤疾病的风险。
附图说明
59.图1是本发明一实施例提供的一种化妆配方的推荐方法的流程示意图;
60.图2是本发明一实施例提供的一种化妆配方的推荐装置的结构示意图。
具体实施方式
61.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
62.目前的化妆品选取方式有如下技术问题:因为人体的皮肤属于人体其中一个外露的器官,所以人们生活习惯在一定程度上能影响皮肤的状态,例如,进食过多油腻的食物,皮肤表面的出油较多;长时间熬夜,皮肤表面的黑色素或斑纹较多。而不同的人的生活习惯
或使用喜好完全不同,根据别人的使用反馈或使用喜好选择的产品往往与用户皮肤的实际状态或实际情况不符。不但使用的产品未能为用户的皮肤进行清洁保养,而且还可能会增加用户皮肤负担或引发皮肤疾病,增加用户的患病风险。
63.为了解决上述问题,下面将通过以下具体的实施例对本技术实施例提供的一种化妆配方的推荐方法进行详细介绍和说明。
64.参照图1,示出了本发明一实施例提供的一种化妆配方的推荐方法的流程示意图。所述方法应用于用户终端,由于用户终端可以记录用户的各种生活习惯和个人信息,所以可以根据用户的个人生活习惯和个人信息选择相适配的护肤品和化妆品,不但能符合用户的实际使用需求,也更符合用户的个人体质。
65.其中,作为示例的,所述化妆配方的推荐方法,可以包括:
66.s11、获取用户的生活作息信息,所述生活作息信息包括餐饮信息和睡眠信息。
67.该餐饮信息可以是用户进食的事物信息,由于目前外卖盛行,用户会通过用户终端点外卖,所以用户终端可以记录用户点的外卖记录用户的餐饮信息,而用户终端也具有定位功能,也可以通过定位确定用户去的餐馆,而不同的餐馆会有相应的餐饮信息,可以通过餐馆类型记录确定用户的餐饮信息。
68.使用用户终端已经是各个用户的习惯,用户终端可以通过记录用户的终端使用时间记录得到用户的睡眠信息,该睡眠信息具体可以是用户的作息信息,例如作息时间。
69.通过记录用户的餐饮信息和作息信息,可以确定用户的生活习惯和个人喜好习惯。
70.s12、基于所述生活作息信息采集用户的脸部图像。
71.在获取用户的生活作息信息后,可以通过用户终端拍摄用户的脸部图像,从而可以根据脸部图像分析用户的生活作息对用户皮肤造成的影响以及引起的变化。
72.在其中一种实施例中,所述生活作息信息包括餐饮信息,其中,作为示例的,步骤s12可以包括以下子步骤:
73.子步骤s121、当所述生活作息信息为餐饮信息时,分别采集用户在当天睡觉前的第一图像和第二天醒来时的第二图像。
74.由于用户进食食物后,会在用户睡觉前被用户消化和吸收,并在用户睡觉期间为用户身体的各个器官提供营养。
75.所以,睡觉前和睡觉后的皮肤能一定程度上反应用户在进食后的身体状态,同时不同的身体状态也会一定程度上呈现在皮肤上。
76.具体地,第一图像可以是用户晚上启动锁屏键锁屏时拍摄的图像,由于用户可能多次锁屏,为了能采集该第一图像,该拍摄功能可以在到达预设时间节点后重复执行,并以最后一张图像为第一图像。例如,到11点后,多次获取用户晚上在启动锁屏键锁屏时的图像,并以最后一张图像为第一图像。
77.第二图像可以是用户第二天醒来时的第二图像,具体可以是用户进睡一定时间后重新使用用户终端时拍摄的图像,例如,用户在7点30分使用用户终端,并在用户对用户终端开锁后拍摄的图像。
78.子步骤s122、按照预设的第一截取区域分别从所述第一图像和所述第二图像截取对应的脸部图像,其中,所述预设的第一截取区域包括脸颊区域、鼻头区域、下颚区域和下
巴区域。
79.具体地,可以截取第一图像中的脸颊区域、鼻头区域、下颚区域和下巴区域,也可以第二图像中的截取脸颊区域、鼻头区域、下颚区域和下巴区域。
80.在进食不健康的食物时,脸颊区域、鼻头区域、下颚区域和下巴区域会相对明显地有不同的反应。例如,进食油腻食物,脸颊区域的油脂分泌多,脸颊区域的反光度较大;又例如,进食辛辣食物,鼻头区域、下颚区域和下巴区域会泛红、多黑头毛刺且容易生青春痘。
81.因此,进食不同的食物后皮肤会有不同的反应,通过截取特定的区域的脸部图像,可以更加直观清楚地确定用户的皮肤状况。
82.在其中一种实施例中,所述生活作息信息包括睡眠信息,其中,作为示例的,步骤s12可以包括以下子步骤:
83.子步骤s123、当所述生活作息信息为睡眠信息时,连接若干天分别采集用户的睡醒时的第三图像。
84.当生活作息信息为睡眠信息时,例如是用户的睡觉时间,可以连接几天分别采集用户睡醒时的第三图像。
85.该第三图像为用户第二天醒来并使用用户终端时采集的图像。
86.由于用户的作息并不能在第二天立即反应在用户的皮肤上,可以连接获取若干天的第三图像,可以采用多张第三图像来确定用户的皮肤状态。
87.子步骤s124、按照预设的第二截取区域分别从每张所述第三图像中截取对应的脸部图像,其中,所述预设的第二截取区域包括眼睛区域、鼻头区域和鼻翼区域。
88.在实际操作中,睡眠质量的好坏大致反应在用户的眼睛区域、鼻头区域和鼻翼区域。例如,若用户晚睡,眼袋较黑且浮肿;又例如,若用户晚睡,鼻头和鼻翼处也容易中多黑头。
89.s13、根据所述脸部图像确定用户的皮肤状态。
90.由于用户的不同生活习惯会影响皮肤的状态,可以根据脸部图像确定皮肤的状态。
91.在其中一种实施例中,当生活作息信息为餐饮信息时,皮肤状态可以包括油性状态、正常状态和干燥状态,其中,作为示例的,步骤s13可以包括以下子步骤:
92.子步骤s131、从所述第一图像对应的脸部图像中识别用户皮肤的第一光亮值,以及从所述第二图像对应的脸部图像中识别用户皮肤的第二光亮值。
93.具体地,可以从第一图像的脸颊区域、鼻头区域、下颚区域和下巴区域中分别识别用户皮肤的第一光亮值,将四个第一光亮值相加再求平均,得到第一图像对应的第一光亮值。
94.同理,可以从第二图像的脸颊区域、鼻头区域、下颚区域和下巴区域中分别识别用户皮肤的第二光亮值,将四个第二光亮值相加再求平均,得到第二图像对应的第二光亮值。
95.子步骤s132、计算所述第二光亮值与所述第一光亮值的光亮差值。
96.计算两个光亮值的差值,得到光亮差值,从而可以基于光亮差值确定用户皮肤光亮值的变化。
97.在获取光亮差值后,可以判断光亮差值是否大于预设差值。预设差值是用户预先设定的判断值。其数值可以根据用户的实际需要进行调整。
98.子步骤s133、当所述光亮差值大于第一预设差值时,确定用户的皮肤状态为油性状态,其中,第一预设差值为大于0的数值。
99.当光亮差值大于预设差值,确定用户的皮肤的油性变化较大,可以确定用户当前的皮肤状态为油性状态。
100.在实际操作中,第一预设差值为一个大于0的数值。由于用户的皮肤状态也可能受用户的睡觉环境影响,导致用户的皮肤出油,因此,为了涵盖因用户受睡觉环境影响的情况,将第一预设差值设定为一个大于0的数值。
101.子步骤s134、当所述光亮差值大于0且小于第二预设差值时,确定用户的皮肤状态为正常状态,其中,第二预设差值大于0且小于第一预设差值。
102.若用户光亮差值大于0且小于第二预设差值,确定用户皮肤的油脂有稍微变化,但变化不多,可以确定用户的皮肤状态为正常状态。
103.子步骤s135、当所述光亮差值小于0时,确定用户的皮肤状态为干燥状态。
104.当光亮差值小于0时,确定用户的皮肤比前一天的皮肤的油脂更小,用户可能进食了味道浓的食物且饮水不足,导致皮肤脱水,可以确定用户的皮肤状态为干燥状态。
105.通过确定用户的皮肤状态,可以有针对性地为用户提供相适配的化妆品,从而可以让用户呈现最佳状态。
106.在其中一种实施例中,当生活作息信息为睡眠信息时,皮肤状态可以包括熬夜状态和正常状态,其中,作为示例的,步骤s13可以包括以下子步骤:
107.子步骤s136、分别获取每张所述第三图像对应的脸部图像的斑点数量。
108.在熬夜后,皮肤的黑色素聚集,导致用户的脸上开始长斑、黑点和痘痘,可以采集用户脸上的斑点数量,确定用户的皮肤状态。
109.具体地,斑点容易积累在眼睛区域、鼻头区域和鼻翼区域。可以通过统计眼睛区域、鼻头区域和鼻翼区域的斑点,可以得到斑点数量。该斑点可以包括雀斑、黑点、黑头、粉刺和青春痘等等。
110.子步骤s137、按照获取所述第三图像的时间顺序确定所述斑点数量的变化趋势。
111.由于第三图像有多张,可以分别获取每张第三图像的斑点数量,并根据获取的时间顺序将相邻的第三图像的斑点数量作比较,基于比较结果确定变化趋势。
112.例如,有5张第三图像,分别对应的斑点数量为10、12、13、15、16,斑点的数量在逐渐增加,可以确定斑点的变化趋势为增加。又例如,有5张第三图像,分别对应的斑点数量为10、11、9、10、9,斑点的数量在一定的区间内,可以确定斑点的变化趋势为不变。再例如,有5张第三图像,分别对应的斑点数量为10、9、7、5、3,斑点的数量在减少,可以确定斑点的变化趋势为减少。
113.子步骤s138、当所述变化趋势为增加时,确定用户的皮肤状态为熬夜状态。
114.当变化趋势为增加,可以确定用户的皮肤斑点逐渐增多,可以确定用户的皮肤状态为熬夜状态
115.子步骤s139、当所述变化趋势为减少或不变时,则确定用户的皮肤状态为正常状态。
116.当变化趋势为减少或不变,可以确定是属于用户原有的斑点或用户的皮肤斑点逐渐减少,可以确定用户的皮肤状态为正常状态。
117.s14、基于所述皮肤状态生成并显示对应的化妆配方,以供用户采用所述化妆匹配进行护肤保养。
118.在确定用户的皮肤状态,可以根据不同的状态为用户提供不同的化妆配方,从而让化妆配方可以与用户的实际情况相适配。
119.不同的用户对化妆品的吸收能力不同,为了让化妆品能进一步与用户的实际需求和实际状态相匹配,其中,作为示例的,步骤s14可以包括以下子步骤:
120.子步骤s141、获取用户的身体信息,所述身体信息包括年龄信息和过敏信息。
121.具体地,该身体信息可以是用户预先添加至用户终端中,以供用户终端作参考使用。其中,年龄信息可以是用户年龄,过敏信息可以是用户对化妆品成分的过敏源的列表。
122.子步骤s142、根据所述身体信息和皮肤状态查找若干个化妆产品,以及每个所述化妆产品的皮肤吸收顺序。
123.不同的身体信息和皮肤状态可以对应的不同的化妆品。
124.在本实施例中,可以先通过皮肤状态查找可遮盖或修复或优化此皮肤状态的若干个化妆产品,再根据身体信息从若干个化妆产品剔除符合的化妆产品,剩余的为符合用户需求的化妆产品。
125.例如,用户为25岁,过敏源为酒精,皮肤状态为油性状态,可以根据按照油性状态查找多个清除皮肤油脂的化妆产品,在多个清除皮肤油脂的化妆产品中剔除包含酒精的化妆产品,得到符合用户需求的去油的化妆产品。
126.子步骤s143、按照所述皮肤吸收顺序将所述若干个化妆产品排列生成并显示化妆配方。
127.在实际操作中,不同的化妆产品的吸收使用顺序均不同,可以先分别获取每个化妆产品的吸收顺序,然后按照从慢到快的顺序为各个化妆产品排列,最后生成对应的化妆配方。
128.在生成化妆配方后,可以将化妆配方显示在用户终端中,以供用户参考使用,以推荐用户使用相应的化妆产品。
129.在本实施例中,本发明实施例提供了一种化妆配方的推荐方法,其有益效果在于:本发明可以采集用户的生活作息信息,基于用户的生活作息信息确定用户所需的化妆品并生成对应的化妆配方,不但让使用的产品与用户的实际情况相匹配,方便用户对皮肤进行清洁保养,让用户可以呈现最佳状态,而且还可以减少因化妆品不适配用户皮肤的负担,以及降低引发皮肤疾病的风险。
130.本发明实施例还提供了一种化妆配方的推荐装置,参见图2,示出了本发明一实施例提供的一种化妆配方的推荐装置的结构示意图。
131.其中,作为示例的,所述装置应用于用户终端,所述化妆配方的推荐装置可以包括:
132.获取模块201,用于获取用户的生活作息信息,所述生活作息信息包括餐饮信息和睡眠信息;
133.采集模块202,用于基于所述生活作息信息采集用户的脸部图像;
134.确定模块203,用于根据所述脸部图像确定用户的皮肤状态;
135.生成模块204,用于基于所述皮肤状态生成并显示对应的化妆配方,以供用户采用
所述化妆匹配进行护肤保养。
136.进一步的,所述采集模块还用于:
137.当所述生活作息信息为餐饮信息时,分别采集用户在当天睡觉前的第一图像和第二天醒来时的第二图像;
138.按照预设的第一截取区域分别从所述第一图像和所述第二图像截取对应的脸部图像,其中,所述预设的第一截取区域包括脸颊区域、鼻头区域、下颚区域和下巴区域。
139.进一步的,所述确定模块还用于:
140.从所述第一图像对应的脸部图像中识别用户皮肤的第一光亮值,以及从所述第二图像对应的脸部图像中识别用户皮肤的第二光亮值;
141.计算所述第二光亮值与所述第一光亮值的光亮差值;
142.当所述光亮差值大于第一预设差值时,确定用户的皮肤状态为油性状态,其中,第一预设差值为大于0的数值;
143.当所述光亮差值大于0且小于第二预设差值时,确定用户的皮肤状态为正常状态,其中,第二预设差值小于第一预设差值;
144.当所述光亮差值小于0时,确定用户的皮肤状态为干燥状态。
145.进一步的,所述采集模块还用于:
146.当所述生活作息信息为睡眠信息时,连接若干天分别采集用户的睡醒时的第三图像;
147.按照预设的第二截取区域分别从每张所述第三图像中截取对应的脸部图像,其中,所述预设的第二截取区域包括眼睛区域、鼻头区域和鼻翼区域。
148.进一步的,所述确定模块还用于:
149.分别获取每张所述第三图像对应的脸部图像的斑点数量;
150.按照获取所述第三图像的时间顺序确定所述斑点数量的变化趋势;
151.当所述变化趋势为增加时,确定用户的皮肤状态为熬夜状态;
152.当所述变化趋势为减少或不变时,则确定用户的皮肤状态为正常状态。
153.进一步的,所述生成模块还用于:
154.获取用户的身体信息,所述身体信息包括年龄信息和过敏信息;
155.根据所述身体信息和皮肤状态查找若干个化妆产品,以及每个所述化妆产品的皮肤吸收顺序;
156.按照所述皮肤吸收顺序将所述若干个化妆产品排列生成并显示化妆配方。
157.进一步的,本技术实施例还提供了一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述实施例所述的化妆配方的推荐方法。
158.进一步的,本技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如上述实施例所述的化妆配方的推荐方法。
159.以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1