Printing color control method and system and storage medium

By obtaining and processing CMYK color values and equipment parameters, and calculating the ink correction coefficient, the problem of printing color proportion control is solved, and the uniform color distribution and quality improvement of the printed materials is achieved.

CN119814940AInactive Publication Date: 2025-04-11SHENZHEN HUACHENG COLOR PRINTING PAPER PACKAGING CO LTD

Patent Information

Application Number
CN202510296208.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-13
Publication Date
2025-04-11
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The prior art is difficult to effectively control the relative proportional relationship between printing colors, resulting in large fluctuations in the quality of printed materials and difficulty in comparing the physical objects with the originals.

Method used

By obtaining the original CMYK color value, standard CMYK table and equipment parameters of the current material, performing correction calculations and deviation calculations, refer to the standard CMYK table to obtain the ink correction coefficient, and calculate the target CMYK color value to control the printing color.

Benefits of technology

Accurate control of printing colors is achieved, ensuring that the ideal relative proportional relationship between colors is maintained, the quality of printed materials is improved, and quality fluctuations are reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119814940A_ABST
    Figure CN119814940A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of printing, and discloses a printing color control method and system and a storage medium, and the method comprises the steps: obtaining an original CMYK color value, a standard CMYK table and equipment parameters of a current material; calculating according to the original CMYK color value to obtain a corrected CMYK color value; calculating according to the corrected CMYK color value to obtain a standard color gradation deviation; according to the standard color gradation deviation and the equipment parameters, a standard CMYK table is looked up to obtain an ink correction coefficient; obtaining a target CMYK color value according to the corrected CMYK color value and the ink correction coefficient; and according to the target CMYK color value, the printing color is controlled, and printing and output are carried out. According to the method, the printing color can be controlled according to the target CMYK color value, the difference of the same color during printing is reduced, the printing color distribution is uniform, the quality of a printed matter is improved, and the quality fluctuation is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of printing technology, and in particular to a printing color control method, system and storage medium. Background Art

[0002] Printing is a technology that transfers ink from originals such as text, pictures, and photos to the surface of materials such as paper, textiles, and plastics through processes such as plate making, inking, and pressurization, so as to batch copy the original content. The most important technical indicator in the printing process is the quality control of printed products, which ensures the authenticity rate of printed products on various media, and ensures that the printed products are highly consistent with the designed colors and meet customer requirements. In the actual production process, there are many factors that affect the quality of printed products. Among them, paper, ink type, paper weight, pH value, etc. will affect the color of printed products, and the types of equipment accessories, fountain solution flow, drying temperature and speed, plate quality, etc. will affect the color of the final print. Therefore, the entire process of printing production requires strict monitoring of the quality of printed products, and flexible adjustment of production parameters according to actual conditions to ensure that each printed product can meet the expected quality standards.

[0003] In a prior art, a method for calibrating a digital printing device is disclosed, including obtaining output test data of a calibration function loaded under the current output condition of the printing device; using a measuring device to measure the color value of each color block on a specified substrate in a device-independent color space to obtain the actual measurement value of the relevant color block; selecting a color difference calculation function based on the actual measurement value; calculating the difference value of the colors of adjacent color blocks, and comparing the difference value with the size of a preset threshold, updating the calibration function according to the judgment result, and adjusting the color of the color block at the same time. This method can generate a calibration function for any colorant, so that the change from light to dark of a single colorant is visually closer to uniformity.

[0004] However, in the above-mentioned prior art, the method adjusts the ink value obtained by various parameters of the printing equipment according to the actual measured value to control the printing color, but the method cannot control the relative proportion relationship between the final printed colors. At the same time, the control differences between different colors are large, which makes it difficult to compare the printed object with the original, which in turn leads to large fluctuations in the quality of the printed product. Summary of the invention

[0005] The invention provides a printing color control method, system and storage medium to solve the problems of uneven printing color and large fluctuation in printed product quality.

[0006] In a first aspect, in order to solve the above technical problems, the present invention provides a method for controlling printing colors, comprising: Get the original CMYK color value of the current material, the standard CMYK table and the device parameters of the current printing device; Perform correction calculation according to the original CMYK color value to obtain the corrected CMYK color value of the current material; Perform deviation calculation according to the corrected CMYK color value to obtain a standard color scale deviation; Obtaining ink correction coefficients by referring to the standard CMYK table according to the standard color scale deviation and the device parameters; Calculating a target CMYK color value according to the corrected CMYK color value and the ink correction coefficient; According to the target CMYK color value, the printing color of the current material is controlled, and printing and output are performed.

[0007] In an optional embodiment, the CMYK color value includes a C color value, an M color value, a Y color value and a K color value; wherein the C color value stores cyan information, the M color value stores magenta information, the Y color value stores yellow information and the K color value stores black information.

[0008] In an optional implementation, the correcting calculation of the original CMYK color value to obtain the corrected CMYK color value of the current material includes: The corrected CMYK color value is calculated according to the following formula: ; in, represents the modified CMYK color value, represents the original CMYK color value, represents the C color value, represents the M color value, represents the Y color value, represents the K color value, Indicates the correction parameter.

[0009] In an optional implementation, performing deviation calculation according to the corrected CMYK color value to obtain a standard color scale deviation includes: respectively establishing deviation functions of the C color value, the M color value, the Y color value, and the K color value; Calculate the color scale deviations of the C color value, the M color value, the Y color value, and the K color value respectively according to the deviation function; The color scale deviation is normalized and integrated to obtain the standard color scale deviation.

[0010] In an optional implementation, obtaining the ink correction coefficient by referring to the standard CMYK table according to the standard color scale deviation and the device parameter includes: Calculating an impact factor according to the standard color scale deviation and the device parameters; According to the influencing factor, the ink correction coefficient is obtained by consulting the standard CMYK table; The impact factor is calculated according to the following formula: ; in, represents the impact factor, represents the standard color scale deviation, represents the device parameters, represents the weight of the standard color scale deviation, Indicates the weight of the device parameter.

[0011] In an optional implementation, the calculating the target CMYK color value according to the corrected CMYK color value and the ink correction coefficient includes: Calculate a first CMYK color value according to the corrected CMYK color value and the ink correction coefficient; Rounding the first CMYK color value to obtain a second CMYK color value; The second CMYK color value is normalized to obtain the target CMYK color value.

[0012] In an optional implementation, respectively establishing deviation functions of the C color value, the M color value, the Y color value, and the K color value includes: The deviation function of the C color value is calculated according to the following formula: ; in, representing the deviation function of the C color value, represents the C color value, Indicates additional parameters; The deviation function of the M color value is calculated according to the following formula: ; in, representing the deviation function of the M color value, represents the M color value, Indicates additional parameters; The deviation function of the Y color value is calculated according to the following formula: ; in, representing the deviation function of the Y color value, represents the Y color value, Indicates additional parameters; The deviation function of the K color value is calculated according to the following formula: ; in, representing the deviation function of the K color value, represents the K color value, Indicates additional parameters.

[0013] In an optional implementation, the normalizing the color scale deviation and integrating to obtain the standard color scale deviation includes: Normalizing the color scale deviations of the C color value, the M color value, the Y color value, and the K color value respectively to obtain normalized color scales of the respective color values; The normalized color scales of each color value are recorded in sequence to obtain the standard color scale deviation.

[0014] In an optional implementation, the calculating the first CMYK color value according to the corrected CMYK color value and the ink correction coefficient includes: The first CMYK color value is calculated according to the following formula: ; in, represents the first CMYK color value, represents the modified CMYK color value, represents the ink correction factor, Indicates the color level.

[0015] In a second aspect, the present invention provides a printing color control system, comprising: A data acquisition module is used to obtain the original CMYK color value of the current material, the standard CMYK table and the device parameters of the current printing device; A color correction module, used for performing correction calculation according to the original CMYK color value to obtain a corrected CMYK color value of the current material; A deviation calculation module, used for performing deviation calculation according to the corrected CMYK color value to obtain a standard color scale deviation; A correction coefficient acquisition module, used for obtaining an ink correction coefficient by referring to the standard CMYK table according to the standard color scale deviation and the device parameters; A target color calculation module, used for calculating a target CMYK color value according to the corrected CMYK color value and the ink correction coefficient; The printing color module is used to control the printing color of the current material according to the target CMYK color value, and to print and output.

[0016] In a third aspect, the present invention further provides an electronic device, comprising a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein when the processor executes the computer program, the printing color control method described in any one of the above is implemented.

[0017] In a fourth aspect, the present invention further provides a computer-readable storage medium, the computer-readable storage medium comprising a stored computer program, wherein when the computer program is running, the device where the computer-readable storage medium is located is controlled to execute any one of the above-mentioned printing color control methods.

[0018] Compared with the prior art, the present invention has the following beneficial effects: The present invention provides a method for controlling printing colors, comprising obtaining original CMYK color values ​​of a current material, a standard CMYK table and equipment parameters of a current printing device; performing correction calculation according to the original CMYK color values ​​to obtain corrected CMYK color values ​​of the current material; performing deviation calculation according to the corrected CMYK color values ​​to obtain standard color scale deviations; obtaining ink correction coefficients by referring to the standard CMYK table according to the standard color scale deviations and the equipment parameters; calculating target CMYK color values ​​according to the corrected CMYK color values ​​and the ink correction coefficients; and controlling the printing color of the current material according to the target CMYK color values, and performing printing and output.

[0019] The method obtains the original CMYK color value of the current material, then uses a preset formula to calculate the required corresponding coefficient, and finally calculates the target CMYK color value according to the corresponding coefficient, so that the printing color of the current material can be controlled according to the target CMYK color value. The method can control the relative proportion between the final printed colors, reduce the difference of the same color when printing, make the printed color distribution uniform, thereby improving the quality of the printed product and reducing the quality fluctuation. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 is a flow chart of a method for controlling printing colors provided by a first embodiment of the present invention; Figure 2 It is a schematic diagram of the structure of a printing color control system provided by the second embodiment of the present invention. DETAILED DESCRIPTION

[0021] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0022] Reference Figure 1 The first embodiment of the present invention provides a method for controlling printing color, comprising the following steps: S1, obtaining the original CMYK color value of the current material, the standard CMYK table and the device parameters of the current printing device; S2, performing correction calculation according to the original CMYK color value to obtain the corrected CMYK color value of the current material; S3, performing deviation calculation according to the corrected CMYK color value to obtain a standard color scale deviation; S4, obtaining an ink correction coefficient by referring to the standard CMYK table according to the standard color scale deviation and the device parameters; S5, calculating and obtaining a target CMYK color value according to the corrected CMYK color value and the ink correction coefficient; S6, controlling the printing color of the current material according to the target CMYK color value, and performing printing and output.

[0023] It should be noted that in some existing technologies, although the method of adjusting various parameters of printing equipment based on actual measurement data is adopted, and the ink values ​​generated thereby are monitored to a certain extent, this approach still fails to effectively solve the problem of accurately controlling the relative proportion relationship between the colors in the final printed product. Specifically, the differences between different colors are still significant, and it is difficult to achieve the ideal color harmony and unity. At the same time, there are often great difficulties in visually comparing the printed object with the original design draft. The main reason is that this comparison stems from the inherent differences between the two in terms of material, light reflection, etc. In addition, there are subjective differences in color description and understanding between customers and printers. This difference often stems from the different color perception backgrounds, aesthetic preferences and communication methods of both parties, resulting in completely different interpretations and expectations even when facing the same color sample, thereby increasing the difficulty of quality control of printed products and resulting in large color differences in printed products.

[0024] In this method, the original CMYK color value of the current material is obtained, and then the required corresponding coefficient is calculated using a preset formula, and finally the target CMYK color value is calculated according to the corresponding coefficient, so that the printing color of the current material can be controlled according to the target CMYK color value. The method realizes the precise control of the printing color of the current material, ensuring that the colors on the final printed product maintain an ideal relative proportional relationship, which enables the printed colors to present a uniform distribution state. More importantly, this method significantly improves the quality of printed products and reduces the quality fluctuation caused by color differences.

[0025] In step S1, it is necessary to obtain the original CMYK color value of the material currently to be printed, the standard CMYK table of the current pigment, and the device parameters of the current printing device.

[0026] In one embodiment, the CMYK color value includes a C color value, an M color value, a Y color value, and a K color value; wherein the C color value stores cyan information, the M color value stores magenta information, the Y color value stores yellow information, and the K color value stores black information.

[0027] It should be noted that the original CMYK color value refers to the specific numerical representation of a certain color in the CMYK color mode. The CMYK color mode is a color mode based on the principle of subtractive color, which uses four colors of ink, cyan, magenta, yellow and black, to produce other colors. Each color of ink has a concentration range from 0% to 100%. By adjusting the concentration ratio of these four inks, different colors can be produced. The standard CMYK table is a table containing the color values ​​of common colors in the CMYK color mode. This table can facilitate the quick and accurate finding of the CMYK value of the required color.

[0028] It should be noted that due to differences in printing materials, printing pigments, printing methods and other factors, printing equipment may also be different. However, the equipment parameters of the required printing equipment only include printing speed, printing size and color capability. These three basic parameters must be possessed by different printing equipment. Among them, printing speed refers to the number of papers that can be printed per hour, usually measured in number of sheets or printing size; printing size refers to the range of paper sizes that the printing equipment can handle, including the maximum size and the minimum size; color capability refers to the range of colors that the printing equipment can handle, usually measured in color depth (such as 8 bits, 16 bits). For the CMYK color mode, color capability involves the concentration control accuracy and mixing effect of the four CMYK inks.

[0029] In step S2, it is necessary to calculate the correction value of the original CMYK color value to obtain the corrected CMYK color value of the current material.

[0030] In one embodiment, the correcting and calculating the original CMYK color value to obtain the corrected CMYK color value of the current material includes calculating the corrected CMYK color value according to the following formula: ; in, represents the modified CMYK color value, represents the original CMYK color value, represents the C color value, represents the M color value, represents the Y color value, represents the K color value, Indicates the correction parameter.

[0031] It should be noted that due to the significant differences in optical properties of different types of materials, which are manifested in their different reflection or absorption capabilities of light, and the materials themselves often have certain color attributes. Therefore, before subsequent color analysis or processing, it is necessary to first correct these differences caused by material characteristics to eliminate the interference caused by the inherent color of the material and its reflection or absorption chromaticity differences. Since the color composition of the material is relatively complex and there are many factors affecting the color of the material, in order to facilitate calculation and adjustment, the main factors affecting the color of the material are first determined. Usually, the main factors affecting the color of the material are the color of the material and the chromaticity of the material. Among them, the color attribute determines the absorption and reflection characteristics of the material for each wavelength of light in the visible spectrum; the chromaticity attribute reflects the comprehensive performance of the material color in terms of brightness, saturation, etc. By determining and considering these two attributes, the original color value can be better corrected.

[0032] In another implementation, since the color record of some materials uses RGB values, the following formula is required to convert the RGB color value into CMYK color value: ; ; ; ; in, Represents the red value in the RGB color value. Represents the green value in the RGB color value. Represents the blue value in the RGB color value. By using the above formula, the RGB color value can be converted to the CMYK color value to better perform the required conversion on the color.

[0033] It should be noted that these conversions may not be completely accurate, mainly because the color spaces covered by the two color models do not completely overlap, and some RGB colors cannot be accurately reproduced by CMYK. This means that when converting from RGB color values ​​to CMYK color values, some colors may lose some brightness and saturation, resulting in slight color deviations. However, when actually printing colors, the main consideration is whether the printed colors are uniform, and slight color deviations can be ignored in most cases.

[0034] In step S3, the deviation value needs to be calculated according to the obtained corrected CMYK color value to obtain a standard color scale deviation.

[0035] In one implementation, the deviation calculation is performed according to the corrected CMYK color value to obtain a standard color scale deviation, comprising the following steps: S31, respectively establishing deviation functions of the C color value, the M color value, the Y color value, and the K color value; S32, respectively calculating the color scale deviations of the C color value, the M color value, the Y color value, and the K color value according to the deviation function; S33, normalizing the color scale deviation and integrating to obtain the standard color scale deviation.

[0036] In step S31, respectively establishing the deviation functions of the C color value, the M color value, the Y color value, and the K color value includes calculating the deviation function of the C color value according to the following formula: ; in, representing the deviation function of the C color value, represents the C color value, represents an additional parameter; the deviation function of the M color value is calculated according to the following formula, ; in, representing the deviation function of the M color value, represents the M color value, represents an additional parameter; the deviation function of the Y color value is calculated according to the following formula, ; in, representing the deviation function of the Y color value, represents the Y color value, represents an additional parameter; the deviation function of the K color value is calculated according to the following formula, ; in, representing the deviation function of the K color value, represents the K color value, Indicates additional parameters.

[0037] Specifically, corresponding deviation functions are established for the C color value, the M color value, the Y color value, and the K color value. Since the proportion of each color value in each printing process may be different, the additional parameter Readjustment is required during each printing process.

[0038] It should be noted that the parameter Represents the influence or weight of the current color value on the current deviation function, which determines how much the change in the current color value affects the deviation function. Represents the offset or adjustment value of the current color value, which can be used to adjust the reference point of the current color value so that the deviation function can better adapt to a specific color range or condition. For example, if the current color value is usually within a certain range, the parameter Can be used to adjust this range to another reference point to better obtain another color value. Represents the constant term or base deviation of the current deviation function, which is a fixed value on the deviation function. This parameter can be used to adjust the overall level of the deviation function to adapt it to a specific benchmark or standard.

[0039] In step S32, the color scale deviations of the C color value, the M color value, the Y color value, and the K color value are calculated respectively according to the established deviation function.

[0040] Specifically, first, the corrected CMYK color value needs to be split into specific proportions of each color value. For example, if gold is the corrected CMYK color value, then it needs to be split, where the C color value accounts for 10%, the M color value accounts for 15%, the Y color value accounts for 65%, and the K color value accounts for 5%. Then, each color value is substituted into the corresponding deviation function for calculation. Finally, the obtained results are recorded.

[0041] It should be noted that after splitting some colors, there may be colors with a proportion of 0, such as dark red, where the C color value accounts for 0%, the M color value accounts for 100%, the Y color value accounts for 80%, and the K color value accounts for 10%. In this case, the C color value does not need to be substituted into the deviation function because its contribution to the final color is 0. Therefore, the color channel can be directly ignored and the result can be directly set to 0, thereby simplifying the calculation process and improving efficiency.

[0042] In step S33, the color scale deviation of each color value is normalized and integrated to obtain the standard color scale deviation.

[0043] In one embodiment, the normalizing the color scale deviation and integrating it to obtain the standard color scale deviation comprises the following steps: S331, respectively normalizing the color scale deviations of the C color value, the M color value, the Y color value, and the K color value to obtain normalized color scales of the respective color values; S332, recording the normalized color scales of each color value in sequence to obtain the standard color scale deviation.

[0044] In step S331, the color scale deviation of each color value obtained needs to be normalized. In one embodiment, the color scale deviation is normalized according to the following formula: ; in, represents the normalized color level deviation, represents the original color scale deviation, represents the maximum possible value of the color level deviation, Indicates the minimum possible value of the color level deviation.

[0045] It should be noted that when the same color is used for multiple printings, due to the combined effects of various external factors, such as different printing positions, printing times, and changes in the status of the printing machine, the same color may have a certain degree of deviation in the actual printing process, thus forming a color variation range. In order to ensure that the printed product maintains a high degree of visual consistency, especially when the same color needs to be printed repeatedly, it needs to be normalized to find the best color level deviation to ensure color uniformity.

[0046] In step S332, the normalized color scales of each color value are recorded in order, namely, C color value, M color value, Y color value and K color value, to obtain the standard color scale deviation for recording the overall color value.

[0047] In step S4, it is necessary to obtain the ink correction coefficient by referring to the standard CMYK table according to the standard color scale deviation and the device parameters.

[0048] In one embodiment, obtaining the ink correction coefficient by referring to the standard CMYK table according to the standard color scale deviation and the device parameters comprises the following steps: S41, calculating an influence factor according to the standard color scale deviation and the device parameters; S42, according to the influencing factor, refer to the standard CMYK table to obtain the ink correction coefficient.

[0049] In step S41, an influencing factor is calculated based on the obtained standard color scale deviation and the device parameters.

[0050] In one embodiment, the impact factor is calculated according to the following formula: ; in, represents the impact factor, represents the standard color scale deviation, represents the device parameters, represents the weight of the standard color scale deviation, Indicates the weight of the device parameter.

[0051] It should be noted that and They respectively reflect the importance of the standard color scale deviation and the device parameters to the influencing factors in the current printing process. In actual applications, the values ​​of these two weights usually need to be determined according to specific circumstances and needs. For example, if a certain application scenario has very high requirements for color accuracy, the weight of the standard color scale deviation will be set higher; and if the stability of the device parameters has a greater impact on the application results, the weight of the device parameters will be set higher.

[0052] It should be noted that in addition to the above two weight parameters, there may be other factors that affect the influencing factors, such as the humidity and temperature of the environment. When more accurate printing results are required, these additional factors can be added to the calculation formula.

[0053] In step S42, the ink correction coefficient is obtained by consulting the standard CMYK table according to the obtained influencing factor.

[0054] Specifically, the calculated influencing factor is compared with the data in the standard CMYK table to find the most matching ink correction coefficient, thereby obtaining the optimal ink ratio solution.

[0055] In one embodiment, considering that different materials have inherent physical and chemical properties, their absorption capacity and absorption speed for ink will show significant differences. This difference not only affects the uniformity of ink distribution on the surface of the material, but also directly affects the final color effect and visual texture of the printed product. Therefore, in order to obtain a more accurate and practical ink correction factor, it is necessary to further correct the correction factor obtained by preliminary calculation. The ink correction factor is corrected according to the following formula: ; in, Indicates the corrected ink correction factor, represents the ink correction factor, represents the absorption capacity, The ink correction coefficient is corrected by the above formula to obtain a better ink ratio scheme.

[0056] In step S5, it is necessary to calculate the target CMYK color value based on the corrected CMYK color value and the ink correction coefficient.

[0057] In one embodiment, the step of calculating the target CMYK color value according to the corrected CMYK color value and the ink correction coefficient comprises the following steps: S51, calculating a first CMYK color value according to the corrected CMYK color value and the ink correction coefficient; S52, rounding the first CMYK color value to obtain a second CMYK color value; S53: normalize the second CMYK color value to obtain the target CMYK color value.

[0058] In step S51, it is necessary to calculate the first CMYK color value according to the corrected CMYK color value and the ink correction coefficient.

[0059] In one embodiment, the calculating the first CMYK color value according to the corrected CMYK color value and the ink correction coefficient includes calculating the first CMYK color value according to the following formula: ; in, represents the first CMYK color value, represents the modified CMYK color value, represents the ink correction factor, Indicates the color level.

[0060] Specifically, first obtain the corrected CMYK color value, the ink correction coefficient and the color level required for the current printing color; then divide the ink correction coefficient by the color level to obtain the required adjustment ratio, and multiply the ratio by the corrected CMYK color value to obtain the first CMYK color value; finally, temporarily record the first CMYK color value.

[0061] It should be noted that in the color space, the color order represents the color range and accuracy that the color space can represent. There are different color orders in the CMYK color space, such as 256 orders, 512 orders, 1024 orders, and 2048 orders. The higher the order, the larger the color range that can be represented, that is, the smaller the color division, the richer the changes, and the more accurate. Before calculating with the above formula, it is necessary to select the appropriate order for use based on external factors such as the current printing equipment and ink, because different printing equipment and inks have different support capabilities for color orders. Therefore, when selecting the color order, it is necessary to comprehensively consider the current printing equipment, ink characteristics, and expected printing effects to ensure that the selected order can not only meet the hardware conditions, but also fully display the richness and accuracy of the color.

[0062] In step S52, the first CMYK color value is rounded to obtain a second CMYK color value.

[0063] It should be noted that different printing devices and displays may have different color accuracy and expression capabilities. Therefore, by rounding, the CMYK color values ​​can be adjusted to a more standard or compatible range, thereby ensuring color consistency on different devices. At the same time, rounding the CMYK color values ​​can also simplify the color processing process or reduce the complexity of calculations. In addition, since the human visual system has a certain tolerance for color perception. In most cases, minor color changes will not attract people's attention. Therefore, by rounding, the color processing process can be simplified without affecting visual perception.

[0064] In step S53, the second CMYK color value is normalized to obtain the target CMYK color value.

[0065] Specifically, first confirm the range of the second CMYK color value input; then determine the target range of normalization processing; finally use the normalization method to calculate the second CMYK color value to obtain and store the target CMYK color value.

[0066] It should be noted that when normalizing, it is necessary to clarify the target range after normalization and determine whether to keep it in percentage form (0% to 100%) or convert it to floating point form (0 to 1). The specific form depends on the needs of subsequent processing. At the same time, the accuracy after normalization needs to be determined according to application requirements. For example, if subsequent processing requires high-precision calculations, more decimal places should be retained. In addition, since different devices and software may process color values ​​differently, the normalization process should be as consistent as possible with the color space requirements of the target device.

[0067] In step S6, the printing color of the current material is controlled according to the target CMYK color value, and printing and output are performed.

[0068] Specifically, the target CMYK color value is first input into the printing device, and then the printing parameters of the printing device are fine-tuned according to the characteristics of the material (such as ink absorbency, glossiness, etc.). Finally, the printing device controls the color of the current material printing, and prints and outputs.

[0069] It should be noted that before formal printing, the printing color needs to be verified to avoid problems during the formal printing process.

[0070] To facilitate understanding of the present invention, the working process of the present invention is described below using a relatively common scenario as an example.

[0071] In this embodiment, a system capable of controlling printing colors is designed to control the colors during the printing process so that the printed colors are evenly distributed, thereby improving the quality of printed products and reducing quality fluctuations.

[0072] Step 1: The system obtains the original CMYK color value of the current material, the standard CMYK table and the device parameters of the current printing device.

[0073] Step 2: The system calculates the correction value according to the original CMYK color value to obtain the corrected CMYK color value of the current material.

[0074] Step 3: The system calculates the deviation according to the corrected CMYK color value to obtain a standard color scale deviation.

[0075] Step 4: The system obtains the corresponding ink correction coefficient by referring to the standard CMYK table according to the standard color level deviation and the device parameters.

[0076] Step 5: The system calculates the required target CMYK color value based on the corrected CMYK color value and the ink correction coefficient.

[0077] Step 6: The system controls the color of the current material printing according to the target CMYK color value, and prints and outputs the final product.

[0078] Through the above steps, the method effectively controls the printed color, so that the printed color distribution is uniform, thereby improving the quality of the printed product and reducing quality fluctuations.

[0079] In summary, the present invention provides a method for controlling printing colors, including obtaining the original CMYK color values ​​of the current material, a standard CMYK table, and equipment parameters of the current printing equipment; performing correction calculations based on the original CMYK color values ​​to obtain the corrected CMYK color values ​​of the current material; performing deviation calculations based on the corrected CMYK color values ​​to obtain standard color scale deviations; obtaining ink correction coefficients by referring to the standard CMYK table based on the standard color scale deviations and the equipment parameters; calculating target CMYK color values ​​based on the corrected CMYK color values ​​and the ink correction coefficients; and controlling the printing color of the current material, and performing printing and outputting based on the target CMYK color values.

[0080] The method obtains the original CMYK color value of the current material, then uses a preset formula to calculate the required corresponding coefficient, and finally calculates the target CMYK color value according to the corresponding coefficient, so that the printing color of the current material can be controlled according to the target CMYK color value. The method can control the relative proportion between the final printed colors, reduce the difference of the same color when printing, make the printed color distribution uniform, thereby improving the quality of the printed product and reducing the quality fluctuation.

[0081] Reference Figure 2 The second embodiment of the present invention provides a printing color control system, comprising: A data acquisition module is used to obtain the original CMYK color value of the current material, the standard CMYK table and the device parameters of the current printing device; The data acquisition module includes a color value acquisition module for acquiring the original CMYK color value of the current material and a standard CMYK table; and a hardware parameter acquisition module for acquiring the device parameters of the current printing device.

[0082] A color correction module, used for performing correction calculation according to the original CMYK color value to obtain a corrected CMYK color value of the current material; A deviation calculation module, used for performing deviation calculation according to the corrected CMYK color value to obtain a standard color scale deviation; Among them, the deviation calculation module includes a deviation function establishment module, which is used to establish the deviation function of each color value; a calculation module, which is used to obtain the corrected CMYK color value and substitute it into the deviation function to calculate the color scale deviation; a deviation normalization module, which is used to normalize the color scale deviation and integrate it to obtain the standard color scale deviation.

[0083] A correction coefficient acquisition module, used for obtaining an ink correction coefficient by referring to the standard CMYK table according to the standard color scale deviation and the device parameters; Among them, the correction coefficient acquisition module includes an influence factor calculation module, which is used to calculate the influence factor according to the standard color level deviation and the device parameters; and a correction coefficient acquisition module, which is used to obtain the ink correction coefficient by referring to the standard CMYK table according to the influence factor.

[0084] A target color calculation module, used for calculating a target CMYK color value according to the corrected CMYK color value and the ink correction coefficient; Among them, the target color calculation module includes a first color value calculation module, which is used to calculate the first CMYK color value according to the corrected CMYK color value and the ink correction coefficient; a second color value calculation module, which is used to round the first CMYK color value to obtain the second CMYK color value; and a target color value calculation module, which is used to normalize the second CMYK color value to obtain the target CMYK color value.

[0085] The printing color module is used to control the printing color of the current material according to the target CMYK color value, and to print and output.

[0086] It should be noted that a printing color control system provided in an embodiment of the present invention is used to execute all process steps of a printing color control method in the above embodiment, and the working principles and beneficial effects of the two correspond one to one, so they will not be described in detail.

[0087] The embodiment of the present invention further provides an electronic device. The electronic device includes: a processor, a memory, and a computer program stored in the memory and executable on the processor, such as a printing color control program. When the processor executes the computer program, the steps in the above-mentioned printing color control method embodiments are implemented, such as Figure 1 Alternatively, when the processor executes the computer program, the functions of the modules / units in the above-mentioned system embodiments are realized, such as the correction coefficient acquisition module.

[0088] Exemplarily, the computer program may be divided into one or more modules / units, which are stored in the memory and executed by the processor to implement the present invention. The one or more modules / units may be a series of computer program instruction segments capable of implementing specific functions, which are used to describe the execution process of the computer program in the electronic device.

[0089] The electronic device may be a computing device such as a desktop computer, a notebook, a PDA, and a smart tablet. The electronic device may include, but is not limited to, a processor and a memory. Those skilled in the art will appreciate that the above components are merely examples of electronic devices and do not constitute a limitation on the electronic device. The electronic device may include more or fewer components than the above components, or may combine certain components, or different components. For example, the electronic device may also include input and output devices, network access devices, buses, etc.

[0090] The processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc. The processor is the control center of the electronic device, and uses various interfaces and lines to connect various parts of the entire electronic device.

[0091] The memory can be used to store the computer program and / or module, and the processor realizes various functions of the electronic device by running or executing the computer program and / or module stored in the memory, and calling the data stored in the memory. The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory can include a high-speed random access memory, and can also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.

[0092] Wherein, if the module / unit integrated in the electronic device is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the present invention implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Wherein, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.

[0093] It should be noted that the system embodiment described above is merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, in the drawings of the system embodiment provided by the present invention, the connection relationship between the modules indicates that there is a communication connection between them, which may be specifically implemented as one or more communication buses or signal lines. A person of ordinary skill in the art may understand and implement it without paying any creative effort.

[0094] The specific embodiments described above further illustrate the purpose, technical solutions and beneficial effects of the present invention. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. It is particularly pointed out that for those skilled in the art, any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the scope of protection of the present invention.

Claims

1. A method for controlling printing color, characterized in that: include: Get the original CMYK color value of the current material, the standard CMYK table and the device parameters of the current printing device; Perform correction calculation according to the original CMYK color value to obtain the corrected CMYK color value of the current material; Deviation calculation is performed according to the corrected CMYK color value to obtain a standard color scale deviation; Obtaining ink correction coefficients by referring to the standard CMYK table according to the standard color scale deviation and the device parameters; Calculating a target CMYK color value according to the corrected CMYK color value and the ink correction coefficient; According to the target CMYK color value, the printing color of the current material is controlled, and printing and output are performed.

2. The printing color control method according to claim 1, characterized in that: The CMYK color value includes a C color value, an M color value, a Y color value, and a K color value; wherein the C color value stores cyan information, the M color value stores magenta information, the Y color value stores yellow information, and the K color value stores black information.

3. The printing color control method according to claim 2, characterized in that: The correcting calculation is performed according to the original CMYK color value to obtain the corrected CMYK color value of the current material, including: The corrected CMYK color value is calculated according to the following formula: ; in, represents the modified CMYK color value, represents the original CMYK color value, represents the C color value, represents the M color value, represents the Y color value, represents the K color value, Indicates the correction parameter.

4. The printing color control method according to claim 2, characterized in that: The deviation calculation is performed according to the corrected CMYK color value to obtain a standard color scale deviation, including: respectively establishing deviation functions of the C color value, the M color value, the Y color value, and the K color value; Calculate the color scale deviations of the C color value, the M color value, the Y color value, and the K color value respectively according to the deviation function; The color scale deviation is normalized and integrated to obtain the standard color scale deviation.

5. The printing color control method according to claim 1, characterized in that: The step of obtaining the ink correction coefficient by referring to the standard CMYK table according to the standard color scale deviation and the device parameters includes: Calculating an impact factor according to the standard color scale deviation and the device parameters; According to the influencing factor, the ink correction coefficient is obtained by consulting the standard CMYK table; The impact factor is calculated according to the following formula: ; in, represents the impact factor, represents the standard color scale deviation, represents the device parameters, represents the weight of the standard color scale deviation, Indicates the weight of the device parameter.

6. The printing color control method according to claim 1, characterized in that: The step of calculating the target CMYK color value according to the corrected CMYK color value and the ink correction coefficient comprises: Calculate a first CMYK color value according to the corrected CMYK color value and the ink correction coefficient; Rounding the first CMYK color value to obtain a second CMYK color value; The second CMYK color value is normalized to obtain the target CMYK color value.

7. The printing color control method according to claim 4, characterized in that: The respectively establishing the deviation functions of the C color value, the M color value, the Y color value, and the K color value comprises: The deviation function of the C color value is calculated according to the following formula: ; in, representing the deviation function of the C color value, represents the C color value, Indicates additional parameters; The deviation function of the M color value is calculated according to the following formula: ; in, representing the deviation function of the M color value, represents the M color value, Indicates additional parameters; The deviation function of the Y color value is calculated according to the following formula: ; in, representing the deviation function of the Y color value, represents the Y color value, Indicates additional parameters; The deviation function of the K color value is calculated according to the following formula: ; in, representing the deviation function of the K color value, represents the K color value, Indicates additional parameters.

8. The printing color control method according to claim 4, characterized in that: The normalizing the color scale deviation and integrating it to obtain the standard color scale deviation includes: Normalizing the color scale deviations of the C color value, the M color value, the Y color value, and the K color value respectively to obtain normalized color scales of the respective color values; The normalized color scales of each color value are recorded in sequence to obtain the standard color scale deviation.

9. The printing color control method according to claim 6, characterized in that: The step of calculating a first CMYK color value according to the corrected CMYK color value and the ink correction coefficient comprises: The first CMYK color value is calculated according to the following formula: ; in, represents the first CMYK color value, represents the modified CMYK color value, represents the ink correction factor, Indicates the color level.

10. A printing color control system, characterized in that: include: A data acquisition module is used to obtain the original CMYK color value of the current material, the standard CMYK table and the device parameters of the current printing device; A color correction module, used for performing correction calculation according to the original CMYK color value to obtain a corrected CMYK color value of the current material; A deviation calculation module, used for performing deviation calculation according to the corrected CMYK color value to obtain a standard color scale deviation; A correction coefficient acquisition module, used for obtaining an ink correction coefficient by referring to the standard CMYK table according to the standard color scale deviation and the device parameters; A target color calculation module, used for calculating a target CMYK color value according to the corrected CMYK color value and the ink correction coefficient; The printing color module is used to control the printing color of the current material according to the target CMYK color value, and to print and output.

Citation Information

Patent Citations

  • Image color correction method, device and equipment and computer readable storage medium

    CN109743472A

  • Spot color correction method and device

    CN110099193A

  • System and method for adjusting consistency of output effects of multi-channel printing equipment

    CN113553012A

  • Color correction method of printing equipment, printing equipment and storage medium

    CN119484726A

  • Printing controller, printing control method, printing control program, error information acquisition device, error information acquisition method, and error information acquisition program

    JP2007160738A

Cited By

  • Pre-printing image intelligent processing optimization method and system based on color control

    CN121903899A