1.一种多表柔印标签设计稿与印刷首稿的匹配方法,其特征在于,包括以下步骤:
S1:采集画稿图和待测图并进行图像预处理;
S2:对画稿图和待测图进行第一次匹配,过程包括:首先找画稿图和待测图内容区域的最小外接矩形,根据最小外接矩形的四个点构建一个变换矩阵,然后根据这个变换矩阵对待测图的内容区域进行变换,使得待测图内容区域与画稿图内容区域的形状尺寸一致;
S3:对画稿图和待测图进行第二次匹配,过程包括:通过计算第一次匹配之后的待测图与画稿图在垂直和水平方向上的投影,然后基于两个方向的投影经过优化函数,得到垂直和水平方向的偏移,最后根据偏移量,对待测图再进行一次修正,使得二者更为接近;
S4:对画稿图和待测图进行第三次匹配,过程包括:对通过前两次匹配之后的待测图与画稿图使用加速稳健特征算法SURF,计算特征点和特征向量;然后使用快速最近邻搜索包FLANN计算二者的匹配点对;由于多表的情况,会导致图像中存在重复纹理,因为使得匹配点对出现一对多的情况;引入一个阈值,由于之前的两次匹配,使得待测图和画稿图十分接近,所以当匹配点对之间的行差超过这个阈值时,则认为是一个误匹配并剔除;最后对剩余的匹配点对使用随机抽样一致算法RANSAC求变换矩阵,并对待测图进行变换,从而得到精确的匹配结果;
S5:对画稿图和待测图进行缺陷检测。
2.根据权利要求1所述的多表柔印标签设计稿与印刷首稿的匹配方法,其特征在于,所述步骤S1中,画稿图和待测图分别通过截图和扫描仪采集的方式获得,首先是对画稿图和待测图进行二值化操作,将其内容区域变为白色,背景变为黑色;然后采用圆结构元对两张图进行闭运算,找到两幅的内容区域。
3.根据权利要求2所述的多表柔印标签设计稿与印刷首稿的匹配方法,其特征在于,所述步骤S5中,对匹配后的待测图与模板图使用差影法,检测待测图中存在的印刷缺陷。
4.根据权利要求3所述的多表柔印标签设计稿与印刷首稿的匹配方法,其特征在于,所述步骤S1的具体过程是:首先画稿图记为图Pori是黑白分明的图片,图像为8位图,所以可直接采用中间灰度值
128为阈值,将画稿变为二值画稿图记为图PBin,将内容区域变为白色灰度值255,背景变为黑色灰度值0,再根据画稿二值化的结果,通过搜索某个区域70‑150之间的灰度阈值间隔为
5,找其中二值化待测图记待测原图为图Sori与二值化画稿内容差值最小的数值作为待测图的二值化阈值,采用该阈值得到待测图二值图记为图SBin。
5.根据权利要求4所述的多表柔印标签设计稿与印刷首稿的匹配方法,其特征在于,所述步骤S2的具体过程是:采用直径超过行及字体间距的圆结构元,对二值画稿图和二值待测图进行闭运算,将内容区域连接为一个区域记为图Blockp和图Blocks;同时计算图Blockp和图Blocks最小旋转外接矩形Rectp和Rects,并且根据两对矩形四个点构建变换矩阵,将图Blocks变为与图Blockp顶点位置重合的图像,完成首次匹配,将首次变换后的待测图记为图Soricg1。
6.根据权利要求5所述的多表柔印标签设计稿与印刷首稿的匹配方法,其特征在于,所述步骤S3的具体过程是:同时计算图Pori和图Soricg1的垂直和水平方向的投影,分别记为VP和VS,HP和HS,根据优化目标函数公式(1)和(2)分别求得偏移ΔV和ΔH,并根据偏移量修正图Soricg1至与图Pori更为接近的姿态,记第二次匹配的结果图为Soricg2:其中,VP和VS,HP和HS分别为图Pori和图Soricg1的垂直和水平方向的投影,ΔV和ΔH为图Soricg1相对图Pori垂直和水平方向的偏移量,N和M分别为图像的宽和高。
7.根据权利要求6所述的多表柔印标签设计稿与印刷首稿的匹配方法,其特征在于,所述步骤S4的具体过程是:同时计算图Pori和图Soricg2的SURF特征点和特征向量,通过FLANN计算匹配点对,根据点对位置偏移量剔除误匹配点,其具体实现方法如下:找到匹配点对SP和SS,如果行差或者超过5个像素,则剔除该匹配点对,因为该匹配点对可能是由于重复纹理所产生的误匹配点;
对剩下内点进行RANSAC方法求得最终的变换矩阵,最后得到多表精确匹配结果。