Method for calibrating overprint, printing device, electronic device, and storage medium

By automatically detecting and calibrating printhead deviation through a visual recognition module, the problem of color registration position deviation in inkjet printing is solved, improving color registration efficiency and reducing labor costs.

CN120645571BActive Publication Date: 2026-02-24GUANGDONG AROJET INKJET TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202511057436.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-07-30
Publication Date
2026-02-24
Estimated Expiration
2045-07-30

AI Technical Summary

Technical Problem

In existing inkjet printing technology, the inkjet head position deviation during the color registration process requires manual adjustment, resulting in low efficiency and high labor costs.

Method used

The printhead deviation is automatically detected by the visual recognition module, and the offset is calculated based on the actual calibration mark and the preset calibration mark. The printhead position is then automatically adjusted to calibrate the inkjet position.

Benefits of technology

It enables real-time calibration of color matching, improving efficiency and reducing labor costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120645571B_ABST
    Figure CN120645571B_ABST
Patent Text Reader

Abstract

The application discloses a color registration calibration method, a printing device, an electronic device and a storage medium, and relates to the field of inkjet printing technology. The color registration calibration method comprises the following steps: obtaining a printing file of a preset target printing image, the target printing image comprising a target printing image area and a calibration sample area; in the process of controlling a nozzle module to perform image line-by-line printing on a printing paper in a second direction according to the printing file, obtaining actual calibration marks in the calibration sample area corresponding to a target line through a visual recognition module; determining an offset according to the actual calibration marks, a preset reference initial point and a preset calibration mark; and adjusting the nozzle module according to the offset. The application automatically identifies the calibration sample area, obtains the offset of the ink trace on the sample, and then automatically adjusts the corresponding nozzle module, thereby realizing the automation of color registration calibration, saving the labor cost and improving the efficiency of color registration.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of inkjet printing technology, and in particular to a color calibration method, apparatus, electronic device, and storage medium. Background Technology

[0002] In existing technologies, color matching devices typically require color matching to produce multiple colors using a small number of printheads. However, during the color matching process, the ink ejection position of the printheads often deviates. Therefore, operators frequently need to check the sample prints. If the color matching position is inaccurate, the printheads need to be manually adjusted and repeatedly calibrated, which increases labor costs and significantly affects the efficiency of color matching. Summary of the Invention

[0003] This application aims to address at least one of the technical problems existing in the prior art. To this end, this application proposes a color registration calibration method, printing device, electronic device, and storage medium, which can automatically detect color registration deviations and automatically adjust the printhead, thereby improving color registration efficiency.

[0004] The color registration calibration method according to a first aspect of this application includes: acquiring a print file of a preset target print image, the target print image including a target print image area and a calibration sample area, the target print image area and the calibration sample area being partitioned in a first direction; during the process of controlling the printhead module to print the image line by line on the print paper in a second direction according to the print file, acquiring the actual calibration mark in the calibration sample area corresponding to the target line through a visual recognition module; determining an offset based on the actual calibration mark, a preset reference initial point and a preset calibration mark; and adjusting the printhead module according to the offset to calibrate the printing position of the printhead module in the target print image area corresponding to the next line after the target line.

[0005] The color registration calibration method according to the embodiments of this application has at least the following beneficial effects: the target printed image is divided into a target printed image area and a calibration sample area along a first direction, so as to realize color registration calibration at the same time as printing the image, thereby ensuring the real-time nature of color registration calibration. The actual calibration mark in the calibration sample area corresponding to the target row is obtained through a visual recognition module. Then, the offset of the ink sprayed by the printhead module is calculated based on the obtained actual calibration mark, the preset reference initial point and the preset calibration mark. Then, the printhead module is adjusted according to the offset to calibrate the position of the ink sprayed by the printhead module, so that the printing position in the target printed image area corresponding to the next row is aligned. This realizes the automatic identification and correction of color registration deviation, thereby improving the efficiency of color registration.

[0006] According to some embodiments of this application, the actual calibration identifier includes a first actual calibration identifier and a second actual calibration identifier, the preset calibration identifier includes a first preset calibration identifier and a second preset calibration identifier, the nozzle module includes a first nozzle assembly and a second nozzle assembly, and before obtaining the actual calibration identifier in the calibration sample area corresponding to the target row through the visual recognition module, the method further includes:

[0007] Based on a preset first theoretical distance, the first printhead assembly is controlled to perform inkjet operation on the printing paper, so that the first actual calibration mark is formed on the calibration sample area, wherein the first theoretical distance is the distance between the first preset calibration mark and the reference initial point;

[0008] Based on a preset second theoretical distance, the second printhead assembly is controlled to perform inkjet operation on the printing paper, so that the second actual calibration mark is formed on the calibration sample area, wherein the second theoretical distance is the distance between the second preset calibration mark and the reference initial point.

[0009] According to some embodiments of this application, the offset includes a first offset and a second offset, and determining the offset based on the actual calibration identifier, a preset reference initial point, and a preset calibration identifier includes:

[0010] Calculate the distance between the first actual calibration mark and the reference initial point to obtain the first actual spacing;

[0011] The first offset is obtained by subtracting the first actual distance from the first theoretical distance.

[0012] Calculate the distance between the second actual calibration mark and the reference initial point to obtain the second actual spacing;

[0013] The second offset is obtained by subtracting the second actual distance from the second theoretical distance.

[0014] According to some embodiments of this application, adjusting the nozzle module according to the offset includes:

[0015] If the first offset is less than zero or greater than zero, the ink ejection time of the first printhead assembly is adjusted accordingly.

[0016] If the second offset is less than zero or greater than zero, the ink ejection time of the second printhead assembly is adjusted accordingly.

[0017] According to some embodiments of this application, adjusting the nozzle module according to the offset further includes:

[0018] If the first offset is greater than zero, then based on the moving speed of the printing paper, a first time advance of the ink ejection time of the first printhead assembly is obtained;

[0019] If the first offset is less than zero, then based on the moving speed of the printing paper, a first time delay of the ink ejection time of the first printhead assembly is obtained;

[0020] If the second offset is greater than zero, then a second timing advance of the ink ejection time of the second printhead assembly is obtained based on the moving speed of the printing paper.

[0021] If the second offset is less than zero, a second time delay of the ink ejection time of the second printhead assembly is obtained based on the moving speed of the printing paper.

[0022] According to some embodiments of this application, both the first preset calibration mark and the second preset calibration mark are provided in multiples, and the multiple first preset calibration marks and the multiple second preset calibration marks are evenly distributed in the calibration sample area along the second direction.

[0023] According to some embodiments of this application, obtaining the actual calibration identifier in the calibration sample area corresponding to the target row through the visual recognition module includes:

[0024] The first image is obtained by performing image recognition on the calibration sample area corresponding to the target row using a visual recognition module.

[0025] The ink marks on the first image are extracted to obtain the actual calibration mark.

[0026] A printing apparatus according to a second aspect embodiment of this application is applied to a printer;

[0027] The device includes:

[0028] Region partitioning module: configured to acquire a print file of a preset target print image, the target print image including a target print image region and a calibration sample region, the target print image region and the calibration sample region being partitioned in a first direction;

[0029] Image recognition module: configured to, during the process of controlling the printhead module to print the image line by line on the printing paper in the second direction according to the printing file, obtain the actual calibration mark in the calibration sample area corresponding to the target line through the visual recognition module;

[0030] Color matching correction module: configured to determine the offset based on the actual calibration mark, the preset reference initial point and the preset calibration mark; and to adjust the printhead module according to the offset to calibrate the printing position of the printhead module in the target printed image area corresponding to the next line after printing the target line.

[0031] An electronic device according to a third aspect of this application includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the color calibration method described in the first aspect of this application.

[0032] According to a fourth aspect embodiment of the present application, a computer-readable storage medium stores a computer program that, when executed by a processor, implements the color calibration method described in the first aspect embodiment of the present application.

[0033] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description

[0034] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, in which:

[0035] Figure 1 This is a flowchart illustrating the steps of the color calibration method according to an embodiment of this application;

[0036] Figure 2 A detailed flowchart of steps S201 to S202 is provided.

[0037] Figure 3 This is a schematic diagram of a specific process for step S102;

[0038] Figure 4 This is a schematic diagram of a specific process for step S103;

[0039] Figure 5 This is a schematic diagram of a specific process for step S104;

[0040] Figure 6 This is another specific flowchart of step S104;

[0041] Figure 7 This is a schematic diagram of the printed paper when color misalignment occurs in this application;

[0042] Figure 8 This is a schematic diagram of the printed paper after automatic skew correction in this application.

[0043] Figure 9This is a schematic diagram of the printhead adjustment printing device according to an embodiment of this application;

[0044] Figure 10 This is a schematic diagram of the structure of an electronic device according to an embodiment of this application. Detailed Implementation

[0045] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain this application, and should not be construed as limiting this application.

[0046] In the description of this application, it should be understood that the orientation descriptions, such as up, down, front, back, left, right, etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this application.

[0047] In the description of this application, "several" means one or more, "more than" means two or more, "greater than," "less than," and "exceeding" are understood to exclude the stated number, while "above," "below," and "within" are understood to include the stated number. The use of "first" and "second" in the description is merely for distinguishing technical features and should not be construed as indicating or implying relative importance, or implicitly indicating the number of indicated technical features, or implicitly indicating the order of the indicated technical features.

[0048] In the description of this application, unless otherwise expressly defined, terms such as "setup," "installation," and "connection" should be interpreted broadly, and those skilled in the art can reasonably determine the specific meaning of the above terms in this application in conjunction with the specific content of the technical solution.

[0049] Currently, in the process of inkjet printing products, due to cost issues, it is often necessary to use color matching to achieve multiple colors by combining a small number of different color printheads. However, during the color matching process, the ink spray position of the printhead often becomes inaccurate, requiring corresponding adjustments to the printhead. This process often requires manual identification and adjustment, resulting in high labor costs and long time required for manual identification, thus affecting the efficiency of color matching.

[0050] Based on this, this application proposes a color registration calibration method, printing device, electronic device and storage medium, which aims to automatically detect color registration deviations and then automatically adjust the corresponding printheads to improve color registration efficiency and reduce labor costs.

[0051] The color registration calibration method of this application is applied to a color registration device, which includes a printhead module, a vision recognition module, a transmission module, and a terminal control module. The printhead module contains at least two sets of printhead assemblies, each corresponding to a different color. The transmission module is used to transport printing paper along a second direction. The vision recognition module is located above the transmission module, and the printhead assemblies are also located above the transmission module and arranged sequentially. The terminal control module is located on one side of the transmission module and is used by the operator to upload the reference initial point, the ink ejection sequence of the printhead assemblies, etc. The vision recognition module performs image recognition on the printing paper on the transmission module at preset time intervals to achieve real-time detection.

[0052] The first aspect of this application proposes a color registration calibration method based on a printing device. (See also...) Figure 1 , Figure 1 This is a flowchart illustrating the steps of the color calibration method according to an embodiment of this application. Figure 1 The illustrated process steps include, but are not limited to, steps S101 to S106.

[0053] Step S101: Obtain the print file of the preset target print image. The target print image includes a target print image area and a calibration sample area. The target print image area and the calibration sample area are partitioned in the first direction.

[0054] In step S102, during the process of controlling the printhead module to print the image line by line on the printing paper in the second direction according to the printing file, the actual calibration mark in the calibration sample area corresponding to the target line is obtained through the visual recognition module.

[0055] Step S103: Determine the offset based on the actual calibration mark, the preset reference initial point, and the preset calibration mark.

[0056] Step S104: Adjust the printhead module according to the offset to calibrate the printhead module's printing position in the target print image area corresponding to the next line of the target print line.

[0057] The color registration calibration method according to the embodiments of this application has at least the following beneficial effects: the target printed image is divided into a target printed image area and a calibration sample area along a first direction, so as to realize color registration calibration at the same time as printing the image, thereby ensuring the real-time nature of color registration calibration. The actual calibration mark in the calibration sample area corresponding to the target row is obtained through a visual recognition module. Then, the offset of the ink sprayed by the printhead module is calculated based on the obtained actual calibration mark, the preset reference initial point and the preset calibration mark. Then, the printhead module is adjusted according to the offset to calibrate the position of the ink sprayed by the printhead module, so that the printing position in the target printed image area corresponding to the next row is aligned. This realizes the automatic identification and correction of color registration deviation, thereby improving the efficiency of color registration.

[0058] In step S101 of some embodiments, while placing printing paper on the transmission module, the printing file of the target printing image is uploaded to the terminal control module. The target printing image includes a target printing image area and a calibration sample area. The target printing image area is used for color registration operation, and the calibration sample area is used for color registration position calibration.

[0059] It should be noted that the first direction and the second direction are perpendicular to each other.

[0060] In some embodiments, refer to Figure 2 Before step S102, there may be steps S201 to S202, including but not limited to.

[0061] Step S201: Based on the preset first theoretical spacing, control the first printhead assembly to perform inkjet operation on the printing paper, so that a first actual calibration mark is formed on the calibration sample area, wherein the first theoretical spacing is the spacing between the first preset calibration mark and the reference initial point.

[0062] Step S202: Based on the preset second theoretical spacing, control the second printhead assembly to perform inkjet operation on the printing paper, so that a second actual calibration mark is formed on the calibration sample area, wherein the second theoretical spacing is the spacing between the second preset calibration mark and the reference initial point.

[0063] In step S201 of some embodiments, a first theoretical distance is preset. The first theoretical distance is the theoretical distance between the first preset calibration mark and the reference initial point in the calibration sample area of ​​the first printhead assembly. Based on the first theoretical distance and the transmission rate of the transmission module, the distance of the first printhead assembly to reach the inkjet position required by the first printhead assembly after passing the reference initial point is calculated, which is the first theoretical time of the first preset calibration mark. Then, based on the first theoretical time, the inkjet time of the first printhead assembly is controlled, which is the time when the first printhead assembly is turned on.

[0064] It should be noted that while the first printhead assembly is spraying ink in the calibration sample area, it is also simultaneously spraying ink in the target printed image area. This is to detect whether the color registration position of the first printhead assembly in the target printed image area is accurate. While the color registration operation is being performed in the target printed image area, the operator can also visually judge whether the color registration in the calibration sample area is accurate. This allows for the verification of the previous correction operation on the target line, thereby judging the accuracy of the correction. The calibration sample area is used to judge whether there is still a deviation in this operation. The combination of the target printed image area and the calibration sample area enables real-time correction of the color registration operation of the first printhead assembly, while also judging the accuracy of the correction.

[0065] In step S202 of some embodiments, a second theoretical distance is preset. The second theoretical distance is the theoretical distance between the second preset calibration mark and the reference initial point in the calibration sample area of ​​the second printhead assembly. Based on the second theoretical distance and the transmission rate of the transmission module, the distance of the second printhead assembly after passing the reference initial point and the second theoretical distance is calculated to reach the inkjet position required by the second printhead assembly, that is, the second theoretical time of the second preset calibration mark. Then, based on the second theoretical time, the inkjet time of the second printhead assembly is controlled, that is, the time when the second printhead assembly is turned on.

[0066] It should be noted that the second printhead assembly simultaneously sprays ink into the target printed image area while spraying ink into the calibration sample area. This is to detect whether the color registration position of the second printhead assembly in the target printed image area is accurate. While the color registration operation is being performed in the target printed image area, the operator can also visually judge whether the color registration in the calibration sample area is accurate. This allows for the verification of the secondary correction operation on the target line, thereby judging the accuracy of the correction. The calibration sample area is used to judge whether there is still a deviation. The combination of the target printed image area and the calibration sample area enables real-time correction of the color registration operation of the second printhead assembly while also judging the accuracy of the correction.

[0067] Steps S201 to S202 shown in this embodiment control the first printhead assembly to spray ink at a preset first theoretical spacing and control the second printhead assembly to spray ink at a preset second theoretical spacing. This facilitates precise control of the ink spraying operation of the printhead module and leaves an actual calibration mark in the calibration sample area, which is also convenient for the subsequent visual recognition module to identify and determine whether there is a color misalignment.

[0068] It should be noted that the absolute value of the difference between the first theoretical spacing and the second theoretical spacing is greater than 1mm. The nozzle module includes at least two nozzle assemblies, and the nozzle module may also include a third nozzle assembly, a fourth nozzle assembly, etc.

[0069] In some embodiments, refer to Figure 3 Step S102 may include, but is not limited to, steps S301 to S302.

[0070] Step S301: The calibration sample area corresponding to the target row is image recognized by the visual recognition module to obtain the first image.

[0071] Step S302: Extract the ink marks on the first image to obtain the actual calibration mark.

[0072] In step S301 of some embodiments, the visual recognition module performs image recognition on the calibration sample area within a preset recognition range to obtain the first image.

[0073] In step S302 of some embodiments, the first image is processed by grayscale conversion, noise reduction, etc., and then the ink marks on the first image are extracted. Along the second direction, the ink marks on the calibration sample area are sequentially set as the second actual calibration mark and the first actual calibration mark, so as to obtain the position of the actual calibration mark on the first image.

[0074] In the embodiments of this application, steps S301 to S302 are performed on the first image to make it clearer and the ink marks on the first image are easier to extract. Determining the first actual calibration mark and the second actual calibration mark makes it easier to determine whether the color matching operation has shifted by using the distance between the first actual calibration mark, the second actual calibration mark and the reference initial point.

[0075] It should be noted that the visual recognition module performs an image recognition operation on the calibration sample area on the printed paper every preset time interval, thereby ensuring the real-time nature of the calibration operation.

[0076] In some embodiments, refer to Figure 4 Step S103 may include, but is not limited to, steps S401 to S404.

[0077] Step S401: Calculate the distance between the first actual calibration mark and the reference initial point to obtain the first actual spacing.

[0078] Step S402: Subtract the first actual distance from the first theoretical distance to obtain the first offset.

[0079] Step S403: Calculate the distance between the second actual calibration mark and the reference initial point to obtain the second actual spacing.

[0080] Step S404: Subtract the second actual distance from the second theoretical distance to obtain the second offset.

[0081] In step S401 of some embodiments, the direction of paper movement, i.e. the opposite direction of the second direction, is taken as the positive direction of the coordinate axis. The first coordinate corresponding to the reference initial point on the coordinate axis is calculated, and then the second coordinate corresponding to the first actual calibration mark on the coordinate axis is calculated. The second coordinate is subtracted from the first coordinate to calculate the first actual distance.

[0082] In step S402 of some embodiments, the difference between the first actual distance and the first theoretical distance is used to obtain the first offset. When the first offset is zero, it indicates that the color matching position of the first nozzle assembly is accurate. When the first offset is less than zero or greater than zero, it indicates that the color matching position of the first nozzle assembly is inaccurate.

[0083] Furthermore, in some other embodiments, the distance between the first actual calibration mark and the first preset calibration mark can be directly identified by the visual recognition module as the first offset. When the first offset is not zero, along the second direction, if the first actual calibration mark and the first preset calibration mark are in sequence, the first offset is greater than zero. If the first preset calibration mark and the first actual calibration mark are in sequence, the first offset is less than zero.

[0084] In step S403 of some embodiments, the direction of paper movement, i.e. the second direction, is used as the direction of the coordinate axis. The first coordinate corresponding to the reference initial point on the coordinate axis is calculated, and then the third coordinate corresponding to the second actual calibration mark on the coordinate axis is calculated. The third coordinate is subtracted from the first coordinate to calculate the second actual distance.

[0085] In step S404 of some embodiments, the difference between the second actual distance and the second theoretical distance is used to obtain the second offset. When the second offset is zero, it indicates that the color matching position of the second nozzle assembly is accurate. When the second offset is less than zero or greater than zero, it indicates that the color matching position of the second nozzle assembly is inaccurate.

[0086] Furthermore, in some other embodiments, the distance between the second actual calibration mark and the second preset calibration mark can be directly identified by the visual recognition module as the second offset. When the second offset is not zero, if the second actual calibration mark and the second preset calibration mark are sequentially arranged along the second direction, the second offset is greater than zero. If the second preset calibration mark and the second actual calibration mark are sequentially arranged, the second offset is less than zero.

[0087] Steps S401 to S404 shown in the embodiments of this application calculate the first offset amount to facilitate the determination of whether the first nozzle assembly has a color mismatch, and calculate the second offset amount to facilitate the determination of whether the second nozzle assembly has a color mismatch. This achieves automatic determination of whether the first nozzle assembly and the second nozzle assembly have a color mismatch, thereby eliminating the need for manual detection of color mismatch and saving labor costs.

[0088] It should be noted that multiple reference initial points can be set, and the distance between multiple reference initial points can be a preset fixed interval, or the distance between two reference initial points can be dynamically adjusted after calibration.

[0089] In some embodiments, refer to Figure 5 Step S104 may include, but is not limited to, steps S501 to S504.

[0090] Step S501: If the first offset is less than zero or greater than zero, the ink ejection time of the first printhead assembly is adjusted accordingly.

[0091] In step S502, if the second offset is less than zero or greater than zero, the inkjet time of the second printhead assembly is adjusted accordingly.

[0092] In step S501 of some embodiments, the inkjet time of the first printhead assembly is adjusted by the magnitude of the first offset, thereby adjusting the position of the first actual calibration mark so that the position of the first actual calibration mark coincides with the position of the first preset calibration mark, thereby achieving the correction of color matching of the first printhead assembly.

[0093] In step S502 of some embodiments, the inkjet time of the second printhead assembly is adjusted by the magnitude of the second offset, thereby adjusting the position of the second actual calibration mark so that the position of the second actual calibration mark coincides with that of the second preset calibration mark, thus realizing the color correction of the second printhead assembly.

[0094] In steps S501 to S502 of this embodiment, the magnitude of the first offset determines whether the ink ejection time of the first printhead assembly is advanced or delayed, and the ink ejection time of the first printhead assembly is adjusted accordingly to ensure that the first printhead assembly accurately ejects ink at the position of the first preset calibration mark, so that the printing position of the first printhead assembly in the target image printing area also coincides with the preset position, thereby achieving automatic calibration of the color misalignment of the first printhead assembly; and the magnitude of the second offset determines whether the ink ejection time of the second printhead assembly is advanced or delayed, and the ink ejection time of the second printhead assembly is adjusted accordingly to ensure that the second printhead assembly accurately ejects ink at the position of the second preset calibration mark, so that the printing position of the second printhead assembly in the target image printing area also coincides with the preset position, thereby achieving automatic calibration of the color misalignment of the second printhead assembly, thereby reducing the required labor costs and improving the efficiency of color registration.

[0095] In some embodiments, refer to Figure 6 Step S104 may include, but is not limited to, steps S503 to S506.

[0096] Step S503: If the first offset is greater than zero, then based on the moving speed of the printing paper, obtain the first time advance of the ink ejection time of the first printhead assembly.

[0097] In step S504, if the second offset is less than zero, the first time delay of the ink ejection time of the first printhead assembly is obtained based on the moving speed of the printing paper.

[0098] In step S505, if the second offset is greater than zero, a second time advance of the ink ejection time of the second printhead assembly is obtained based on the moving speed of the printing paper.

[0099] In step S506, if the second offset is less than zero, the second time delay of the ink ejection time of the second printhead assembly is obtained based on the moving speed of the printing paper.

[0100] In step S503 of some embodiments, when the first offset is greater than zero, that is, the first actual distance is greater than the first theoretical distance, the ink ejection time of the first printhead assembly is delayed, so that the ink ejection position of the first printhead assembly is delayed relative to the first preset calibration mark in the opposite direction to the second direction. At this time, based on the moving speed of the printing paper, the ink ejection time of the first printhead assembly is advanced accordingly. For example, if the first offset is 6mm and the speed at which the transmission module moves the printing paper is 3mm / s, the ink ejection time that the first printhead assembly should advance is the absolute value of the first offset divided by the moving speed of the printing paper, that is, 6mm divided by 3mm / s, which gives a first time advance of 2s. That is, the first printhead assembly should be turned on 2s in advance to perform inkjet printing operation.

[0101] In step S504 of some embodiments, when the first offset is less than zero, that is, the first actual distance is less than the first theoretical distance, the ink ejection time of the first printhead assembly is advanced, so that the ink ejection position of the first printhead assembly is advanced in the second direction compared with the first preset calibration mark. At this time, based on the moving speed of the printing paper, the ink ejection time of the first printhead assembly is delayed accordingly. For example, if the first offset is -10mm and the speed at which the transmission module moves the printing paper is 2.5mm / s, the ink ejection time that the first printhead assembly should advance is the absolute value of the first offset divided by the moving speed of the printing paper, that is, 10mm divided by 2.5mm / s, which gives a first time delay of 4s. That is, the first printhead assembly should be delayed by 4s to start, and then perform inkjet printing operation.

[0102] It should be noted that the inkjet time of the first printhead assembly refers to the start time of the first printhead assembly; the inkjet time of the first printhead is preset, and the first time delay and the first time advance are adjusted to advance or delay based on the preset inkjet time of the first printhead assembly.

[0103] In step S505 of some embodiments, when the first offset is greater than zero, that is, the first actual distance is greater than the first theoretical distance, the ink ejection time of the second printhead assembly is advanced, which causes the ink ejection position of the second printhead assembly to be delayed relative to the second preset calibration mark in the opposite direction of the second direction. At this time, based on the moving speed of the printing paper, the ink ejection time of the second printhead assembly is advanced accordingly. For example, if the first offset is 6mm and the speed at which the transmission module moves the printing paper is 3mm / s, the ink ejection time that the second printhead assembly should advance is the absolute value of the first offset divided by the moving speed of the printing paper, that is, 6mm divided by 3mm / s, which gives a second advance time of 2s. That is, the second printhead assembly should be turned on 2s in advance to perform inkjet printing operation.

[0104] In step S506 of some embodiments, when the first offset is less than zero, that is, the first actual distance is less than the first theoretical distance, that is, the ink ejection position of the second printhead assembly is advanced in the second direction relative to the second preset calibration mark, then the ink ejection time of the second printhead assembly is delayed accordingly based on the moving speed of the printing paper. For example, if the first offset is -10mm and the speed at which the transmission module moves the printing paper is 2.5mm / s, then the ink ejection time that the second printhead assembly should advance is the absolute value of the first offset divided by the moving speed of the printing paper, that is, 10mm divided by 2.5mm / s, which gives a second time delay of 4s. That is, the second printhead assembly should be delayed by 4s to start, and then perform inkjet printing operation.

[0105] It should be noted that the inkjet time of the second printhead assembly refers to the turn-on time of the second printhead assembly; the inkjet time of the second printhead is preset, and the second time delay and the second time advance are adjusted to advance or delay based on the preset inkjet time of the second printhead assembly.

[0106] In steps S503 to S506 of this embodiment, when the first offset is greater than or less than zero, the required delay or advance time for the first nozzle assembly is calculated based on the moving speed of the test sample and the magnitude of the offset, thereby achieving automatic calibration of the first nozzle assembly during color misalignment; when the second offset is greater than or less than zero, the required delay or advance time for the second nozzle assembly is calculated based on the moving speed of the test sample and the magnitude of the offset, thereby achieving automatic calibration of the second nozzle assembly during color misalignment.

[0107] Furthermore, in some embodiments, such as Figure 7 and Figure 8 ,in, Figure 7This diagram illustrates the printing paper when color misalignment occurs. In this case, the distance between the first actual calibration mark and the reference initial point (i.e., the first actual distance) is less than the distance between the first preset calibration mark and the reference initial point (i.e., the first theoretical distance). Therefore, the inkjet time of the first printhead assembly should be delayed accordingly. Simultaneously, the distance between the second actual calibration mark and the reference initial point (i.e., the second actual distance) is less than the distance between the second preset calibration mark and the reference initial point (i.e., the second theoretical distance). Therefore, the inkjet time of the second printhead assembly should be advanced accordingly to achieve the desired result. Figure 8 The effect, from Figure 8 It can be seen that at this time, the first actual calibration mark coincides with the first preset calibration mark, and the second actual calibration mark coincides with the second preset calibration mark, which indicates that the first printhead assembly and the second printhead assembly have restrained the offset, that is, the printing position of the first printhead assembly and the second printhead assembly in the target image printing area has been calibrated.

[0108] It is understandable that there are multiple first preset calibration marks and multiple second preset calibration marks, and these multiple first preset calibration marks and multiple second preset calibration marks are evenly distributed along the second direction in the calibration sample area.

[0109] For example, in some embodiments, within the calibration sample area, the first preset calibration mark and the second preset calibration mark are periodically distributed, that is, the position and number of the first preset calibration mark and the second preset calibration mark are equal in each period, and the interval between adjacent preset calibration marks is consistent, so as to enable real-time detection and correction of the color matching operation. Correspondingly, the first actual calibration mark and the second actual calibration mark printed by the first printhead assembly and the second printhead assembly are also provided in multiple ways, with multiple first actual calibration marks corresponding one-to-one with multiple first preset calibration marks, and multiple second actual calibration marks corresponding one-to-one with multiple second preset calibration marks.

[0110] Furthermore, in some other embodiments, the first preset calibration mark and the second preset calibration mark are non-periodicly distributed, and the interval between adjacent preset calibration marks is also different, thereby making the color matching calibration more flexible and the target printed images that can be applied are more extensive.

[0111] Furthermore, in some other embodiments, the distribution of the first preset calibration mark and the second preset calibration mark in the calibration sample area is set according to the accuracy of the correction. In this embodiment, when the printhead module prints in the target image printing area, it does not necessarily print the actual calibration mark in the calibration sample area simultaneously. Instead, it needs to print the actual calibration mark in the calibration sample area after a preset number of target rows. For example, when the preset interval is three rows, the first printhead assembly prints in both the target image area and the calibration sample area in the target row. Then, the next three rows that the first printhead assembly needs to print... In this process, printing only occurs in the target image printing area, without printing in the calibration sample area. Printing only occurs simultaneously in both the target image and calibration sample areas on the fourth line. Correspondingly, the number of the first preset calibration markers is reduced. When two consecutive target lines detect color misalignment and require correction, the preset interval row number is adjusted to two rows, one row, or no interval row until the color misalignment ceases within a preset time period. Then, the preset interval is reset to three rows. During this process, the distribution of the first preset calibration markers dynamically adjusts with the preset interval row number. This allows for reduced detection times and lower energy consumption when the correction rate is low, while simultaneously increasing the detection times and timely correcting color misalignment when the correction rate is high. The dynamic adjustment settings are more flexible than static settings and are suitable for a wider range of scenarios.

[0112] In some specific embodiments, the printhead module includes four printhead assemblies: a first printhead assembly, a second printhead assembly, a third printhead assembly, and a fourth printhead assembly. The first printhead assembly carries cyan ink, the second printhead assembly carries magenta ink, the third printhead assembly carries yellow ink, and the fourth printhead assembly carries black ink. Printing paper is placed on a transport module, which moves the printing paper along a first direction at a speed of 10 cm / s. The first, second, third, and fourth printhead assemblies are sequentially positioned directly above the printing paper along the first direction. The printing paper includes a target printing image area, a calibration sample area, and a third area. The target printing image area is used by the first printhead assembly. The first, second, third, and fourth printhead assemblies perform color registration operations. The calibration sample area is used to detect whether there is any positional misalignment during color registration among these assemblies. The third area is used for manual judgment of color registration misalignment. Specifically, during operation, the first, second, third, and fourth printhead assemblies sequentially perform inkjet operations on the third area, which is then manually observed to determine if any misalignment has occurred, thus verifying the accuracy of the automatic color registration correction system. A visual recognition module is also located directly above the printing paper. This module performs image recognition on a specific area of ​​the target printed image at preset time intervals. The identification process involves uploading the initial reference point to the terminal control module before starting the color matching device. When the color matching device begins operation, the first, second, third, and fourth printheads sequentially spray ink onto the printing paper, forming the first, second, third, and fourth ink marks in the target printing image area. The visual recognition module performs image recognition on the target printing image area, obtaining a first image after grayscale conversion and noise reduction. Based on this first image, the first, second, third, and fourth ink marks are obtained. The actual distances between each ink mark and the initial reference point are then calculated. The first actual distance between the first ink mark and the initial reference point is calculated, as is the second... The second actual distance between the ink mark and the reference initial point, the third actual distance between the third ink mark and the reference initial point, and the fourth actual distance between the fourth ink mark and the reference initial point are calculated. Then, these actual distances are compared with their corresponding theoretical distances and adjustments are made accordingly. For example, if the first theoretical distance between the first ink mark and the reference initial point is 0mm, and the measured first actual distance is also 0mm, then the difference between the first actual distance and the first theoretical distance, i.e., the first offset, is 0mm. In this case, it can be determined that the color registration position of the first printhead assembly is accurate and no adjustment is needed. If the measured first actual distance is 1mm, then the difference between the first actual distance and the first theoretical distance, i.e., the first offset, is 1mm. Therefore, the inkjet time of the first printhead assembly is delayed by 0.1s.The 1s value is obtained by dividing the absolute value of the first offset by the moving speed of the transmission module. If the measured first actual distance is -1mm, then the difference between the first actual distance and the first theoretical distance, i.e., the first offset, is -1mm. Therefore, the inkjet time of the first printhead assembly is advanced by 0.1s, thereby achieving correction of the first printhead assembly's deviation. The correction of the second, third, and fourth printhead assemblies is performed in the same way as the correction of the first printhead assembly, thus achieving automatic color registration correction, reducing labor costs, and improving color registration efficiency.

[0113] In other specific embodiments, multiple reference initial points are provided. When the color matching does not shift, the interval between two adjacent reference initial points is fixed as the initial interval. When the color matching shifts, the interval between adjacent reference initial points is shortened starting from the next reference initial point until the color matching shift is corrected, and then the interval between adjacent reference initial points is restored to the initial interval.

[0114] Reference Figure 9 , Figure 9 This is a schematic diagram of the structure of a printing apparatus according to a second aspect embodiment of the present application; the printing apparatus of this embodiment is applied to a color matching device. The printing apparatus includes:

[0115] Region partitioning module 901: configured to acquire a print file of a preset target print image, the target print image including a target print image area and a calibration sample area, the target print image area and the calibration sample area being partitioned in a first direction;

[0116] Image recognition module 902: is configured to obtain the actual calibration mark in the calibration sample area corresponding to the target line through the visual recognition module during the process of controlling the printhead module to print the image line by line on the printing paper in the second direction according to the printing file.

[0117] Color matching correction module 903: is configured to determine the offset based on the actual calibration mark, the preset reference initial point and the preset calibration mark; and adjust the printhead module according to the offset to calibrate the printhead module's printing position in the target printed image area corresponding to the next line of the target printed line.

[0118] In this embodiment, a print file of a preset target print image is obtained through a region division module. The target print image includes a target print image area and a calibration sample area, which are partitioned in a first direction. During the process of printing the image line by line on the paper according to the print file, the print head module is controlled by an image recognition module to print the image line by line in a second direction. The actual calibration mark in the calibration sample area corresponding to the target line is obtained by a visual recognition module. The color correction module determines the offset based on the actual calibration mark, the preset reference initial point, and the preset calibration mark. The print head module is adjusted according to the offset to calibrate the printing position of the print head module in the target print image area corresponding to the next line of the target print line.

[0119] An embodiment of the third aspect of this application also provides an electronic device, which includes a memory 1002 and a processor 1001. The memory 1002 stores a computer program, and the processor 1001 executes the computer program to implement the color calibration method of the first aspect embodiment described above. This electronic device can be any smart terminal, including tablet computers, in-vehicle computers, etc.

[0120] Reference Figure 9 , Figure 9 This is a schematic diagram of the structure of an electronic device according to one embodiment. The electronic device includes:

[0121] The processor 1001 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this application.

[0122] The memory 1002 can be implemented as a read-only memory, static storage device, dynamic storage device, or random access memory (RAM). The memory 1002 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory 1002 and is called and executed by the processor 1001 using the television bezel laser etching method of the embodiments of this application.

[0123] Input / output interface 1003 is used to implement information input and output;

[0124] The communication interface 1004 is used to enable communication and interaction between this device and other devices. Communication can be achieved via wired or wireless means.

[0125] Bus 1005 transmits information between the various components of the device;

[0126] The processor 1001, memory 1002, input / output interface 1003 and communication interface 1004 are connected to each other within the device via bus 1005.

[0127] A fourth aspect of this application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the color calibration method of the first aspect embodiment described above.

[0128] Memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, memory may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory may optionally include memory remotely located relative to the processor, and these remote memories can be connected to the processor via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0129] The embodiments described in this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided by the embodiments of this application. As those skilled in the art will know, with the evolution of technology and the emergence of new application scenarios, the technical solutions provided by the embodiments of this application are also applicable to similar technical problems.

[0130] Those skilled in the art will understand that the technical solutions shown in the figures do not constitute a limitation on the embodiments of this application, and may include more or fewer steps than shown, or combine certain steps, or different steps.

[0131] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.

[0132] Those skilled in the art will understand that all or some of the steps in the methods disclosed above, as well as the functional modules / units in the systems and devices, can be implemented as software, firmware, hardware, or suitable combinations thereof.

[0133] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0134] It should be understood that in this application, "at least one (item)" means one or more, and "more than" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.

[0135] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of the units described above is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0136] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0137] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0138] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes multiple instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing programs, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0139] The preferred embodiments of the present application have been described above with reference to the accompanying drawings, but this does not limit the scope of the claims of the present application. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and substance of the embodiments of the present application shall be within the scope of the claims of the present application.

Claims

1. A color calibration method, characterized in that, Applied to a color matching device, the color matching device includes a nozzle module and a visual recognition module; The method includes: Obtain a print file of a preset target print image, wherein the target print image includes a target print image area and a calibration sample area, and the target print image area and the calibration sample area are partitioned in a first direction; During the process of controlling the printhead module to print the image line by line on the printing paper in the second direction according to the printing file, the actual calibration mark in the calibration sample area corresponding to the target line is obtained by the visual recognition module. The offset is determined based on the actual calibration mark, the preset reference initial point, and the preset calibration mark; The printhead module is adjusted according to the offset to calibrate the printing position of the printhead module in the target printed image area corresponding to the next line after printing the target line; The actual calibration identifier includes a first actual calibration identifier and a second actual calibration identifier; the preset calibration identifier includes a first preset calibration identifier and a second preset calibration identifier; the nozzle module includes a first nozzle assembly and a second nozzle assembly; and before obtaining the actual calibration identifier in the calibration sample area corresponding to the target row through the visual recognition module, the module further includes: Based on a preset first theoretical distance, the first printhead assembly is controlled to perform inkjet operation on the printing paper, so that the first actual calibration mark is formed on the calibration sample area, wherein the first theoretical distance is the distance between the first preset calibration mark and the reference initial point; Based on a preset second theoretical distance, the second printhead assembly is controlled to perform inkjet operation on the printing paper, so that the second actual calibration mark is formed on the calibration sample area, wherein the second theoretical distance is the distance between the second preset calibration mark and the reference initial point.

2. The color calibration method according to claim 1, characterized in that, The offset includes a first offset and a second offset. Determining the offset based on the actual calibration identifier, the preset reference initial point, and the preset calibration identifier includes: Calculate the distance between the first actual calibration mark and the reference initial point to obtain the first actual spacing; The first offset is obtained by subtracting the first actual distance from the first theoretical distance. Calculate the distance between the second actual calibration mark and the reference initial point to obtain the second actual spacing; The second offset is obtained by subtracting the second actual distance from the second theoretical distance.

3. The color calibration method according to claim 2, characterized in that, The adjustment of the nozzle module according to the offset includes: If the first offset is less than zero or greater than zero, the ink ejection time of the first printhead assembly is adjusted accordingly. If the second offset is less than zero or greater than zero, the ink ejection time of the second printhead assembly is adjusted accordingly.

4. The color calibration method according to claim 3, characterized in that, The adjustment of the nozzle module according to the offset further includes: If the first offset is greater than zero, then based on the moving speed of the printing paper, a first time advance of the ink ejection time of the first printhead assembly is obtained; If the first offset is less than zero, then based on the moving speed of the printing paper, a first time delay of the ink ejection time of the first printhead assembly is obtained; If the second offset is greater than zero, then a second timing advance of the ink ejection time of the second printhead assembly is obtained based on the moving speed of the printing paper. If the second offset is less than zero, a second time delay of the ink ejection time of the second printhead assembly is obtained based on the moving speed of the printing paper.

5. The color calibration method according to claim 1, characterized in that, The first preset calibration mark and the second preset calibration mark are provided in multiples, and the multiple first preset calibration marks and the multiple second preset calibration marks are evenly distributed in the calibration sample area along the second direction.

6. The color calibration method according to claim 2, characterized in that, The step of obtaining the actual calibration identifier in the calibration sample area corresponding to the target row through the visual recognition module includes: The first image is obtained by performing image recognition on the calibration sample area corresponding to the target row using a visual recognition module. The ink marks on the first image are extracted to obtain the actual calibration mark.

7. A printing apparatus, characterized in that, Applications in color matching devices; The device includes: Region partitioning module: configured to acquire a print file of a preset target print image, the target print image including a target print image region and a calibration sample region, the target print image region and the calibration sample region being partitioned in a first direction; Image recognition module: configured to, during the process of controlling the printhead module to print the image line by line on the printing paper in the second direction according to the printing file, obtain the actual calibration mark in the calibration sample area corresponding to the target line through the visual recognition module; Color matching correction module: configured to determine the offset based on the actual calibration mark, the preset reference initial point and the preset calibration mark; and adjust the printhead module according to the offset to calibrate the printing position of the printhead module in the target printed image area corresponding to the next line after printing the target line; The actual calibration identifier includes a first actual calibration identifier and a second actual calibration identifier; the preset calibration identifier includes a first preset calibration identifier and a second preset calibration identifier; the nozzle module includes a first nozzle assembly and a second nozzle assembly; and before obtaining the actual calibration identifier in the calibration sample area corresponding to the target row through the visual recognition module, the module further includes: Based on a preset first theoretical distance, the first printhead assembly is controlled to perform inkjet operation on the printing paper, so that the first actual calibration mark is formed on the calibration sample area, wherein the first theoretical distance is the distance between the first preset calibration mark and the reference initial point; Based on a preset second theoretical distance, the second printhead assembly is controlled to perform inkjet operation on the printing paper, so that the second actual calibration mark is formed on the calibration sample area, wherein the second theoretical distance is the distance between the second preset calibration mark and the reference initial point.

8. An electronic device, characterized in that, The electronic device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the color calibration method according to any one of claims 1 to 6.

9. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the color calibration method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Real-time calibration ink-jet printer and control system

    CN119898122A