Method for Recording Inspection Data of Printed Products
20230129449 · 2023-04-27
Inventors
Cpc classification
B41F33/16
PERFORMING OPERATIONS; TRANSPORTING
B41F33/0081
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
A method of recording inspection data relating to print products formed on a printing press, the print products including a sequence of repeating format images, the method including the step of storing digital images of defective parts of a print product, wherein a compressed video stream of a regular sequence of the format images is stored for at least a clipping of the repeating format.
Claims
1. A method of recording inspection data relating to print products formed on a printing press, the print products comprising a sequence of repeating format images, the method comprising the step of storing digital images of defective parts of a print product, such that a compressed video stream of a regular sequence of the format images is stored for at least a clipping of the repeating format.
2. The method according to claim 1, wherein the compressed video stream represents the complete format.
3. The method according to claim 1, further comprising the steps of, during a production process: inspecting the digital images by an error detection algorithm and triggering recording of the video stream only when a pre-defined detection condition is met.
4. The method according to claim 1, further comprising the step of generating the compressed video stream by calculating difference images of digital images which represent format images that have been printed at different times.
5. The method according to claim 4, further comprising the step of subjecting the digital images to a position correction before the difference images are calculated.
6. The method according to claim 1, further comprising the step of storing annotation information that refers to individual frames or groups of frames in the compressed video stream in addition to the image data.
Description
[0016] An embodiment example will now be described in conjunction with the drawings, wherein:
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024] In order to illustrate several types of error,
[0025] Finally, the image 18f illustrates an error which consists in splashes 32 of ink that have contaminated the web.
[0026] The errors illustrated in images 18b and 18d are due to incorrect settings of the printing press and will therefore not occur sporadically between error-free images, as has been shown in the simplified drawing in
[0027] When an error has been detected in the error detection stage 26, a certain area of the format in which the detected error is localized may automatically be selected in a following area section stage 34 (
[0028] In an image recording stage 36, the recording process is started for establishing a video protocol. This includes storing the digital data of the selected image areas in a working memory.
[0029] Optionally, the inspection system may be programmed such that the entire format is selected in the area selection stage 34, so that, practically, no area selection takes place. Likewise, the system can be programmed such that the image recording in the image recording stage 36 starts immediately at the start of the production process, independent of a detection of any errors.
[0030] In the course of the production process, a substantial amount of data will be accumulated, in particular in case of the two variants of the method discussed in the foregoing paragraph, so that a substantial data compression is necessary. Basically, this data compression is based on the fact that, ideally, if all format images on the web were free of errors, the corresponding digital images 18a-18f would be identical to one another, so that, if two digital images are selected arbitrarily and the image data are subtracted from one another, the resulting difference image would have no content. In that case, it would be sufficient to store only a single digital image, e.g. the image 18a, without any loss of information on the production process.
[0031] In contrast, in the example shown in
[0032] In practice, however, things are somewhat complicated by the fact that the lateral position and the running direction of the web 10 relative to the line camera 14 may vary slightly in the course of the production process. The speed of the web transport may also have certain fluctuations, leading to position errors in the running direction of the web. It is therefore convenient to subject the digital images to a position correction in a position correction stage 38 before the digital images are compared to one another. This procedure has been exemplified in
[0033] In practice, due to the errors present in the images, it will of course generally not be possible to make the image contents completely congruent. However, it is always possible to shift and rotate the images such that the deviations between the image contents are minimized. In the case of register errors, it is possible to focus on a single colour component image, so that the image contents can be made congruent for this one colour component image. The difference remaining in the other colour component images will then represent true register errors.
[0034] Under certain circumstances, the scaling of the image captured by the line camera 14 may also vary in the course of the production process, for example due to thermal expansion of the line camera. In that case, it may be necessary in the position correction stage 38 to perform also a scale correction in order to achieve a best possible congruence of the image contents.
[0035] Then, in a difference image stage 40, the difference image is calculated for each pair of digital images 18a-18f for which the position correction has been performed.
[0036] For errors that occur only sporadically, such as the splashes 32, it will generally be sufficient to compare two format images that are immediately adjacent to one another in the sequence. For errors that vary only slowly in their amount, such as the colour density error 30 and the register error, the different between one image and the next may be below the detection threshold. In order to be able to detect and record also errors of this type, it is convenient to generate difference images also for pairs of digital images that are separated by a greater time interval in their capturing times.
[0037] When all difference images (up to the image that has currently been captured by the line camera) have been calculated, the image data of each difference image are compressed in a compression stage 42 by means of conventional algorithms, and the compressed data are stored as a compressed video stream in a storage stage 44. Likewise, a compressed version of the image that has been captured first, e.g. the image 18a, is stored as a reference image. In this way, the overall data volume is been reduced so much that the video stream may be stored as a video protocol over a longer period of time, if necessary. If a closer inspection is desired, the video sequence may be reconstructed from the stored reference image and the stored difference images in a replay stage 46 and may be displayed on the user interface 22, the video sequence reflecting the entire production process practically without loss of information. It is a particular advantage that, when viewing the video, the dynamic development of the errors can be monitored in real time or optionally in slow motion or time lapse. In case of slowly varying errors for which only difference images of format images have been stored that are separated by a large distance, the changes in the intervening frames may be reconstructed by interpolation.
[0038] It will be understood that a frame number is stored for each difference image, said frame number indicating the format image on the printed web to which the difference image refers. When the print process has been completed, it is possible on the basis of this frame number to virtually “rewind” the entire print product and to scroll the video protocol to any point of interest on the printed web. As has been shown in