Printing method, printer, equipment and storage medium
By obtaining the material information of the printing medium and determining the corresponding color characteristic curve and color management curve, color correction is performed on the printed image, the problem of inconsistent color of the printing results on the printing medium of different materials is solved, and the consistency and accuracy of color are achieved.
Patent Information
- Application Number
- CN202411853386.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-16
- Publication Date
- 2025-05-23
- Estimated Expiration
- 2044-12-16
AI Technical Summary
When printing on printing media containing different materials using the same ink, color difference often occurs, resulting in inconsistent color of the printing results.
By obtaining the material information of the image to be printed and the current printing medium, determine the color characteristic curve and color management curve, and color correction of the image to be printed, obtain the target printed image, and finally print it on the current printing medium.
It effectively reduces the color difference between different material areas and significantly improves the consistency and accuracy of colors.
Smart Images

Figure CN120029562A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to but are not limited to the field of printer technology, and in particular to a printing method, a printer, a device, and a storage medium. Background Art
[0002] In current printing technology, when the same ink is used to print on printing media with different materials, color difference often occurs. This is mainly because different printing media have different characteristics of ink absorption, reflection and diffusion, which leads to significant differences in the printing results of the same color image. Traditional printing methods ignore the impact of printing media materials on printing effects and use unified printing parameters and color management strategies, which leads to significant color differences in products printed on printing media with different materials. Therefore, how to achieve color consistency and accuracy for printing media with different materials has become a key issue that needs to be solved in current printing technology. Summary of the invention
[0003] The following is a summary of the subject matter described in detail herein. This summary is not intended to limit the scope of the claims.
[0004] The embodiment of the present application provides a printing method that can effectively reduce the color difference between different material areas, thereby improving color consistency and accuracy.
[0005] In a first aspect, an embodiment of the present application provides a printing method, comprising: obtaining material information of an image to be printed and a current printing medium; determining a color characteristic curve and a color management curve based on the material information; performing color correction on the image to be printed based on the material information, the color characteristic curve and the color management curve to obtain a target printed image; and printing on the current printing medium based on the target printed image.
[0006] In combination with the first aspect, in an embodiment of the present application, the current printing medium includes multiple material information; the color correction of the image to be printed based on the material information, the color characteristic curve and the color management curve to obtain the target printing image includes: determining multiple corresponding printing areas in the current printing medium based on the multiple material information; dividing the image to be printed based on the multiple printing areas to obtain multiple sub-area images, wherein the sub-area images correspond to the printing areas; color correction of the multiple sub-area images based on the color characteristic curve and the color management curve, and merging the multiple sub-area images that have undergone color correction to obtain the target printing image.
[0007] In combination with the first aspect, in an embodiment of the present application, the color characteristic curve includes multiple color characteristic sub-curves, and the color management curve includes multiple color management sub-curves; the color correction is performed on the multiple sub-area images according to the color characteristic curve and the color management curve, and the multiple sub-area images subjected to color correction are merged to obtain a target printed image, including: determining the corresponding color characteristic sub-curve and the color management sub-curve according to the material information corresponding to each sub-area image; according to the color characteristic sub-curve and the color management sub-curve, color correction is performed on the corresponding sub-area images, and the sub-area images subjected to color correction are merged to obtain a target printed image.
[0008] In combination with the first aspect, in an embodiment of the present application, color correction is performed on the corresponding sub-area images according to the color characteristic sub-curve and the color management sub-curve, and the sub-area images subjected to color correction are merged to obtain a target printed image, including: color correction is performed on the corresponding sub-area images according to the color characteristic sub-curve and the color management sub-curve to obtain multiple color-corrected target sub-area images; and multiple target sub-area images are spliced according to the positional relationship between the multiple printing areas to obtain a target printed image.
[0009] In combination with the first aspect, in an embodiment of the present application, color correction is performed on the image to be printed according to the material information, the color characteristic curve and the color management curve to obtain a target printed image, including: acquiring RGB data of the image to be printed; obtaining CMYK data according to the RGB data, the material information, the color characteristic curve and the color management curve; and color correction is performed on the image to be printed according to the CMYK data to obtain a target printed image.
[0010] In combination with the first aspect, in an embodiment of the present application, determining the color characteristic curve and the color management curve based on the material information includes: searching for target material information corresponding to the material information from a material library; searching for and matching the corresponding color characteristic curve and color management curve in a curve library based on the target material information; wherein the material library contains material information of a plurality of printing media, the curve library contains a plurality of curve combinations corresponding to the material information in the material library, and the curve combinations include color characteristic curves and color management curves.
[0011] In combination with the first aspect, in an embodiment of the present application, the color characteristic curve is obtained according to the following steps: obtaining an initial color characteristic curve; according to the initial color characteristic curve, printing a standard color target on the printing area corresponding to the material information to obtain a target color target; measuring the target color target to obtain a color target measurement result; comparing the color target measurement result with the standard color target to obtain a color deviation result; adjusting the initial color characteristic curve according to the color deviation result to obtain a color characteristic curve.
[0012] On the other hand, an embodiment of the present application provides a printer that prints using the printing method described above.
[0013] On the other hand, an embodiment of the present application provides a device, including a memory and a processor; the memory is used to store a computer program; the processor is used to implement the printing method as described above when executing the computer program.
[0014] On the other hand, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the printing method as described above is implemented.
[0015] The printing method provided in the embodiment of the present application first obtains the material information of the image to be printed and the current printing medium; then, according to the material information, the color characteristic curve and the color management curve are determined; then, according to the material information, the color characteristic curve and the color management curve are used to perform color correction on the image to be printed to obtain the target printing image. Subsequently, the target printing image is printed on the current printing medium. Among them, the color characteristic curve can accurately characterize the response characteristics of the current printing medium to the color, and the color management curve can ensure the linear processing of the color data. The two can work together to improve the accuracy of color conversion. Through this hyperbolic combination strategy, the image to be printed can more accurately reflect the target color after color correction, effectively reducing the color deviation in the printing process and significantly enhancing the color accuracy. In summary, the embodiment of the present application can achieve personalized color management for printing media of different materials by determining the corresponding color characteristic curve and color management curve according to the material information of the printing medium, thereby effectively reducing the color difference between different material areas and greatly improving the consistency and accuracy of the color. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 is a flow chart of a printing method provided in an embodiment of the present application;
[0017] Figure 2 It is a schematic diagram of a partial adjustment process of an ICC characteristic curve provided by a specific example of the present application;
[0018] Figure 3 It is a schematic diagram of adjusting the RIP color management linearization curve according to the ICC characteristic curve provided by a specific example of the present application;
[0019] Figure 4 is a schematic diagram of adjusting the RIP color management linearization curve according to the ICC characteristic curve provided by another specific example of the present application;
[0020] Figure 5 is a specific flow chart of step 130 provided in an embodiment of the present application;
[0021] Figure 6 is a specific flow chart of step 530 provided in an embodiment of the present application;
[0022] Figure 7 is a specific flow chart of step 120 provided in an embodiment of the present application;
[0023] Figure 8 It is a specific flow chart of step 130 provided in another embodiment of the present application. DETAILED DESCRIPTION
[0024] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is 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 used to explain the present application and are not used to limit the present application.
[0025] It should be noted that, although the logical order is shown in the flowchart, in some cases, the steps shown or described can be performed in a different order from that in the flowchart. The terms "first", "second", etc. in the specification, claims and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be noted that the structures, proportions, sizes, etc. illustrated in the drawings of this specification are only used to match the contents disclosed in the specification for people familiar with this technology to understand and read, and are not used to limit the limiting conditions that the present invention can be implemented, so they have no technical substantive significance. Any modification of the structure, change of the proportional relationship or adjustment of the size, without affecting the effects that the present invention can produce and the purposes that can be achieved, should still fall within the scope of the technical content disclosed by the present invention. At the same time, the terms such as "upper", "lower", "left", "right", "middle" and "one" quoted in this specification are only for the convenience of narration, and are not used to limit the scope of the implementation of the present invention. The change or adjustment of the relative relationship should also be regarded as the scope of the implementation of the present invention without substantially changing the technical content.
[0026] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.
[0027] In current printing technology, when the same ink is used to print on printing media containing different materials, a significant problem often occurs: color difference. This color difference phenomenon occurs mainly because different printing media have different characteristics such as absorption, reflection and diffusion of ink, which leads to significant differences in the printing results of the same color image. Although existing printing technology has made certain progress, it is still difficult to ensure that the color of the printed products remains consistent when facing printing media with diverse materials. This color difference problem is particularly prominent in occasions that require high-precision color reproduction, such as art reproduction, advertising design and other fields. Traditional printing methods ignore the impact of printing media materials on printing effects and use unified printing parameters and color management strategies, which leads to obvious differences in the colors of products printed on printing media with different materials. Therefore, how to achieve color consistency and accuracy for printing media containing different materials has become a key issue that needs to be solved urgently.
[0028] In view of this, the embodiment of the present application provides a printing method, a printer, a device and a computer-readable storage medium, firstly obtaining the material information of the image to be printed and the current printing medium; then determining the color characteristic curve and the color management curve according to the material information; then performing color correction on the image to be printed according to the material information, the color characteristic curve and the color management curve to obtain the target printing image. Subsequently, printing is performed on the current printing medium according to the target printing image. Among them, the color characteristic curve can accurately characterize the response characteristics of the current printing medium to the color, and the color management curve can ensure the linear processing of the color data, and the two can work together to improve the accuracy of color conversion. Through this hyperbolic combination strategy, the image to be printed can more accurately reflect the target color after color correction, effectively reducing the color deviation in the printing process, and significantly enhancing the color accuracy. In summary, the embodiment of the present application can realize personalized color management for printing media of different materials by determining the corresponding color characteristic curve and color management curve according to the material information of the printing medium, thereby effectively reducing the color difference between different material areas, and greatly improving the consistency and accuracy of color.
[0029] The embodiments of the present application are further described below in conjunction with the accompanying drawings.
[0030] See also Figure 1 , Figure 1 is a flow chart of the printing method provided in the embodiment of the present application. Figure 1As shown, the method includes but is not limited to steps 110 to 140.
[0031] Step 110: Obtaining the image to be printed and the material information of the current printing medium;
[0032] Step 120: Determine a color characteristic curve and a color management curve according to the material information;
[0033] Step 130: performing color correction on the image to be printed according to the material information, the color characteristic curve and the color management curve to obtain a target printed image;
[0034] Step 140: Printing is performed on the current printing medium according to the target printing image.
[0035] Steps 110 to 140 are described in detail below.
[0036] In one embodiment, the image to be printed may be an image of the same color, such as a landscape painting, a portrait, or a design pattern, etc., and these images have a certain degree of uniformity and coherence in color. Printing media refers to materials that can be used for printing, which are important materials for carrying image output, including but not limited to the following: ordinary paper for printing various text documents, copy paper for text printing or draft printing of laser printers and inkjet printers, photo paper and postcards for printing color pictures, as well as glossy photo paper, high-quality glossy photo paper, matte paper and fiber paper, etc. However, different printing media show different reactions to the absorption, reflection and diffusion of printing ink due to differences in their material information (such as physical properties and chemical properties, etc.). This difference in properties makes it possible to show significant color difference when printing the same color image on printing media of different materials even if the same ink is used. For example, some media may absorb more ink, resulting in darker colors; while other media may reflect light more strongly, making the colors look brighter. For example, when a landscape painting is printed on glossy photo paper, the color of the printed image will appear particularly bright and full because the surface of the medium is smooth and has a good reflection effect on light. If the same landscape painting is printed on matte paper, the color of the printed image will appear softer and more uniform because the surface of matte paper is rough and the reflection of light is more scattered. In particular, the current printing medium can also be a printing medium containing a background color, and the background color refers to the inherent color of the medium or the color produced by subsequent processing, such as the background color formed by laser etching technology. When the background color is produced by laser etching technology, the relevant key parameters may be the concentration and grayscale value of the laser etching.
[0037] In one embodiment, the color characteristic curve refers to the International Color Consortium (ICC) characteristic curve. This curve reveals the unique response characteristics of the current printing medium during the color reception and presentation processes by constructing a precise mathematical model. It comprehensively considers various factors such as the physical properties of the medium surface, the absorption performance of the ink, and the reflection and scattering characteristics of light, thereby ensuring that the colors of the printed output can accurately match the designer's expectations. The color management curve refers to the linearization adjustment curve of the Raster Image Processor (RIP) during the color management process. The main responsibility of this curve is to linearize the color data to ensure, to the greatest extent possible, the consistency and accuracy of color during the conversion process between input devices (such as monitors) and output devices (such as printers). With the help of this curve, the color data can avoid the trouble of non-linear distortion during the conversion process, thereby comprehensively improving the accuracy of color conversion.
[0038] In one embodiment, during the process of determining the color characteristic curve (i.e., the ICC characteristic curve) and the color management curve (i.e., the RIP color management linearization curve) according to the material information, the ICC characteristic curve can be determined first according to the material information, and then the initial RIP color management linearization curve can be adjusted based on the ICC characteristic curve to obtain an optimized RIP color management linearization curve. It should be noted that the ICC characteristic curve, as the core tool for color management, can ensure a high degree of consistency in the color conversion process between different devices. The RIP color management linearization curve ensures excellent performance in terms of color density, saturation, and hue of the printed output through precise adjustment of the image data, enabling highly consistent or similar color effects regardless of changes in the printing medium material.
[0039] In one embodiment, in the process of determining the ICC characteristic curve (i.e., the color characteristic curve) based on the material information, the ICC characteristic curve can be first obtained, and then, according to the ICC characteristic curve, a standard color target is printed on the printing area corresponding to the material information to obtain a target color target, and then the target color target is measured to obtain a color target measurement result. Subsequently, by comparing the color target measurement result with the standard color target, a color deviation result can be obtained, and then the initial color characteristic curve is adjusted according to the color deviation result to obtain a color characteristic curve. In actual operation, a color block pattern sample can be first printed using the color management linearization curve preset in the raster image processor software. These color block patterns cover a wide color gamut and are intended to comprehensively evaluate the color reproduction ability of the printer. Next, a color measurement device, such as a spectrophotometer, is used to accurately measure the color block pattern printed on a specific material (the material information has been matched to the corresponding printing medium) to obtain the actual color value of each color block. The measured actual color value is compared with the color value in the original image data. According to the comparison result, the color management software generates an ICC characteristic curve corresponding to the printing medium corresponding to the specific material information. This curve describes the color conversion relationship from image data to print output, thereby ensuring the consistency and accuracy of color on different print media. As an example, the adjustment process of the ICC characteristic curve is as follows Figure 2 As shown, this diagram intuitively shows the link in the entire color management process of accurately measuring the color block pattern in the 10th row of page 1 to obtain the actual color value of each color block.
[0040] In one embodiment, the color management curve can be obtained by adjusting the initial color management curve according to the color characteristic curve. In actual operation, once the ICC characteristic curve is generated, it can be imported into the raster image processor software. The RIP software can adjust the initial color management linearization curve inside it according to these ICC characteristic curves, so as to obtain the optimized RIP color management linearization curve.
[0041] See also Figure 3 , Figure 3 It is a schematic diagram of adjusting the RIP color management linearization curve according to the ICC characteristic curve provided by a specific example of the present application. In this figure, the ink cut-off amount refers to the key parameter of the inkjet amount cut-off and adjustment operation performed on each color channel when the RIP software processes the image data. By adjusting this parameter, the color concentration and saturation of the print output can be accurately controlled, thereby ensuring the ideal printing effect. After the ICC characteristic curve is imported into the RIP software, the software will perform linear adjustments to key parameters such as the inkjet amount of each color channel based on these characteristic curves, and finally generate a RIP color management linearization curve, such as Figure 3 As shown in curve 1. In addition, Figure 4 As shown, the embodiment of the present application also provides another example of adjusting the RIP color management linearization curve according to the ICC characteristic curve. Figure 4 In the example, the adjusted RIP color management linearization curve is shown as curve 2. Figure 3 and Figure 4 From the parameter settings in and the adjusted RIP color management linearization curve, it can be seen that different ICC characteristic curves will lead to differences in parameter adjustments, thereby generating different RIP color management linearization curves.
[0042] In one embodiment, the material information of the current printing medium may include at least its surface characteristics, ink absorption capacity, light reflection and scattering characteristics, etc., which may directly affect the final color effect of the printed image. After the processing of step 120, the ICC characteristic curve has been optimized according to the material information of the printing medium, which can ensure that the color performance of the image is more accurate when printing. By using the RIP color management linearization curve to linearize the image, nonlinear distortion of color data can be avoided and the accuracy of the overall color conversion can be improved.
[0043] In one embodiment, it is understood that the printing medium may have a variety of material properties. For example, in a specific area of the same printing medium, two completely different material information, glossy photo paper and matte paper, may coexist. Such a characteristic means that when an image is printed on the medium, different areas will show different absorption, reflection and diffusion characteristics of the printing ink due to the material differences. These different reactions ultimately lead to obvious color differences in different areas of the printed image.
[0044] In one embodiment, different sub-regions of the image to be printed may be matched with regions of different materials on the printing medium first, and then, for different sub-regions, the ICC characteristic curve and the RIP color management linearization curve corresponding to the material information of the matching printing medium region may be used to perform color correction on the sub-regions until all sub-regions of the image to be printed are corrected, thereby avoiding obvious color differences in different regions of the printed image. In view of this, the specific process of step 130 is as follows: Figure 5 As shown, the process may include but is not limited to steps 510 to 530.
[0045] Step 510: determining a plurality of corresponding printing areas in the current printing medium according to a plurality of material information;
[0046] Step 520: Segment the image to be printed according to the multiple printing areas to obtain multiple sub-area images, wherein the sub-area images correspond to the printing areas;
[0047] Step 530: performing color correction on the multiple sub-region images according to the color characteristic curve and the color management curve, and merging the multiple sub-region images that have undergone color correction to obtain a target printing image.
[0048] In one embodiment, the color characteristic curve may include multiple color characteristic sub-curves, and the color management curve may also include multiple color management sub-curves. In step 530, the corresponding color characteristic sub-curve and color management sub-curve may be determined first according to the material information corresponding to each sub-region image; then, the corresponding sub-region image may be color corrected according to the color characteristic sub-curve and the color management sub-curve, and the multiple sub-region images after color correction may be merged to obtain the target printed image. It is understandable that during the printing process, if the printing medium incorporates multiple material characteristics, the printed image will often show significant color differences in different regions of the medium. By accurately matching different sub-regions of the image to be printed with the corresponding material regions on the printing medium, for each sub-region, the color characteristic curve and color management curve corresponding to the matching printing medium region material information are used to implement color correction until all sub-regions of the image to be printed are corrected, which can ensure the consistency and accuracy of the overall color of the image.
[0049] In one embodiment, in the process of color correction of the corresponding sub-region images according to the color characteristic sub-curve and the color management sub-curve, and merging these corrected sub-region images to obtain the target printed image, the RGB data (i.e., RGB values) of the sub-region images can be firstly subjected to color separation management processing according to the color characteristic sub-curve and the color management sub-curve (both of which can be determined based on the material information of the printing medium). This step is intended to convert the RGB color parameters into target hue channels (i.e., CMYK) of multiple colors. Then, the corresponding sub-region images are color corrected using the obtained multiple CMYK target hue channels. This processing can ensure that the color of each sub-region image meets the expected hue and saturation, thereby generating multiple corrected target sub-region images. It can be understood that the determination of the color characteristic sub-curve and the color management sub-curve is based on an in-depth analysis of the material information of the printing medium. These curves can accurately describe the absorption, reflection, and transmission characteristics of the printing medium (including the printing medium containing the base color) to the color, thereby ensuring that a high degree of accuracy and consistency can be maintained during the color conversion and correction process. Subsequently, these target sub-region images are stitched together according to the spatial position relationship between the printing regions, and finally integrated into a complete target printing image.
[0050] Reference Figure 6 In one embodiment, the specific process of step 530 may also include but is not limited to the following steps 610 to 630.
[0051] Step 610: Combining the color characteristic curve and the color management curve to obtain a first target curve combination;
[0052] Step 620: performing color correction on the multiple sub-region images respectively according to the first target curve combination to obtain multiple region-corrected images;
[0053] Step 630: performing image merging processing on the multiple region-corrected images to obtain a target printing image.
[0054] In one embodiment, the purpose of the curve combination is to integrate the functions of the color characteristic curve and the color management curve to form a comprehensive first target curve combination. This combined curve contains both the color characteristic information of the printing device and the requirements for linearization processing. In the subsequent printing process, different curve combinations can be used for color correction for different sub-area images at one time to ensure that the color of the printed image is accurate and consistent. Among them, the color characteristic curve describes the color characteristics of the printing device, including color gamut, color space conversion, etc. The color management curve can be used to linearize the image data to eliminate nonlinear distortion of the color data. Exemplarily, the two curves can be fused by weighting, interpolation or other mathematical transformations.
[0055] In one embodiment, according to the determined combination method, the color characteristic curve and the color management curve can be combined using color management software or tools. After the combination is completed, the combined curve can be further verified to ensure that it can meet the printing requirements. If it is found that the combined curve has deviations or deficiencies, appropriate adjustments and optimizations can be made.
[0056] In one embodiment, it can be understood that the core of color correction for multiple sub-region images one by one according to the first target curve combination is to use the comprehensive correction ability of the combined curve to ensure that the color of each sub-region image can be accurately adjusted to match the color characteristics of the printing medium. Assume that there is an image to be printed that combines urban scenery and natural landscape. This image is planned to be printed on a special printing medium, which is made of two different materials: half is matte material and the other half is glossy material. In order to maintain the consistency of the overall color of the print, first identify different elements in the image and segment them according to the material information of the printing medium. For example, the urban building part (such as high-rise buildings and streets) in the image is segmented into a sub-region, which corresponds to the matte area of the printing medium; at the same time, the natural landscape part (such as lakes and trees in the sun) is segmented into another sub-region, which corresponds to the glossy area of the printing medium. Next, color correction is performed on each sub-region image. For the sub-region image of the matte area (the urban building part), a color characteristic curve suitable for the matte material and the corresponding color management curve can be selected to enhance the details and texture of the building while maintaining the softness and authenticity of the color. For the sub-region image of the glossy area (the natural landscape part), a color characteristic curve suitable for the glossy material and the corresponding color management curve can be selected to highlight the gloss and color saturation under the sun and make the water surface reflection more vivid and realistic. After such color correction, the colors and details of the two sub-region images are optimized and more in line with the material characteristics of the printing medium. Finally, the two corrected sub-region images are recombined to form a target printed image with accurate colors.
[0057] In one embodiment, the process of fusing multiple color-corrected sub-region images into a complete target print image usually involves advanced image stitching and synthesis techniques, such as pixel-level fine interpolation algorithms, smooth transition processing techniques, and precise edge fusion methods. The use of these techniques is intended to ensure that the merged image achieves a high degree of visual continuity and avoids any possible visual seams or color discontinuities. It is particularly important that the multiple region-corrected images are usually accurately calibrated before merging the images. This step is the key to ensuring the accuracy of image stitching, which requires each sub-region image to be placed in the correct position to restore the complete appearance of the original image. After completing the position calibration, the calibrated sub-region images are seamlessly spliced together using image stitching technology to form a color-accurate target print image. This target print image, which has been color-corrected and image-merged, not only achieves a high degree of consistency in color, but also fully considers the unique material characteristics of the print medium and its color performance requirements. This means that the target print image can present the best color and detail performance in terms of both visual effects and printing effects, thereby meeting the high standards of print output.
[0058] In one embodiment, in order to efficiently and accurately perform color correction on the image to be printed, a material library and a curve library can be pre-built, and an index relationship between them can be established, so that the corresponding color correction curve can be quickly located according to different printing medium material information, thereby ensuring that the color of the printed image is accurate and consistent. Specifically, first, a comprehensive and detailed material library is built by widely collecting and sorting the material information of various printing media. Then, according to the uniqueness of these material information, a color characteristic curve and a color management curve corresponding to each material are generated. Subsequently, these color characteristic curves and color management curves are combined and stored in the curve library. At this time, each curve combination in the curve library has an index relationship established with a certain material information in the material library, so that the corresponding curve combination can be quickly located according to the material information, thereby greatly improving the efficiency of color correction. In the subsequent color correction process, when it is necessary to generate a color characteristic curve and a color management curve for a certain material, it is only necessary to search the material library for the target material information that matches the material information. Then, through the index relationship, the target curve combination that matches it can be quickly queried. This curve combination is the required color characteristic curve and color management curve.
[0059] Reference Figure 7 The specific process of step 120 may include but is not limited to the following steps 710 to 720.
[0060] Step 710: searching the material library for target material information corresponding to the material information;
[0061] Step 720: According to the target material information, search and match the corresponding color characteristic curve and color management curve in the curve library.
[0062] Among them, the material library contains material information of various printing media, the curve library contains various curve combinations corresponding to the material information in the material library, and the curve combination consists of color characteristic curves (ICC characteristic curves) and color management curves (RIP color management linearization curves).
[0063] In one embodiment, after obtaining the material information of the medium to be printed, the information can be compared with the data in the material library. It should be noted that the material library is a pre-established database that stores detailed information of various printing medium materials. Through precise matching, the target material information of the medium to be printed can be determined.
[0064] In one embodiment, once the target material information is determined, the ICC characteristic curve and RIP color management linearization curve that match the material can be further searched in the curve library. It should be noted that the curve library is a database containing multiple curve combinations, each of which is optimized for a specific material. These curve combinations are composed of ICC characteristic curves and RIP color management linearization curves, which are used to describe the color performance characteristics of the printing device on a specific material and the linearization processing of the print data.
[0065] In view of the different situations where a single material and multiple materials coexist on the printing medium, the application of the embodiments of the present application in these two scenarios is described in detail below through two specific examples.
[0066] Example 1: Single material printing media
[0067] Assume that a delicate landscape painting is being printed, and the printing medium used is a piece of evenly distributed matte paper. In this scenario, the printing medium contains only one type of material information, namely matte. According to the printing method provided in this embodiment, this single material information is first identified, and the most suitable combination of ICC characteristic curve and RIP color management linearization curve is selected accordingly. This combination will focus on optimizing the color performance on matte paper to ensure the color consistency of the printed landscape painting.
[0068] Example 2: Printing media of various materials
[0069] Suppose that a composite image that combines modern cities and natural scenery is being printed, and the printing medium is composed of matte and glossy materials. At this time, multiple material information exists on the printing medium at the same time. According to the printing method provided in this embodiment, the image can be divided into sub-areas corresponding to different materials according to the image content and material distribution. Then, for each sub-area, according to the corresponding material information, the most appropriate ICC characteristic curve and RIP color management linearization curve are selected for color correction. In this way, whether it is the urban buildings in the matte area or the natural scenery in the glossy area, accurate color presentation can be obtained to ensure the color consistency of the entire printed work.
[0070] Through these two examples, it can be seen that the printing method provided in the embodiment of the present application is not only applicable to printing media of a single material, but also applicable to printing media of multiple materials, which greatly improves the color accuracy of the printed works.
[0071] Reference Figure 8 , Figure 8 This is a specific flow chart of step 130 provided in another embodiment of the present application. The flow may include but is not limited to steps 810 to 830.
[0072] Step 810: Obtain RGB data of the image to be printed;
[0073] Step 820: Obtain CMYK data according to RGB data, material information, color characteristic curve and color management curve;
[0074] Step 830: Perform color correction on the image to be printed according to the CMYK data to obtain a target printed image.
[0075] It is understandable that RGB data is the basic color information of an image. It is based on the three basic color channels of red (R), green (G), and blue (B), and can represent the colors in the image through different combinations and intensities. Usually, RGB data can be obtained from sources such as image editing software, scanning devices, or digital cameras. These devices or software read the pixel information of the image and convert it into data in RGB format. It is worth noting that the accuracy of RGB data can directly affect the subsequent generation of CMYK data and the color performance of the printed image. Therefore, when obtaining RGB data, it is necessary to ensure the integrity and accuracy of the data.
[0076] In one embodiment, CMYK data is a commonly used color representation method in the printing industry, which is based on four basic color channels: cyan (C), magenta (M), yellow (Y) and black (K). The purpose of converting RGB data into CMYK data is to adapt to the color output characteristics of the printing device. In step 820, first, the corresponding color characteristic curve and color management curve can be selected according to the material information of the image to be printed (such as paper type, coating condition, etc.). Then, these curves are used to convert RGB data into CMYK data. Among them, the color characteristic curve can describe the conversion relationship from RGB to CMYK, and the color management curve can be used to adjust the color output to ensure the consistency and accuracy of the color.
[0077] In one embodiment, the purpose of color correction is to further adjust the color of the printed image to meet specific color requirements. This may include adjusting parameters such as brightness, contrast, saturation, etc. of the image, as well as correcting possible color deviations. Color correction is performed based on CMYK data using the color management function of image processing software or printing equipment. This includes applying color balancing, color correction, and color enhancement to ensure that the color of the printed image meets expectations.
[0078] In one embodiment, steps 610 to 630 constitute a complete process of color processing and correction in the printing process. By accurately acquiring RGB data, selecting appropriate color characteristic curves and color management curves for CMYK data conversion, and performing detailed color correction, the color accuracy and consistency of the printed image can be ensured, thereby meeting the user's printing needs.
[0079] In addition, the embodiment of the present application also provides a printer that can use the printing method described in any of the previous embodiments to achieve accurate correction of color differences that may occur during the printing process. This printer not only inherits all the basic functions of traditional printers, but also has made significant breakthroughs in color management technology. It can automatically adjust printing parameters according to different printing media and material characteristics to ensure accurate visual effects of printed image colors.
[0080] On the other hand, an embodiment of the present application further discloses a device, which includes a memory and a processor; the memory is used to store a computer program; the processor is used to implement the printing method in any of the previous embodiments when executing the computer program.
[0081] In addition, an embodiment of the present application further discloses a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the printing method in any of the previous embodiments is implemented.
[0082] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A printing method, characterized in that: include: Get the image to be printed and the material information of the current printing medium; Determining a color characteristic curve and a color management curve according to the material information; Performing color correction on the image to be printed according to the material information, the color characteristic curve and the color management curve to obtain a target printed image; Printing is performed on the current printing medium according to the target printing image.
2. The printing method according to claim 1, characterized in that: The current printing medium includes a plurality of material information; The performing color correction on the image to be printed according to the material information, the color characteristic curve and the color management curve to obtain a target printed image comprises: Determine a plurality of corresponding printing areas in the current printing medium according to the plurality of material information; According to the plurality of printing areas, the image to be printed is segmented to obtain a plurality of sub-area images, wherein the sub-area images correspond to the printing areas; According to the color characteristic curve and the color management curve, color correction is performed on the plurality of sub-region images, and the plurality of sub-region images that have undergone color correction are merged to obtain a target printing image.
3. The printing method according to claim 2, characterized in that: The color characteristic curve includes a plurality of color characteristic sub-curves, and the color management curve includes a plurality of color management sub-curves; The color correction is performed on the plurality of sub-region images according to the color characteristic curve and the color management curve, and the plurality of sub-region images that have been color corrected are merged to obtain a target printing image, including: Determine the corresponding color characteristic sub-curve and the color management sub-curve according to the material information corresponding to each sub-region image; According to the color characteristic sub-curve and the color management sub-curve, color correction is performed on the corresponding sub-region images, and the sub-region images that have undergone color correction are merged to obtain a target printing image.
4. The printing method according to claim 3, characterized in that: The color correction is performed on the corresponding sub-region images according to the color characteristic sub-curve and the color management sub-curve, and the sub-region images that have been color corrected are merged to obtain a target printing image, including: According to the color characteristic sub-curve and the color management sub-curve, color correction is performed on the corresponding sub-region image to obtain a plurality of color-corrected target sub-region images; According to the positional relationship between the multiple printing areas, the multiple target sub-area images are spliced to obtain a target printing image.
5. The printing method according to claim 1, characterized in that: The method of performing color correction on the image to be printed according to the material information, the color characteristic curve and the color management curve to obtain a target printed image includes: Acquire RGB data of the image to be printed; Obtaining CMYK data according to the RGB data, the material information, the color characteristic curve and the color management curve; The image to be printed is color corrected according to the CMYK data to obtain a target printed image.
6. The printing method according to claim 1, characterized in that: The step of determining a color characteristic curve and a color management curve according to the material information includes: Searching for target material information corresponding to the material information from a material library; According to the target material information, searching and matching the corresponding color characteristic curve and color management curve in the curve library; The material library contains material information of a plurality of printing media, the curve library contains a plurality of curve combinations corresponding to the material information in the material library, and the curve combinations include color characteristic curves and color management curves.
7. The printing method according to claim 6, characterized in that: The color characteristic curve is obtained according to the following steps: Obtaining an initial color characteristic curve; Printing a standard color target on a printing area corresponding to the material information according to the initial color characteristic curve to obtain a target color target; Measuring the target color target to obtain a color target measurement result; Comparing the color target measurement result with the standard color target to obtain a color deviation result; The initial color characteristic curve is adjusted according to the color deviation result to obtain a color characteristic curve.
8. A printer, characterized in that: Printing is performed using the printing method according to any one of claims 1 to 7.
9. A device, characterized in that: The method comprises a memory and a processor; the memory is used to store a computer program; the processor is used to implement the printing method according to any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the printing method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Color synchronous calibration method, device and equipment based on multi-color management curve
CN117666973A
Image reproduction method, device and equipment based on printing stocks made of different materials and medium
CN118349194A
Package printing digital proofing method and device based on linear calibration
CN118963686A
Printing color management method
CN118982323A
Image processing apparatus and image processing method, and storage medium therefor
JP2009089011A