一种图像差异检测方法及装置制造方法及图纸

技术编号:35195275 阅读:16 留言:0更新日期:2022-10-12 18:23
本申请提供了一种图像差异检测方法及装置,该方法包括:按照相同的分割方式分别对待检测图像以及目标原稿件进行分割,获取多个待检测子图像块及多个子原稿件块;针对每个子原稿件块进行变形处理获取多个变形子原稿件块;针对每个子原稿件块,将该子原稿件块对应的多个变形子原稿件块分别与目标待检测子图像块进行匹配,选取匹配度最高的变形子原稿件块作为目标子原稿件块;将多个目标子原稿件块组合起来获取重组原稿件;将重组原稿件与待检测图像进行对比对待检测图像上的形状缺陷及颜色缺陷进行标记。通过采用上述图像差异检测方法及装置,解决了人工检测打印机的打印效果时,检测速度慢、检测准确度不稳定的问题。检测准确度不稳定的问题。检测准确度不稳定的问题。

【技术实现步骤摘要】
一种图像差异检测方法及装置


[0001]本申请涉及图像处理
,具体而言,涉及一种图像差异检测方法及装置。

技术介绍

[0002]打印机是计算机的输出设备之一,它能将计算机的运算结果或中间结果以人所能识别的数字、字母、符号和图形等,依照规定的格式印在纸上的设备。打印机正向轻、薄、短、小、低功耗、高速度和智能化方向发展。随着打印机的不断更新换代,对于打印机的打印效果要求越来越高,如何评价打印机的打印效果就变得尤为重要。目前,在对打印机的打印效果进行检测时,主要是通过检测人员的肉眼进行人工评判。
[0003]然而,通过检测人员的肉眼来判断打印机的打印效果时,随着检测时间的增长,检测人员会产生视觉疲劳,导致检测准确度不稳定、检测速度慢的问题。

技术实现思路

[0004]有鉴于此,本申请的目的在于提供一种图像差异检测方法及装置,以解决在人工检测打印机的打印效果时,检测准确度不稳定、检测速度慢的问题。
[0005]第一方面,本申请实施例提供了一种图像差异检测方法,包括:
[0006]按照相同的分割方式分别对待检测图像以及待检测图像对应的目标原稿件进行分割,获取多个待检测子图像块以及相同数量的多个子原稿件块;
[0007]针对每个子原稿件块进行变形处理,获取该子原稿件块对应的多个变形子原稿件块;
[0008]针对每个子原稿件块,将该子原稿件块对应的多个变形子原稿件块分别与对应位置的目标待检测子图像块进行匹配,选取匹配度最高的变形子原稿件块作为该子原稿件块的目标子原稿件块
[0009]按照每个目标子原稿件块在对应位置的目标待检测子图像块上的坐标,将多个目标子原稿件块组合起来获取重组原稿件;
[0010]将重组原稿件与待检测图像进行对比,对待检测图像上的形状缺陷及颜色缺陷进行标记。
[0011]可选地,按照相同的分割方式分别对待检测图像以及待检测图像对应的目标原稿件进行分割,获取多个待检测子图像块以及相同数量的多个子原稿件块之前,还包括:获取待检测文件的初始扫描图像;对初始扫描图像中的目标区域进行矫正及截取处理,获取待检测图像,目标区域是初始扫描图像中文字和图片内容所在的矩形区域;对待检测图像的指定区域进行识别,确定待检测文件的稿件编号;从多个原稿件中获取与稿件编号对应目标原稿件。
[0012]可选地,对初始扫描图像中的目标区域进行矫正及截取处理,获取待检测图像,包括:对初始扫描图像进行二值化以及形态学处理,获取二值扫描图像;对二值扫描图像进行边缘检测处理,确定二值扫描图像中目标区域的旋转角度以及最小外接矩阵;利用旋转角
度以及最小外接矩阵,对初始扫描图像中的目标区域进行旋转及截取处理,获取待检测图像。
[0013]可选地,对二值扫描图像进行边缘检测处理,确定二值扫描图像中目标区域的旋转角度,包括:对二值扫描图像进行图像边缘检测处理,确定二值扫描图像中目标区域的边缘信息;基于边缘信息,利用直线检测算法获取目标区域中的多条目标直线;针对每条目标直线,确定该目标直线与水平方向所成的夹角;选取多个夹角中处于中位数的夹角作为目标区域的旋转角度。
[0014]可选地,针对每个子原稿件块,将该子原稿件块对应的多个变形子原稿件块分别与对应位置的目标待检测子图像块进行匹配,选取匹配度最高的变形子原稿件块作为该子原稿件块的目标子原稿件块,包括:针对每个变形子原稿件块,将该变形子原稿件块按照设定步长逐渐由目标待检测子图像块的边缘向中心位置移动,基于每次移动后该变形子原稿件块上每个像素点与目标待检测子图像块上对应位置的像素点的色差距离确定候选色差距离;针对每个变形子原稿件块,选取多个候选色差距离中数值最小的色差距离作为该变形子原稿件块的目标色差距离;将多个变形子原稿件块对应的目标色差距离中数值最小的目标色差距离对应的变形子稿件块作为目标待检测子图像块对应的匹配度最高的目标子原稿件块。
[0015]可选地,将重组原稿件与待检测图像进行对比,对待检测图像上的形状缺陷及颜色缺陷进行标记,包括:对重组原稿件以及待检测图像进行二值化预处理,获取二值重组原稿件以及二值待检测图像;对重组原稿件以及待检测图像进行灰度化预处理,获取灰度重组原稿件以及灰度待检测图像;针对二值重组原稿件上的每个像素点与对应位置的二值待检测图像上的像素点进行像素值比较,确定二值待检测图像中的形状缺陷区域,在待检测图像中对形状缺陷区域进行标记;将灰度重组原稿件上每个像素点在颜色空间中的值与灰度待检测图像上对应位置的像素点在颜色空间中的值的欧氏距离作为该像素点的色差值,基于多个色差值确定灰度待检测图像中的颜色缺陷区域,在待检测图像中对颜色缺陷区域进行标记。
[0016]可选地,针对二值重组原稿件上的每个像素点与对应位置的二值待检测图像上的像素点进行像素值比较,确定二值待检测图像中的形状缺陷区域,包括:针对二值待检测图像中的每个像素点,将该像素点的像素值与对应位置的二值重组原稿件上的像素点的像素值进行异或计算,确定多个像素值不相等的形状差异像素点;对二值待检测图像进行轮廓检测获取多个形状差异像素点对应的形状差异区域,确定形状差异区域的面积是否大于设定面积阈值;若大于设定面积阈值,则确定该形状差异区域为二值待检测图像中的形状缺陷区域。
[0017]可选地,基于多个色差值确定灰度待检测图像中的颜色缺陷区域,包括:针对灰度待检测图像中的每个像素点,确定该像素点对应的色差值是否大于色差阈值;若大于色差阈值,则将该像素点作为颜色差异像素点;对灰度待检测图像进行轮廓检测获取多个颜色差异像素点对应的颜色差异区域,确定颜色差异区域的面积是否大于设定面积阈值;若大于设定面积阈值,则确定该颜色差异区域为灰度待检测图像中的颜色缺陷区域。
[0018]可选地,按照每个目标子原稿件块在对应位置的目标待检测子图像块上的坐标,将多个目标子原稿件块组合起来获取重组原稿件,包括:针对每个目标子原稿件块,确定该
目标子原稿件块中每个顶点在该目标子原稿件块对应的目标待检测子图像块上的坐标,多个目标待检测子图像块处于同一坐标系中;按照子原稿件块在目标原稿件中的位置,对目标子原稿件块进行编号;基于每个目标子原稿件块中多个顶点的坐标,将多个目标子原稿件块按照编号顺序依次摆放在一起,获取重组原稿件。
[0019]第二方面,本申请实施例还提供了一种图像差异检测装置,所述装置包括:
[0020]分割模块,用于按照相同的分割方式分别对待检测图像以及待检测图像对应的目标原稿件进行分割,获取多个待检测子图像块以及相同数量的多个子原稿件块;
[0021]变形模块,用于针对每个子原稿件块进行变形处理,获取该子原稿件块对应的多个变形子原稿件块;
[0022]匹配模块,用于针对每个子原稿件块,将该子原稿件块对应的多个变形子原稿件块分别与对应位置的目标待检测子图像块进行匹配,选取匹配度最高的变形子原稿件块作为该子原稿件块的目标子原稿件块;
[0023]重组模块,用于按照每个目标子原稿件块在对应位置的目本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像差异检测方法,其特征在于,包括:按照相同的分割方式分别对待检测图像以及所述待检测图像对应的目标原稿件进行分割,获取多个待检测子图像块以及相同数量的多个子原稿件块;针对每个子原稿件块进行变形处理,获取该子原稿件块对应的多个变形子原稿件块;针对每个子原稿件块,将该子原稿件块对应的多个变形子原稿件块分别与对应位置的目标待检测子图像块进行匹配,选取匹配度最高的变形子原稿件块作为该子原稿件块的目标子原稿件块;按照每个目标子原稿件块在对应位置的目标待检测子图像块上的坐标,将多个目标子原稿件块组合起来获取重组原稿件;将所述重组原稿件与所述待检测图像进行对比,对所述待检测图像上的形状缺陷及颜色缺陷进行标记。2.根据权利要求1所述的方法,其特征在于,所述按照相同的分割方式分别对待检测图像以及所述待检测图像对应的目标原稿件进行分割,获取多个待检测子图像块以及相同数量的多个子原稿件块之前,还包括:获取待检测文件的初始扫描图像;对所述初始扫描图像中的目标区域进行矫正及截取处理,获取待检测图像,所述目标区域是初始扫描图像中文字和图片内容所在的矩形区域;对所述待检测图像的指定区域进行识别,确定待检测文件的稿件编号;从多个原稿件中获取与所述稿件编号对应目标原稿件。3.根据权利要求2所述的方法,其特征在于,所述对所述初始扫描图像中的目标区域进行矫正及截取处理,获取待检测图像,包括:对所述初始扫描图像进行二值化以及形态学处理,获取二值扫描图像;对所述二值扫描图像进行边缘检测处理,确定所述二值扫描图像中目标区域的旋转角度以及最小外接矩阵;利用所述旋转角度以及所述最小外接矩阵,对所述初始扫描图像中的目标区域进行旋转及截取处理,获取待检测图像。4.根据权利要求3所述的方法,其特征在于,所述对所述二值扫描图像进行边缘检测处理,确定所述二值扫描图像中目标区域的旋转角度,包括:对所述二值扫描图像进行图像边缘检测处理,确定所述二值扫描图像中目标区域的边缘信息;基于所述边缘信息,利用直线检测算法获取所述目标区域中的多条目标直线;针对每条目标直线,确定该目标直线与水平方向所成的夹角;选取多个夹角中处于中位数的夹角作为所述目标区域的旋转角度。5.根据权利要求1所述的方法,其特征在于,所述针对每个子原稿件块,将该子原稿件块对应的多个变形子原稿件块分别与对应位置的目标待检测子图像块进行匹配,选取匹配度最高的变形子原稿件块作为该子原稿件块的目标子原稿件块,包括:针对每个变形子原稿件块,将该变形子原稿件块按照设定步长逐渐由目标待检测子图像块的边缘向中心位置移动,基于每次移动后该变形子原稿件块上每个像素点与目标待检测子图像块上对应位置的像素点的色差距离确定候选色差距离;
针对每个变形子原稿件块,选取多个候选色差距离中数值最小的色差距离作为该变形子原稿件块的目标色差距离;将多个目标色差距离中数值最小的目标色差距离对应的变形子稿件块作为目标待检测子图像块对应的匹配度最高的目标子原稿件块。6.根据权利要求1所述的方法,其特征在于,所述将所述重组原稿件与所述待检测图像进行对比,对所述待检测图像上的形状缺陷及颜色缺陷进行标记,包括:对所述重组原稿件以及所述待检测图像进行二值化预处...

【专利技术属性】
技术研发人员:文威张成李大伟
申请(专利权)人:文思海辉元辉科技无锡有限公司
类型:发明
国别省市:

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

1