一种化妆品配方生成方法与装置与流程

文档序号:14774240发布日期:2018-06-23 02:36阅读:201来源:国知局
一种化妆品配方生成方法与装置与流程

本发明涉及化妆品领域,具体而言,涉及一种化妆品配方生成方法与装置。



背景技术:

目前,随着人们生活水平的不断提高,越来越多的人都开始使用上化妆品,这也促进了化妆品行业的迅猛发展。

对于化妆品生产公司而言,不断研究出新的化妆品,是提高市场竞争力的关键,所以,对化妆品配方的研究至关重要。由于化妆品是由各种原料经过合理调配加工而成的复配混合物,所以为了研究出新的化妆品配方,需对化妆品原料进行研究。

目前,普遍采用的方式是通过试验或其它方式获取原料的功效参数信息,然后根据不用功效需求,研发人员利用不同原料进行搭配,从而形成化妆品配方。但是,由于每种原料的功效参数信息都较多,导致研发人员需要花费大量时间研究化妆品的配方,降低了研发人员的工作效率。

有鉴于此,如何解决上述问题,是本领域技术人员关注的重点。



技术实现要素:

有鉴于此,本发明的目的在于提供一种化妆品配方生成方法,以提高研发人员的工作效率。

本发明的另一目的在于提供一种化妆品配方生成装置,以提高研发人员的工作效率。

为了实现上述目的,本发明实施例采用的技术方案如下:

第一方面,本发明实施例提出一种化妆品配方生成方法,所述化妆品配方生成方法包括:

获取一需求功效种类参数信息;

依据所述需求功效种类参数信息、预建立的功效种类参数信息与化学原料的对应关系确定至少一种化学原料;

依据确定的所述至少一种化学原料、预建立的化学原料与化学原料种类的对应关系、预建立的化学原料种类与化学原料种类占比的对应关系生成一化妆品配方。

第二方面,本发明实施例还提出一种化妆品配方生成装置,所述化妆品配方生成装置包括:

信息获取单元,用于获取一需求功效种类参数信息;

化学原料确定单元,用于依据所述需求功效种类参数信息、预建立的功效种类参数信息与化学原料的对应关系确定至少一种化学原料;

化妆品配方生成单元,用于依据确定的所述至少一种化学原料、预建立的化学原料与化学原料种类的对应关系、预建立的化学原料种类与化学原料种类占比的对应关系生成一化妆品配方。

相对现有技术,本发明具有以下有益效果:

本发明提供了一种化妆品配方生成方法与装置,通过获取一需求功效种类参数信息,然后依据需求功效种类参数信息、预建立的功效种类参数信息与化学原料的对应关系确定至少一种化学原料,最后依据确定的至少一种化学原料、预建立的化学原料与化学原料种类的对应关系、预建立的化学原料种类与化学原料种类占比的对应关系生成一化妆品配方。由于本发明提供的化妆品配方生成方法能够依据研发人员输入的功效种类参数信息自动生成化妆品配方,从而无需研发人员自己研究配方,减少了研发人员的工作量,从而提升了研发人员的工作效率。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1示出了本发明的一个实施例提供的客户端的功能模块图。

图2示出了本发明的一个实施例提供的化妆品配方生成方法的流程图。

图3示出了图2中步骤S102的子步骤流程图。

图4示出了本发明的一个实施例提供的化妆品配方生成装置的模块示意图。

图5示出了本发明的一个实施例提供的对应关系建立单元的子模块示意图。

图6示出了本发明的一个实施例提供的对应关系建立模块示意图。

图标:100-客户端;110-存储器;120-存储控制器;130-处理器;140-外设接口;150-射频单元;160-显示单元;170-输入输出单元;200-化妆品配方生成装置;210-信息获取单元;220-对应关系建立单元;230-化学原料确定单元;240-化妆品配方生成单元;221-信息提取模块;222-原料等级评分值生成模块;223-种类确定模块;

224-对应关系建立模块;2241-判断子模块;2242-存储子模块。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。

下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本发明的描述中,还需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。下面结合附图,对本发明的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。

本发明的一个实施例所提供的化妆品配方生成方法与装置可应用于图1所示的客户端100中。如图1所示,客户端100包括存储器110、存储控制器120、处理器130、外设接口140、射频单元150、显示单元160及输入输出单元170。在本实施例中,所述客户端100可以是,但不限于,个人电脑(personal computer,PC)、平板电脑等。

存储器110、存储控制器120、处理器130、外设接口140、射频单元150、显示单元160及输入输出单元170,各元件之间直接或间接地电性连接,以实现数据的传输或者交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现典型连接。在本实施例中,所述原料数据化装置包括至少一个可以软件或固件(firmware)的形式存储于存储器110中或固化在客户端100的操作系统(operating system,OS)中的软件功能模块。处理器130用于执行存储器110中存储的可执行模块,例如,该原料数据化装置所包括的软件功能模块及计算机程序等。在本实施例中,所述客户端100的操作系统优选为Windows系统。

其中,所述存储器110可以是但不限于,随机存取存储器(Random Access Memory,RAM),只读存储器(Read Only Memory,ROM),可编程只读存储器(Programmable Read-Only Memory,PROM),可擦除只读存储器(Erasable Programmable Read-Only Memory,EPROM),电可擦除只读存储器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。存储器110可用于存储软件程序以及模块,处理器130用于在接收到执行指令后,执行该程序。处理器130以及其他可能的组件对第二存储器110的访问可在存储控制器120的控制下进行。

处理器130可能是一种集成电路芯片,具有信号的处理能力。处理器130可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(DSP))、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

外设接口140将各种输入/输出装置(例如射频单元150、显示单元160、输入输出单元170)耦合至处理器130以及存储器110。在一些实施例中,外设接口140、处理器130以及存储控制器120可以在单个芯片中实现。在其他一些实例中,它们可以分别由独立的芯片实现。

射频单元150用于接收以及发送无线电波信号,实现无线电波与电信号的相互转换,从而实现客户端100与网络或其他通信设备之间的无线通信。

所述显示单元160用于提供一个交互界面(例如用户操作界面)或用于显示图像数据。在本实施例中,所述显示单元160可以是液晶显示器或触控显示器,其可为支持单点和多点触控操作的电容式触控屏或电阻式触控屏等。支持单点和多点触控操作是指触控显示器能感应到来自该触控显示器上一个或多个位置处产生的触控操作,并将该感应到的触控操作交由处理器130进行计算和处理。

所述输入输出单元170用于提供给用户输入数据实现用户与客户端100的交互。在本实施例中,所述输入输出单元170可以是,但不限于,鼠标、键盘等。

可以理解,图1所示的结构仅为示意,所述客户端100还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。图1中所示的各组件可以采用硬件、软件或其组合实现。

第一实施例

请参照图2,为本发明第一实施例所提供的应用于客户端100的化妆品配方生成方法的流程示意图。需要说明的是,本发明实施例所述的化妆品配方生成方法并不以图2以及以下所述的具体顺序为限制。应当理解,在其它实施例中,本发明所述的化妆品配方生成方法其中部分步骤的顺序可以根据实际需要相互交换,或者其中的部分步骤也可以省略或删除。下面将对图2所示的具体流程进行详细阐述。

步骤S101,获取一化学原料的功效参数信息。

在本实施例中,当需要利用客户端100生成化妆品配方时,需首先对化妆品原料进行数据化。当需要对化妆品原料进行数据化时,客户端100需首先获取原料的功效参数信息,该功效参数信息包括原料的种类信息与所有功效信息。例如,一种原料的抑菌数据、杀菌数据等,且每种原料包括大料的功效参数信息。

同时,在本实施例中,原料的功效参数信息可由研发人员通过试验获取,例如,对于原料的敏感度数据,研发人员可通过牛眼刺激试验结果获取,然后再由研发人员输入客户端100中。同时,客户端100也可与一些传感器连接,通过传感器回获取原料的功效参数信息。

步骤S102,依据所述功效参数信息建立功效种类参数信息与化学原料的对应关系并存储。

当获取了功效参数信息后,需利用该功效参数信息建立功效种类参数信息与化学原料的对应关系并存储。

具体地,步骤S102包括:

子步骤S1021,依据所述功效参数信息提取所述原料的多个功效种类及与每个功效种类对应的参数值;

在获取了原料的功效参数信息后,由于原料的功效参数信息可能包括一些无效信息,所以首先需要对原料的功效参数信息进行处理。

由于每种原料均可由多种功效,在功效参数信息中会包括原料的功效种类与每个功效种类对应的参数值,所以客户端100能够从功效参数信息中提取出相应的数据。作为一种实现方式,可在客户端100中预设定多个关键词,根据关键词提取功效参数信息中的功效种类与参数值。

在本实施例中,功效种类指原料的功效,例如,一种防腐原料,其功效种类即包括抑菌度、杀菌度、敏感度以及相容度等,其中,抑菌度、杀菌度指能够抑菌与杀菌的程度,敏感度至该原料对于皮肤的刺激程度,相容度指该原料是否溶于水、醇、或油脂。参数值是指该原料经试验后得到的每种功效种类量化后的值,例如,该原料的杀菌度为20%,抑菌度也为20%,即20%为抑菌度与杀菌度的参数值。但是,某些功效种类的参数值也可能无法通过具体数值体现,例如原料的相容度,若该原料的相容度为不溶于水,则该原料的相容度参数值即为不溶于水,对此本实施例并不做任何限制。

子步骤S1022,依据所述原料的每个功效种类对应的参数值、预设定的功效种类的多个参数值区间、预设定的功效种类的多个参数值区间与原料等级评分值的对应关系生成所述原料的每个功效种类的原料等级评分值。

在提取了原料的功效种类与参数值后,需确定每种原料的原料等级评分值,以实现原料的数据化。在本实施例中,针对每种功效种类,客户端100均预设有多个参数值区间,且还设置有预设定的功效种类的多个参数值区间与原料等级评分值的对应关系。

在确定了某种功效种类的参数值后,可根据该参数值确定该参数值所处的参数值区间,并在确定了参数区间后,依据预设的参数值区间与原料等级评分值的对应关系即可确定该功效种类的原料等级评分值。

下面以杀菌度进行举例说明,在本实施例中,设置杀菌度0%-10%的原料等级评分值为1,11%-20%的原料等级评分值为2…91%-100%的原料等级评分值为10,当确定的原料的杀菌度为55%时,则客户端100可确定该原料的杀菌度的所处参数值区间为51%-60%,进一步地,确定该原料杀菌度的原料等级评分值为6。

并且,本实施例所指的参数值区间,也可能为不包括数值的区间,例如,原料的相容度,设置为水中易容则原料等级评分值为1,微溶原料等级评分值为2,不溶原料等级评分值为3,多元醇溶原料等级评分值为4,微溶于多元醇原料等级评分值为5,不溶于多元醇原料等级评分值为6,易容于油脂原料等级评分值为7,微溶于油脂原料等级评分值为8,不溶于油脂原料等级评分值为9,即水溶又油溶原料等级评分值为10,即在本实施例中,参数区间为易容于油脂等。当然地,在其它的一些实施例中,对参数值区间的设置也可以为其它值,本实施例对此并不做任何限定。

子步骤S1023,依据所述原料的功效参数信息确定所述原料的种类。

由于在实际应用中,原料的种类较多,在进行存储时,为了方便研发人员快速找到需要查看的数据,在本实施例中,需要对原料的数据进行分类存储。所以在本实施例中,需首先确定原料的种类,以便于对原料数据的存储。例如,针对化妆品原料,可分为液态油脂、固体油脂、乳化剂、保湿功效原料、美白功效原料、抗皱功效原料、防腐原料等种类。

子步骤S1024,将所述原料等级评分值与所述原料建立对应关系并存储。

当获取了原料的原料等级评分值后(即获取了原料的每个功效种类对应的原料等级评分值),需建立一原料等级评分值与原料之间的对应关系,同时进行存储。

同时,为了实现在研发人员查看原料数据时,能够快速的找到功效参数信息的效果,在本实施例中,在对原料的数据进行存储时,需建立相应的存储表进行存储。

具体地,子步骤S1024包括:

子步骤S1025,判断预建立的数据链表中是否包括与所述原料的种类匹配的第一存储表,如果是,则执行子步骤S1026,如果否,则执行子步骤S1027。

在本实施例中,客户端100建立有数据链表进行存储数据,并且,对于不同种类的原料,设置第一存储表进行存储。即数据链表设置有多个第一存储表,每个第一存储表用于存储一个种类的原料。例如,针对液态油脂、固体油脂、乳化剂、保湿功效原料、美白功效原料、抗皱功效原料、防腐原料等种类的原料,均设置不同的第一存储表进行存储,以方便研发人员快速查查找到想要查看的原料数据。

有鉴于此,在本实施例中,客户端100需先判断预建立的数据链表中是否包括与所述原料的种类匹配的第一存储表,然后进行存储。

子步骤S1026,将所述对应关系存储至所述第一存储表。

预建立的数据链表中包括与所述原料的种类匹配的第一存储表,客户端100会直接将原料及其对应的原料等级评分值存储至第一存储表中。

子步骤S1027,在所述数据链表中建立一个与所述原料的种类匹配的第二存储表,并将所述对应关系存储至所述第二存储表。

当预建立的数据链表中不包括与所述原料的种类匹配的第一存储表时,客户端100会自动建立一个与原料的种类匹配的第二存储表,并将原料及其对应的原料等级评分值存储至第一存储表中,从而达到分类存储的目的。

步骤S103,获取一需求功效种类参数信息。

由于在步骤S101-步骤S102中,已经建立了化学原料与种类参数信息之间的对应关系,所以在本实施例中,研发人员可直接输出需求的种类参数信息,客户端100即能自动生成化妆品配方。

其中,功效种类参数信息以功效种类与每个功效种类的原料等级评分值的形式输入,例如,研发员输入原料的相容度的评分值为6,润滑度的评分值为7的需求功效种类参数信息。

步骤S104,依据所述需求功效种类参数信息、预建立的功效种类参数信息与化学原料的对应关系确定至少一种化学原料。

当输入了功效种类参数信息后,客户端100会根据该参数信息查找存储的数据,从而确定至少一种化学的原料。

具体地,由于客户端100中预存储有功效种类参数信息与化学原料的对应关系,所以依据功效种类参数信息能够确定化学原料。并且,需要说明的是,在本实施例中,由于一种化学原料可具有多种功效种类;且多种化学原料也可能具有相同的功效种类,所以在本实施例中,依据研发人员输入的需求功效种类参数信息,客户端100可确定多种原料。

步骤S105,依据确定的所述至少一种化学原料、预建立的化学原料与化学原料种类的对应关系、预建立的化学原料种类与化学原料种类占比的对应关系生成一化妆品配方。

由于配方是由多种原料按不同比例组成,所以在本实施例中,在确定了多种原料后,还需确定每种原料的比例。

具体地,在本实施例中,客户端中预建立有化学原料与化学原料种类的对应关系、同时预建立了化学原料种类与化学原料种类占比的对应关系,通过化学原料与化学原料种类的对应关系可确定出化学原料的种类,然后再通过预建立了化学原料种类与化学原料种类占比、及确定的化学原料的种类,可确定出没中原料的占比,从而生成了化妆品配方,减小了研发人员的工作量。

并且,还需要说明的是,在本实施例中,客户端100还能依据其对外观及颜色的需求来选择不用的增稠剂(增稠剂主导其粘度)及香精香料。

第二实施例

请参阅图4,为本发明第二实施例所提供的化妆品配方生成装置200的功能模块图。所述化妆品配方生成装置200可应用于图1所示的客户端100中。需要说明的是,本发明实施例所述的化妆品配方生成装置200,其基本原理及产生的技术效果与第一实施例相同,为简要描述,本实施例中未提及部分,可参考第一实施例中的相应内容。所述化妆品配方生成装置200包括:

信息获取单元210,用于获取一化学原料的功效参数信息。

可以理解的,通过信息获取单元210可执行步骤S101。

对应关系建立单元220,用于依据所述功效参数信息建立功效种类参数信息与化学原料的对应关系并存储。

可以理解的,通过对应关系建立单元220可执行步骤S102。

具体的,对应关系建立单元220包括:

信息提取模块221,用于依据所述功效参数信息提取所述原料的多个功效种类及与每个功效种类对应的参数值

可以理解的,通过对应关系建立单元220可执行子步骤S1021。

原料等级评分值生成模块222,用于依据所述原料的每个功效种类对应的参数值、预设定的功效种类的多个参数值区间、预设定的功效种类的多个参数值区间与原料等级评分值的对应关系生成所述原料的每个功效种类的原料等级评分值。

可以理解的,通过原料等级评分值生成模块222可执行子步骤S1022。

种类确定模块223,用于依据所述原料的功效参数信息确定所述原料的种类。

可以理解的,通过种类确定模块223可执行子步骤S1023。

对应关系建立模块224,用于将所述原料等级评分值与所述原料建立对应关系并存储。

可以理解的,通过对应关系建立模块224可执行子步骤S1024。

其中,对应关系建立模块224包括:

判断子模块2241,用于判断预建立的数据链表中是否包括与所述原料的种类匹配的第一存储表。

可以理解的,通过判断子模块2241可执行子步骤S1025。

存储子模块2242,用于将所述对应关系存储至所述第一存储表。

可以理解的,通过存储子模块2242可执行子步骤S1026。

存储子模块2242,还用于在所述数据链表中建立一个与所述原料的种类匹配的第二存储表,并将所述对应关系存储至所述第二存储表。

可以理解的,通过存储子模块2242可执行子步骤S1027。

信息获取单元210,用于获取一需求功效种类参数信息。

可以理解的,通过信息获取单元210可执行步骤S103。

化学原料确定单元230,用于依据所述需求功效种类参数信息、预建立的功效种类参数信息与化学原料的对应关系确定至少一种化学原料。

可以理解的,通过化学原料确定单元230可执行步骤S104。

化妆品配方生成单元240,用于依据确定的所述至少一种化学原料、预建立的化学原料与化学原料种类的对应关系、预建立的化学原料种类与化学原料种类占比的对应关系生成一化妆品配方。

可以理解的,通过化妆品配方生成单元240可执行步骤S105。

综上所述,本发明提供了一种化妆品配方生成方法与装置,通过获取一需求功效种类参数信息,然后依据需求功效种类参数信息、预建立的功效种类参数信息与化学原料的对应关系确定至少一种化学原料,最后依据确定的至少一种化学原料、预建立的化学原料与化学原料种类的对应关系、预建立的化学原料种类与化学原料种类占比的对应关系生成一化妆品配方。由于本发明提供的化妆品配方生成方法能够依据研发人员输入的功效种类参数信息自动生成化妆品配方,从而无需研发人员自己研究配方,减少了研发人员的工作量,从而提升了研发人员的工作效率。

需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1