CN106157300B - Method for adapting an image examination by means of a computer - Google Patents

Method for adapting an image examination by means of a computer Download PDF

Info

Publication number
CN106157300B
CN106157300B CN201610465033.2A CN201610465033A CN106157300B CN 106157300 B CN106157300 B CN 106157300B CN 201610465033 A CN201610465033 A CN 201610465033A CN 106157300 B CN106157300 B CN 106157300B
Authority
CN
China
Prior art keywords
image
tolerance
local
threshold value
printed
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.)
Active
Application number
CN201610465033.2A
Other languages
Chinese (zh)
Other versions
CN106157300A (en
Inventor
F·绍尔特韦德尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Heidelberger Druckmaschinen AG
Original Assignee
Heidelberger Druckmaschinen AG
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Heidelberger Druckmaschinen AG filed Critical Heidelberger Druckmaschinen AG
Publication of CN106157300A publication Critical patent/CN106157300A/en
Application granted granted Critical
Publication of CN106157300B publication Critical patent/CN106157300B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection
    • G06T7/001Industrial image inspection using an image reference approach
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41FPRINTING MACHINES OR PRESSES
    • B41F33/00Indicating, counting, warning, control or safety devices
    • B41F33/04Tripping devices or stop-motions
    • B41F33/10Tripping devices or stop-motions for starting or stopping operation of damping or inking units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30108Industrial image inspection
    • G06T2207/30144Printing quality

Landscapes

  • Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Processing (AREA)
  • Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
  • Inking, Control Or Cleaning Of Printing Machines (AREA)
  • Image Analysis (AREA)

Abstract

The invention relates to a method for adapting an image inspection by means of a computer, wherein a reference image is read in together with a global threshold value and a tolerance within the scope of an image inspection arrangement, wherein the image inspection detects a printed image of a printing process, indicates a deviation and a tolerance from the global threshold value on a display of a control computer, and determines a local accumulation of the deviation for a defective image. The method is characterized in that the user can change the threshold value and/or tolerance for a specific local region of the printed image during the printing process, and this changed local threshold value and/or tolerance is stored and used in the subsequent image examination.

Description

Method for adapting an image examination by means of a computer
Technical Field
The invention relates to a method for local threshold adaptation for an image inspection system.
The invention is in the technical field of test automation.
Background
Image inspection methods to be optimized have been used to date for inspecting finished printed products for defects that may occur within the scope of the execution of a print job. The printed image is scanned in by means of a digital camera, the data are sent to a computer, and a reference image generated from the data of the preliminary stage is compared at the computer. Alternatively, a defect-free sample of the printed image may also be used as the reference image. The integration thereof into an image examination is then referred to as read-in (Einlernen). Then, depending on the parameter settings of the comparison algorithm, a deviation between the re-digitized (readitalisier) printed image and the reference image is identified as a defect (Fehler) and indicated.
There are several possibilities for this parameter setting according to the prior art to date. The most common possibility is to manually adjust the setting parameters by the user. Here, the user analyzes a reference image created from data of the preliminary stage of the print job, and configures the image inspection method according to the analysis result and the user's personal experience. In addition to the threshold values, the following tolerance values (Toleranzwert) are additionally determined from the reference image: the measured value of the printed image to be inspected allows deviation from the threshold value by the tolerance value. A known extension of this method is, for example, to abstract the adjustment setting parameters to different sensitivity levels. This method has the advantage that even inexperienced users can carry out the parameter setting of the examination method, since the user no longer has to directly intervene in the parameters. Conversely, the disadvantage is that the flexibility of this method is insufficient compared with a completely free manual adjustment of the setting. Furthermore, a general disadvantage of all known manual methods relates to the dependence on a human user, i.e. the analysis of the user and thus the setting of the adjustment of the image-checking method may be erroneous. The less experienced the user, the more complicated the selection of the adjustment setting parameters, and the higher the probability of error. Furthermore, parameter adaptation is not usually performed on every new print job for time and cost reasons. Another disadvantage is that the configured tolerance is a global (global) value, the measured value allowing deviations from the reference image by said tolerance. That is, the maximum allowable deviation is equally large for all thresholds within the same sensitivity level. The problem that arises is that local (lokal) deviations of the reference image, which are not at all problematic for the user himself (for example due to the particular structure of these local deviations), are nevertheless marked as defects by the image inspection system, since these local deviations violate the maximum tolerance limit. The printed image often changes during the course of a print job (e.g., due to wear and other effects of the printer). This necessitates additional adaptations to tolerances during the print job.
The prior art to date has known solutions to this problem, for example, by covering the respective regions with a mask (Maske) and ignoring them by the image examination system (auszuSparen), which, however, causes gaps in the image examination at these points. Furthermore, the printed image can be divided into different inspection regions and then examined with the aid of different tolerance values. However, this division has disadvantages during the first configuration of the image examination: this division is only meaningful if it is immediately known which area of the printed image is problematic. Furthermore, such a division is mostly performed manually by the user and in practice is rarely performed manually by the user for the reasons of the required expenditure.
It is therefore known from DE 102014004555 a1 to increase the maximum tolerance for non-uniform image regions with multiple edges and to reduce the maximum tolerance for uniform image regions with few edges. However, this change is valid for all the requested inhomogeneous or homogeneous regions, i.e. in addition a global adjustment setting is also made. Furthermore, the global adjustment setting is also performed during the first configuration of the image inspection system.
Another possibility consists in re-reading in the complete reference image. Thereby changing the changed area to a new standard to be corrected.
The prior art does not allow for local adaptation of the maximum tolerance during running an image examination (that is to say for determined local image regions). By means of this local adaptation, the determined image regions and objects selected by the user can be marked with a maximum tolerance that differs from the remaining part of the printed image, so that these image regions and objects are adaptively verified by the image inspection system.
Disclosure of Invention
It is therefore an object of the present invention to provide a method for adapting tolerances of an image inspection system, which additionally adapts the tolerance values of the image inspection system for selected local image regions.
This object is achieved according to the invention in that a method for adapting an image inspection by means of a computer is proposed, wherein, within the framework of the image inspection arrangement, a read-in with a global threshold value and a tolerance is carried out, the image inspection system inspects the printed image of the printing process and displays deviations from the global threshold value and the tolerance on a display of a control computer, wherein the local accumulations of the deviations are summarized into a defect image. Characterised in that the user is able to change the threshold value and/or tolerance for a determined local region of the printed image during the printing process and these changed local threshold values and/or tolerances are stored and used in a subsequent image inspection.
Within the framework of the method, therefore, the image inspection system is configured as hitherto known from the prior art. However, if the system identifies a defect and displays it on the display of the control computer, the user can select the area of the image surrounding the identified defect and determine the size of that area and then determine the changed tolerance value for that area. The advantage of this method is that it is not necessary to read in a completely new reference image with adaptation tolerances, and the user can also react to changes in the printed image by adapting the maximum allowable tolerances. The change is also stored and thus made available for subsequent image examination.
Advantageous and further preferred developments of the method result from the corresponding preferred embodiments and from the description with reference to the corresponding figures.
In this case, a preferred development of the method according to the invention provides that a defined local region of the printed image is read in as a new local reference. If the changed tolerance is not sufficient, the selected local region can also be read in again as a new local reference. That is, as is not known in the prior art, the current page with the changed print image is read back as a new global reference, but only the local area selected by the user. This may be required, for example, if the individual printed objects within the printing area are geometrically offset. For example, if a barcode is shifted by two pixels in the printed image, the inspection area in the reference image that may have been printed cannot now be printed and vice versa. In this case, it is no longer helpful to change the maximum tolerance limit, but only to read in the shifted region again.
In this case, a preferred refinement of the method according to the invention provides that the threshold value and/or the tolerance in the determined local image region is increased.
In most cases, the maximum allowable tolerance needs to be increased. First, the local change, although exceeding the original tolerance, is evaluated as acceptable to the user.
In this case, a preferred development of the method according to the invention provides that the stored changed local threshold values and/or tolerances are used for repeated print jobs of the same print image.
If the same print job is repeated, it is recommended to use the changed local tolerance value again.
In this case, a preferred development of the method according to the invention provides that the stored changed local threshold values and/or tolerances are valid for the defect image.
Often, not only one defect in an area is identified, but a plurality of deviations directly adjacent to one another. In this case, the image inspection system collectively indicates these defects as one defect image. That is, the defective image portion on the display is extended to all directly adjacent defects, thereby indicating the entire defective area.
In this case, a preferred development of the method according to the invention provides that the defect image is associated with an image object of the printed image.
If a defect image having a plurality of adjacent defects is identified, the defect image is almost always associated with a certain image object in the printed image. The image inspection system identifies this defective image object and shows it completely. The user can then change the tolerance value for this image object or read in the local region again within the framework of the method according to the invention.
In this case, a preferred refinement of the method according to the invention provides that selected image objects are classified and, for a subsequent job with image objects of the same classification, the respectively assigned local threshold and/or tolerance of the selected image object is applied to this image object of the same classification. If a defective image object is identified and marked by the user with a changed tolerance value, the image inspection system stores this object and, if possible, classifies it into a specific category of image objects. Examples for such categories are for instance bar codes or matrix codes, sceneries, etc. Thus, the same tolerance changes are applied for image objects having the same classification in the current print job. Even in future print jobs applying image objects with the same classification, the same changed threshold and/or tolerance can be applied for this image object. This can be performed automatically or can be configured by the user.
In this case, a preferred development of the method according to the invention provides that the image object of the printed image is composed of edges.
The main application cases for such image objects identified as defective, but actually considered as good cases, are the following ones: the object has a plurality of edges, such as a bar code.
The method and its functionally advantageous refinements will be described in further detail in accordance with at least one preferred embodiment with reference to the respective figures. In the figures, corresponding elements are denoted by the same reference numerals.
Drawings
The figures show:
FIG. 1: a system configuration of the image inspection system;
FIG. 2: examples of defective image objects;
FIG. 3: preferred schemes of the process according to the invention.
Detailed Description
Preferred embodiments are described below. The image inspection system 2 shown by way of example in fig. 1 comprises at least one image sensor 5 (typically a camera 5) integrated into the printing press 4. At least one camera 5 captures the printed image produced by the printing press 4 and transmits the data to the computer 3 for analysis. The computer 3 can be a separate computer itself (for example, one or more specialized image processing computers 14) or the same as the control computer 3 of the printing press 4. The flow of the method according to the invention is schematically shown in fig. 3. The user 1 configures the image inspection system 2 in such a way that the user 1 reads the reference image 13 into the image inspection system 2. That is, for image inspection, the global threshold value 8 is calculated from the reference image 13, and then the image data of the printed image detected by the camera 5 is compared with the global threshold value 8. At the same time, user 1 assigns a permissible maximum tolerance 12 to threshold 8 via image inspection system 2. The permissible maximum tolerance 12 gives how far the brightness values of the actually printed image are allowed to deviate from the threshold value 8 of the reference image 13. The user 1 can set the tolerance value 12 of the entire printed image to a constant valueThis also corresponds to the general practice in practice. However, it is also possible to assign different tolerance values 12 to different regions of the printed image. In this way, for example, image regions with a uniform (homogen) surface can be sharper than those with a very non-uniform (homogen) surface (e.g., comprising a plurality of edges)
Figure GDA0002717369810000051
Verify and thus obtain a smaller tolerance value. These non-uniform surfaces must then accordingly achieve a high tolerance limit, since there is a high probability that they will deviate from the threshold value 8. With the aid of these threshold values 8 and tolerances 12 thus established, an image check is then carried out during the running printing process. If the image-checking system 2 finds a deviation 9 that exceeds the tolerance limit, it is displayed on a display 11 of the control computer 3 of the printing press 4. But if the user 1 is now able to accept the found defective image area 9, the user 1 is able to select the defective area or to select the found defective image object 7 (for example by controlling the mouse and keyboard of the computer 4 or by means of a touch screen) and assign this area 7 an increased maximum tolerance 10. For these defective areas or defective image objects 7, the control computer 3 of the printing press 4 stores the tolerance values 10 changed for the selected areas for running the image examination. Alternatively or additionally, the changed region can also be read in as a new local reference. This is particularly advantageous, in particular, when simply raising the tolerance limit 12 is not sufficient. Thus, this is shown in fig. 2: the image object 6 moves slightly in one direction geometrically on the sheet during the printing process with relatively sharp edges (here the bar code). In contrast to the reference image 13, the black area is now whitened due to the movement of the barcode 7 and vice versa. The image inspection finds a considerable number of defects 9. However, this is an acceptable drawback because the bar code 7 itself is correct. Therefore, the relevant regions are locally read as new references, so that the image inspection does not classify these regions into defective regions. For the remaining printing processes and the image checking which continues to run therewith, the selected printing process is then checkedThe region applies the changed tolerance value 10 or applies a new local reference. Furthermore, the user 1 can make adjustment settings in terms of the arrangement of image inspections so that the local change 10 performed remains valid even in the case of repeated print jobs.
List of reference numerals
1 user
2 image inspection system
3 control computer
4 printing machine
5 image sensor
6 original image object
7 image object with permission bias
8 Global threshold
9 defects found by image inspection
10 changed local maximum tolerance value
11 display
12 global maximum tolerance value
13 reference image read in
14 image processing computer

Claims (6)

1. A method for adapting image inspections by means of a computer, wherein within the framework of an image inspection arrangement a reference image with a global threshold value and a tolerance is read in, wherein the image inspections inspect a printed image of a printing process and show deviations from the global threshold value and the tolerance on a display of a control computer, wherein local accumulations of deviations are summarized into a defect image,
it is characterized in that the preparation method is characterized in that,
the user can change the threshold value and/or tolerance for a determined local region of the printed image during the printing process and store and apply the changed local threshold value and/or tolerance to further image inspections and
only the determined local regions of the printed image are read in as new local references, and
the stored changed local threshold and/or tolerance is valid for such a defect image: a plurality of deviations directly adjacent to each other are collectively displayed as a defect image.
2. Method according to claim 1, characterized in that the threshold and/or the tolerance in the determined local image area is increased.
3. A method according to claim 1 or 2, wherein the stored changed local threshold and/or tolerance is applied for repeated jobs having the same printed image.
4. The method according to claim 1 or 2, wherein the defect image is associated with an image object of the printed image.
5. The method according to claim 4, characterized in that selected image objects are classified and for subsequent jobs with image objects of the same classification, the respective assigned local threshold and/or tolerance of the selected image objects is applied for the image objects of the same classification.
6. The method of claim 4, wherein the image object of the printed image has edges.
CN201610465033.2A 2015-04-20 2016-04-20 Method for adapting an image examination by means of a computer Active CN106157300B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102015207135.9 2015-04-20
DE102015207135 2015-04-20

Publications (2)

Publication Number Publication Date
CN106157300A CN106157300A (en) 2016-11-23
CN106157300B true CN106157300B (en) 2021-07-27

Family

ID=57043390

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610465033.2A Active CN106157300B (en) 2015-04-20 2016-04-20 Method for adapting an image examination by means of a computer

Country Status (2)

Country Link
CN (1) CN106157300B (en)
DE (1) DE102016204506A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102018201794B3 (en) * 2018-02-06 2019-04-11 Heidelberger Druckmaschinen Ag Adaptive image smoothing
CN111806087B (en) * 2019-04-01 2022-05-13 海德堡印刷机械股份公司 Brightness-adaptive sheet inspection
DE102019109791A1 (en) 2019-04-12 2020-10-15 Stephan Krebs Device for checking print images for a printing or finishing machine and method for validating inspection algorithms of a device for checking print images
US10976974B1 (en) 2019-12-23 2021-04-13 Ricoh Company, Ltd. Defect size detection mechanism
US11373294B2 (en) 2020-09-28 2022-06-28 Ricoh Company, Ltd. Print defect detection mechanism

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101190598A (en) * 2006-11-30 2008-06-04 利优比株式会社 Method of controlling quality of printed images of color printing press and apparatus for controlling quality of printed images
JP5022781B2 (en) * 2007-06-05 2012-09-12 株式会社日立ハイテクノロジーズ Pattern defect inspection apparatus and pattern defect inspection method
CN103358691A (en) * 2012-03-30 2013-10-23 兄弟工业株式会社 Inkjet printer and method for acquiring gap information
JP2014025763A (en) * 2012-07-25 2014-02-06 Hitachi High-Technologies Corp Defect inspection method, and defect inspection device
CN103926883A (en) * 2013-01-11 2014-07-16 Ckd株式会社 Inspecting device monitoring system

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
MC2479A1 (en) * 1998-09-07 1999-04-27 Luigi Stringa Automatic inspection of print quality by an elastic model
JP4265183B2 (en) * 2002-09-13 2009-05-20 富士ゼロックス株式会社 Image defect inspection equipment
DE102004019978B3 (en) * 2004-04-23 2005-08-04 Koenig & Bauer Ag Assessing quality of printed object produced by printer involves producing several examples of same printed object, selected limited number of examples, producing image data record, assessing using image data in relation to error type(s)
DE102008016538A1 (en) * 2008-03-29 2009-10-01 Baumer Inspection Gmbh Monitor the visual quality of color images embedded in print products
EP2128793B1 (en) * 2008-05-28 2012-10-17 Pepperl + Fuchs GmbH Method and device for inspecting print products, computer program and computer program product
JP2010034138A (en) * 2008-07-25 2010-02-12 Toshiba Corp Pattern inspection apparatus, pattern inspection method and program
JP5537282B2 (en) * 2009-09-28 2014-07-02 株式会社日立ハイテクノロジーズ Defect inspection apparatus and defect inspection method
JP5760310B2 (en) * 2009-12-11 2015-08-05 株式会社リコー Printed matter inspection apparatus, printed matter inspection method, program, and storage medium
JP5591675B2 (en) * 2010-12-06 2014-09-17 株式会社ニューフレアテクノロジー Inspection apparatus and inspection method
JP6241121B2 (en) * 2012-09-14 2017-12-06 株式会社リコー Image inspection apparatus, image inspection system, and image inspection method
JP6241120B2 (en) * 2012-09-14 2017-12-06 株式会社リコー Image inspection apparatus, image inspection method, and control program for image inspection apparatus
JP6286921B2 (en) * 2012-09-14 2018-03-07 株式会社リコー Image inspection apparatus, image inspection system, and image inspection method
DE102015203521A1 (en) 2014-03-31 2015-10-01 Heidelberger Druckmaschinen Ag Method for automatically parameterizing the error detection of an image inspection system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101190598A (en) * 2006-11-30 2008-06-04 利优比株式会社 Method of controlling quality of printed images of color printing press and apparatus for controlling quality of printed images
JP5022781B2 (en) * 2007-06-05 2012-09-12 株式会社日立ハイテクノロジーズ Pattern defect inspection apparatus and pattern defect inspection method
CN103358691A (en) * 2012-03-30 2013-10-23 兄弟工业株式会社 Inkjet printer and method for acquiring gap information
JP2014025763A (en) * 2012-07-25 2014-02-06 Hitachi High-Technologies Corp Defect inspection method, and defect inspection device
CN103926883A (en) * 2013-01-11 2014-07-16 Ckd株式会社 Inspecting device monitoring system

Also Published As

Publication number Publication date
DE102016204506A1 (en) 2016-10-20
CN106157300A (en) 2016-11-23

Similar Documents

Publication Publication Date Title
CN106157300B (en) Method for adapting an image examination by means of a computer
JP5678595B2 (en) INSPECTION DEVICE, INSPECTION METHOD, INSPECTION PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM
US10878283B2 (en) Data generation apparatus, data generation method, and data generation program
US10885618B2 (en) Inspection apparatus, data generation apparatus, data generation method, and data generation program
US11176650B2 (en) Data generation apparatus, data generation method, and data generation program
US10674651B2 (en) Printed circuit board inspecting apparatus, method for determining fault type of screen printer and computer readable recording medium
CN106881956B (en) Method for testing an image inspection system
KR102058427B1 (en) Apparatus and method for inspection
US11004194B2 (en) Inspection device, image forming apparatus, and inspection method
CN104943421B (en) Method for making image detecting system automatically select inspection parameter
US8958116B2 (en) Inspection apparatus, inspection system, inspection method, and storage medium
JPWO2006001107A1 (en) X-ray inspection apparatus and method for generating image processing procedure of X-ray inspection apparatus
US10860901B2 (en) Detection system, information processing apparatus, evaluation method, and program
JP6613641B2 (en) Inspection device, threshold changing method, and program
US10981376B2 (en) Inspection apparatus, image reading apparatus, image forming apparatus, inspection method, and recording medium
CN104952059B (en) For by the method for the wrong identification automatic Parametric of image detecting system
CN108022219B (en) Two-dimensional image gray level correction method
US11354799B2 (en) Image processing for inspecting an inspection target image so that a difference in the difference image greater than a threshold value is reduced
JP2005205693A (en) Inspection device, inspection program, inspection method, controller, control program and control method
JP6551402B2 (en) Color measuring device and color measuring method
CN107094219A (en) Image processing apparatus and image processing method
US20210082100A1 (en) Image inspection apparatus, image inspection method, and image inspection program
JP2022041718A (en) Image processing system, control method thereof, and program
JP2020008543A (en) Inspection device, image reading device, image formation device, inspection method, and program
US11750748B2 (en) Image processing apparatus, method, and storage medium to evaluate printed material with decreased influence of specific characteristic of print medium determined from margin area of printed chart

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant