CN117710344A - 一种印品色相稳定性检测方法、装置及电子设备 - Google Patents
一种印品色相稳定性检测方法、装置及电子设备 Download PDFInfo
- Publication number
- CN117710344A CN117710344A CN202311759899.0A CN202311759899A CN117710344A CN 117710344 A CN117710344 A CN 117710344A CN 202311759899 A CN202311759899 A CN 202311759899A CN 117710344 A CN117710344 A CN 117710344A
- Authority
- CN
- China
- Prior art keywords
- color
- data
- spectrum
- color gamut
- printing product
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 59
- 238000007639 printing Methods 0.000 claims abstract description 134
- 238000001228 spectrum Methods 0.000 claims abstract description 133
- 238000001514 detection method Methods 0.000 claims abstract description 69
- 238000004364 calculation method Methods 0.000 claims abstract description 38
- 238000004737 colorimetric analysis Methods 0.000 claims abstract description 25
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 23
- 239000011159 matrix material Substances 0.000 claims description 66
- 230000003595 spectral effect Effects 0.000 claims description 39
- 238000006243 chemical reaction Methods 0.000 claims description 19
- 238000003860 storage Methods 0.000 claims description 8
- 238000009877 rendering Methods 0.000 claims description 7
- 230000004044 response Effects 0.000 claims description 6
- 238000004590 computer program Methods 0.000 claims description 5
- 238000013112 stability test Methods 0.000 claims 1
- 230000007613 environmental effect Effects 0.000 abstract description 2
- 239000000047 product Substances 0.000 description 84
- 230000008569 process Effects 0.000 description 18
- 230000006870 function Effects 0.000 description 12
- 238000004891 communication Methods 0.000 description 11
- 238000012545 processing Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 238000005286 illumination Methods 0.000 description 6
- 239000013598 vector Substances 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 2
- 238000012216 screening Methods 0.000 description 2
- 230000000638 stimulation Effects 0.000 description 2
- 238000011179 visual inspection Methods 0.000 description 2
- 206010034960 Photophobia Diseases 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 238000005315 distribution function Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 208000013469 light sensitivity Diseases 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 239000002994 raw material Substances 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000001502 supplementing effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0004—Industrial image inspection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
- G06T7/62—Analysis of geometric attributes of area, perimeter, diameter or volume
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/90—Determination of colour characteristics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10032—Satellite or aerial image; Remote sensing
- G06T2207/10036—Multispectral image; Hyperspectral image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30108—Industrial image inspection
- G06T2207/30144—Printing quality
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- Quality & Reliability (AREA)
- Spectrometry And Color Measurement (AREA)
Abstract
本说明书实施例公开了一种印品色相稳定性检测方法、装置及电子设备。该方法包括分别获取待检测的目标印品的第一数字图像和标准印品集内各标准印品的各第二数字图像,对各数字图像分别进行光谱重建得到各第二光谱数据,对各光谱数据分别进行色度学理论计算得到各第二颜色数据,基于凸壳算法对第一颜色数据集和第二颜色数据集进行色域体绘制并确定色域体体积,最后将色域体体积进行比对,根据比对结果生成色相稳定性检测结果。通过以上对目标印品的色相稳定性检测步骤,满足了精确自动检测印品色相稳定性的要求,不受人为或者环境因素的干扰,还可以根据不同印品种类设置不同的标准印品集范围,以满足不同种类印品对色相稳定性标准不同的要求。
Description
技术领域
本说明书一个或多个实施例涉及图像处理技术,尤其涉及一种印品色相稳定性检测方法、装置及电子设备。
背景技术
在印刷行业中,印刷品在不同生产环境中保持颜色准确性的能力即色相稳定性决定着印刷品的一致性和质量。但在印刷工艺中,色相稳定性由印刷原材料性能、印刷工艺参数以及车间温湿度等环境共同决定,对于不同的印刷工艺及印品而言,色相稳定性的控制难度也各不相同,因此在印刷过程中对印品的色相稳定性进行有效检测至关重要。传统的色相稳定性检测依赖人工目测或者分光光度计,使用人工目测法是通过人为判断印品色相,该方法容易受人为主观影响和外界因素的变动干扰,并且检测效率很低,而利用分光光度计进行印品色相稳定性的检测时,由于原纸结构的特殊性和印刷油墨的半透明性,色相测量结果往往不稳定。因此,目前传统的印品色相稳定性检测方法的检测效果都不够好。
发明内容
本说明书实施例提供了一种印品色相稳定性检测方法、装置及电子设备,其技术方案如下:
第一方面,本说明书实施例提供了一种印品色相稳定性检测方法,所述方法包括:
接收到检测指令时,响应所述检测指令,分别获取待检测的目标印品的第一数字图像和标准印品集内各标准印品的各第二数字图像,所述标准印品集对应的印品种类与所述目标印品对应的印品种类相同;
对所述第一数字图像和各所述第二数字图像分别进行光谱重建,得到第一光谱数据和各第二光谱数据,所述第一光谱数据为所述第一数字图像对应的光谱数据,所述第二光谱数据为所述第二数字图像对应的光谱数据;
对所述第一光谱数据和各所述第二光谱数据分别进行色度学理论计算,得到第一颜色数据和各第二颜色数据,所述第一颜色数据为所述第一光谱数据对应的颜色数据,所述第二颜色数据为所述第二光谱数据对应的颜色数据;
基于凸壳算法对第一颜色数据集和第二颜色数据集进行色域体绘制,并确定第一色域体体积和第二色域体体积,所述第一颜色数据集为所述第一颜色数据与所有所述第二颜色数据的并集,所述第二颜色数据集为所有所述第二颜色数据的并集,所述第一色域体体积为所述第一颜色数据集对应的色域体体积,所述第二色域体体积为第二颜色数据集对应的色域体体积;
将所述第一色域体体积与第二色域体体积进行比对,根据比对结果生成色相稳定性检测结果。
第二方面,提供了一种印品色相稳定性检测装置,所述装置包括:
响应装置,用于接收到检测指令时,响应所述检测指令,分别获取待检测的目标印品的第一数字图像和标准印品集内各标准印品的各第二数字图像,所述标准印品集对应的印品种类与所述目标印品对应的印品种类相同;
重建装置,用于对所述第一数字图像和各所述第二数字图像分别进行光谱重建,得到第一光谱数据和各第二光谱数据,所述第一光谱数据为所述第一数字图像对应的光谱数据,所述第二光谱数据为所述第二数字图像对应的光谱数据;
计算装置,用于对所述第一光谱数据和各所述第二光谱数据分别进行色度学理论计算,得到第一颜色数据和各第二颜色数据,所述第一颜色数据为所述第一光谱数据对应的颜色数据,所述第二颜色数据为所述第二光谱数据对应的颜色数据;
绘制装置,用于基于凸壳算法对第一颜色数据集和第二颜色数据集进行色域体绘制,并确定第一色域体体积和第二色域体体积,所述第一颜色数据集为所述第一颜色数据与所有所述第二颜色数据的并集,所述第二颜色数据集为所有所述第二颜色数据的并集,所述第一色域体体积为所述第一颜色数据集对应的色域体体积,所述第二色域体体积为第二颜色数据集对应的色域体体积;
比对装置,用于将所述第一色域体体积与第二色域体体积进行比对,根据比对结果生成色相稳定性检测结果。
第三方面,提供了一种电子设备,包括处理器以及存储器;
所述处理器与所述存储器相连;
所述存储器,用于存储可执行程序代码;
所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行如第一方面或第一方面的任意一种可能的实现方式提供的方法的步骤。
第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机可读存储介质中存储有指令,当所述指令在计算机或处理器上运行时,使得所述计算机或处理器执行如第一方面或第一方面的任意一种可能的实现方式提供的方法。
本说明书一些实施例提供的技术方案带来的有益效果至少包括:
在本说明书一个或多个实施例中,当检测***接收到检测指令时,首先获取待检测的目标印品和标准印品集的数字图像,再对数字图像分别进行光谱重建,接着将得到的光谱数据通过色度学理论计算得到颜色数据,再进行色域体绘制,最后通过色域体体积的比对结果来确定待检测目标印品的色相稳定性是否满足要求。通过以上对目标印品的色相稳定性检测步骤,满足了精确自动检测印品色相稳定性的要求,不受人为或者环境因素的干扰,还可以根据不同印品种类设置不同的标准印品集范围,以满足不同种类印品对色相稳定性标准不同的要求。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本说明书实施例提供的一种印品色相稳定性检测方法的***架构示意图;
图2为本说明书实施例提供的一种印品色相稳定性检测方法的流程图;
图3为本说明书实施例提供的一种印品色相稳定性检测装置的结构示意图;
图4为本说明书实施例提供的一种电子设备的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
本说明书中的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
下面的描述提供了示例,并且不对权利要求书中阐述的范围、适用性或示例进行限制。可以在不脱离本说明书内容的范围的情况下,对描述的元素的功能和布置做出改变。各个示例可以适当省略、替代或添加各种过程或组件。例如所描述的方法可以以所描述的顺序不同的顺序来执行,并且可以添加、省略或组合各种步骤。此外,可以将关于一些示例描述的特征组合到其他示例中。
请参阅图1,图1示出了本说明书实施例提供的一种印品色相稳定性检测方法的***架构示意图。
如图1所示,该印品色相稳定性检测方法的***架构至少可以包括终端10、服务器20和网络30。
终端10包括但不限于智能手机、台式计算机、平板电脑、笔记本电脑、智能音箱、数字助理、智能可穿戴设备等类型的电子设备,也可以为运行于上述电子设备的软体,例如应用程序等。可选的,电子设备上运行的操作***可以包括但不限于安卓***、IOS***、linux、windows等。可选地,终端10向用户提供印品色相稳定性检测服务,终端10可以获取应用程序接口的操作指令,并向服务器20发送色相稳定性检测请求。
服务器20可以为终端10提供后台服务,根据终端10发送的质量检测请求,服务器20会获取一系列检测指令,服务器20通过网络30将检测指令传输给其他终端10。具体的,服务器20可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式***,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、CDN(Content Delivery Network,内容分发网络)、以及大数据和人工智能平台等基础云计算服务的云服务器。
网络30用以在终端10和服务器20之间提供通信链路的介质。网络30可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
此外,需要说明的是,图1所示的仅仅是本公开提供的一种***,在实际应用中,还可以包括其他***,例如可以包括更多的终端。
本说明书实施例中,上述终端10以及服务器20可以通过有线或无线通信方式进行直接或间接地连接,本公开在此不做限制。
接下来请参阅图2,图2示出了本说明书实施例提供的一种印品色相稳定性检测方法的整体流程图,该印品色相稳定性检测方法可以用于服务器的检测***中。
如图2所示,该印品色相稳定性检测方法至少可以包括以下步骤:
步骤201、接收到检测指令时,响应所述检测指令,分别获取待检测的目标印品的第一数字图像和标准印品集内各标准印品的各第二数字图像。
其中,所述标准印品集对应的印品种类与所述目标印品对应的印品种类相同。
在本说明书实施例中,当服务器的检测***接收到管理人员使用的终端发送的检测指令后,会对检测指令产生一系列响应。具体而言,服务器可以通过数码相机对目标印品进行采集,并基于目标印品种类在印品种类库中进行查询,获取各印品所对应的数字图像。
其中,对印品进行拍摄获取数字图像的具体方式可以通过搭建均匀漫射照明拍照***来实现,具体而言,可采用封闭式对称光路漫反射几何照明条件,可以将漫射罩安装在照明设备上,以使光线更加均匀和柔和,根据被拍摄物体的大小和形状,调整照明设备的角度和位置,以确保光线能够均匀地覆盖整个被拍摄物体,并且没有明显的阴影或过度曝光的区域。再使用调光器或其他控制装置来调整照明设备的光照强度。确保照明光线的亮度适中,不会造成过度曝光或暗部细节丢失,如果发现有些区域仍然存在阴影或光照不均匀的问题,可以考虑使用反射板或补光设备来补充光线,以达到更均匀的照明效果。最后,通过试拍和调整来不断优化照明***,确保得到所需的均匀漫射照明效果。
在一种可实施方式中,所述分别获取待检测的目标印品的第一数字图像和标准印品集内各标准印品的各第二数字图像,包括:
获取待检测的目标印品的印品种类;
基于印品种类库确定所述目标印品对应的标准印品集;
分别确定所述目标印品的第一数字图像和所述标准印品集内各标准印品的各第二数字图像。
在本说明书实施例中,服务器的检测***获取管理人员使用终端发送的目标印品所对应的印品种类信息,再基于之前构建好的印品种类库自动提取出当印品种类为当前目标印品时的标准印品集,并通过印品种类库进一步确定当前标准印品集中每一个标准印品的目标印品所对应的各第二数字图像,最后通过数码相机单独对目标印品进行拍摄,采集得到目标印品所对应的第一数字图像。
其中,构建印品种类库可以先通过确定印品的种类信息,再可以由在企业中具有长期工作经验的工程师,在最佳工作状态下,从历史生产的印品中选定出该目标印品所对应的标准印品,并通过开展打样实验来确定标准印品的标准印品集。汇总所有种类信息对应的标准印品集的数据库即为印品种类库。标准印品集的具体确定方式可以为:首先确定标准印品的工艺配方参数,基于调整步长值进行工艺配方参数范围调整,调整范围可由此印品种类对色相稳定性要求决定,再基于调整好的参数范围在标准印品基础上进行打样,得到打样印品集后再通过筛选,筛除掉其中不满足色相稳定性要求的打样印品,最后得到满足要求的标准印品集。再通过对标准印品集中的每一个标准印品选取相同固定区域单独进行拍摄,得到标准印品数字图像,由不同印品种类的标准印品集以及所对应标准印品数字图像来构建印品种类库。
步骤202、对所述第一数字图像和各所述第二数字图像分别进行光谱重建,得到第一光谱数据和各第二光谱数据。
其中,所述第一光谱数据为所述第一数字图像对应的光谱数据,所述第二光谱数据为所述第二数字图像对应的光谱数据。
在本说明书实施例中,服务器的检测***在得到第一数字图像和第二数字图像后,需要利用光谱重建技术将数字图像转换成光谱数据,以便后续步骤中能够根据光谱数据表征出的光谱特性进行色差判断。其中,光谱重建技术的具体过程可以是:对数字图像中的选定区域首先进行色块通道值的计算,再根据色块通道值进行矩阵转换得到各重建矩阵,最后通过色块通道值和对应的重建矩阵完成光谱重建,得到对应的光谱数据。
在一种可实施方式中,所述对所述第一数字图像和各所述第二数字图像分别进行光谱重建,得到第一光谱数据和各第二光谱数据,包括:
提取所述第一数字图像在预设的区域范围内的色块通道值,得到第一通道值,并分别提取各所述第二数字图像在预设的区域范围内的色块通道值,得到各第二通道值;
对所述第一通道值进行光谱重建,得到第一光谱数据,并对各第二通道值分别进行光谱重建,得到各第二光谱数据。
在本说明书实施例中,服务器的检测***为了避免不同位置的色差对后面的比对过程造成影响,***将从各个图像中的同一区域范围内提取出色块通道值,对这些通道值进行光谱重建,而不会对整个图像的色块通道值进行光谱重建。区域范围可以根据预先设置好的图像坐标范围确定。确定色块通道值的具体过程可以为:
对各数字图像中预设的区域范围拍摄40色爱色丽SG色卡,并可以通过以下公式提取每个色块的RGB通道值:
式中,i指示SG色卡中第i个色块,j指预设区域内第j个像素,ri,j、gi,j和bi,j分别为第i个样本的第j个像素红、绿、蓝三通道RGB值,di为SG色块第i个色块的RGB通道值,为1×3的行向量。实施例中,m的值取50。
得到各数字图像预设区域的通道值后,通过矩阵转换得到各重建矩阵,最后通过色块通道值和对应的重建矩阵完成光谱重建,得到对应的光谱数据。
其中,确定数码相机的拍摄参数过程可以如下:以爱色丽24色ColorChecker色卡为媒介,通过不断调整数码相机光圈大小、感光度(ISO)及曝光时间,当爱色丽24色ColorChecker色卡的白色色块和黑色色块的RGB通道值在235和35左右时,确定数码相机的拍摄参数。实施例中,利用Nikon D7200数码相机完成标准印品样本子集的数字图像的拍摄,设定的成像参数分别为:光圈大小f/5.6,感光度(ISO)大小100,曝光时间为1/20秒。
在一种可实施方式中,所述对所述第一通道值进行光谱重建,得到第一光谱数据,并对各第二通道值分别进行光谱重建,得到各第二光谱数据,包括:
对所述第一通道值进行矩阵转换,得到第一重建矩阵,并对各所述第二通道值分别进行矩阵转换,得到各第二重建矩阵;
对所述第一重建矩阵进行光谱重建,得到第一光谱数据,并对各所述第二重建矩阵进行光谱重建,得到各第二光谱数据。
在本说明书实施例中,服务器的检测***得到第一通道值和第二通道值后,可以利用矩阵转换将通道值进行矩阵重建,得到各重建矩阵。最后通过各通道值与对应的重建矩阵经过光谱数据重建得到对应的光谱数据。
其中,计算重建矩阵时可以采用以下公式:
Q=R(DTD+λI)-1DT
式中,R为已知的SG色卡的光谱数据矩阵,D为SG色卡的扩展RGB通道值矩阵,Q为光谱重建矩阵,上标‘T’为转置符号,上标‘-1’表示求逆运算,λ为正则化约束系数,I为单位矩阵,λI用以对抗光谱重建矩阵求解中的噪声信息,防止模型过拟合,其中λ的值通常取0.001。
可以采用以下公式重建光谱数据:
r=Qd
其中,d为标准印品及样本子集色样选定区域的扩展RGB通道值,Q为计算得到的光谱重建矩阵,r为重建得到光谱数据。
步骤203、对所述第一光谱数据和各所述第二光谱数据分别进行色度学理论计算,得到第一颜色数据和各第二颜色数据。
所述第一颜色数据为所述第一光谱数据对应的颜色数据,所述第二颜色数据为所述第二光谱数据对应的颜色数据
在本说明书实施例中,服务器的检测***获取到第一光谱数据和第二光谱数据后,要想将光谱数据转化为对应的颜色数据必须对光谱数据先进行刺激值计算,将刺激值计算转化为刺激值数据。再将得到的各刺激值数据通过色度学颜色空间进行色度学理论计算,转化为对应的各颜色数据。
在一种可实施方式中,所述对所述第一光谱数据和各所述第二光谱数据分别进行色度学理论计算,得到第一颜色数据和各第二颜色数据,包括:
对所述第一光谱数据进行刺激值计算,得到第一次刺激值数据,并对各所述第二光谱数据分别进行刺激值计算,得到各第二刺激值数据;
对所述第一次刺激值数据进行色度学理论计算,得到第一颜色数据,并对各所述第二刺激值数据分别进行色度学理论计算,得到各第二颜色数据。
在本说明书实施例中,服务器的检测***要将得到的光谱数据经过色度学理论计算得到对应的颜色数据,必须首先将光谱数据转换为刺激值数据,而获得刺激值数据需要对得到的光谱数据进行刺激值计算,可采用以下公式:
X=k∫λx(λ)E(λ)S(λ)dλ
Y=k∫λy(λ)E(λ)S(λ)dλ
Z=k∫λz(λ)E(λ)S(λ)dλ
其中,x(λ)、y(λ)和z(λ)为标准观察者颜色匹配函数,E(λ)为样本的光谱数据,S(λ)为光源的相对光谱功率分布函数,λ为波长,k为调节因子,X、Y和Z分别为样本的三刺激值数据。
检测***在得到各光谱数据所对应的刺激值数据后,将刺激值数据进行色度学理论计算得到各颜色数据。
其中,进行色度学理论计算可以采用以下公式:
式中,L、a和b分别为样本在CIELab颜色空间的亮度、红绿和黄蓝颜色值,X、Y和Z分别为样本的三刺激值颜色数据,Xn、Yn和Zn分别为参考光源的三刺激值颜色数据,式中H和Hn分别表示样本和参考光源的CIEXYZ三刺激值。
步骤204、基于凸壳算法对第一颜色数据集和第二颜色数据集进行色域体绘制,并确定第一色域体体积和第二色域体体积。
其中,所述第一颜色数据集为所述第一颜色数据与所有所述第二颜色数据的并集,所述第二颜色数据集为所有所述第二颜色数据的并集,所述第一色域体体积为所述第一颜色数据集对应的色域体体积,所述第二色域体体积为第二颜色数据集对应的色域体体积。
在本说明书实施例中,服务器的检测***获得颜色数据后,先将各颜色数据进行并集处理,得到第一颜色数据集和第二颜色数据集,接着,再根据并集处理后所得的颜色数据集基于凸壳算法进行色域体绘制,最后通过提取所绘制色域体的体积大小以便于后续检测***对印品色相稳定性的分析。
其中,完成色域体绘制的凸壳算法主要是一种计算给定点集的凸包的算法。凸壳算法的主要步骤为先从点集中选择一个基准点作为起始点,通常选择具有最小y坐标或最左边的点作为基准点。再将其他点按照与基准点的极角(相对于x轴)进行排序。可以使用极角排序算法,例如快速极角排序。创建一个空堆栈,用于存储凸包的点,将基准点和第一个极角排序后的点加入凸包堆栈中,从第三个点开始,将每个点加入凸包堆栈中。当加入一个新点时,检查新点与堆栈顶部的两个点形成的线段和上一个点形成的线段之间的方向关系。如果这两条线段形成了一个右转(逆时针方向),则将上一个点从凸包堆栈中移除,直到形成一个左转,当所有点都被处理完毕后,即可得到凸包,最后从凸包堆栈中按照顺序取出点,即可得到凸包的边界点。凸壳算法的时间复杂度通常为O(nlogn),其中n是点集的大小。在实现算法时,可以采用递归或迭代的方式进行。如果存在共线点或多个点具有相同的极角,需要进行特殊处理以确保得到正确的凸包。
在一种可实施方式中,所述基于凸壳算法对第一颜色数据集和第二颜色数据集进行色域体绘制,并确定第一色域体体积和第二色域体体积,包括:
构建所述第一颜色数据和所有所述第二颜色数据的并集,得到第一颜色数据集,并构建所有所述第二颜色数据的并集,得到第二颜色数据集;
对所述第一颜色数据集进行矩阵转换,得到第一颜色矩阵,并对所述第二颜色数据集进行矩阵转换,得到第二颜色矩阵;
基于凸壳算法对所述第一颜色矩阵进行色域体绘制,得到第一色域体,并对所述第二颜色矩阵进行色域体绘制,得到第二色域体;
提取所述第一色域体的体积,得到第一色域体体积,并提取所述第二色域体的体积,得到第二色域体体积。
在本说明书实施例中,服务器的检测***可将第一颜色数据和所有的第二颜色数据进行并集处理,先构建为第一颜色数据集,接着,再将所有的第二颜色数据单独进行并集处理,构建为第二颜色数据集。在得到颜色数据集之后,再基于第一颜色数据集和第二颜色数据集进行数据转换,将颜色数据集转换为对应的颜色矩阵,接着,通过凸壳算法分别对得到的第一颜色矩阵和第二颜色矩阵进行色域体绘制,提取绘制出的色域体体积,得到第一色域体体积和第二色域体体积。最后将得到的各色域体体积大小传输给服务器的比对模块,以便后续对印品色相稳定性的判断。
其中,要提取色域体的体积,可以使用几何计算方法计算凸包的体积,具体的计算方法取决于凸包的维度和形状,这里服务器的检测***得到的是三维空间中的凸包。对于三维空间中的凸包,可以先遍历凸包的边界点集,将其分解为三角形网格,选择一个基准点作为分解的起始点,然后将其与相邻的两个点组成一个三角形,再计算每个三角形的体积:对于每个三角形,可以使用以下公式计算其体积:V=(1/6)*|(AB×AC)·AD|,其中AB和AC是三角形的两个边向量,×表示向量的叉积,·表示向量的点积,AD是从原点到三角形任意一顶点的向量,最后将每个三角形的体积相加,即可得到凸包的体积。上述计算方法假设凸包是封闭的,即凸包的每个三角形的法向量都指向同一侧,如果凸包不是封闭的,可能需要根据实际情况进行调整,此外,还可以使用其它几何计算库来计算凸包的体积。
步骤205、将所述第一色域体体积与第二色域体体积进行比对,根据比对结果生成色相稳定性检测结果。
在本说明书实施例中,服务器的检测***将得到的第一色域体体积与第二色域体体积进行大小比较,若第一色域体体积大于第二色域体体积,则表明相对第二颜色数据集,第一颜色数据集加入了待检测目标印品的新的颜色数据,导致第一颜色数据集所对应的参数范围超出了作为标准的第二颜色数据集所对应的参数范围,表明待检测的目标印品的色差超出了色相稳定性要求,若第一色域体体积不大于第二色域体体积,则对应表明第一颜色数据集加入了待检测目标印品的新的颜色数据后,并没有超出第二颜色数据集所对应的参数范围,表明待检测目标印品色相稳定性满足要求。最终,服务器的检测***将会根据体积的比对结果生成相应的色相稳定性检测结果,用户通过调用查看该色相稳定性检测结果便能够了解到目标印品的色相稳定性是否符合要求。
在一种可实施方式中,所述色相稳定性检测结果包括第一结果和第二结果;
所述根据比对结果生成色相稳定性检测结果,包括:
当所述第一色域体体积大于所述第二色域体体积时,生成第一结果,所述第一结果用以表示所述目标印品的色相稳定性不合格;
当所述第一色域体体积不大于所述第二色域体体积时,生成第二结果,所述第二结果用以表示所述目标印品的色相稳定性合格。
在本说明书实施例中,服务器的检测***最后在对待检测的目标印品的检测结果会有两种情况,包括色相稳定性不合格和色相稳定性合格。当计算出的第一色域体体积大于第二色域体体积时,则表明待检测的目标印品相对标准印品集加入了新的颜色数据,导致第一颜色数据集所对应的参数范围超出了作为标准的第二颜色数据集所对应的参数范围,从而造成绘制出的新的色域体体积变大,从而使其色相稳定性超过了标准印品集的色相稳定性范围,因此判断此时的目标印品的色相稳定性不合格,当计算出的第一色域体体积不大于第二色域体体积时,则表明待检测的目标印品相对标准印品集虽然加入了新的颜色数据,但并没有超出第二颜色数据集所对应的参数范围,绘制出的色域体体积并没有发生改变,从而使其色相稳定性依旧保持在标准印品集的色相稳定性范围内,因此判断此时的目标印品的色相稳定性合格。
上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
接下来请参阅图3,图3示出了本说明书实施例提供的一种印品色相稳定性检测装置的结构示意图。需要说明的是,图3所示的印品色相稳定性检测装置,用于执行本申请图2所示实施例的方法,为了便于说明,仅示出了与本申请实施例相关的部分,具体技术细节未揭示的,请参照本申请图2所示的实施例。
如图3所示,该印品色相稳定性检测装置至少可以包括:
响应模块301,用于接收到检测指令时,响应所述检测指令,分别获取待检测的目标印品的第一数字图像和标准印品集内各标准印品的各第二数字图像;
重建模块302,用于对所述第一数字图像和各所述第二数字图像分别进行光谱重建,得到第一光谱数据和各第二光谱数据;
计算模块303,用于对所述第一光谱数据和各所述第二光谱数据分别进行色度学理论计算,得到第一颜色数据和各第二颜色数据;
绘制模块304,用于基于凸壳算法对第一颜色数据集和第二颜色数据集进行色域体绘制,并确定第一色域体体积和第二色域体体积;
比对模块305,用于将所述第一色域体体积与第二色域体体积进行比对,根据比对结果生成色相稳定性检测结果。
在一种可实施方式中,响应模块301具体用于:
获取待检测的目标印品的印品种类;
基于印品种类库确定所述目标印品对应的标准印品集;
分别确定所述目标印品的第一数字图像和所述标准印品集内各标准印品的各第二数字图像。
在一种可实施方式中,重建模块302具体用于:
提取所述第一数字图像在预设的区域范围内的色块通道值,得到第一通道值,并分别提取各所述第二数字图像在预设的区域范围内的色块通道值,得到各第二通道值;
对所述第一通道值进行光谱重建,得到第一光谱数据,并对各第二通道值分别进行光谱重建,得到各第二光谱数据。
在一种可实施方式中,重建模块302具体还用于:
对所述第一通道值进行矩阵转换,得到第一重建矩阵,并对各所述第二通道值分别进行矩阵转换,得到各第二重建矩阵;
对所述第一重建矩阵进行光谱重建,得到第一光谱数据,并对各所述第二重建矩阵进行光谱重建,得到各第二光谱数据。
在一种可实施方式中,计算模块303具体用于:
对所述第一光谱数据进行刺激值计算,得到第一次刺激值数据,并对各所述第二光谱数据分别进行刺激值计算,得到各第二刺激值数据;
对所述第一次刺激值数据进行色度学理论计算,得到第一颜色数据,并对各所述第二刺激值数据分别进行色度学理论计算,得到各第二颜色数据。
在一种可实施方式中,绘制模块304具体用于:
构建所述第一颜色数据和所有所述第二颜色数据的并集,得到第一颜色数据集,并构建所有所述第二颜色数据的并集,得到第二颜色数据集;
对所述第一颜色数据集进行矩阵转换,得到第一颜色矩阵,并对所述第二颜色数据集进行矩阵转换,得到第二颜色矩阵;
基于凸壳算法对所述第一颜色矩阵进行色域体绘制,得到第一色域体,并对所述第二颜色矩阵进行色域体绘制,得到第二色域体;
提取所述第一色域体的体积,得到第一色域体体积,并提取所述第二色域体的体积,得到第二色域体体积。
在一种可实施方式中,比对模块305具体用于:
当所述第一色域体体积大于所述第二色域体体积时,生成第一结果,所述第一结果用以表示所述目标印品的色相稳定性不合格;
当所述第一色域体体积不大于所述第二色域体体积时,生成第二结果,所述第二结果用以表示所述目标印品的色相稳定性合格。
本领域的技术人员可以清楚地了解到本申请实施例的技术方案可借助软件和/或硬件来实现。本说明书中的“单元”和“模块”是指能够独立完成或与其他部件配合完成特定功能的软件和/或硬件,其中硬件例如可以是现场可编程门阵列(Field-ProgrammableGate Array,FPGA)、集成电路(Integrated Circuit,IC)等。
本申请实施例的各处理单元和/或模块,可通过实现本申请实施例所述的功能的模拟电路而实现,也可以通过执行本申请实施例所述的功能的软件而实现。
接下来请参阅图4,图4示出了本说明书实施例提供的一种电子设备的结构示意图。
如图4所示,该电子设备400可以包括:至少一个处理器401、至少一个网络接口404、用户接口403、存储器405以及至少一个通信总线402。
其中,通信总线402可用于实现上述各个组件的连接通信。
其中,用户接口403可以包括按键,可选用户接口还可以包括标准的有线接口、无线接口。
其中,网络接口404可以但不局限于包括蓝牙模块、NFC模块、Wi-Fi模块等。
其中,处理器401可以包括一个或者多个处理核心。处理器401利用各种接口和线路连接整个电子设备400内的各个部分,通过运行或执行存储在存储器405内的指令、程序、代码集或指令集,以及调用存储在存储器405内的数据,执行电子设备400的各种功能和处理数据。可选的,处理器401可以采用DSP、FPGA、PLA中的至少一种硬件形式来实现。处理器401可集成CPU、GPU和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作***、用户界面和应用程序等;GPU用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器401中,单独通过一块芯片进行实现。
其中,存储器405可以包括RAM,也可以包括ROM。可选的,该存储器405包括非瞬时性计算机可读介质。存储器405可用于存储指令、程序、代码、代码集或指令集。存储器405可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作***的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及到的数据等。存储器405可选的还可以是至少一个位于远离前述处理器401的存储装置。如图4所示,作为一种计算机存储介质的存储器405中可以包括操作***、网络通信模块、用户接口模块以及程序指令。
具体的,处理器401可以用于调用存储器405中存储的印品色相稳定性检测应用程序,并具体执行以下操作:
接收到检测指令时,响应所述检测指令,分别获取待检测的目标印品的第一数字图像和标准印品集内各标准印品的各第二数字图像,所述标准印品集对应的印品种类与所述目标印品对应的印品种类相同;
对所述第一数字图像和各所述第二数字图像分别进行光谱重建,得到第一光谱数据和各第二光谱数据,所述第一光谱数据为所述第一数字图像对应的光谱数据,所述第二光谱数据为所述第二数字图像对应的光谱数据;
对所述第一光谱数据和各所述第二光谱数据分别进行色度学理论计算,得到第一颜色数据和各第二颜色数据,所述第一颜色数据为所述第一光谱数据对应的颜色数据,所述第二颜色数据为所述第二光谱数据对应的颜色数据;
基于凸壳算法对第一颜色数据集和第二颜色数据集进行色域体绘制,并确定第一色域体体积和第二色域体体积,所述第一颜色数据集为所述第一颜色数据与所有所述第二颜色数据的并集,所述第二颜色数据集为所有所述第二颜色数据的并集,所述第一色域体体积为所述第一颜色数据集对应的色域体体积,所述第二色域体体积为第二颜色数据集对应的色域体体积;
将所述第一色域体体积与第二色域体体积进行比对,根据比对结果生成色相稳定性检测结果。
作为本说明书实施例的一种可选,所述分别获取待检测的目标印品的第一数字图像和标准印品集内各标准印品的各第二数字图像,包括:
获取待检测的目标印品的印品种类;
基于印品种类库确定所述目标印品对应的标准印品集;
分别确定所述目标印品的第一数字图像和所述标准印品集内各标准印品的各第二数字图像。
作为本说明书实施例的一种可选,所述对所述第一数字图像和各所述第二数字图像分别进行光谱重建,得到第一光谱数据和各第二光谱数据,包括:
提取所述第一数字图像在预设的区域范围内的色块通道值,得到第一通道值,并分别提取各所述第二数字图像在预设的区域范围内的色块通道值,得到各第二通道值;
对所述第一通道值进行光谱重建,得到第一光谱数据,并对各第二通道值分别进行光谱重建,得到各第二光谱数据。
作为本说明书实施例的一种可选,所述对所述第一通道值进行光谱重建,得到第一光谱数据,并对各第二通道值分别进行光谱重建,得到各第二光谱数据,包括:
对所述第一通道值进行矩阵转换,得到第一重建矩阵,并对各所述第二通道值分别进行矩阵转换,得到各第二重建矩阵;
对所述第一重建矩阵进行光谱重建,得到第一光谱数据,并对各所述第二重建矩阵进行光谱重建,得到各第二光谱数据。
作为本说明书实施例的一种可选,所述对所述第一光谱数据和各所述第二光谱数据分别进行色度学理论计算,得到第一颜色数据和各第二颜色数据,包括:
对所述第一光谱数据进行刺激值计算,得到第一次刺激值数据,并对各所述第二光谱数据分别进行刺激值计算,得到各第二刺激值数据;
对所述第一次刺激值数据进行色度学理论计算,得到第一颜色数据,并对各所述第二刺激值数据分别进行色度学理论计算,得到各第二颜色数据。
作为本说明书实施例的一种可选,所述基于凸壳算法对第一颜色数据集和第二颜色数据集进行色域体绘制,并确定第一色域体体积和第二色域体体积,包括:
构建所述第一颜色数据和所有所述第二颜色数据的并集,得到第一颜色数据集,并构建所有所述第二颜色数据的并集,得到第二颜色数据集;
对所述第一颜色数据集进行矩阵转换,得到第一颜色矩阵,并对所述第二颜色数据集进行矩阵转换,得到第二颜色矩阵;
基于凸壳算法对所述第一颜色矩阵进行色域体绘制,得到第一色域体,并对所述第二颜色矩阵进行色域体绘制,得到第二色域体;
提取所述第一色域体的体积,得到第一色域体体积,并提取所述第二色域体的体积,得到第二色域体体积。
作为本说明书实施例的一种可选,所述色相稳定性检测结果包括第一结果和第二结果;
所述根据比对结果生成色相稳定性检测结果,包括:
当所述第一色域体体积大于所述第二色域体体积时,生成第一结果,所述第一结果用以表示所述目标印品的色相稳定性不合格;
当所述第一色域体体积不大于所述第二色域体体积时,生成第二结果,所述第二结果用以表示所述目标印品的色相稳定性合格。
本说明书实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述方法的步骤。其中,计算机可读存储介质可以包括但不限于任何类型的盘,包括软盘、光盘、DVD、CD-ROM、微型驱动器以及磁光盘、ROM、RAM、EPROM、EEPROM、DRAM、VRAM、闪速存储器设备、磁卡或光卡、纳米***(包括分子存储器IC),或适合于存储指令和/或数据的任何类型的媒介或设备。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些服务接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通进程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(Random AccessMemory,RAM)、磁盘或光盘等。
上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
Claims (10)
1.一种印品色相稳定性检测方法,其特征在于,所述方法包括:
接收到检测指令时,响应所述检测指令,分别获取待检测的目标印品的第一数字图像和标准印品集内各标准印品的各第二数字图像,所述标准印品集对应的印品种类与所述目标印品对应的印品种类相同;
对所述第一数字图像和各所述第二数字图像分别进行光谱重建,得到第一光谱数据和各第二光谱数据,所述第一光谱数据为所述第一数字图像对应的光谱数据,所述第二光谱数据为所述第二数字图像对应的光谱数据;
对所述第一光谱数据和各所述第二光谱数据分别进行色度学理论计算,得到第一颜色数据和各第二颜色数据,所述第一颜色数据为所述第一光谱数据对应的颜色数据,所述第二颜色数据为所述第二光谱数据对应的颜色数据;
基于凸壳算法对第一颜色数据集和第二颜色数据集进行色域体绘制,并确定第一色域体体积和第二色域体体积,所述第一颜色数据集为所述第一颜色数据与所有所述第二颜色数据的并集,所述第二颜色数据集为所有所述第二颜色数据的并集,所述第一色域体体积为所述第一颜色数据集对应的色域体体积,所述第二色域体体积为第二颜色数据集对应的色域体体积;
将所述第一色域体体积与第二色域体体积进行比对,根据比对结果生成色相稳定性检测结果。
2.根据权利要求1所述的方法,其特征在于,所述分别获取待检测的目标印品的第一数字图像和标准印品集内各标准印品的各第二数字图像,包括:
获取待检测的目标印品的印品种类;
基于印品种类库确定所述目标印品对应的标准印品集;
分别确定所述目标印品的第一数字图像和所述标准印品集内各标准印品的各第二数字图像。
3.根据权利要求1所述的方法,其特征在于,所述对所述第一数字图像和各所述第二数字图像分别进行光谱重建,得到第一光谱数据和各第二光谱数据,包括:
提取所述第一数字图像在预设的区域范围内的色块通道值,得到第一通道值,并分别提取各所述第二数字图像在预设的区域范围内的色块通道值,得到各第二通道值;
对所述第一通道值进行光谱重建,得到第一光谱数据,并对各第二通道值分别进行光谱重建,得到各第二光谱数据。
4.根据权利要求3所述的方法,其特征在于,所述对所述第一通道值进行光谱重建,得到第一光谱数据,并对各第二通道值分别进行光谱重建,得到各第二光谱数据,包括:
对所述第一通道值进行矩阵转换,得到第一重建矩阵,并对各所述第二通道值分别进行矩阵转换,得到各第二重建矩阵;
对所述第一重建矩阵进行光谱重建,得到第一光谱数据,并对各所述第二重建矩阵进行光谱重建,得到各第二光谱数据。
5.根据权利要求1所述的方法,其特征在于,所述对所述第一光谱数据和各所述第二光谱数据分别进行色度学理论计算,得到第一颜色数据和各第二颜色数据,包括:
对所述第一光谱数据进行刺激值计算,得到第一次刺激值数据,并对各所述第二光谱数据分别进行刺激值计算,得到各第二刺激值数据;
对所述第一次刺激值数据进行色度学理论计算,得到第一颜色数据,并对各所述第二刺激值数据分别进行色度学理论计算,得到各第二颜色数据。
6.根据权利要求1所述的方法,其特征在于,所述基于凸壳算法对第一颜色数据集和第二颜色数据集进行色域体绘制,并确定第一色域体体积和第二色域体体积,包括:
构建所述第一颜色数据和所有所述第二颜色数据的并集,得到第一颜色数据集,并构建所有所述第二颜色数据的并集,得到第二颜色数据集;
对所述第一颜色数据集进行矩阵转换,得到第一颜色矩阵,并对所述第二颜色数据集进行矩阵转换,得到第二颜色矩阵;
基于凸壳算法对所述第一颜色矩阵进行色域体绘制,得到第一色域体,并对所述第二颜色矩阵进行色域体绘制,得到第二色域体;
提取所述第一色域体的体积,得到第一色域体体积,并提取所述第二色域体的体积,得到第二色域体体积。
7.根据权利要求1所述的方法,其特征在于,所述色相稳定性检测结果包括第一结果和第二结果;
所述根据比对结果生成色相稳定性检测结果,包括:
当所述第一色域体体积大于所述第二色域体体积时,生成第一结果,所述第一结果用以表示所述目标印品的色相稳定性不合格;
当所述第一色域体体积不大于所述第二色域体体积时,生成第二结果,所述第二结果用以表示所述目标印品的色相稳定性合格。
8.一种印品色相稳定性检测装置,其特征在于,所述装置包括:
响应模块,用于接收到检测指令时,响应所述检测指令,分别获取待检测的目标印品的第一数字图像和标准印品集内各标准印品的各第二数字图像,所述标准印品集对应的印品种类与所述目标印品对应的印品种类相同;
重建模块,用于对所述第一数字图像和各所述第二数字图像分别进行光谱重建,得到第一光谱数据和各第二光谱数据,所述第一光谱数据为所述第一数字图像对应的光谱数据,所述第二光谱数据为所述第二数字图像对应的光谱数据;
计算模块,用于对所述第一光谱数据和各所述第二光谱数据分别进行色度学理论计算,得到第一颜色数据和各第二颜色数据,所述第一颜色数据为所述第一光谱数据对应的颜色数据,所述第二颜色数据为所述第二光谱数据对应的颜色数据;
绘制模块,用于基于凸壳算法对第一颜色数据集和第二颜色数据集进行色域体绘制,并确定第一色域体体积和第二色域体体积,所述第一颜色数据集为所述第一颜色数据与所有所述第二颜色数据的并集,所述第二颜色数据集为所有所述第二颜色数据的并集,所述第一色域体体积为所述第一颜色数据集对应的色域体体积,所述第二色域体体积为第二颜色数据集对应的色域体体积;
比对模块,用于将所述第一色域体体积与第二色域体体积进行比对,根据比对结果生成色相稳定性检测结果。
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-7任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,所述计算机可读存储介质中存储有指令,当所述指令在计算机或处理器上运行时,使得所述计算机或处理器执行如权利要求1-7任一项所述方法的步骤。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311563413 | 2023-11-22 | ||
CN2023115634136 | 2023-11-22 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117710344A true CN117710344A (zh) | 2024-03-15 |
Family
ID=90149536
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311759899.0A Pending CN117710344A (zh) | 2023-11-22 | 2023-12-20 | 一种印品色相稳定性检测方法、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117710344A (zh) |
-
2023
- 2023-12-20 CN CN202311759899.0A patent/CN117710344A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109903256B (zh) | 模型训练方法、色差校正方法、装置、介质和电子设备 | |
CN113170028B (zh) | 生成基于机器学习的成像算法的图像数据的方法 | |
CN107204034B (zh) | 一种图像处理方法及终端 | |
US11044450B2 (en) | Image white balancing | |
KR20190014275A (ko) | 무라 검출 장치 및 무라 검출 장치의 검출 방법 | |
CN102985943A (zh) | 彩色图像处理方法、彩色图像处理装置以及彩色图像处理程序 | |
CN112840636A (zh) | 一种图像处理方法和装置 | |
CN113676639B (zh) | 图像处理方法、处理装置、电子设备及介质 | |
US20230059499A1 (en) | Image processing system, image processing method, and non-transitory computer readable medium | |
WO2022247840A1 (zh) | 光源光谱和多光谱反射率图像获取方法、装置及电子设备 | |
CN110599554A (zh) | 人脸肤色的识别方法和装置、存储介质及电子装置 | |
CN113316711A (zh) | 用于估计环境光的方法和设备 | |
WO2020064676A1 (en) | Method for simulating the rendering of a make-up product on a body area | |
JP2023134554A (ja) | 顔認証環境判定方法、顔認証環境判定システム、顔認証環境判定装置、顔認証環境判定プログラム、肌色チャート、及び肌色チャートの製造方法 | |
CN109064431B (zh) | 一种图片亮度调节方法、设备及其存储介质 | |
CN114742137A (zh) | 照明光谱生成方法、光谱匹配方法及装置、设备、介质 | |
CN113642358B (zh) | 肤色检测方法、装置、终端和存储介质 | |
Finlayson et al. | Root-polynomial colour correction | |
CN109982059A (zh) | 自动白平衡中的照度色度的估计 | |
Jang et al. | Spectrum‐Based Color Reproduction Algorithm for Makeup Simulation of 3D Facial Avatar | |
JP7243376B2 (ja) | 色味検査装置、及び色味検査プログラム | |
CN110310341A (zh) | 颜色算法中默认参数的生成方法、装置、设备和存储介质 | |
CN117710344A (zh) | 一种印品色相稳定性检测方法、装置及电子设备 | |
CN116704237A (zh) | 植物种类识别方法、装置、存储介质及电子设备 | |
JP2014007449A (ja) | 照明光色推定装置、照明光色推定方法及び照明光色推定プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |