Fast printing, such as with a digital press, generally involves simultaneously writing multiple pixels; thus for example, the Hewlett-Packard (HP) ‘Indigo’ presses write in successive swathes of multiple lines of pixels across a photoconductive medium using multiple laser beams in parallel. Perfect seaming between swathes is desired, but not always achieved. When swathe seaming is not perfect, a repeating band artifact may appear in the printed image. This artifact is composed of thin delicate lines across the printed sheet at a pitch which is determined by the physical characteristics of the print engine (for example 0.37 or 0.56 mm) and which tends to corresponds a visible frequency range disturbing to a human looking at the printed image.
According to the present invention, there is provided a method and apparatus for evaluating repeating band artifact severity as set out in accompanying claims.
Embodiments of the invention will now be described, by way of non-limiting example, with reference to the accompanying diagrammatic drawings, in which:
The embodiments of the present invention described below provide for automatic evaluation of the severity of repeating band artifacts on a printed page arising, for example, from inaccurate seaming of swathes written during the printing process. This evaluation is effected by a tool (method and apparatus) that is hereinafter referred to, for brevity, as the BASE (Band Artifact Severity Evaluation) tool. The described exemplary form of BASE tool demonstrates good agreement with human severity evaluation in print quality tests.
The BASE tool is described in the context of an in-line print-engine module for evaluating printed images. Such an in-line BASE module can be used in a diagnostic role to isolate specific customer problems and in this role, predefined test images such as uniform gray scales are used. The in-line BASE module can also be used in a monitoring role evaluating the level of repeating band artifacts in printed customer jobs with a view to initiating corrective action before the artifact becomes readily perceivable to a human.
To facilitate an understanding of how a repeating band artifact may arise, a brief description is given below of a known form of liquid electrostatic printing (LEP) print engine, it being understood that embodiments of the BASE tool of the present invention can be used to evaluate the output of any type of print engine (including inkjet printers as well as laser printers) provided the basic characteristics of the print engine that give rise to the band artifact are known.
The latent image on the drum 11 is developed through the application of the liquid toner which adheres to the discharged areas of the drum 11 in a uniform layer developing the latent electrostatic image into a toner image. The toner image is transferred from the drum 11 to an intermediate transfer roller 15 and then from the intermediate transfer roller 15 to a print medium 16 as the latter passes through a nip between the roller 15 and a pressure roller 17. Print medium 16 represents generally any suitable print medium and may be delivered to print engine 10 as a continuous web dispensed from a roll or as individual sheets. An LED lamp or other suitable discharging device 18 removes residual charge from the drum 11 and toner residue is removed at a cleaning station 19 in preparation for developing the next image or for applying the next toner color plane.
The main components of the photo-imaging subsystem 13 are depicted in
It will be appreciated that, for reasons of clarity,
The print engine 10 described above with reference to
How a repeating band artifact may arise during operation of the print engine 10 will next be explained with reference to
The more inaccurate the seaming of the swathes, the more severe will be the repeating band artifact. The BASE tool described below provides a measure of the repeated band artifact occurring in a printed page.
A print engine may generate repeating band print artifacts for causes other than inaccurate seaming of swathes as described above. For example, the print engine 10 may generate a repeating band artifact at the rotational frequency of the polygonal mirror 25 due to misalignments in the print engine. By way of a further example, the print engine 10 may generate a repeating band artifact as a result of non-uniformity of the half-tone spots between rows (for example—due to different laser powers or optical differences). Generally, the BASE tool described below is suitable for evaluating the severity of any specific repeating band print artifact (the ‘target’ repeating band artifact) arising from a known implementation issue (misalignment, inaccurate set up including of timing parameters, mismatches between paralleled systems such as multiple write lasers, halftone artifacts, etc.) of the print engine. Knowledge of the cause of the target repeating band artifact allows a prior estimate to be made of the expected frequency of the repeating band artifact and this information is used by the BASE tool to facilitate its operation. By way of example, where the target repeating band artifact is caused by inaccurate seaming, it is relatively straightforward to determine from the print engine the pitch and therefore the spatial frequency of the target repeating band artifact; thus, for values ofp of 0.37 mm and 0.56 mm, the repeating band artifact will have a spatial frequency of 1/0.37=2.66 mm−1 and 1/0.56=1.77 mm−1 respectively.
Notwithstanding the wide applicability of the BASE tool to the evaluation of repeating band artifacts, in order to facilitate explanation of the BASE tool, in the following description where it is required to be specific about the nature of the repeating band print artifact being evaluated, an artifact resulting from the inaccurate seaming of swathes will be considered.
The example BASE tool embodying the invention is depicted in
As depicted in
Each stage will now be described in greater detail.
First, the printed image 48 or 58 is captured (step 61) by the image capture device 41 and registered using fiducial marks on the boundaries of the printed image and therefore also of the captured image (the edge of the medium can alternatively be used as a registration reference). Color images are converted to gray scale.
As the artifact bands, if present, will be slightly diagonal, and as the severity of the band artifact may vary across the printed image, small, non-overlapping, areas (patches) are selected (step 62) from the captured image. These patches are be big enough to contain several wavelengths of the repeating band artifact to be evaluated but small enough that the band artifact's severity is substantially constant over the patch. Furthermore, the patches should be relatively smooth, non-saturated, areas that do not contain image features in the expected frequency range of the band artifact.
Patch selection is straightforward for the predetermined test images used for diagnosis (
Patch selection is more complicated for an arbitrary costumer job (the
It will be appreciated that in
Determination of which regions of an original print-job image are smooth is effected as follows. Let x be the gray values of all the pixels in a current block, stacked to be a single vector. A ‘standard median’ value Std_med is derived as:
Std_med=(median(x−median(x)2))0.5
which is similar to the usual standard deviation formula but with ‘median’ instead of the ‘mean’. If Std_med has a value that is greater than a certain threshold, then the block is not smooth. By way of example, a threshold value of 12 can be used, though different values can alternatively be used.
It will be appreciated that rather than first identifying regions of the original image that are smooth and possess negligible content features around the expected band artifact frequency and then dividing these regions into patches, it would alternatively be possible to divide the original image into patches and then test each patch for smoothness and lack of features around the expected band artifact frequency.
This stage derives a measure for each patch of the severity of the target repeating band artifact in the patch (step 63 of
Next, the normalized patch profile is subject to a Fourier analysis to identify spatial frequency components around the expected frequency of the target repeating band artifact. For this the Fast Fourier Transform, FFT, (which is the fast implementation of the Discrete Fourier Transform) can be used; other Fourier-related transforms such as the Discrete Time Fourier Transform, DTFT, can alternatively be used. The FFT is applied to the normalized profile in a range of frequencies around the expected frequency of the target repeating band artifact. Only the absolute value of the FFT is considered, and due to the properties of the FFT, the DC and right half of the result are ignored.
By way of example,
The BASE tool 40 operates on the assumption that there is a direct relation between the repeating band artifact severity of a patch and the coefficient of the artifact's peak frequency in the Fourier domain. A severity measure for the artifact can therefore be derived in respect of the current patch by taking the coefficient of the artifact's frequency. However, in view of the above-noted shifting and spreading of the expected peak frequency of the artifact, the severity measure for the patch is preferably based on the sum of the Fourier coefficients in a small range around the peak frequency. The reasoning behind this approach is as follows: if the peak is not clear at some frequency, it means that the frequency of the target repeating band artifact is not constant throughout the image. This change in frequency is too small to be perceived by human observers, but may affect the automatic BASE tool 40, since the peak at the expected repeating band artifact frequency may be small, but the perceived repeating band artifact may be significant. The range of the frequencies over which coefficients are summed should not be too large as distinct peaks at nearby frequencies should be excluded. A typical range is around 0.1 [cycle/mm] to each side of the expected frequency. For example, for an expected artifact frequency of 1.77 mm−1, a suitable summation range would be 1.688 mm−1 to 1.866 mm−1 (that is, a range of 0.2 mm−1)
This stage of operation of the BASE tool (step 64 of
The band artifact severity values derived for various printed images by the BASE tool 40 in its diagnosis and monitoring roles were compared with artifact severity values assessed by a committee of human experts. This comparison test was effected as follows.
For each of a number of comparison-test images, the original image data was printed with ten different machine setups giving different degrees of swathe seaming inaccuracy; this resulted in ten sample printed images with different severities of repeated band artifact. A committee of twenty five experts then ranked the ten images according to their perception of the severity of the repeating band artifact. These twenty five rankings were then compared with a tool-based ranking derived by ranking the artifact severity values generated for the same ten sample printed images using the BASE tool.
The comparison of the various rankings (both expert-based and tool-based) was carried out using the Spearman correlation to obtain a correlation value between any two given rankings. The correlation value is of course a number between 1 and −1, where ‘1’ means a perfect correlation and ‘−1’ means that the rankings are the opposite of each other. For each member of the committee of experts, the ranking produced by that member was correlated with each of the rankings produced by the other committee members to produce a set of Spearman correlations which were then averaged to determine a rank agreement measure (RAM) for that member. By way of example, for the ranking produced by the second member of a committee of N experts:
where Ci is the Spearman correlation between the second-member ranking and the ith other member of the committee (there being N−1 such other members).
By way of example, the comparison test results for a comparison-test image in the form of a uniform grayscale (such as the image 46 in
Similar results were obtained for other comparison-test images, including customer-job type images (such as the image 51 in
It will be appreciated that many variations are possible to the above described form of BASE tool 40. For example, converting the captured image to grayscale, while convenient, can be omitted or substituted. Furthermore, the test images used when operating the BASE tool in its diagnostic role may differ from the uniform grayscale and gradient images 46, and 47 depicted in
As already indicated, in Step 63 (
As is well known, the Discrete Fourier Transform, DFT, transforms a given vector x of N values x0, . . . , xN-1 (for example, a discrete, i.e. sampled, representation of a signal in the time domain) into a vector X of N complex numbers X0, . . . , XN-1 (for example, in the frequency domain) according to the formula:
where i is the imaginary unit and
is a primitive Nth root of unity. The elements of X are the coefficients of the frequencies of x in the Fourier domain; in other words, X is the spectral decomposition of x in a range of frequencies. The DFT is typically calculated using a Fast Fourier Transform, FFT, algorithm.
The coefficients of the frequencies of x calculated using the DFT are often not accurate. For an input that is both discrete and periodic, the Discrete Time Fourier Transform, DTFT, can be used to obtain more accurate coefficients. For present purposes, the DTFT of the vector x may be defined as:
ω is related to the frequency f of the signal as follows:
ω=2π·f·TS
where TS is the reciprocal of the dots per millimeter resolution at which the printed image under evaluation was captured. The DTFT can be used to yield the frequency coefficient of a single frequency.
In the present context, in using the DTFT in step 63 (
ωE±Δ·m, Δ=0.01, m=1, . . . , 20
As already indicated, the described BASE tool can be applied for evaluating the severity of repeating band print artifacts resulting from a variety of causes and produced by different printing technologies (for example, laser printing, inkjet printing, etc). The tool is useful in many scenarios and applications. It is helpful in R&D efforts towards reducing and eliminating the source of artifacts, in alpha and beta tests to evaluate repeating band artifact severity, and in production, to block presses with severe repeating band artifact from reaching the customers.
The described BASE tool is not limited to evaluating the severity of repeating band print artifacts of known cause and thus whose expected frequency is also known. The BASE tool can also be used to detect previously unknown repeating band print artifacts within a given frequency range by analysing the normalized profile for each patch at each of a plurality of frequencies across the given frequency range to produce a repeating-band-print-artifact severity measure for the patch at each frequency (in this process, an expected direction of extent of any repeating band print artifact present in the image is assumed, the profile being at right angles to this direction). Thereafter, an overall artifact severity value is determined at each frequency from the corresponding patch severity measures. A plot can then be produced of the overall artifact severity value for the image against frequency for user analysis, and/or an automatic thresholding technique applied to determine the frequencies at which the severity value exceeded a predetermined level indicating the probable presence of a repeating band print artifact.