Color reproduction method, device and equipment for inkjet printers
By obtaining the linear color block diagram and color chasing curve of inkjet printers, the color consistency debugging of multiple printers is simplified, the time-consuming and labor-intensive problems in the existing technology are solved, and efficient color reproduction and color chasing effects are achieved.
Patent Information
- Application Number
- CN202111341290.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-12
- Publication Date
- 2025-07-18
- Estimated Expiration
- 2041-11-12
AI Technical Summary
During the color reproduction process of existing inkjet printers, color consistency of multiple printers cannot be achieved by adjusting ICC files, and manual debugging is time-consuming and labor-intensive, and the project is complicated.
By obtaining the linear color block diagrams of the first printer and the second printer, using these color block diagrams to calculate the color chase curve of the second printer, simplifying the debugging process, directly obtaining the maximum ink amount and color difference value, and optimizing the color chase effect with the fitting curve and external input information.
It achieves fast and accurate color consistency of multiple inkjet printers without manual repeated debugging, improving the degree of color reproduction and color pursuit effect, meeting user needs.
Smart Images

Figure CN116118377B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of inkjet printing, and particularly to a method, device and equipment for color reproduction of an inkjet printer. Background Art
[0002] Inkjet printers are widely used in the fields of outdoor advertising, label printing, textile printing, ceramic printing, printed electronics, home decoration, etc. In order to ensure that the ink quantity value input to the printer is closer to the actual output ink quantity value, color management of the inkjet printer is required. During the color management process of the inkjet printer, by adjusting the ICC file of the printer, the output ink quantity of each channel of the printer is controlled, thereby controlling the overall printing color effect of the printer. However, in actual production applications, when it is required that several printers can print a sample sheet with the same color as the target inkjet printer, color chasing processing needs to be performed on these several printers, that is, the colors printed by these several printers can reproduce the colors printed by the target inkjet printer. However, simply adjusting the ICC file in color management cannot meet the requirements. The general method in the prior art is to manually repeatedly debug the linearization curve of the inkjet printer to be color chased and then print an image, and finally find an input value that is the same as or similar to the input ink quantity of the target inkjet printer. This method requires continuous adjustment and verification to achieve the effect, and the project is complex, time-consuming and laborious. Summary of the Invention
[0003] In view of this, embodiments of the present invention provide a method, device and equipment for color reproduction of an inkjet printer, so as to solve the technical problems of complex, time-consuming and laborious color reproduction or color chasing of an inkjet printer in the prior art.
[0004] In a first aspect, an embodiment of the present invention provides a method for color reproduction of an inkjet printer, and the method includes:
[0005] Obtaining a first linear color patch map according to the linearization curve of a first printer, wherein the first linear color patch map includes a plurality of color patches with different ink quantities;
[0006] Obtaining a second linear color patch map according to the linearization curve of a second printer, wherein the second linear color patch map includes a plurality of color patches with different ink quantities;
[0007] Obtaining a third linear color patch map of the second printer according to the first linear color patch map and the second linear color patch map, wherein the third linear color patch map includes a plurality of color patches with different ink quantities;
[0008] Obtaining a color chasing curve of the second printer according to the first linear color patch map and the third linear color patch map.
[0009] Preferably, obtaining the third linear color patch diagram of the second printer based on the first linear color patch diagram and the second linear color patch diagram includes:
[0010] Obtaining the actual maximum ink amount printed by the second printer according to the first linear color patch diagram and the second linear color patch diagram;
[0011] Obtaining the third linear color patch diagram according to the actual maximum ink amount printed and the linearization curve of the second printer.
[0012] Preferably, obtaining the actual maximum ink amount printed by the second printer according to the first linear color patch diagram and the second linear color patch diagram includes:
[0013] Obtaining the color value of the color patch with the largest ink amount in the first linear color patch diagram; denoted as the first maximum color value;
[0014] Obtaining the color patch in the second linear color patch diagram with the smallest color difference from the contrast color of the first maximum color value, denoted as the ink-cutting color patch;
[0015] Obtaining the ink amount of the ink-cutting color patch, which is the actual maximum ink amount printed.
[0016] Preferably, obtaining the actual maximum ink amount printed by the second printer according to the first linear color patch diagram and the second linear color patch diagram includes:
[0017] Obtaining the color difference between the color patch with the largest ink amount and the color patch with the smallest ink amount in the first linear color patch diagram, denoted as the maximum color difference;
[0018] Respectively obtaining the color difference between each color patch in the second linear color patch diagram and the color patch with the smallest ink amount in the first linear color patch diagram, and obtaining the set of the ink amount of each color patch in the second linear color patch diagram and its corresponding color difference, denoted as the first color difference set;
[0019] Obtaining the ink amount corresponding to the maximum color difference according to the first color difference set, which is the actual maximum ink amount printed.
[0020] Preferably, obtaining the ink amount corresponding to the maximum color difference according to the first color difference set includes:
[0021] Interpolating the first color difference set by the interpolation method to obtain the ink amount corresponding to the maximum color difference.
[0022] Preferably, obtaining the ink amount corresponding to the maximum color difference according to the first color difference set:
[0023] Fitting the elements in the first color difference set to obtain the first fitting curve;
[0024] Substitute the maximum color difference value into the first fitting curve to obtain the ink amount corresponding to the maximum color difference value.
[0025] Preferably, the method further includes:
[0026] When the actual maximum ink amount for printing is not within the preset ink amount range, obtain the first external input information as the actual maximum ink amount for printing.
[0027] Preferably, obtaining the color chasing curve of the second printer according to the first linear color patch diagram and the third linear color patch diagram includes:
[0028] Obtain the color difference values between each color patch in the third linear color patch diagram and the color patch with the minimum ink amount in the first linear color patch diagram, and obtain the ink amount of each color patch in the third linear color patch diagram and its corresponding color difference value, which is denoted as the second color difference set;
[0029] Obtain the color difference values between each color patch in the first linear color patch diagram and the color patch with the minimum ink amount in the first linear color patch diagram, and obtain the set of the ink amount of each color patch in the first linear color patch diagram and its corresponding color difference value, which is denoted as the third color difference set;
[0030] Obtain the color chasing curve of the second printer according to the second color difference set and the third color difference set.
[0031] Preferably, obtaining the color chasing curve of the second printer according to the second color difference set and the third color difference set includes:
[0032] Fit the elements in the second color difference set to obtain a second fitting curve;
[0033] Obtain the ink amount of the color patches in all elements of the third color difference set, which is denoted as the first ink amount;
[0034] Obtain the second ink amount corresponding to the color difference values in all elements of the third color difference set according to the second fitting curve;
[0035] Fit the first ink amount and the second ink amount to obtain the color chasing curve of the second printer.
[0036] Preferably, the method further includes:
[0037] Obtain a fourth linear color patch diagram according to the color chasing curve; wherein the fourth linear color patch diagram includes a plurality of color patches with different ink amounts;
[0038] Obtain the color difference value of the color block in the fourth linear color block diagram that has the same ink amount as the color block in the first linear color block diagram, and denote it as the evaluation color difference value; when the evaluation color difference value is not within the preset color difference range, obtain the second external input information and adjust the color chasing curve according to the second external input information.
[0039] Second, an embodiment of the present invention provides an inkjet printer color reproduction device, and the device includes:
[0040] A first linear color block diagram acquisition module, configured to obtain a first linear color block diagram according to the linearization curve of a first printer, where the first linear color block diagram includes several color blocks with different ink amounts;
[0041] A second linear color block diagram acquisition module, configured to obtain a second linear color block diagram according to the linearization curve of a second printer, where the second linear color block diagram includes several color blocks with different ink amounts;
[0042] A third linear color block diagram acquisition module, configured to obtain a third linear color block diagram of the second printer according to the first linear color block diagram and the second linear color block diagram, where the third linear color block diagram includes several color blocks with different ink amounts;
[0043] A color chasing curve acquisition module, configured to obtain the color chasing curve of the second printer according to the first linear color block diagram and the third linear color block diagram.
[0044] Third, an embodiment of the present invention provides an inkjet printer color reproduction device, including: at least one processor, at least one memory, and computer program instructions stored in the memory, and when the computer program instructions are executed by the processor, the method in the first aspect of the above implementation manner is implemented.
[0045] Fourth, an embodiment of the present invention provides a storage medium, on which computer program instructions are stored, and when the computer program instructions are executed by the processor, the method in the first aspect of the above implementation manner is implemented.
[0046] In summary, the beneficial effects of the present invention are as follows:
[0047] The inkjet printer color reproduction method, device, and equipment provided by the embodiments of the present invention respectively obtain the first linear color block diagram of the first printer and the second linear color block diagram of the second printer, then obtain the third linear color block diagram according to the first linear color block diagram and the second linear color block diagram, and then use the first linear color block diagram and the third linear color block diagram to obtain the color chasing curve of the second printer. Compared with the technical means of manually debugging repeatedly to obtain the color chasing curve of the second printer, the method of the present invention is simple and fast, does not need to rely on the color adjuster to debug repeatedly, has a high color reproduction degree, a good color chasing effect, and achieves a color chasing effect satisfactory to users. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] To more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the drawings required to be used in the embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings, and all of these are within the protection scope of the present invention.
[0049] Figure 1 It is a schematic flowchart of the color reproduction method of the inkjet printer according to the embodiment of the present invention.
[0050] Figure 2a It is a schematic diagram of the first linear color block diagram according to the embodiment of the present invention.
[0051] Figure 2b They are the linearization curves corresponding to the CMYK four color channels respectively according to the embodiment of the present invention.
[0052] Figure 3 It is a schematic diagram of another first linear color block diagram according to the embodiment of the present invention.
[0053] Figure 4a It is a schematic diagram of the second linear color block diagram according to the embodiment of the present invention.
[0054] Figure 4b It is a schematic diagram of another second linear color block diagram according to the embodiment of the present invention.
[0055] Figure 5 It is a schematic diagram of the third linear color block diagram according to the embodiment of the present invention.
[0056] Figure 6 It is a schematic diagram of the color chasing curve of the C color channel according to the embodiment of the present invention.
[0057] Figure 7 It is a schematic structural diagram of the color reproduction device of the inkjet printer according to the embodiment of the present invention.
[0058] Figure 8 It is a schematic structural diagram of the color reproduction equipment of the inkjet printer according to the embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0059] The features and exemplary embodiments of various aspects of the present invention will be described in detail below. To make the objectives, technical solutions, and advantages of the present invention clearer and more understandable, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only configured to explain the present invention and are not configured to limit the present invention. For those skilled in the art, the present invention can be implemented without some of these specific details. The following description of the embodiments is only provided to provide a better understanding of the present invention by showing examples of the present invention.
[0060] It should be noted that, in this document, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variation thereof is intended to cover non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising..." does not exclude the existence of additional identical elements in the process, method, article or device comprising the element.
[0061] Embodiment 1
[0062] The embodiment of the present invention provides a method for color reproduction of an inkjet printer, which is applicable to color chasing processing of an inkjet printer. In actual production applications, it is often required that several printers can print samples with the same color as the target inkjet printer. Therefore, it is necessary to perform color chasing processing on several printers. Here, the target inkjet printer is denoted as the first printer, and the printer that needs to perform color chasing processing is denoted as the second printer. Among them, the second printer can be other inkjet printers different from the target inkjet printer, or the target inkjet printer itself. Please refer to Figure 1 , the present invention specifically includes the following steps:
[0063] S1: Obtain a first linear color patch map according to the linearization curve of the first printer, where the first linear color patch map includes several color patches with different ink amounts;
[0064] S2: Obtain a second linear color patch map according to the linearization curve of the second printer, where the second linear color patch map includes several color patches with different ink amounts;
[0065] S3: Obtain a third linear color patch diagram of the second printer according to the first linear color patch diagram and the second linear color patch diagram, where the third linear color patch diagram includes a number of color patches with different ink amounts;
[0066] S4: Obtain a color chasing curve of the second printer according to the first linear color patch diagram and the third linear color patch diagram.
[0067] Specifically, the linearization curve of the first printer is the linearization curve for its color management. The first linear color patch diagram is printed according to the linearization curve of the first printer, where the first linear color patch diagram includes a number of color patches with different ink amounts. Exemplarily, as Figure 2a shown, the first linear color patch diagram includes 21 color patches with different ink amounts. The 21 color patches with different ink amounts are arranged in ascending order of ink amount. Assume that the minimum ink output of the first printer is 0 and the maximum is 100. Then the ink amount interval between each color patch in the first linear color patch diagram is 5, and the ink output of each color patch is 0, 5, 10, 15,..., 100 in sequence. It should be noted that the minimum and maximum ink outputs of the first printer are not necessarily 0 and 100, and can be determined according to the actual printing situation. The ink amount interval between each color patch and the number of color patches can also be set according to actual applications, and there is no limitation here. The more the number of color patches, the more accurate the obtained color chasing curve will be. Preferably, the value range of the number of color patches in the first linear color patch diagram is 10 to 101. Figure 2a The first linear color patch diagram shown is a color patch diagram of a single color channel. In practical applications, the ink output channels of the printer include four color channels of CMYK, and each color channel corresponds to a linearization curve. As Figure 2b shown, it is divided into linearization curves corresponding to the four channels of CMYK. When performing color chasing during printing, it can be to perform color chasing on only a single color channel to obtain the color chasing curve of the single color channel. Exemplarily, only perform color chasing on the C color channel; it can also be to perform color chasing on multiple color channels to obtain the color chasing curves of multiple color channels; if performing color chasing on the four color channels of CMYK, then obtain the color chasing curves of the four color channels of CMYK. In some embodiments, the first linear color patch diagram can include any one, two or more of the color patch diagrams of the C color channel, M color channel, Y color channel and K color channel. As Figure 3 shown, the first linear color patch diagram includes a color patch diagram of the four channels of CMYK. This embodiment takes color chasing on the C color channel as an example to illustrate how to obtain the color chasing curve of the C color channel.
[0068] In addition to obtaining the first linear color patch diagram of the first printer, it is also necessary to obtain the second linear color patch diagram printed by the second printer according to its color management linearization curve.
[0069] In one embodiment, the number of color patches in the second linear color patch diagram is the same as that in the first linear color patch diagram. In one example, similar to the first linear color patch diagram shown in Figure 2a , the second linear color patch diagram shown in Figure 4a includes 21 color patches with different ink amounts. The 21 color patches with different ink amounts are arranged in ascending order of ink amount. Assuming that the minimum ink amount of the second printer is 0 and the maximum is 100, then the ink amount interval between each color patch in the second linear color patch diagram is 5, and the ink amounts of each color patch are 0, 5, 10, 15,..., 100 in sequence. In another example, the ink amount of the first color patch in the second linear color patch diagram is not 0, but starts from 60 and the maximum is 100. The ink amount interval between each color patch is 2, and the ink amounts of each color patch are marked as 60, 62, 64,..., 100 in sequence. A second linear color patch diagram is composed of 21 color patches with different ink amounts. Similarly, if color chasing is required for multiple color channels, the first printer prints a linear color patch diagram of the four color channels of CMYK, and the second printer also needs to print a linear color patch diagram of the four color channels of CMYK.
[0070] In one embodiment, the number of color patches in the second linear color patch diagram is different from that in the first linear color patch diagram. The number of color patches in the second linear color patch diagram can be greater than or less than the number of the first linear color patch diagram. Exemplarily, the second linear color patch diagram can be composed of 51 color patches with different ink amounts arranged in ascending order of ink amount. Assuming that the minimum ink output of the second printer is 0 and the maximum is 100, then the ink amount interval between each color patch in the second linear color patch diagram is 1, and the ink amounts of each color patch are 0, 1, 2, 3,..., 100 in sequence. In another example, as shown in Figure 4b , the ink amount of the first color patch of the second linear color patch diagram starts from 60 and the maximum is 100. The ink amount interval between each color patch is 5, and the ink amounts of each color patch are 60, 65,..., 100 in sequence, with a total of 11 color patches with different ink amounts.
[0071] It should be noted that the minimum and maximum ink outputs of the second printer are not necessarily 0 and 100, and can be determined according to the actual printing situation. The ink amount interval between each color patch and the number of color patches can also be set according to actual applications, and there is no limitation here. The more the number of color patches, the smaller the ink amount interval, and the more accurate the obtained color chasing curve will be.
[0072] After the first printer and the second printer print the first linear color patch diagram and the second linear color patch diagram respectively according to their linearization curves, the third linear color patch diagram of the second printer can be obtained by using these two linear color patch diagrams. Preferably, obtaining the third linear color patch diagram according to the first linear color patch diagram and the second linear color patch diagram includes:
[0073] S31: Obtain the actual maximum ink amount for printing of the second printer according to the first linear color patch diagram and the second linear color patch diagram;
[0074] S32: Obtain the third linear color patch diagram according to the actual maximum ink amount for printing and the linearization curve of the second printer.
[0075] In this embodiment, first, obtain the maximum ink amount, or maximum ink cutoff, when the second printer actually prints according to the first linear color patch diagram and the second linear color patch diagram. Then, print a color patch diagram according to the maximum ink cutoff data and the linearization curve of the second printer to obtain the third linear color patch diagram. By comparing the first linear color patch diagram and the second linear color patch diagram, the maximum ink amount of the second printer can be intuitively and quickly obtained, realizing the matching with the maximum ink amount of the first printer.
[0076] In one embodiment, obtaining the actual maximum ink amount for printing according to the first linear color patch diagram and the second linear color patch diagram includes the following steps:
[0077] S311: Obtain the color value of the color patch with the maximum ink amount in the first linear color patch diagram; denote it as the first maximum color value;
[0078] S312: Obtain the color patch in the second linear color patch diagram with the smallest color difference from the complementary color value of the first maximum color value, and denote it as the ink cutoff color patch;
[0079] S313: Obtain the ink amount of the ink cutoff color patch, which is the actual maximum ink amount for printing.
[0080] Specifically, first collect the color values of the color patches in the first linear color patch diagram. For example, use a photometer to measure the actual Lab value or CMYK value of the color patches in the first linear color patch diagram, and obtain the Lab value or CMYK value of the color patch with the maximum ink amount, which is denoted as the first maximum color value. At the same time, obtain the color values of each color patch in the second linear color patch, and compare the color values of each color patch in the second linear color patch with the first maximum color value one by one to find the color patch in the second linear color patch with the smallest color difference from the first maximum color value. The ink amount corresponding to this color patch is denoted as the actual maximum ink amount for printing.
[0081] By comparing the color values of the color patches in the first linear color patch diagram and the second linear color patch diagram (the color value comparison can be manual comparison or automatic recognition and comparison using machine vision technology, etc.), the actual maximum printing ink amount of the second printer can be obtained relatively simply and quickly, so that the third linear color patch diagram can be quickly made according to this actual maximum printing ink amount.
[0082] In another embodiment, obtaining the actual maximum ink amount for printing according to the first linear color patch diagram and the second linear color patch diagram includes the following steps:
[0083] S314: Obtain the color difference value between the color block with the largest ink amount and the color block with the smallest ink amount in the first linear color block diagram, and denote it as the maximum color difference value.
[0084] S315: Respectively obtain the color difference value between each color block in the second linear color block diagram and the color block with the smallest ink amount in the first linear color block diagram, and obtain the set of the ink amount of each color block in the second linear color block diagram and its corresponding color difference value, which is denoted as the first color difference set.
[0085] S316: Obtain the ink amount corresponding to the maximum color difference value according to the first color difference set, and denote it as the actual maximum printing ink amount.
[0086] In this embodiment, the number of color blocks in the first linear color block diagram and the second linear color block diagram is the same. After the first printer and the second printer respectively print out the first linear color block diagram and the second linear color block diagram, collect the actual color values of each color block in the two linear color block diagrams. In one example, use a photometer to obtain the actual Lab value or CMYK value of each color block in the first linear color block diagram and the second linear color block diagram to facilitate subsequent calculation of the color difference value.
[0087] After collecting the color value data of each color block in the first linear color block diagram and the second linear color block diagram, obtain the color difference value between the color block with the largest ink amount and the color block with the smallest ink amount in the first linear color block diagram, and denote it as the maximum color difference value ΔE, and obtain the actual maximum printing ink amount of the second printer according to the maximum color difference value ΔE.
[0088] Specifically: Respectively obtain the color difference value between each color block in the second linear color block diagram and the color block with the smallest ink amount in the first linear color block diagram, and obtain the set of the ink amount of the color block and its corresponding color difference value, which is denoted as the first color difference set P. P = {(C1, ΔE1), (C2, ΔE2), ……, (Cn, ΔEn)}, where ΔE1 is the color difference value between the first color block in the second linear color block diagram and the color block with the smallest ink amount in the first linear color block diagram, C1 is the ink amount corresponding to the first color block in the second linear color block diagram, ΔE2 is the color difference value between the second color block in the second linear color block diagram and the color block with the smallest ink amount in the first linear color block diagram, C2 is the ink amount corresponding to the second color block in the second linear color block diagram, and so on, ΔEn is the color difference value between the nth color block in the second linear color block diagram and the color block with the smallest ink amount in the first linear color block diagram, Cn is the ink amount corresponding to the nth color block in the second linear color block diagram, and n is the number of color blocks in the second linear color block diagram.
[0089] Each element (ΔE1, C1), (ΔE2, C2), ……, (ΔEn, Cn) in the first color difference set P represents n coordinate points on a two-dimensional plane with the ink amount value as the x-axis and the color difference value as the y-axis. In one example, according to the coordinate position where the maximum color difference ΔE is located, the interpolation method is used to obtain the ink amount value corresponding to the maximum color difference ΔE, denoted as the actual maximum printing ink amount Cmax; in another example, (ΔE1, C1), (ΔE2, C2), ……, (ΔEn, Cn) can also be fitted to obtain the first fitting curve, and then the maximum color difference ΔE is substituted into the above fitting curve to obtain the ink amount Cmax corresponding to the maximum color difference ΔE, which is the actual maximum printing ink amount of the second printer.
[0090] The method of obtaining the actual maximum printing ink amount (or maximum ink cut-off) according to the maximum color difference is more accurate than the method of using color value comparison. By obtaining the accurate actual maximum printing ink amount, the subsequent third linear color patch diagram made according to this actual maximum printing ink amount is more accurate, and the color chasing curve obtained according to the third linear color patch diagram is also more accurate.
[0091] In one embodiment, when the maximum actual printing ink amount obtained by using the above color value comparison method, interpolation method or fitting curve is not within the preset ink amount range, the first external input information can also be obtained as the actual printing ink amount. Here, the first external input information can be the ink amount value set by the user according to the actual application situation, and the preset ink amount range can also be set by the user according to the actual application situation. Exemplarily, when the user accumulatively obtains that the actual maximum printing ink amount is in the range of 90 to 95, the color chasing effect will be better. Then the preset ink amount range can be set as 90 ≤ Cmax ≤ 95. When the actual maximum printing ink amount obtained by the interpolation method or the fitting curve (such as Cmax = 88) is not within the preset ink amount range, this value can be not used, but the ink amount value input by the user is used as the value of the actual printing ink amount, so that the final color chasing effect can better meet the user's needs.
[0092] Take the actual maximum printing ink amount Cmax as the actual maximum ink output of the second printer, and then print the third linear color patch diagram according to the linearization curve of the second printer. Among them, the third linear color patch diagram is composed of several color patches with different ink amounts. In one embodiment, the number of color patches in the third linear color patch diagram is the same as that in the first linear color patch diagram. Exemplarily, let the actual maximum printing ink amount Cmax be 88. As Figure 5 shown, the number of color patches in the third linear color patch diagram is the same as that in the Figure 2a first linear color patch diagram, which is 21 color patches. The ink amount interval between each color patch is 4, and the ink amount of each color patch is 0, 4, 8, ……, 88 in sequence.
[0093] In another embodiment, the number of color patches in the third linear color patch diagram is different from that in the first linear color patch diagram, and the number of color patches in the third linear color patch diagram can be greater than or less than that in the first linear color patch diagram. In one example, the minimum ink amount of each color patch in the third linear color patch diagram is 0, the maximum ink amount is 88, the ink amount interval between each color patch is 2, and the ink amounts of each color patch are 0, 2, 4, ……, 88 in sequence, with a total of 41 color patches with different ink amounts. In another example, the minimum ink amount of each color patch in the third linear color patch diagram is 0, the maximum ink amount is 88, the ink amount interval between each color patch is 8, and the ink amounts of each color patch are 0, 8, 16, ……, 88 in sequence, with a total of 11 color patches with different ink amounts.
[0094] After the second printer prints out the third linear color patch diagram, collect the actual color values of each color patch in the third linear color patch diagram. In one example, use a photometer to obtain the actual Lab value or CMYK value of each color patch in the third linear color patch diagram to facilitate subsequent calculation of the color difference value.
[0095] After obtaining the third linear color patch diagram of the second printer, further obtain the color chasing curve of the second printer according to the first linear color patch diagram and the third linear color patch diagram. Preferably, obtaining the color chasing curve of the second printer according to the first linear color patch diagram and the third linear color patch diagram includes:
[0096] S41: Respectively obtain the color difference values between each color patch in the third linear color patch diagram and the color patch with the minimum ink amount in the first linear color patch diagram, obtain the ink amount of each color patch in the third linear color patch diagram and its corresponding color difference value, and record it as the second color difference set;
[0097] S42: Respectively obtain the color difference values between each color patch in the first linear color patch diagram and the color patch with the minimum ink amount in the first linear color patch diagram, obtain the set of the ink amount of each color patch in the first linear color patch diagram and its corresponding color difference value, and record it as the third color difference set;
[0098] S43: Obtain the color chasing curve of the second printer according to the second color difference set and the third color difference set.
[0099] Preferably, S43 further includes:
[0100] S431: Fit the elements in the second color difference set to obtain a second fitting curve;
[0101] S432: Obtain the ink amount of the color patches in all elements of the third color difference set, and record it as the first ink amount;
[0102] S433: Obtain the second ink amount corresponding to the color difference value in all elements of the third color difference set according to the second fitting curve;
[0103] S434: Fit the first ink quantity and the second ink quantity to obtain the color chasing curve of the second printer.
[0104] Specifically, in one embodiment, the number of color patches in the third linear color patch map is the same as that in the first linear color patch map. Let the number of color patches in both the third linear color patch map and the first linear color patch map be n. Calculate the color difference between each color patch in the third linear color patch map and the color patch with the minimum ink quantity in the first linear color patch map respectively to obtain the second color difference set A, A = {(C A1 , ΔE A1 ), (C A2 , ΔE A2 ), ……, (C An , ΔE An )}, where ΔE A1 is the color difference between the first color patch in the third linear color patch map and the color patch with the minimum ink quantity in the first linear color patch map, C A1 is the ink quantity corresponding to the first color patch in the third linear color patch map, ΔE A2 is the color difference between the second color patch in the third linear color patch map and the color patch with the minimum ink quantity in the first linear color patch map, C A2 is the ink quantity corresponding to the second color patch in the third linear color patch map, and so on. ΔE An is the color difference between the second color patch in the third linear color patch map and the color patch with the minimum ink quantity in the first linear color patch map, C An is the ink quantity corresponding to the first color patch in the third linear color patch map, and n is the number of color patches in the third linear color patch map.
[0105] Similarly, calculate the color difference between each color patch in the first linear color patch map and the color patch with the minimum ink quantity in the first linear color patch map respectively to obtain the third color difference set B, B = {(C B1 , ΔE B1 ), (C B2 , ΔE B2 ), ……, (C Bn , ΔE Bn )}, where ΔE B1 is the color difference between the first color patch in the first linear color patch map and the color patch with the minimum ink quantity in the first linear color patch map, C B1 is the ink quantity corresponding to the first color patch in the first linear color patch map, ΔE B2 is the color difference between the second color patch in the first linear color patch map and the color patch with the minimum ink quantity in the first linear color patch map, C B2 is the ink quantity corresponding to the second color patch in the first linear color patch map, and so on. ΔE Bn is the color difference between the nth color patch in the first linear color patch map and the color patch with the minimum ink quantity in the first linear color patch map, C Bnis the ink amount corresponding to the nth color patch in the first linear color patch diagram, and n is the number of color patches in the third linear color patch diagram. The ink amounts C of the elements in the third color difference set B1 、C B2 、……、C Bn are collectively referred to as the first ink amount.
[0106] In each element (C A1 , ΔE A1 ) in the second color difference set, (C A2 , ΔE A2 ), ……, (C An , ΔE An ) represent n coordinate points with the ink amount value as the x-axis and the color difference value as the y-axis on the two-dimensional plane. Cubic spline curve fitting is performed on all the elements in the second color difference set A to obtain the second fitting curve;
[0107] According to the second fitting curve, obtain the second ink amount corresponding to the color difference value in all the elements of the third color difference set; Substitute the color difference values ΔE B1 、ΔE B2 、……、ΔE Bn in all the elements of the third color difference set into the second fitting curve to obtain the second ink amounts corresponding to the above color difference values: C B1 ’、C B2 ’、……、C Bn ’. Perform fitting on (C B1 、C B1 ’), (C B2 、C B2 ’), ……, (C Bn , C Bn ’). The obtained fitting curve is the color chasing curve of the C color channel of the second printer. Exemplarily, as Figure 6 shown is the color chasing curve of the C color channel obtained by fitting the points (C B1 、C B1 ’), (C B2 、C B2 ’), ……, (C Bn , C Bn ’). According to the color chasing curve obtained by this fitting method, the color chasing color difference is small, the color reproduction degree is high, the color chasing effect is good, and the user-satisfied color chasing effect is achieved.
[0108] In another embodiment, the number of color patches in the third linear color patch diagram is different from that in the first linear color patch diagram. Let the number of color patches in the third linear color patch diagram be n, and the number of color patches in the first linear color patch diagram be m. Similar to the above embodiment, calculate the color difference value between each color patch in the third linear color patch diagram and the color patch with the smallest ink amount in the first linear color patch diagram to obtain the second color difference set A, A = {(C A1 , ΔEA1 ), (C A2 , ΔE A2 ), ……, (C An , ΔE An )}; Cubic spline fitting is performed on all elements in the second color difference set A to obtain a second fitting curve; The color difference between each color block in the first linear color block diagram and the color block with the minimum ink amount in the first linear color block diagram is calculated to obtain a third color difference set B, B = {(C B1 , ΔE B1 ), (C B2 , ΔE B2 ), ……, (C Bm , ΔE Bm )}. The ink amounts C B1 , C B2 , ……, C Bm of each element in the third color difference set are collectively referred to as the first ink amount; In addition, the color difference values ΔE B1 , ΔE B2 , ……, ΔE Bm of all elements in the third color difference set are substituted into the second fitting curve to obtain the corresponding second ink amounts for each of the above color difference values: C B1 ’, C B2 ’, ……, C Bm ’. Fitting (C B1 , C B1 ’), (C B2 , C B2 ’), ……, (C Bm , C Bm ’) gives a fitting curve which is the color chasing curve of the C color channel of the second printer.
[0109] Similarly, the color chasing curves of the M color channel, Y color channel, K color channel or mixed channel of the second printer can also be obtained. The specific method is similar to that of the C color channel and will not be elaborated here.
[0110] In one embodiment, after obtaining the color chasing curve of the second printer, the method further includes:
[0111] Obtaining a fourth linear color block diagram according to the color chasing curve; wherein the fourth linear color block diagram includes several color blocks with different ink amounts;
[0112] Obtaining the color difference between the color blocks with the same ink amount in the fourth linear color block diagram and those in the first linear color block diagram, which is denoted as the evaluation color difference;
[0113] When the evaluation color difference is not within the preset color difference range, obtaining a second external input information and adjusting the color chasing curve according to the second external input information.
[0114] Specifically, the second printer prints a color block diagram according to the color chasing curve to obtain a fourth linear color block diagram, where the fourth linear color block diagram includes a plurality of color blocks with different ink amounts; compare the color blocks with the same ink amount in the fourth linear color block diagram and the first linear color block diagram. The color block comparison can be to obtain the actual Lab value or CMYK value of a certain color block in the fourth linear color block diagram using a photometer, and then compare it with the Lab value or CMYK value of the color block with the same ink amount in the first linear color block diagram to obtain a color difference value (denoted as the evaluation color difference value); or use a photometer to obtain the actual Lab values or CMYK values of all color blocks in the fourth linear color block diagram, and then compare them with the Lab values or CMYK values of the color blocks with the same ink amount in the first linear color block diagram to obtain a plurality of evaluation color difference values. When any evaluation color difference value is not within the preset color difference range (the preset color difference range can be set by the user according to the actual situation or automatically set by the second printer, and is not limited here), it is considered that the color chasing curve still needs to be optimized. At this time, manual adjustment can be performed according to the second external input information (such as user input), or the above-mentioned actual maximum ink amount value can be modified again to generate a new color chasing curve, so as to obtain a better color chasing effect that is closer to the user's expectation.
[0115] In summary, the inkjet printer color reproduction method provided by the embodiment of the present invention obtains the first linear color block diagram of the first printer and the second linear color block diagram of the second printer respectively, then obtains the third linear color block diagram according to the first linear color block diagram and the second linear color block diagram, and then uses the first linear color block diagram and the third linear color block diagram to obtain the color chasing curve of the second printer. Compared with the technical means of manually debugging repeatedly to obtain the color chasing curve of the second printer, the method of the present invention is simple and fast, does not need to rely on the color adjuster to debug repeatedly, has a high color reproduction degree, and has a good color chasing effect. In this embodiment, the actual maximum ink amount of the second printer is used to obtain the third linear color block diagram. When obtaining the actual maximum ink amount, it can be obtained by comparing the color values of the color blocks in the first linear color block diagram and the second linear color block diagram, such as the Lab value. This method is simple and fast; it can also be obtained by fitting the maximum color difference curve of the first linear color block diagram and the color difference curve of the second linear color block diagram, and the result is more accurate; it can also be obtained according to the method of receiving external input, so that the color chasing curve finally obtained according to the third linear color block diagram can better meet the user's needs. Moreover, after obtaining the color chasing curve, it can be further adjusted according to the color chasing effect of the color chasing curve to generate a more optimized color chasing curve that better meets the user's expectation.
[0116] Embodiment 2
[0117] Please refer to Figure 7 , the embodiment of the present invention provides an inkjet printer color reproduction device 200, and the device 200 includes:
[0118] The first linear color patch map acquisition module 201 is configured to acquire a first linear color patch map according to the linearization curve of the first printer, wherein the first linear color patch map includes a plurality of color patches with different ink amounts;
[0119] The second linear color patch map acquisition module 202 is configured to acquire a second linear color patch map according to the linearization curve of the second printer, wherein the second linear color patch map includes a plurality of color patches with different ink amounts;
[0120] The third linear color patch map acquisition module 203 is configured to acquire a third linear color patch map of the second printer according to the first linear color patch map and the second linear color patch map, wherein the third linear color patch map includes a plurality of color patches with different ink amounts;
[0121] The color chasing curve acquisition module 204 is configured to acquire a color chasing curve of the second printer according to the first linear color patch map and the third linear color patch map.
[0122] Further, the third linear color patch map acquisition module 203 includes:
[0123] An actual printing maximum ink amount acquisition unit, configured to acquire an actual printing maximum ink amount according to the first linear color patch map and the second linear color patch map;
[0124] A third linear color patch map acquisition unit, configured to acquire the third linear color patch map according to the actual printing maximum ink amount and the linearization curve of the second printer.
[0125] Preferably, the actual printing maximum ink amount acquisition unit includes:
[0126] A first maximum color acquisition unit, configured to acquire the color value of the color patch with the largest ink amount in the first linear color patch map; denoted as the first maximum color value;
[0127] An ink cutoff color patch acquisition unit, configured to acquire the color patch in the second linear color patch map with the smallest color difference compared to the first maximum color value; denoted as the ink cutoff color patch;
[0128] A first maximum ink amount acquisition unit, configured to acquire the ink amount of the ink cutoff color patch, which is the actual printing maximum ink amount.
[0129] Preferably, the actual printing maximum ink amount acquisition unit includes:
[0130] A maximum color difference acquisition unit, configured to acquire the color difference between the color patch with the largest ink amount and the color patch with the smallest ink amount in the first linear color patch map; denoted as the maximum color difference;
[0131] A first color difference set acquisition unit, configured to respectively acquire the color difference between each color block in the second linear color block diagram and the color block with the minimum ink amount in the first linear color block diagram, and acquire the set of the ink amount of each color block in the second linear color block diagram and its corresponding color difference, denoted as the first color difference set;
[0132] A second maximum ink amount acquisition unit, configured to acquire the ink amount corresponding to the maximum color difference according to the first color difference set, denoted as the actual maximum printing ink amount.
[0133] Preferably, the second maximum ink amount acquisition unit includes:
[0134] An interpolation unit, configured to perform interpolation on the first color difference set by using the interpolation method to acquire the ink amount corresponding to the maximum color difference.
[0135] Preferably, the second maximum ink amount acquisition unit includes:
[0136] A first fitting curve acquisition unit, configured to fit the elements in the first color difference set to acquire a first fitting curve;
[0137] A substitution unit, configured to substitute the maximum color difference into the first fitting curve to obtain the ink amount corresponding to the maximum color difference.
[0138] Furthermore, the apparatus 200 further includes:
[0139] A first input module, configured to acquire first external input information as the actual maximum printing ink amount when the actual maximum printing ink amount is not within the preset ink amount range.
[0140] Furthermore, the color chasing curve acquisition module 204 includes:
[0141] A second color difference set acquisition unit, configured to respectively acquire the color difference between each color block in the third linear color block diagram and the color block with the minimum ink amount in the first linear color block diagram, and acquire the ink amount of each color block in the third linear color block diagram and its corresponding color difference, denoted as the second color difference set;
[0142] A third color difference set acquisition unit, configured to respectively acquire the color difference between each color block in the first linear color block diagram and the color block with the minimum ink amount in the first linear color block diagram, and acquire the set of the ink amount of each color block in the first linear color block diagram and its corresponding color difference, denoted as the third color difference set;
[0143] A color chasing curve acquisition unit, configured to acquire the color chasing curve of the second printer according to the second color difference set and the third color difference set.
[0144] Furthermore, the color chasing curve acquisition unit includes:
[0145] A second fitting curve obtaining unit, configured to fit elements in the second color difference set to obtain a second fitting curve;
[0146] A first ink amount obtaining unit, configured to obtain the ink amount of color blocks in all elements of the third color difference set, denoted as the first ink amount;
[0147] A second ink amount obtaining unit, configured to obtain the second ink amount corresponding to the color difference value in all elements of the third color difference set according to the second fitting curve;
[0148] A color chasing curve fitting unit, configured to fit the first ink amount and the second ink amount to obtain a color chasing curve of the second printer.
[0149] Further, the apparatus 200 further includes:
[0150] A fourth linear color block map obtaining module, configured to obtain a fourth linear color block map according to the color chasing curve; wherein the fourth linear color block map includes a plurality of color blocks with different ink amounts;
[0151] An adjustment module, configured to obtain the color difference value of the color block with the same ink amount in the fourth linear color block map as that in the first linear color block map, denoted as the evaluation color difference value; when the evaluation color difference value is not within a preset color difference range, obtain second external input information and adjust the color chasing curve according to the second external input information.
[0152] In summary, the inkjet printer color reproduction apparatus provided by the embodiment of the present invention obtains the first linear color block map of the first printer and the second linear color block map of the second printer respectively, then obtains the third linear color block map according to the first linear color block map and the second linear color block map, and then obtains the color chasing curve of the second printer by using the first linear color block map and the third linear color block map. Compared with the technical means of obtaining the color chasing curve of the second printer by manual repeated debugging, the method of the present invention is simple and fast, does not need to rely on the repeated debugging of the color matching personnel, has a high color reproduction degree, and has a good color chasing effect. In this embodiment, the actual maximum ink amount of the second printer is used to obtain the third linear color block map. When obtaining the actual maximum ink amount, it can be obtained by comparing the color values of the color blocks in the first linear color block map and the second linear color block map, such as the Lab value, and this method is simple and fast; it can also be obtained by using the maximum color difference of the first linear color block map and the color difference fitting curve of the second linear color block map, and the result is more accurate; it can also be obtained according to the method of receiving external input, so that the color chasing curve finally obtained according to the third linear color block map can better meet the user's needs. Moreover, after obtaining the color chasing curve, it can be further adjusted according to the color chasing effect of the color chasing curve to generate a more optimized color chasing curve that better meets the user's expected color chasing effect.
[0153] Embodiment 3
[0154] In addition, the inkjet printer color reproduction method according to the embodiments of the present invention can be implemented by an inkjet printer color reproduction device. Figure 8 FIG. shows a schematic hardware structure diagram of an inkjet printer color reproduction device provided by an embodiment of the present invention.
[0155] The inkjet printer color reproduction device may include a processor 301 and a memory 302 storing computer program instructions.
[0156] Specifically, the processor 301 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present invention.
[0157] The memory 302 may include a mass storage for data or instructions. By way of example and not limitation, the memory 302 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive or a combination of two or more of these. In a suitable case, the memory 302 may include a removable or non-removable (or fixed) medium. In a suitable case, the memory 302 may be internal or external to the data processing device. In a particular embodiment, the memory 302 is a non-volatile solid state memory. In a particular embodiment, the memory 302 includes a read only memory (ROM). In a suitable case, the ROM may be a mask programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM), or a flash memory or a combination of two or more of these.
[0158] The processor 301 reads and executes the computer program instructions stored in the memory 302 to implement any one of the inkjet printer color reproduction methods in the above embodiments.
[0159] In one example, the inkjet printer color reproduction device may further include a communication interface 303 and a bus 310. Among them, as Figure 7 shown, the processor 301, the memory 302, and the communication interface 303 are connected through the bus 310 and complete communication with each other.
[0160] The communication interface 303 is mainly used to implement communication between the various modules, devices, units, and / or devices in the embodiments of the present invention.
[0161] The bus 310 includes hardware, software, or both, and couples the components of the inkjet printer color reproduction device to each other. By way of example and not limitation, the bus 310 may include an Accelerated Graphics Port (AGP) or other graphics bus, an Extended Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an InfiniBand interconnect, a Low Pin Count (LPC) bus, a memory bus, a MicroChannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses or a combination of two or more of these. Where appropriate, the bus 310 may include one or more buses. Although embodiments of the present invention describe and illustrate specific buses, the present invention contemplates any suitable bus or interconnect.
[0162] Embodiment Four
[0163] In addition, in combination with the inkjet printer color reproduction method in the above embodiments, an embodiment of the present invention can be implemented by providing a computer-readable storage medium. Computer program instructions are stored on the computer-readable storage medium; when the computer program instructions are executed by the processor 301, any one of the inkjet printer color reproduction methods in the above embodiments is implemented.
[0164] In summary, for the inkjet printer color reproduction method, apparatus, device, and storage medium provided by the embodiments of the present invention, by respectively obtaining the first linear color patch map of the first printer and the second linear color patch map of the second printer, then obtaining the third linear color patch map based on the first linear color patch map and the second linear color patch map, and then using the first linear color patch map and the third linear color patch map to obtain the color chasing curve of the second printer. Compared with the technical means of manually and repeatedly debugging to obtain the color chasing curve of the second printer, the method of the present invention is simple and fast, does not need to rely on the color adjuster to repeatedly debug, has a high degree of color reproduction, and a good color chasing effect. In this embodiment, the actual maximum ink amount of the second printer is used to obtain the third linear color patch map. When obtaining the actual maximum ink amount, it can be obtained by comparing the color values of the color patches in the first linear color patch map and the second linear color patch map, such as the Lab value, and this method is simple and fast; it can also be obtained by fitting the curves of the maximum color difference of the first linear color patch map and the color difference of the second linear color patch map, and the result is more accurate; it can also be obtained according to the method of receiving external input, so that the color chasing curve finally obtained according to the third linear color patch map can better meet the user's needs. Moreover, after obtaining the color chasing curve, it can be further adjusted according to the color chasing effect of the color chasing curve to generate a more optimized color chasing curve that better meets the user's expected color chasing effect.
[0165] It should be clear that the present invention is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, the detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present invention is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order between steps after understanding the spirit of the present invention.
[0166] The functional blocks shown in the above-described structural block diagrams can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application-specific integrated circuit (ASIC), appropriate firmware, a plug-in, a functional card, and so on. When implemented in software, the elements of the present invention are programs or code segments used to perform the required tasks. The program or code segment can be stored in a machine-readable medium or transmitted via a data signal carried in a carrier wave over a transmission medium or a communication link. A "machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical discs, hard disks, fiber optic media, radio frequency (RF) links, and so on. The code segment can be downloaded via a computer network such as the Internet, an intranet, and so on.
[0167] It should also be noted that the exemplary embodiments mentioned in the present invention describe some methods or systems based on a series of steps or devices. However, the present invention is not limited to the order of the above steps, that is, the steps can be executed in the order mentioned in the embodiments, can be different from the order in the embodiments, or several steps can be executed simultaneously.
[0168] As described above, the above is only the specific implementation manner of the present invention. Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the above-described systems, modules, and units can refer to the corresponding processes in the foregoing method embodiments and will not be repeated here. It should be understood that the protection scope of the present invention is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present invention can easily think of various equivalent modifications or substitutions, and these modifications or substitutions should all be covered within the protection scope of the present invention.
Claims
1. An inkjet printer color reproduction method, characterized in that, The method includes: Obtaining a first linear color patch map according to the linearization curve of a first printer, where the first linear color patch map includes a plurality of color patches with different ink amounts; Obtaining a second linear color patch map according to the linearization curve of a second printer, where the second linear color patch map includes a plurality of color patches with different ink amounts; Obtaining a third linear color patch map of the second printer according to the first linear color patch map and the second linear color patch map, where the third linear color patch map includes a plurality of color patches with different ink amounts; including: obtaining the actual maximum ink amount of the second printer according to the first linear color patch map and the second linear color patch map; obtaining the third linear color patch map according to the actual maximum ink amount and the linearization curve of the second printer; where obtaining the actual maximum ink amount of the second printer according to the first linear color patch map and the second linear color patch map includes: obtaining the color value of the color patch with the largest ink amount in the first linear color patch map, denoted as the first maximum color value; obtaining the color patch with the smallest color difference from the first maximum color value in the second linear color patch map, denoted as the ink-cut color patch; obtaining the ink amount of the ink-cut color patch, which is the actual maximum ink amount; obtaining the color chasing curve of the second printer according to the first linear color patch map and the third linear color patch map.
2. The color reproduction method of an inkjet printer according to claim 1, characterized in that Obtaining the actual maximum ink amount of the second printer according to the first linear color patch map and the second linear color patch map includes: Obtaining the color difference between the color patch with the largest ink amount and the color patch with the smallest ink amount in the first linear color patch map, denoted as the maximum color difference; Respectively obtaining the color difference between each color patch in the second linear color patch map and the color patch with the smallest ink amount in the first linear color patch map, and obtaining the set of each color patch ink amount and its corresponding color difference in the second linear color patch map, denoted as the first color difference set; Obtaining the ink amount corresponding to the maximum color difference according to the first color difference set, which is the actual maximum ink amount.
3. The inkjet printer color reproduction method according to claim 2, wherein Obtaining the ink amount corresponding to the maximum color difference according to the first color difference set includes: Interpolating the first color difference set by using the interpolation method to obtain the ink amount corresponding to the maximum color difference.
4. The inkjet printer color reproduction method according to claim 2, wherein Obtaining the ink amount corresponding to the maximum color difference according to the first color difference set: Fitting the elements in the first color difference set to obtain a first fitting curve; Substituting the maximum color difference into the first fitting curve to obtain the ink amount corresponding to the maximum color difference.
5. The method for color reproduction of an inkjet printer according to claim 1, characterized in that, The method further includes: When the actual maximum ink amount is not within the preset ink amount range, obtaining a first external input information as the actual maximum ink amount.
6. The method for color reproduction of an inkjet printer according to claim 1, characterized in that, Obtaining the color chasing curve of the second printer according to the first linear color patch map and the third linear color patch map includes: Respectively obtaining the color difference between each color patch in the third linear color patch map and the color patch with the smallest ink amount in the first linear color patch map, and obtaining the ink amount of each color patch in the third linear color patch map and its corresponding color difference, denoted as the second color difference set; Obtain the color difference value between each color block in the first linear color block diagram and the color block with the minimum ink amount in the first linear color block diagram respectively, and obtain a set of the ink amount of each color block in the first linear color block diagram and its corresponding color difference value, which is denoted as the third color difference set; Obtain the color chasing curve of the second printer according to the second color difference set and the third color difference set.
7. The method for color reproduction of an inkjet printer according to claim 6, wherein The obtaining the color chasing curve of the second printer according to the second color difference set and the third color difference set includes: Fit the elements in the second color difference set to obtain a second fitting curve; Obtain the ink amount of the color blocks in all elements of the third color difference set, which is denoted as the first ink amount; Obtain the second ink amount corresponding to the color difference value in all elements of the third color difference set according to the second fitting curve; Fit the first ink amount and the second ink amount to obtain the color chasing curve of the second printer.
8. The inkjet printer color reproduction method according to any one of claims 1-7, characterized in that, The method further includes: Obtain a fourth linear color block diagram according to the color chasing curve, where the fourth linear color block diagram includes several color blocks with different ink amounts; Obtain the color difference value between the color blocks in the fourth linear color block diagram with the same ink amount as the color blocks in the first linear color block diagram, which is denoted as the evaluation color difference value; when the evaluation color difference value is not within the preset color difference range, obtain the second external input information and adjust the color chasing curve according to the second external input information.
9. An inkjet printer color reproduction device, characterized in that, The device includes: A first linear color block diagram obtaining module, configured to obtain a first linear color block diagram according to the linearization curve of a first printer, where the first linear color block diagram includes several color blocks with different ink amounts; A second linear color block diagram obtaining module, configured to obtain a second linear color block diagram according to the linearization curve of a second printer, where the second linear color block diagram includes several color blocks with different ink amounts; A third linear color block diagram obtaining module, configured to obtain a third linear color block diagram of the second printer according to the first linear color block diagram and the second linear color block diagram, where the third linear color block diagram includes several color blocks with different ink amounts; includes: obtaining the actual maximum printing ink amount of the second printer according to the first linear color block diagram and the second linear color block diagram; obtaining the third linear color block diagram according to the actual maximum printing ink amount and the linearization curve of the second printer; where the obtaining the actual maximum printing ink amount of the second printer according to the first linear color block diagram and the second linear color block diagram includes: obtaining the color value of the color block with the maximum ink amount in the first linear color block diagram, which is denoted as the first maximum color value; obtaining the color block with the smallest color difference value compared with the first maximum color value in the second linear color block diagram, which is denoted as the ink-cutting color block; obtaining the ink amount of the ink-cutting color block, which is the actual maximum printing ink amount; A color chasing curve obtaining module, configured to obtain the color chasing curve of the second printer according to the first linear color block diagram and the third linear color block diagram.
10. An inkjet printer color reproduction device, characterized in that, Includes: At least one processor, at least one memory, and computer program instructions stored in the memory, and when the computer program instructions are executed by the processor, the method described in any one of claims 1-8 is implemented.
11. A storage medium having computer program instructions stored thereon, characterized in that, When the computer program instructions are executed by a processor, the method according to any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
Color chasing method, device and equipment for ink-jet printer
CN115599318A