一种印染配色数据集构建方法、装置、设备及介质

文档序号:27433930发布日期:2021-11-17 22:37阅读:153来源:国知局
一种印染配色数据集构建方法、装置、设备及介质

1.本发明涉及计算机技术领域,尤其是一种印染配色数据集构建方法、装置、设备及介质。


背景技术:

2.印染行业是关系国计民生的重要行业,近年来中国印染品产量逐年增高,这些印染品除了满足国内需求还出口到世界诸多国家。对印染品而言,其色泽对产品的价格具有重要的影响,但一些印染企业生产方式落后,织物染色工艺一般由实验室打样人员按客户提供的标样,通过多次打样实验得到与标样同色(或异谱同色)的试样,然后确定配方和染色工艺。这种用视察法配色的方式依赖人工经验,受到如气候、季节、配色人员的技能、经验、情绪、健康状况等多种因素的影响,难以满足市场对时效和定制化的需求。计算机辅助印染配色是提高配色效率和精度的重要研究方向,也是染色企业提高国际竞争力的重要途径。
3.但至今为止,印染行业十分缺乏能够反映整个印染配色流程的用于计算机自动处理的数据集,构建数据集遇到的主要的困难是:如何将整个印染配色的流程中所涉及到的影响因素进行记录,并将所有流程或者使用的材料进行数字化存储,以及如何从整个印染配色数据库大量且繁杂的数据中,提取出最能体现整个印染配色流程的数据以及将所有数据进行整合,形成一个有利于提高生产效率,有利于算法研究的印染配色数据集。
4.传统的印染配色数据集往往是把印染配色过程中影响因子最大的一个环节作为研究对象,例如将印染配方中所使用的染色材料的三刺激值或者反射率值与所使用材料的溶度值作为一个单一因素的印染配色数据集。


技术实现要素:

5.有鉴于此,本发明实施例提供一种印染配色数据集构建方法、装置、设备及介质,以增加印染配色数据集的可读性和可解释性,提高印染配色数据集的质量。
6.本发明的一方面提供了一种印染配色数据集构建方法,包括:
7.获取原始印染配色数据;
8.将所述原始印染配色数据按照特征以及性质的区别进行分组,得到不同类别的印染配色数据组;其中,每个类别的印染配色数据组中的数据具有相同的特征和性质;
9.根据染色配方的标识对所述染色配方进行成分分析,得到成分分析结果;
10.根据所述成分分析结果,从所述染色配方中对应的数据进行数据抽取操作,得到目标数据;
11.将所述目标数据整合成印染配色数据集。
12.可选地,所述将所述原始印染配色数据按照特征以及性质的区别进行分组,得到不同类别的印染配色数据组,包括:
13.确定待分组个数以及每个分组对应的特征和性质;
14.为每个分组配置对应的特征和性质描述,所述特征和性质描述用于匹配印染配色流程中的重点因素;
15.根据所述每个分组的特征和性质描述,从所述原始印染配色数据中选取对应的数据进行分组,得到所述印染配色数据组。
16.可选地,所述方法还包括:
17.对所述原始印染配色数据进行过滤,删除所述原始印染配色数据中的无用数据。
18.可选地,所述根据染色配方的标识对所述染色配方进行成分分析,得到成分分析结果,包括:
19.分析所述染色配方中的可用信息,所述可用信息包括材料种类、工艺流程、使用材料的溶度以及光谱信息;
20.根据所述染色配方的标识,将所述可用信息与对应的染色配方的标识进行匹配绑定;
21.根据所述分析得到的可用信息,生成抽取文件,所述抽取文件用于确定印染配色数据的抽取方案。
22.可选地,所述根据所述成分分析结果,从所述染色配方中对应的数据进行数据抽取操作,得到目标数据,包括:
23.根据所述抽取文件确定需要抽取的目标数据;
24.对所述目标数据进行抽取操作,获取每一条基本染色配方数据;
25.其中,所述基本染色配方数据包括所述染色配方中的组成元素以及所述染色配方中所使用到的所有产品的溶度值。
26.可选地,所述将所述目标数据整合成印染配色数据集,包括:
27.将所述每一条基本染色配方数据划分到不同的分组;
28.根据每一条分组后的基本染色配方数据,将每一条所述基本染色配方数据中的所有数据打包成一个文件进行存储和表示;
29.将所有染色配方数据进行汇总后得到印染配色数据集。
30.本发明实施例另一方面提供了一种印染配色数据集构建装置,包括:
31.第一模块,用于获取原始印染配色数据;
32.第二模块,用于将所述原始印染配色数据按照特征以及性质的区别进行分组,得到不同类别的印染配色数据组;其中,每个类别的印染配色数据组中的数据具有相同的特征和性质;
33.第三模块,用于根据染色配方的标识对所述染色配方进行成分分析,得到成分分析结果;
34.第四模块,用于根据所述成分分析结果,从所述染色配方中对应的数据进行数据抽取操作,得到目标数据;
35.第五模块,用于将所述目标数据整合成印染配色数据集。
36.本发明实施例另一方面提供了一种电子设备,包括处理器以及存储器;
37.所述存储器用于存储程序;
38.所述处理器执行所述程序实现如前面所述的方法。
39.本发明实施例的另一方面提供了一种计算机可读存储介质,所述存储介质存储有
程序,所述程序被处理器执行实现如前面所述的方法。
40.本发明实施例还公开了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器可以从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行前面的方法。
41.本发明的实施例获取原始印染配色数据;将所述原始印染配色数据按照特征以及性质的区别进行分组,得到不同类别的印染配色数据组;其中,每个类别的印染配色数据组中的数据具有相同的特征和性质;根据染色配方的标识对所述染色配方进行成分分析,得到成分分析结果;根据所述成分分析结果,从所述染色配方中对应的数据进行数据抽取操作,得到目标数据;将所述目标数据整合成印染配色数据集。本发明增加了印染配色数据集的可读性和可解释性,能够提高印染配色数据集的质量。
附图说明
42.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
43.图1为本发明实施例提供的完整步骤流程图;
44.图2为本发明一种具体实施例的步骤示意图;
45.图3为本发明实施例提供的每一个基本染色配方的原理图。
具体实施方式
46.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
47.如图1所示,本发明实施例提供了一种印染配色数据集构建方法,包括:
48.获取原始印染配色数据;
49.将所述原始印染配色数据按照特征以及性质的区别进行分组,得到不同类别的印染配色数据组;其中,每个类别的印染配色数据组中的数据具有相同的特征和性质;
50.根据染色配方的标识对所述染色配方进行成分分析,得到成分分析结果;
51.根据所述成分分析结果,从所述染色配方中对应的数据进行数据抽取操作,得到目标数据;
52.将所述目标数据整合成印染配色数据集。
53.下面详细描述图1所示的整体实施步骤:
54.1.因为原始印染配色数据库中的数据十分庞大且复杂,本实施例先通过分组的形式,将性质和特点相近的数据分配到一组当中,可以减轻对数据进行分析的负担,更好的进行印染配方的分析,以及分析哪些组的数据对印染配色流程的影响是比较大的。有利于后面的印染配色成分的分析以及对整个印染配色数据的研究。
55.2.因为数据库中每一条印染配方都是有一个唯一编码进行标识的,所以根据这个
标识,本实施例可以对印染配方的数据进行数据分析,查看这个配方的组成元素有哪些,又有哪些数据是比较重要的,或者哪些数据是有缺失的,等等一些成分分析操作。
56.3.根据配方数据分析的结果,本实施例就可以寻找到哪些分组的数据是没有缺失的且没有异常的,而且能寻找到哪些分组数据是最能体现印染配色流程的,且对整个印染配色流程影响是最大的。然后根据成分分析的结果,本实施例可以从之前分组后的分组数据进行数据抽取工作,抽取出所需要的所有数据。
57.4.因为根据配方标识抽取出来的数据只是其中一条的数据,本实施例需要进行重复工作,将所有印染配色数据库中所有的染色配方数据都抽取出来,然后整合成一个完整的印染配色数据集。
58.可选地,所述将所述原始印染配色数据按照特征以及性质的区别进行分组,得到不同类别的印染配色数据组,包括:
59.确定待分组个数以及每个分组对应的特征和性质;
60.为每个分组配置对应的特征和性质描述,所述特征和性质描述用于匹配印染配色流程中的重点因素;
61.根据所述每个分组的特征和性质描述,从所述原始印染配色数据中选取对应的数据进行分组,得到所述印染配色数据组。
62.可选地,所述方法还包括:
63.对所述原始印染配色数据进行过滤,删除所述原始印染配色数据中的无用数据。
64.可选地,所述根据染色配方的标识对所述染色配方进行成分分析,得到成分分析结果,包括:
65.分析所述染色配方中的可用信息,所述可用信息包括材料种类、工艺流程、使用材料的溶度以及光谱信息;
66.根据所述染色配方的标识,将所述可用信息与对应的染色配方的标识进行匹配绑定;
67.根据所述分析得到的可用信息,生成抽取文件,所述抽取文件用于确定印染配色数据的抽取方案。
68.可选地,所述根据所述成分分析结果,从所述染色配方中对应的数据进行数据抽取操作,得到目标数据,包括:
69.根据所述抽取文件确定需要抽取的目标数据;
70.对所述目标数据进行抽取操作,获取每一条基本染色配方数据;
71.其中,所述基本染色配方数据包括所述染色配方中的组成元素以及所述染色配方中所使用到的所有产品的溶度值。
72.可选地,所述将所述目标数据整合成印染配色数据集,包括:
73.将所述每一条基本染色配方数据划分到不同的分组;
74.根据每一条分组后的基本染色配方数据,将每一条所述基本染色配方数据中的所有数据打包成一个文件进行存储和表示;
75.将所有染色配方数据进行汇总后得到印染配色数据集。
76.本发明实施例还提供了一种印染配色数据集构建装置,包括:
77.第一模块,用于获取原始印染配色数据;
78.第二模块,用于将所述原始印染配色数据按照特征以及性质的区别进行分组,得到不同类别的印染配色数据组;其中,每个类别的印染配色数据组中的数据具有相同的特征和性质;
79.第三模块,用于根据染色配方的标识对所述染色配方进行成分分析,得到成分分析结果;
80.第四模块,用于根据所述成分分析结果,从所述染色配方中对应的数据进行数据抽取操作,得到目标数据;
81.第五模块,用于将所述目标数据整合成印染配色数据集。
82.本发明实施例还提供了一种电子设备,包括处理器以及存储器;
83.所述存储器用于存储程序;
84.所述处理器执行所述程序实现如前面所述的方法。
85.本发明实施例还提供了一种计算机可读存储介质,所述存储介质存储有程序,所述程序被处理器执行实现如前面所述的方法。
86.本发明实施例还公开了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器可以从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行前面的方法。
87.下面结合说明书附图2,对本发明的另一具体实施例进行详细说明:
88.如图2所示,在本实施例中包括以下步骤:
89.1.首先从原始的染色配方数据库中,根据数据的不同性质特点分成四个不同的分组:1)(材料组):材料组里面主要包含有染色配方中使用的各种材料组成,例如纤维、客户要求使用的材料,底物材料、标准物材料等。2)(染色产品组):染色产品组主要包含有配色配方中使用的染色产品的各种信息,例如染料的名称、染料的供应商、染料的说明、染料的使用说明等。3)溶度与配比信息组:主要包含有各种染料产品以及各种配方中使用材料的溶度信息以及配比信息等。4)其他信息组。
90.2.从所有组别分别存储起来,形成印染配色分组数据。
91.3.根据染色配方唯一标识来对染色配方进行相关的数据分析。
92.4.根据分析结果形成相关的数据分析报告。
93.5.根据分析报告从分组数据中抽取对应需要的数据形成染色配方数据集。
94.另外,图3提供的是本发明实施例提供的形成每一个基本染色配方的原理图。
95.具体的就是如何根据数据分析结果从分组数据中挑选出需要的数据,然后经过配方计算形成一条染色配方数据,包括以下步骤:
96.1)、根据相关的数据分析后,本实施例选定了每一个组中最重要的数据,以及影响最大的数据,具体的标记出来。
97.2)、然后通过配方的计算就能形成一条完整的染色配方数据
98.3)、根据形成的结果,本实施例可以审查这条染色配方数据,选择进行输出、保存或者丢弃。
99.本发明提出的一种新的数据集构建方法而构建的印染配色数据集考虑到了印染配色过程中每个不同环节中影响因子较大的属性和特征,形成了一个多因素的印染配色数
据集。这个数据集充分考虑且结合了实际的印染配色流程,使其更符合实际的生产过程,使提取出来的数据集能最大程度的反映出印染配色的整个过程。
100.综上所述,通过本文发明的一种新的印染配色数据集构建方法而构建的印染配色数据集考虑到了印染配色过程中每个不同环节中影响因子最大的属性和特征,并充分结合实际的印染配色流程,使其更符合实际的生产过程。利用本文提出的数据集构建方法能够从大量且复杂多样的原始染色配方数据库中提取出质量高且可用于自动染色配方模型训练的染色配方数据集。增加了印染配色数据集的可读性和可解释性,提高印染配色数据集的质量;对计算机自动印染配方领域具有重要意义。
101.在一些可选择的实施例中,在方框图中提到的功能/操作可以不按照操作示图提到的顺序发生。例如,取决于所涉及的功能/操作,连续示出的两个方框实际上可以被大体上同时地执行或所述方框有时能以相反顺序被执行。此外,在本发明的流程图中所呈现和描述的实施例以示例的方式被提供,目的在于提供对技术更全面的理解。所公开的方法不限于本文所呈现的操作和逻辑流程。可选择的实施例是可预期的,其中各种操作的顺序被改变以及其中被描述为较大操作的一部分的子操作被独立地执行。
102.此外,虽然在功能性模块的背景下描述了本发明,但应当理解的是,除非另有相反说明,所述的功能和/或特征中的一个或多个可以被集成在单个物理装置和/或软件模块中,或者一个或多个功能和/或特征可以在单独的物理装置或软件模块中被实现。还可以理解的是,有关每个模块的实际实现的详细讨论对于理解本发明是不必要的。更确切地说,考虑到在本文中公开的装置中各种功能模块的属性、功能和内部关系的情况下,在工程师的常规技术内将会了解该模块的实际实现。因此,本领域技术人员运用普通技术就能够在无需过度试验的情况下实现在权利要求书中所阐明的本发明。还可以理解的是,所公开的特定概念仅仅是说明性的,并不意在限制本发明的范围,本发明的范围由所附权利要求书及其等同方案的全部范围来决定。
103.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read

on ly memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
104.在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,“计算机可读介质”可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。
105.计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器
(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
106.应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
107.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
108.尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。
109.以上是对本发明的较佳实施进行了具体说明,但本发明并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做出种种的等同变形或替换,这些等同的变形或替换均包含在本技术权利要求所限定的范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1