Printhead intelligent correction method, device, equipment and medium based on image recognition

Through the intelligent nozzle correction method based on image recognition, a nozzle correction map is generated and the nozzle direction is automatically adjusted, which solves the printing quality problems caused by nozzle installation errors and realizes efficient and high-precision nozzle correction.

CN117207672BActive Publication Date: 2025-09-16SHENZHEN HOSONSOFT CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210620392.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-02
Publication Date
2025-09-16
Estimated Expiration
2042-06-02

AI Technical Summary

Technical Problem

Installation errors in existing inkjet printer nozzles lead to reduced print quality. Existing correction methods are cumbersome and inefficient, making it difficult to achieve high-quality nozzle correction.

Method used

An intelligent nozzle correction method based on image recognition is adopted. The correction map is generated by obtaining the nozzle arrangement characteristics of the nozzle, and the nozzle direction is automatically adjusted using image recognition technology. The correction is cyclically carried out until the preset conditions are met.

Benefits of technology

It simplifies the printhead calibration process, improves calibration accuracy and efficiency, reduces dependence on operator experience, and saves calibration time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117207672B_ABST
    Figure CN117207672B_ABST
Patent Text Reader

Abstract

The present invention belongs to the field of inkjet printing technology and provides a method, device, equipment, and medium for intelligent nozzle calibration based on image recognition, addressing the low nozzle calibration efficiency of inkjet printers in the prior art. The method comprises: obtaining and printing a corresponding nozzle calibration diagram based on the nozzle arrangement characteristics of the nozzle; obtaining a nozzle calibration direction based on the printed nozzle calibration diagram; calibrating the nozzle based on the nozzle calibration direction; and looping through these calibration steps until the printed nozzle calibration diagram meets preset conditions. The present invention simplifies the nozzle calibration process, is independent of operator experience, saves calibration time, and improves calibration accuracy and efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of inkjet printing technology, and more specifically to a method, device, equipment and medium for intelligent correction of a printhead based on image recognition. Background Art

[0002] Inkjet printers were developed after dot matrix printers and have the advantages of small size, simple and convenient operation, and high print quality.

[0003] At present, in order to improve printing quality and printing efficiency, most inkjet printer heads on the market have multiple columns of nozzles. In order to print different colors separately and improve printing resolution, the multiple columns of nozzles are usually arranged in parallel and staggered manner.

[0004] As far as the existing technology is concerned, the nozzles are all installed manually, so the installation error is large, which will cause the nozzles to be installed tilted. Figure 1 and Figure 2 , respectively, are schematic diagrams of the nozzle when it is normally installed and when it is tilted. When the nozzle is installed tilted, the final printed image will be deviated and blurred. At the same time, when multiple columns of nozzle holes are misplaced, it is difficult to determine whether the multiple columns of holes are evenly interspersed.

[0005] Existing calibration methods typically involve printing a calibration chart via a printer driver, then visually selecting printhead adjustment parameters to adjust the printer. This is cumbersome and difficult to operate, and the calibration quality and efficiency are both low. Therefore, a simple, intelligent, and high-quality printer printhead calibration method is needed. Summary of the Invention

[0006] In view of this, embodiments of the present invention provide a method, device, equipment and medium for intelligent nozzle calibration based on image recognition, so as to solve the technical problem of low nozzle calibration efficiency of inkjet printers in the prior art.

[0007] In a first aspect, an embodiment of the present invention provides a method for intelligent printhead calibration based on image recognition, the method comprising:

[0008] According to the nozzle arrangement characteristics of the printhead, obtain the corresponding printhead calibration diagram and print it;

[0009] Obtain the printhead calibration direction based on the printed printhead calibration diagram;

[0010] calibrating the nozzle according to the nozzle calibration direction;

[0011] The above calibration steps are executed cyclically until the printed printhead calibration diagram meets the preset conditions.

[0012] Preferably, the nozzle includes multiple rows of nozzles, the nozzle arrangement feature includes the number of nozzle rows of the nozzle, and obtaining and printing a corresponding nozzle calibration diagram according to the nozzle arrangement feature of the nozzle includes:

[0013] selecting one of the plurality of nozzle columns as a reference nozzle column;

[0014] Obtaining a corresponding nozzle calibration map according to the reference nozzle array and the number of nozzle arrays;

[0015] The nozzle is controlled to print the nozzle calibration diagram.

[0016] Preferably, the nozzle correction diagram includes a first area and a second area divided by a dividing line, and the nozzle correction diagram enables the reference nozzle column to always discharge ink in the first area, the second area and the dividing line position, and the nozzle columns other than the reference nozzle column always discharge ink at the dividing line and the first area, or always discharge ink at the dividing line and the second area, or only discharge ink at the dividing line between the first area and the second area.

[0017] Preferably, obtaining the nozzle correction direction according to the printed nozzle correction diagram includes:

[0018] Scanning the first area and the second area of ​​the printed nozzle calibration chart to obtain a color value of the first area and a color value of the second area, which are recorded as a first color value and a second color value respectively;

[0019] The nozzle correction direction is determined according to the first color and the second color value.

[0020] Preferably, determining the nozzle correction direction according to the first color and the second color value includes:

[0021] When the first color value is greater than the second color value, the nozzle correction direction is a first correction direction;

[0022] When the second color value is greater than the first color value, the nozzle correction direction is a second correction direction, wherein the first correction direction is opposite to the second correction direction.

[0023] Preferably, the nozzle includes a first nozzle area and a second nozzle area divided by a center line, the reference nozzle array is located in the first nozzle area, and the calibrating the nozzle according to the nozzle calibration direction includes:

[0024] When the first color value is greater than the second color value, moving the second nozzle area of ​​the nozzle along the first correction direction;

[0025] When the second color value is greater than the first color value, the second nozzle area of ​​the nozzle is moved along the second correction direction.

[0026] Preferably, the preset condition is that the difference between the first color value and the second color value is less than or equal to a preset color difference value.

[0027] In a second aspect, an embodiment of the present invention provides an intelligent printhead calibration device based on image recognition, characterized in that the device includes:

[0028] A printhead calibration diagram acquisition module is used to acquire and print the corresponding printhead calibration diagram based on the nozzle arrangement characteristics of the printhead;

[0029] The nozzle correction direction acquisition module is used to obtain the nozzle correction direction based on the printed nozzle correction map;

[0030] A nozzle correction module, used for correcting the nozzle according to the nozzle correction direction;

[0031] The loop module controls the nozzle correction map acquisition module, the nozzle correction direction acquisition module and the nozzle correction module to execute cyclically until the printed nozzle correction map meets the preset conditions.

[0032] In a third aspect, an embodiment of the present invention provides a printing device comprising: at least one processor, at least one memory, and computer program instructions stored in the memory, wherein when the computer program instructions are executed by the processor, the method of the first aspect of the above embodiment is implemented.

[0033] In a fourth aspect, an embodiment of the present invention provides a storage medium having computer program instructions stored thereon, which implement the methods of the first and second aspects of the above-mentioned embodiments when the computer program instructions are executed by a processor.

[0034] In summary, the beneficial effects of the present invention are as follows:

[0035] The image recognition-based intelligent nozzle correction method, device, equipment and medium provided by the embodiments of the present invention obtain and print the corresponding nozzle correction map according to the nozzle arrangement characteristics of the nozzle; obtain the nozzle correction direction based on the printed nozzle correction map; correct the nozzle according to the nozzle correction direction; and loop through the above correction steps until the printed nozzle correction map meets the preset conditions, which simplifies the nozzle correction process, does not rely on the operator's experience, saves correction time, and improves correction accuracy and efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work, and these are all within the scope of protection of the present invention.

[0037] Figure 1 Schematic diagram of the normal installation orientation of a nozzle with multiple rows of nozzle holes in an embodiment of the present invention.

[0038] Figure 2 Schematic diagram of a nozzle with multiple rows of nozzle holes in an embodiment of the present invention when the installation orientation is incorrect.

[0039] Figure 3 A flow chart of a method for intelligent printhead calibration based on image recognition provided by an embodiment of the present invention.

[0040] Figure 4 Schematic diagram of the nozzle structure with multiple rows of nozzle holes in an embodiment of the present invention.

[0041] Figure 5 Schematic diagram of insertion points of multiple rows of nozzles in an embodiment of the present invention.

[0042] Figure 6 Schematic diagram of ink dots printed by the nozzle when the third and fourth rows of nozzle holes are positioned relatively downward in an embodiment of the present invention.

[0043] Figure 7 Schematic diagram of ink dots printed by the nozzle when the third and fourth rows of nozzle holes are positioned relatively upward in an embodiment of the present invention.

[0044] Figure 8 Schematic diagram of the structure of the intelligent nozzle correction device based on image recognition in an embodiment of the present invention.

[0045] Figure 9 Schematic diagram of the structure of a printing device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0046] The features and exemplary embodiments of various aspects of the present invention will be described in detail below. In order to make the objects, technical solutions and advantages of the present invention more clearly understood, the present invention will be further described in detail below in conjunction with the accompanying drawings and Examples. It should be understood that the specific embodiments described herein are only configured to explain the present invention and are not configured to limit the present invention. For those skilled in the art, the present invention can be implemented without the need for some of these specific details. The following description of the embodiments is merely to provide a better understanding of the present invention by illustrating examples of the present invention.

[0047] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, the elements defined by the phrase "comprising..." do not exclude the presence of other identical elements in the process, method, article, or device comprising the elements.

[0048] Reference Figure 1 , is a schematic diagram of the ideal installation orientation of the nozzle. The plane M where the nozzle is located should be parallel to the horizontal plane N. However, in the actual installation process, the actual nozzle orientation of the installed nozzle is as follows: Figure 2 As shown in the figure, the M plane of the printhead may be tilted at a certain angle to the horizontal plane N. This installation error can cause undesirable effects such as image overlap when the printhead prints images. Therefore, the printhead posture needs to be corrected so that the plane where the printhead nozzle is located is parallel to the horizontal plane.

[0049] Example 1

[0050] See also Figure 3 , an embodiment of the present invention provides a method for intelligent printhead calibration based on image recognition, the method comprising:

[0051] S1. Obtain and print the corresponding printhead calibration diagram based on the nozzle arrangement characteristics of the printhead;

[0052] Specifically, in this step, a nozzle calibration diagram corresponding to the nozzle is obtained based on the nozzle arrangement characteristics of the nozzle. The nozzle calibration diagram is designed based on the interpolation principle. Different nozzles have different nozzle arrangement characteristics. It is impossible to calibrate all nozzles using the same nozzle calibration diagram. Therefore, it is necessary to obtain the nozzle calibration diagram corresponding to the arrangement characteristics of the nozzle and print it.

[0053] In one embodiment, the nozzle includes multiple rows of nozzles, and the nozzle arrangement feature includes the number of nozzle rows of the nozzle, and step S1 specifically includes:

[0054] S11, selecting one of the multiple nozzle columns as a reference nozzle column;

[0055] S12, obtaining a corresponding nozzle calibration diagram according to the reference nozzle array and the number of nozzle arrays;

[0056] S13, controlling the print head to print the print head calibration diagram;

[0057] In this step, the nozzle includes multiple columns of nozzles, and the nozzle arrangement characteristics include the number of nozzle columns of the nozzle. First, one of the multiple columns of nozzles is selected as the reference nozzle column, and the corresponding nozzle correction map is obtained according to the selected reference nozzle column and the number of nozzle columns of the nozzle, and the nozzle correction map is controlled to print the nozzle correction map. The nozzle correction map includes a first area and a second area divided by a dividing line. The nozzle correction map makes the reference nozzle column always print ink in the first area, the second area and the dividing line position, and the nozzle columns other than the reference nozzle column always print ink at the dividing line and the first area, or always print ink at the dividing line and the second area, or only print ink at the dividing line between the first area and the second area. The nozzle columns adjacent to the reference nozzle column have fewer insertion point problems, so the obtained nozzle correction map is mainly for the nozzle columns that are not adjacent to the reference nozzle column, which can save ink and reduce the cost of nozzle correction.

[0058] In one embodiment, see Figure 4 The nozzles used include 4 rows of nozzles, which are respectively recorded as the first row of nozzles, the second row of nozzles, the third row of nozzles and the fourth row of nozzles from left to right. The spacing between the first row of nozzles and the second row of nozzles is small, and the problem of insertion is small. The spacing between the third row of nozzles and the fourth row of nozzles is small, and the problem of insertion is also small. However, the distance between the first row of nozzles and the second row of nozzles and the third row of nozzles and the fourth row of nozzles is relatively far, and there may be problems with insertion points. The first row of nozzles is taken as the reference nozzle row, and the corresponding nozzle calibration diagram is obtained according to the number of the reference nozzle row and the nozzle row. The obtained nozzle calibration diagram is as follows: Figure 5 As shown, the nozzle correction diagram is divided into a first area and a second area by a dividing line. The first column of nozzles is a reference nozzle column, and ink is discharged in the first area, the second area and the dividing line. The second column of nozzles is adjacent to the reference nozzle column, and the insertion point problem is relatively small, so it is only necessary to discharge ink at the dividing line position. The third column of nozzles and the fourth column of nozzles are far away from the first column of nozzles and the second column of nozzles. In order to make it more convenient to obtain the subsequent nozzle correction direction, the third column of nozzles only discharges ink in the first area and the dividing line, and the fourth column of nozzles only discharges ink in the second area and the dividing line, which can make it easier to obtain the nozzle correction direction, save ink, and reduce the cost of nozzle correction.

[0059] S2. Obtain the printhead calibration direction based on the printed printhead calibration diagram;

[0060] In this step, the nozzle correction direction is obtained based on the printed nozzle correction diagram. The nozzle correction diagram is designed based on the interpolation principle. The nozzle correction direction can be determined by observing the color concentration (i.e., color value) of the color block on the printed nozzle correction diagram.

[0061] In one embodiment, step S2 specifically includes:

[0062] S21, scanning the first area and the second area of ​​the printed nozzle calibration chart, obtaining a color value of the first area and a color value of the second area, and recording them as a first color value and a second color value respectively;

[0063] S22. Determine the nozzle correction direction according to the first color and the second color value.

[0064] In this embodiment, the color values ​​of the first area and the second area of ​​the printed nozzle correction image are obtained by scanning, and are respectively recorded as the first color value and the second color value. The correction direction of the nozzle can be determined by the relationship between the first color value and the second color value. Obtaining the color value by scanning can avoid the error caused by manual judgment of the color concentration of the first area and the second area, which leads to adjusting the nozzle in the wrong direction and reducing the efficiency of the correction, thereby improving the accuracy of the correction and improving the efficiency of the nozzle correction.

[0065] In one embodiment, step S22 specifically includes:

[0066] S221: When the first color value is greater than the second color value, the nozzle correction direction is a first correction direction;

[0067] S222: When the second color value is greater than the first color value, the nozzle correction direction is a second correction direction, wherein the first correction direction is opposite to the second correction direction.

[0068] In this step, when the first color value is greater than the second color value, the height of the reference nozzle column on the nozzle is higher than the height of the nozzle columns other than the reference nozzle column, and the nozzle columns other than the reference nozzle column need to be adjusted upward in the vertical direction, and this direction is recorded as the first correction direction. When the first color value is less than the second color value, the height of the reference nozzle column on the nozzle head is lower than the height of the nozzle columns other than the reference nozzle column, and the nozzle columns other than the reference nozzle column need to be adjusted downward in the vertical direction, and this direction is recorded as the second correction direction, wherein the first direction and the second direction are opposite.

[0069] In one embodiment, see Figure 4 , see Figure 4The nozzles used include 4 rows of nozzles, which are respectively recorded as the first row of nozzles, the second row of nozzles, the third row of nozzles and the fourth row of nozzles from left to right. The spacing between the first row of nozzles and the second row of nozzles is small, and the problem of insertion is small. The spacing between the third row of nozzles and the fourth row of nozzles is small, and the problem of insertion is also small. However, the distance between the first row of nozzles and the second row of nozzles and the third row of nozzles and the fourth row of nozzles is relatively far, and there may be problems with insertion points. The first row of nozzles is taken as the reference nozzle row, and the corresponding nozzle calibration diagram is obtained according to the number of the reference nozzle row and the nozzle row. The obtained nozzle calibration diagram is as follows: Figure 5 As shown in the figure, if the nozzle is in an ideal installation state, that is, the plane where the nozzle is located is parallel to the plane where the printing medium is located, the ink dot distribution state of the first area and the second area of ​​the printed nozzle calibration diagram is the same, both of which are in the form of two ink dots adjacent to each other and two blank dots, and there will be no color difference on both sides; when the height of the first column of nozzles (that is, the reference nozzle column) is greater than the height of the third and fourth columns of nozzles, the printed nozzle calibration diagram is as follows Figure 6 As shown in the figure, the ink dots in the second area are easily hit together, resulting in a large amount of white space in the overall printing of the second area color block, and the second area will appear obviously white; when the height of the first column of nozzles (i.e., the reference nozzle column) is lower than the height of the third and fourth columns of nozzles, as shown in the figure, Figure 7 As shown, at this time, the ink dots in the first area are easily hit together, resulting in a large amount of white space in the overall printing of the color blocks in the first area, and the first area will appear obviously white.

[0070] S3, calibrating the nozzle according to the nozzle calibration direction;

[0071] In this step, the nozzle includes a first nozzle area and a second nozzle area divided by a center line, the reference nozzle column is located in the first nozzle area, and the correction of the nozzle according to the nozzle correction direction includes: when the first color value is greater than the second color value, moving the second nozzle area of ​​the nozzle along the first correction direction; when the second color value is greater than the first color value, moving the second nozzle area of ​​the nozzle along the second correction direction.

[0072] S4. Execute the above calibration steps in a loop until the printed printhead calibration diagram meets the preset conditions.

[0073] After completing the first nozzle calibration, print the nozzle calibration diagram again based on the calibrated nozzle to determine whether the printed nozzle calibration diagram meets the preset conditions. If it does not meet the preset conditions, the above calibration steps are executed in a loop, and the nozzle is continuously calibrated until the printed nozzle calibration diagram meets the preset conditions.

[0074] In one embodiment, the preset condition is that the difference between the first color value and the second color value is less than or equal to a preset color difference value.

[0075] Preferably, in one embodiment, step S2 further includes:

[0076] S223: Scan the first area and the second area of ​​the printed printhead calibration chart to obtain grayscale averages of the first area and the second area, which are recorded as a first grayscale average and a second grayscale average, respectively;

[0077] S224, obtaining a nozzle correction angle according to the first grayscale average value and the second grayscale average value;

[0078] Specifically, according to the nozzle structure, the nozzle inclination angle H corresponding to the maximum difference between the grayscale average value of the first area and the grayscale average value of the second area is obtained, the maximum grayscale positive difference is F, and the positive difference between the first grayscale average value and the second grayscale average value is X. The nozzle correction angle can be calculated by the formula X*H / F.

[0079] The step S3 further comprises:

[0080] The nozzle is calibrated according to the nozzle calibration angle.

[0081] In this embodiment, the grayscale average values ​​of the first area and the second area are obtained by scanning the printed nozzle correction image. The nozzle inclination angle H corresponding to the maximum difference between the grayscale average value of the first area and the grayscale average value of the second area is obtained according to the nozzle structure. The maximum grayscale positive difference is F, and the positive difference between the first grayscale average value and the second grayscale average value is X. The nozzle correction angle can be calculated by the formula X*H / F. By obtaining the nozzle correction angle, the number of cycles required for nozzle correction can be reduced, the accuracy of nozzle correction can be improved, and the efficiency of nozzle correction can be further improved.

[0082] The nozzle orientation correction method based on image recognition in this embodiment 1 obtains and prints the corresponding nozzle correction map according to the nozzle arrangement characteristics of the nozzle; obtains the nozzle correction direction based on the printed nozzle correction map; corrects the nozzle according to the nozzle correction direction; and loops through the above correction steps until the printed nozzle correction map meets the preset conditions, which simplifies the nozzle correction process, does not rely on the operator's experience, saves correction time, and improves correction accuracy and efficiency.

[0083] Example 2

[0084] See Figure 8 The embodiment of the present invention provides an intelligent printhead calibration device based on image recognition, characterized in that the device includes:

[0085] A printhead calibration diagram acquisition module is used to acquire and print the corresponding printhead calibration diagram based on the nozzle arrangement characteristics of the printhead;

[0086] The nozzle correction direction acquisition module is used to obtain the nozzle correction direction based on the printed nozzle correction map;

[0087] A nozzle correction module, used for correcting the nozzle according to the nozzle correction direction;

[0088] The loop module controls the nozzle correction map acquisition module, the nozzle correction direction acquisition module and the nozzle correction module to execute cyclically until the printed nozzle correction map meets the preset conditions.

[0089] Preferably, the nozzle includes multiple rows of nozzles, the nozzle arrangement feature includes the number of nozzle rows of the nozzle, and the nozzle calibration map acquisition module includes:

[0090] a reference nozzle column selection unit, configured to select one of the plurality of nozzle columns as a reference nozzle column;

[0091] A nozzle calibration map acquisition unit, configured to acquire a corresponding nozzle calibration map according to the reference nozzle array and the number of nozzle arrays;

[0092] A printing unit is used to control the nozzle to print the nozzle calibration diagram.

[0093] Preferably, the nozzle correction diagram includes a first area and a second area divided by a dividing line, and the nozzle correction diagram enables the reference nozzle column to always discharge ink in the first area, the second area and the dividing line position, and the nozzle columns other than the reference nozzle column always discharge ink at the dividing line and the first area, or always discharge ink at the dividing line and the second area, or only discharge ink at the dividing line between the first area and the second area.

[0094] Preferably, the nozzle correction direction acquisition module includes:

[0095] a scanning unit, configured to scan the first area and the second area of ​​the printed printhead calibration chart, and obtain a color value of the first area and a color value of the second area, which are recorded as a first color value and a second color value, respectively;

[0096] A correction direction determining unit is used to determine the correction direction of the nozzle according to the first color and the second color value.

[0097] Preferably, the correction direction determining unit includes:

[0098] a first correction direction determining subunit, configured to, when the first color value is greater than the second color value, set the nozzle correction direction to the first correction direction;

[0099] The first correction direction determining subunit is configured to, when the second color value is greater than the first color value, change the nozzle correction direction to a second correction direction, wherein the first correction direction is opposite to the second correction direction.

[0100] Preferably, the nozzle includes a first nozzle area and a second nozzle area divided by a center line, and the nozzle correction module includes:

[0101] a first nozzle moving unit, configured to move the second nozzle area of ​​the nozzle along the first correction direction when the first color value is greater than the second color value;

[0102] The second nozzle moving unit is configured to move the second nozzle area of ​​the nozzle along the second correction direction when the second color value is greater than the first color value.

[0103] Preferably, the preset condition is that the difference between the first color value and the second color value is less than or equal to a preset color difference value.

[0104] In the second embodiment of the present invention, the corresponding nozzle calibration diagram is obtained and printed according to the nozzle arrangement characteristics of the nozzle; the nozzle correction direction is obtained based on the printed nozzle calibration diagram; the nozzle is corrected according to the nozzle correction direction; and the above correction steps are executed in a loop until the printed nozzle calibration diagram meets the preset conditions. This simplifies the nozzle calibration process, does not rely on the operator's experience, saves calibration time, and improves calibration accuracy and efficiency.

[0105] Example 3

[0106] See Figure 9 Embodiment 3 of the present invention discloses a printing device, including at least one processor, at least one memory, and computer program instructions stored in the memory.

[0107] Specifically, the processor may include a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or may be configured as one or more integrated circuits for implementing the embodiments of the present invention.

[0108] Where appropriate, the memory may include a removable or non-removable (or fixed) medium. The memory may include a large capacity memory for data or instructions. By way of example and not limitation, the memory may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a general purpose medium. Where appropriate, the memory may be inside or outside the data processing device. In a specific embodiment, the memory is a non-volatile solid-state memory. In a specific embodiment, the memory includes a read-only memory (ROM). Where appropriate, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM), or a flash memory, or a combination of two or more of these.

[0109] The processor reads and executes computer program instructions stored in the memory to implement any one of the inkjet printer nozzle installation and correction methods based on image recognition in the above-mentioned embodiment 1.

[0110] In one example, the printing device may further include a communication interface and a bus. Figure 9 , where the processor, memory, and communication interface are connected through a bus and communicate with each other.

[0111] The communication interface is mainly used to implement communication between various modules, devices and equipment in the embodiments of the present invention.

[0112] Bus includes hardware, software or both, and the parts of the nozzle installation correction equipment based on image recognition are coupled to each other.For example, but not limitation, bus can include accelerated graphics port (AGP) or other graphics bus, enhanced industrial standard architecture (EISA) bus, front side bus (FSB), hypertransport (HT) interconnection, industrial standard architecture (ISA) bus, infinite bandwidth interconnection, low pin count (LPC) bus, memory bus, micro channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-Express (PCI-X) bus, serial advanced technology attachment (SATA) bus, video electronics standard association local (VLB) bus or other suitable bus or two or more of these combinations. In suitable cases, bus can include one or more buses. Although the embodiment of the present invention describes and shows specific bus, the present invention considers any suitable bus or interconnection.

[0113] Example 4

[0114] In addition, in conjunction with the image recognition-based intelligent printhead correction method in Example 1 above, embodiments of the present invention may provide a computer-readable storage medium for implementation. The computer-readable storage medium stores computer program instructions; when executed by a processor, the computer program instructions implement any of the machine vision-based intelligent printhead posture correction methods in the above embodiments.

[0115] In summary, the machine vision-based nozzle correction method, device, equipment and medium of the embodiments of the present invention obtain and print the corresponding nozzle correction map according to the nozzle arrangement characteristics of the nozzle; obtain the nozzle correction direction according to the printed nozzle correction map; correct the nozzle according to the nozzle correction direction; and loop the above correction steps until the printed nozzle correction map meets the preset conditions, which simplifies the nozzle correction process, does not rely on the operator's experience, saves correction time, and improves correction accuracy and efficiency.

[0116] It should be understood that the present invention is not limited to the specific configurations and processes described above and illustrated in the figures. For the sake of brevity, a detailed description of known methods is omitted. In the above embodiments, several specific steps are described and illustrated as examples. However, the method of the present invention is not limited to the specific steps described and illustrated. Those skilled in the art may make various changes, modifications, and additions, or change the order of the steps after understanding the spirit of the present invention.

[0117] The functional blocks shown in the above-described block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in unit, a function card or the like. When implemented in software, the elements of the present invention are programs or code segments that are used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or a communication link by a data signal carried in a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROMs, flash memories, erasable ROMs (EROMs), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, etc. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.

[0118] It should also be noted that the exemplary embodiments described herein describe methods or systems based on a series of steps or devices. However, the present invention is not limited to the order of the steps described above. In other words, the steps may be performed in the order described in the embodiments, or in a different order, or several steps may be performed simultaneously.

[0119] The above description is only a specific embodiment of the present invention. Those skilled in the art will clearly understand that for the convenience and brevity of description, the specific working processes of the systems, modules and units described above can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here. It should be understood that the protection scope of the present invention is not limited to this. Any person skilled in the art can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be included in the protection scope of the present invention.

Claims

1. A printhead calibration method based on image recognition, the method comprising: Obtaining and printing a corresponding nozzle calibration map based on the nozzle arrangement characteristics of the nozzle head, wherein the nozzle head includes multiple nozzle columns, the reference nozzle column is one of the multiple nozzle columns, the nozzle calibration map includes a first area and a second area divided by a dividing line, and the nozzle calibration map ensures that the reference nozzle column always discharges ink in the first area, the second area, and the dividing line, and nozzle columns other than the reference nozzle column always discharge ink in the dividing line and the first area, or always discharge ink in the dividing line and the second area, or only discharge ink at the dividing line between the first area and the second area; Obtain the printhead calibration direction based on the printed printhead calibration diagram; calibrating the nozzle according to the nozzle calibration direction; The above calibration steps are executed cyclically until the printed printhead calibration diagram meets the preset conditions.

2. The printhead calibration method based on image recognition according to claim 1, characterized in that: The nozzle arrangement feature includes the number of nozzle columns of the nozzle, and obtaining and printing a corresponding nozzle calibration diagram according to the nozzle arrangement feature of the nozzle includes: selecting one of the plurality of nozzle columns as a reference nozzle column; Obtaining a corresponding nozzle calibration map according to the reference nozzle array and the number of nozzle arrays; The nozzle is controlled to print the nozzle calibration diagram.

3. The printhead calibration method based on image recognition according to claim 2, characterized in that: The step of obtaining the printhead correction direction based on the printed printhead correction diagram includes: Scanning the first area and the second area of ​​the printed nozzle calibration chart to obtain a color value of the first area and a color value of the second area, which are recorded as a first color value and a second color value respectively; The nozzle correction direction is determined according to the first color and the second color value.

4. The printhead calibration method based on image recognition according to claim 3, characterized in that: Determining the nozzle correction direction according to the first color and the second color value includes: When the first color value is greater than the second color value, the nozzle correction direction is a first correction direction; When the second color value is greater than the first color value, the nozzle correction direction is a second correction direction, wherein the first correction direction is opposite to the second correction direction.

5. The printhead calibration method based on image recognition according to claim 4, characterized in that: The nozzle includes a first nozzle area and a second nozzle area divided by a center line, the reference nozzle array is located in the first nozzle area, and the step of calibrating the nozzle according to the nozzle calibration direction includes: When the first color value is greater than the second color value, moving the second nozzle area of ​​the nozzle along the first correction direction; When the second color value is greater than the first color value, the second nozzle area of ​​the nozzle is moved along the second correction direction.

6. The printhead calibration method based on image recognition according to any one of claims 3 to 5, characterized in that: The preset condition is that the difference between the first color value and the second color value is less than or equal to a preset color difference value.

7. A nozzle calibration device based on image recognition, characterized in that: The device comprises: a printhead calibration map acquisition module, configured to acquire and print a corresponding printhead calibration map based on a nozzle arrangement feature of the printhead, wherein the printhead includes multiple nozzle columns, the reference nozzle column is one of the multiple nozzle columns, the printhead calibration map includes a first area and a second area divided by a dividing line, and the printhead calibration map ensures that the reference nozzle column consistently discharges ink in the first area, the second area, and the dividing line, and that nozzle columns other than the reference nozzle column consistently discharge ink in the dividing line and the first area, or consistently discharge ink in the dividing line and the second area, or only discharge ink at the dividing line between the first area and the second area; The nozzle correction direction acquisition module is used to obtain the nozzle correction direction based on the printed nozzle correction map; A nozzle correction module, used for correcting the nozzle according to the nozzle correction direction; The loop module controls the nozzle correction map acquisition module, the nozzle correction direction acquisition module and the nozzle correction module to execute cyclically until the printed nozzle correction map meets a preset condition.

8. A storage medium having computer program instructions stored thereon, characterized in that: When the computer program instructions are executed by a processor, the method according to any one of claims 1 to 6 is implemented.

9. A printing device, characterized in that: include: At least one processor, at least one memory, and computer program instructions stored in the memory, which implement the method according to any one of claims 1 to 6 when the computer program instructions are executed by the processor.

Citation Information

Patent Citations

  • Spray head array correction method

    CN104118213A

  • Printer and method for correcting print offset of the same

    JP2015066851A