一种基于块匹配的色卡检测方法和装置制造方法及图纸

技术编号:6038582 阅读:266 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种基于块匹配的色卡检测方法和装置,通过将图像转化为亮度图像,对亮度图像进行二值化操作,获取二值图像,对所获取的二值图像进行腐蚀处理,将腐蚀处理所得图像中不满足似方块特征的连通域去除,获取图像中的似方块,对获取到的图像中的似方块与色卡进行匹配,根据匹配的似方块的位置,确定色卡和各色块位置,解决了当前检测中人工标定色卡所造成的工作量大、和工作效率低的问题,在有效提高工作效率的同时保证检测的准确性。

【技术实现步骤摘要】

本专利技术涉及图像处理
,特别是涉及一种基于块匹配的色卡检测方法和装置
技术介绍
在图像处理过程中,经常会用色卡检验图像处理的结果,其中最常用的色卡为M 色标准色卡。M色标准色卡是包含M个色块的色卡,排列方式为4行,每行6个方块,上面 3行是彩色的,最后1行是灰度的,其排列方式固定。参见图1为色卡图像示意图,从上到 下,从左到右,可将色块编号为1-24J4色标准色卡自诞生以来以其优异的性能就被当成 是各行业的颜色标准,覆盖面涉及摄影、影像、印刷等对色彩要求比较严格的行业,如在影 像行业中检测菲林、光线、滤色片和纸张等,在平面设计行业中检测任何印刷和打样程序, 在电子出版行业中检测扫描仪等等。M色标准色卡的色块的亮度、色度等都是标准的,因 此,可以通过拍摄色卡,计算所获得图像中的色卡的信息,并通过与色卡的标准参数比较来 确定该拍摄设备的成像品质,也可以用来检测白平衡等操作的效果。目前,在许多色卡检测应用中,通常需要确定色卡在图像中的位置,常见的实现方 式是由人工来标定色卡的位置,然而,由于人工标定色卡只能针对单幅图片,对于视频中的 色卡,如果对每帧图像都进行人工标定,工作量很大,时间会比较长。另外,人工标定受人的 情绪、习惯等因素影响,标定结果可能会偏离少数像素,造成标定结果不精确。因此,目前需要本领域技术人员迫切解决的一个技术问题就是如何能够创新地 提出一种有效的色卡检测方法和装置,以解决当前检测中人工标定色卡所造成的工作量 大、和工作效率低的问题,有效提高工作效率的同时保证检测的准确性。
技术实现思路
本专利技术所要解决的技术问题是提供一种基于块匹配的色卡检测方法和装置,用以 有效提高色卡检测的效率和准确度。为了解决上述问题,本专利技术公开了一种基于块匹配的色卡检测方法,所述方法包 括将图像转化为亮度图像;对亮度图像进行二值化操作,获取二值图像;对所获取的二值图像进行腐蚀处理;将腐蚀处理所得图像中不满足似方块特征的连通域去除,获取图像中的似方块;对获取到的图像中的似方块与色卡进行匹配;根据匹配的似方块的位置,确定色卡和各色块位置。优选的,对获取到的图像中的似方块与色卡进行匹配具体包括以下子步骤将色卡中二值化为白色的色块进行编号排序;将图像中似方块分别与编号排序后的色块进行匹配。优选的,所述将腐蚀处理所得图像中不满足似方块特征的连通域去除,获取图像 中的似方块具体包括以下子步骤获取腐蚀处理所得图像的连通域;计算所获取连通域的参数;根据所获取参数确定该连通域是否为似方块。优选的,所述参数包括连通域的宽度、高度以及连通域中像素的个数。优选的,采用质心和形状对获取到的图像中的似方块与色卡进行匹配。本专利技术还公布了一种基于块匹配的色卡检测装置,所述装置包括转化模块,用于将图像转化为亮度图像;二值化模块,用于对亮度图像进行二值化操作,获取二值图像;腐蚀模块,用于对所获取的二值图像进行腐蚀处理;获取模块,用于将腐蚀处理所得图像中不满足似方块特征的连通域去除,获取图 像中的似方块;匹配模块,用于对获取到的图像中的似方块与色卡进行匹配;位置确定模块,用于根据匹配的似方块的位置,确定色卡和各色块位置。优选的,所述匹配模块包括以下子模块排序子模块,用于将色卡中二值化为白色的色块进行编号排序;匹配子模块,用于将图像中似方块分别与编号排序后的色块进行匹配。优选的,所述获取模块包括以下子模块获取子模块,用于获取腐蚀处理所得图像的连通域;计算子模块,用于计算所获取连通域的参数;确定子模块,用于根据所获取参数确定该连通域是否为似方块。与现有技术相比,本专利技术具有以下优点本专利技术提供一种基于块匹配的色卡检测方法和装置,通过将图像转化为亮度图 像,对亮度图像进行二值化操作,获取二值图像,对所获取的二值图像进行腐蚀处理,将腐 蚀处理所得图像中不满足似方块特征的连通域去除,获取图像中的似方块,对获取到的图 像中的似方块与色卡进行匹配,根据匹配的似方块的位置,确定色卡和各色块位置,解决了 当前检测中人工标定色卡所造成的工作量大、和工作效率低的问题,在有效提高工作效率 的同时保证检测的准确性。附图说明图1是本专利技术
技术介绍
中所述的M色标准色卡示意图;图2是本专利技术实施例一所述的一种基于块匹配的色卡检测方法的流程图;图3是本专利技术实施例一所述的连通域的示意图;图4是本专利技术实施例一所述的二值化后的色块的示意图;图5是本专利技术实施例二所述的一种基于块匹配的色卡检测装置的结构图。具体实施例方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。实施例一参照图2,示出了本专利技术的一种基于块匹配的色卡检测方法的流程图,所述方法具 体包括S201,将图像转化为亮度图像;本实施例提供一种基于块匹配的色卡检测方法,依据色卡的特点具有多个不同 的色块,彩色或者灰度,可以通过找到这些色块来检测色卡。由于图像可能存在偏色,因此 不能利用颜色信息检测色卡。可利用的是色卡的形状和亮度信息。因此,将图像由彩色转 换为亮度图像。S202,对亮度图像进行二值化操作,获取二值图像;在亮度图像中,色卡上的某些色块亮度较高,某些色块亮度较低,其中,亮度较高 的可以视为白色,亮度较低的可以视为黑色,采用合适的阈值可以将这类色块分为亮暗两 类或者是黑白两类,这里通过进行二值化操作,将图像中的像素二值化到亮、暗两种。实际 应用中,对于亮度图像I (i,j),二值化操作后图像B (i,j)通过以下方式获取p/ I(iJ)>Ith, B(Kj) = I^其中,Ith为二值化的阈值。常用的二值化方法有固定阈值二值化方法和自适应 阈值二值化方法。色卡常用的还应有灯箱环境和其他环境。对于灯箱中的应用,通常图像 中只有色卡一个物品,其他区域都是背景区域,背景比较单一,但可能有很大的噪声。对于 这种应用,可以先进行均值滤波或者中值滤波减小噪声,然后分析其直方图,其直方图通常 是双峰结构,将两个峰之间的谷点作为阈值,可以将色卡中的部分区域分离出来。对于其他 的应用,色卡所处的环境可能比较复杂,此时可以利用给定的阈值进行二值化,也可以根据 图像的整体亮度确定二值化的阈值。S203,对所获取的二值图像进行腐蚀处理;基于二值化后的二值图像中,色卡的不同的块之间可能存在粘连,为了使不同的 块分开,对图像进行腐蚀处理。腐蚀是二值图像基本的形态学运算之一,简单的腐蚀是消除 物体的所有边界点的一种过程,其结果是使剩下的物体沿其周边比原物体小一个像素的面 积。腐蚀操作后,原来粘连的区域可能断开,这些断开的地方可能是需要断开的,也可能是 不应该断开的。对于色卡检测这样的应用,由于相对于各个块之间的窄间隔,色卡的各个块 是面积较大,而间隔较小的,进行腐蚀处理,可能减小了块的面积,却去除了块之间的粘连。 这时图像中有一些亮的区域,这些区域可能是色卡中的亮块,也可能不是,因此,需要根据 色块的特点去除不可能是色块的亮的区域。色块的特点是形状为方块,由于色卡的角度、二值化等操作使得色块可能不再是 规整的方块,而是与方块类似的形状,称之为似方块。去除不满足似方块特点的亮区,剩下 的亮区可能是色卡中的色块。S204,将腐蚀处理所得图像中不满足似方块特征的连通域去除,获取图像中的似 方本文档来自技高网
...

【技术保护点】
一种基于块匹配的色卡检测方法,其特征在于,所述方法包括:将图像转化为亮度图像;对亮度图像进行二值化操作,获取二值图像;对所获取的二值图像进行腐蚀处理;将腐蚀处理所得图像中不满足似方块特征的连通域去除,获取图像中的似方块;对获取到的图像中的似方块与色卡进行匹配;根据匹配的似方块的位置,确定色卡和各色块位置。

【技术特征摘要】

【专利技术属性】
技术研发人员:王俊艳
申请(专利权)人:北京中星微电子有限公司
类型:发明
国别省市:11

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

1