Calibration method of printing equipment, electronic equipment, printing system and storage medium
By printing calibration patterns on inkjet printing equipment and identifying deviation data, calculating and generating calibration parameters, the problem of poor calibration effect of printing equipment is solved, and high-precision printing effect and automatic calibration are achieved.
Patent Information
- Application Number
- CN202510050607.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-13
- Publication Date
- 2025-03-28
- Estimated Expiration
- 2045-01-13
AI Technical Summary
In high-precision printing, inkjet printing equipment, the printing effect is poor due to inaccurate paper-moving distance, slight deviations caused by speed, or nozzle position offsets, and the calibration scheme of the prior art is complex and cannot obtain accurate offset errors.
By printing calibration patterns on the printing medium, including the main ruler and the composite ruler, the actual deviation data between the main ruler and the composite ruler in the image is captured and identified using the camera, the offset error of the printing device is calculated in combination with the theoretical deviation data, and calibration parameters are generated.
Accurate calibration of printing equipment is achieved, effectively correcting printing position deviations, improving printing accuracy and accuracy, reducing manual intervention, reducing maintenance costs and operational complexity.
Smart Images

Figure CN119704881A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of inkjet printing technology, and in particular to a calibration method for a printing device, an electronic device, a printing system and a storage medium. Background Art
[0002] The use of the print head of the inkjet printing device in high-precision printing, small deviations, such as inaccurate paper feeding distance, or point deviation caused by speed, or nozzle position offset, etc., may lead to poor printing results. In the related art, the calibration scheme relies on high-precision optical sensors or scanner calibration, the calibration process is complicated, and manual calibration cannot obtain accurate offset errors, resulting in poor calibration of control parameters. Summary of the invention
[0003] The main purpose of the present application is to provide a calibration method for a printing device, an electronic device, a printing system and a storage medium, aiming to solve the technical problem of poor calibration effect of control parameters.
[0004] To achieve the above object, the present application proposes a calibration method for a printing device, the method comprising:
[0005] According to the calibration instruction, the printing device is controlled to print a calibration pattern on a printing medium, wherein the calibration pattern includes a main scale and a secondary scale, the graduation value of the main scale is different from the graduation value of the secondary scale, and the main scale and the secondary scale are patterns printed before and after the calibration action respectively;
[0006] Acquire a calibration image, wherein the calibration image is obtained by photographing a calibration pattern;
[0007] identifying actual deviation data between the main scale and the secondary scale according to the calibration image;
[0008] Calculating the offset error of the printing device according to the actual deviation data and the theoretical deviation data between the main scale and the complex scale;
[0009] Calibration parameters for the printing device are generated based on the offset error.
[0010] In one embodiment, the step of identifying actual deviation data between the main scale and the secondary scale according to the calibration image comprises:
[0011] According to the calibration image, the distance between the zero scale of the main scale and the zero scale of the secondary scale is determined to obtain the actual deviation data.
[0012] In one embodiment, the step of determining the distance between the zero scale of the main scale and the zero scale of the complex scale according to the calibration image comprises:
[0013] Identify the main scale value on the main scale in the calibration image that is before the zero scale of the complex scale and closest to the zero scale of the complex scale;
[0014] Identifying the scale values of the complex scale in the calibration image where the scales of the complex scale and the main scale overlap;
[0015] The distance between the zero scale of the main scale and the zero scale of the complex scale is determined according to the scale values of the main scale and the scale values of the complex scale.
[0016] In one embodiment, the graduation value of the main scale is the length of a plurality of ink droplets; and the step of determining the distance between the zero scale of the main scale and the zero scale of the complex scale according to the graduation value of the main scale and the graduation value of the complex scale comprises:
[0017] Determine the ink drop number difference between the zero scale of the main scale and the zero scale of the complex scale according to the scale value of the main scale and the scale value of the complex scale;
[0018] The distance between the zero scale of the main scale and the zero scale of the secondary scale is calculated according to the length of each ink droplet and the number of ink droplets that differ.
[0019] In one embodiment, after the step of generating the calibration parameters of the printing device according to the offset error, the method further comprises:
[0020] controlling the print head to reprint a calibration pattern based on the calibration parameters;
[0021] obtaining a reference image corresponding to the reprinted calibration pattern;
[0022] identifying actual reference deviation data between the main scale and the secondary scale according to the reference image;
[0023] Calculating a deviation reference error of the printing device according to the actual reference deviation data and theoretical deviation data between the main scale and the complex scale;
[0024] If the offset reference error is less than a preset error threshold, saving the calibration parameter;
[0025] If the offset reference error is greater than the error threshold, a calibration parameter is generated again according to the offset reference error, and the printing device is recalibrated until the offset reference error is less than a preset error threshold.
[0026] In one embodiment, before the step of identifying the actual deviation data between the main scale and the secondary scale according to the calibration image, the method further includes:
[0027] identifying line-missing regions in the calibration image;
[0028] The line missing area is filled.
[0029] In one embodiment, if the calibration instruction indicates step calibration, the step of controlling the printing device to print a calibration pattern on the printing medium includes:
[0030] Controlling the print head of the printing device to print the main scale;
[0031] After printing the main ruler, performing a first calibration action, the first calibration action comprising: controlling the printing medium to move a preset distance along a first direction, and moving the print head along a second direction so that the print head is located on one side of the main ruler in the second direction, the second direction being perpendicular to the first direction;
[0032] Controlling the print head to print the duplicate ruler;
[0033] and / or,
[0034] If the calibration instruction indicates bidirectional calibration, spacing calibration or color calibration, the step of controlling the printing device to print a calibration pattern on a printing medium includes:
[0035] Move the print head from the starting position to a preset position in the positive direction of the second direction, and control the print head to print the main scale;
[0036] After printing the main ruler, a second calibration action is performed, the second calibration action comprising: moving the print head to an end position along the positive direction of the first direction; moving the print head from the end position to the preset position along the negative direction of the first direction and moving the print medium, and moving the print medium along the first direction so that the print head is located on one side of the main ruler in the first direction;
[0037] The print head is controlled to print the complex ruler.
[0038] In one embodiment, the step of acquiring a calibration image includes:
[0039] The camera of the printing device is controlled to shoot the calibration pattern to obtain the calibration image.
[0040] In addition, to achieve the above-mentioned purpose, the present application also proposes an electronic device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the calibration method for the printing device as described above.
[0041] In addition, to achieve the above purpose, the present application also proposes a printing device, including:
[0042] A communication component, configured to receive a calibration file, wherein the calibration file includes calibration parameters obtained based on the calibration method of the printing device as described above;
[0043] A print head, used for printing patterns;
[0044] A processor is used to control the print head to print a pattern based on the calibration file.
[0045] In addition, to achieve the above-mentioned purpose, the present application also proposes a printing system, the printing system comprising a host computer and a printing device, the host computer being communicatively connected with the printing device;
[0046] The printing device is used to print a calibration pattern based on the calibration instruction;
[0047] The host computer is used to send the calibration instruction to the printing device, and obtain calibration parameters based on the calibration method of the printing device as described above.
[0048] In addition, to achieve the above-mentioned purpose, the present application also proposes a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the calibration method of the printing device as described above are implemented.
[0049] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the calibration method of the printing device as described above are implemented.
[0050] One or more technical solutions proposed in this application have at least the following technical effects:
[0051] The main scale serves as a reference pattern before calibration and can provide a clear comparison benchmark for the duplicate scale printed after calibration. By comparing the actual deviation data with the theoretical deviation data between the main scale and duplicate scale of the calibration pattern, the offset error of the printing device can be accurately calculated. The calibration parameters generated by this offset error can effectively correct the printing position deviation of the printing device and ensure that the print head moves according to the predetermined path or distance, thereby improving the precision and accuracy of printing, and realizing automatic calibration of the printing device, reducing manual intervention, maintenance costs and operational complexity. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0053] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0054] Figure 1 A schematic diagram of a flow chart provided for Embodiment 1 of the method for calibrating a printing device of the present application;
[0055] Figure 2 A schematic diagram of the structure of the printing device for this application;
[0056] Figure 3 A schematic diagram of a calibration image in a calibration method for a printing device of the present application;
[0057] Figure 4 It is a schematic diagram of the printing principle diagram of this application and the actual printing diagram;
[0058] Figure 5 A brief flowchart diagram of the first embodiment of the method for calibrating a printing device of the present application is provided;
[0059] Figure 6 A schematic diagram of a flow chart provided for Embodiment 2 of the method for calibrating a printing device of the present application;
[0060] Figure 7 A schematic diagram of a flow chart provided for Embodiment 3 of the method for calibrating a printing device of the present application;
[0061] Figure 8 A flowchart diagram of a fourth embodiment of a method for calibrating a printing device of the present application;
[0062] Fig. 9 Another flowchart diagram provided for Embodiment 4 of the method for calibrating a printing device of the present application;
[0063] Fig.10 A schematic diagram of the device structure of the hardware operating environment involved in the calibration method of the printing device in the embodiment of the present application;
[0064] Fig.11 A schematic diagram of the structure of the printing device for this application;
[0065] Fig.12 This is a schematic diagram of the structure of the printing system for this application.
[0066] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0067] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0068] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0069] The main solution of the embodiment of the present application is: according to the calibration instruction, control the printing device to print a calibration pattern on the printing medium; obtain the calibration image; identify the actual deviation data between the main scale and the complex scale according to the calibration image; calculate the offset error of the printing device according to the actual deviation data and the theoretical deviation data between the main scale and the complex scale; generate the calibration parameters of the printing device according to the offset error.
[0070] In this embodiment, for the convenience of description, the electronic device is used as the execution subject for explanation below.
[0071] Since existing calibration schemes rely on high-precision optical sensors or scanner calibration, the calibration process is complicated, and manual calibration cannot obtain accurate offset errors, resulting in poor calibration effects of control parameters.
[0072] The present application provides a solution, in which the main scale is used as a reference pattern before the calibration action, and can provide a clear comparison benchmark for the duplicate scale printed after the calibration action. By comparing the actual deviation data between the main scale and the duplicate scale of the calibration pattern with the theoretical deviation data, the offset error of the printing device can be accurately calculated. The calibration parameters are generated by using this offset error, which can effectively correct the printing position deviation of the printing device, ensure that the print head moves according to a predetermined path or distance, thereby improving the precision and accuracy of printing, and realizing automatic calibration of the printing device, reducing manual intervention, maintenance costs and operational complexity.
[0073] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication and program running functions, such as electronic devices such as tablet computers, personal computers, mobile phones, printing devices, etc. The following electronic devices are used as examples to illustrate this embodiment and the following embodiments.
[0074] Printing equipment includes inkjet printing equipment, etc. Figure 1 The printing device 200 includes a spray carriage 210, and the spray carriage 210 is provided with a camera 212 and a print head 211. The number of the print head 211 can be one or more. The printing device 200 can be a DTF (Direct-to-Film) printing device or other inkjet printing device, wherein Figure 1The DTF printer is used as an example for explanation. PET (polyethylene terephthalate) film is used as a printing medium, and the PET film has the characteristics of soft skin feel and ink absorption printing. The image is directly printed on the printing medium 220 such as PET film by the printing device 200, and then the pattern can be transferred to various substrates such as fabrics, water cups, hats, etc. by heat pressing or the like.
[0075] Based on this, the present application embodiment provides a calibration method for a printing device, referring to Figure 2 , Figure 2 This is a flow chart of a first embodiment of a calibration method for a printing device of the present application.
[0076] In this embodiment, the calibration method of the printing device includes steps S10 to S50:
[0077] Step S10, according to the calibration instruction, control the printing device to print a calibration pattern on the printing medium, the calibration pattern includes a main scale and a secondary scale, the graduation value of the main scale is different from the graduation value of the secondary scale, the main scale and the secondary scale are patterns printed before and after the calibration action, respectively.
[0078] It should be noted that the calibration instruction is used to calibrate the current control parameters of the printing device. Optionally, the calibration instruction may be a calibration instruction input by a user in the printing device, or a calibration instruction sent by a host computer to the printing device.
[0079] Different calibration instructions may correspond to different calibration actions, wherein the calibration action includes at least one of the moving direction and moving distance of the printing medium, and the moving direction and moving distance of the print head. The main scale is the pattern printed before the calibration action, and the secondary scale is the pattern printed after the calibration action. The main scale, as a reference pattern before the calibration action, can provide a clear comparison reference for the secondary scale printed after the calibration action. By comparing the actual deviation data between the main scale and the secondary scale, the offset error generated by the printing device during the calibration action can be accurately identified.
[0080] In order to be applicable to different calibration schemes and enhance universality, the calibration pattern includes a step calibration pattern, a bidirectional calibration pattern, a color calibration pattern or a spacing calibration pattern, etc., but is not limited to the above pattern types. Different calibration patterns can be used to achieve different calibrations.
[0081] It should be noted that stepper calibration is the process of accurately adjusting the stepping error of the stepper motor in the printing device to ensure the positioning accuracy and printing quality during the printing process. Among them, the stepper motor is a key component in the printing device for accurately controlling the stepping distance of the printing medium. The purpose of stepper calibration is to calibrate the stepping error of the printing medium to ensure that the distance of each step of the printing medium during the printing process is consistent, thereby ensuring that the printed image size is accurate, clear and correct. When the printing device performs stepper calibration, a stepper calibration pattern can be used for calibration.
[0082] Bidirectional calibration is the process of adjusting the printing device to ensure that the printed content can be accurately aligned in the positive and negative directions in the horizontal or vertical direction, ensuring that it can be accurately aligned in two directions during the printing process, such as the left and right directions, so as to optimize the print quality and improve the printing effect. When the printing device is bidirectionally calibrated, the bidirectional calibration pattern can be used for calibration.
[0083] Color calibration is to adjust the color images or documents printed by the printing device to ensure that different colors of ink can be accurately aligned, thereby improving the print quality. When the printing device performs color calibration, the color calibration pattern can be used for calibration.
[0084] Pitch calibration refers to adjusting the x-axis and y-axis spacing of multiple print heads during the printing process to ensure accurate alignment and print quality of the printed content. When the printing device is calibrated for pitch, a pitch calibration pattern can be used for calibration.
[0085] Reference Figure 3 , Figure 3 (a) is a step calibration pattern used for step calibration of a printing device, or is a pitch calibration pattern used for y-axis pitch calibration of a printing device. Figure 3 (b) is a bidirectional calibration pattern used for bidirectional calibration of a printing device, or is a color calibration pattern used for color calibration of a printing device, or is a spacing calibration pattern used for x-axis spacing calibration of a printing device. During color calibration, the main scale and the secondary scale of the color calibration pattern have different colors.
[0086] In one embodiment, the calibration patterns of step calibration, bidirectional calibration, color calibration and spacing calibration are the same, such as micrometer patterns. The calibration actions of step calibration and (bidirectional calibration, color calibration and spacing calibration) are different when printing the calibration patterns.
[0087] Reference Figure 4 , Figure 4 (a) is the principle diagram of the calibration pattern. Figure 4 (b) and Figure 4 (c) is the calibration pattern actually printed by the printing device.
[0088] The grid spacing of the main scale and the secondary scale in the calibration pattern may be determined by DPI (Dots Per Inch). In some embodiments, the main scale has a grid spacing of 10 dots and the secondary scale has a grid spacing of 9 dots.
[0089] As an optional embodiment, the calibration method of the printing device further includes: identifying a line missing area in the calibration image; and filling the line missing area. In this embodiment, the error caused by hole blocking is avoided by filling the line missing part caused by hole blocking.
[0090] Optionally, the line missing area is filled based on a preset interpolation algorithm, for example, the interpolation algorithm includes a linear interpolation algorithm, a nearest neighbor interpolation algorithm, etc. Exemplarily, the missing lines when the main ruler or duplicate ruler is printed are identified, the position of the missing lines is determined based on the positions of the adjacent lines, and the missing lines are filled. Other methods can also be used to fill the line missing area, for example, stretching the non-missing lines to fill the missing area, or copying the adjacent lines to the missing area.
[0091] As an optional embodiment, if the preset printing conditions are met, the printing device is controlled to print a calibration pattern on the printing medium; wherein, meeting the preset printing conditions includes at least one of the following: receiving a calibration instruction input by the user in the printing device; receiving a calibration instruction sent by a host computer; the cumulative printing time of the printing device is greater than a preset time threshold; detecting that the printing device has replaced the print head. Wherein, when the cumulative printing time is long, the printing device is prone to printing deviations, so calibration is required. When it is detected that the printing device has replaced the print head, the same control parameters may result in different printing effects, so calibration is also required. In order to improve the flexibility of calibration, when a calibration instruction input by the user in the printing device is received, or when a calibration instruction sent by the host computer is received, the printing device is controlled to print a calibration pattern for subsequent parameter calibration.
[0092] Step S20, obtaining a calibration image, wherein the calibration image is obtained by photographing a calibration pattern.
[0093] Optionally, a calibration image of the calibration pattern is obtained by controlling a camera to capture.
[0094] As an optional embodiment, the camera of the printing device is controlled to shoot the calibration pattern to obtain a calibration image, and the printing device can send the calibration image to the host computer. Figure 1 The printing equipment's spray carriage is equipped with a camera and a print head, which can obtain the printed calibration image in real time, thereby improving the convenience of obtaining the calibration image.
[0095] Step S30, identifying actual deviation data between the main scale and the secondary scale according to the calibration image.
[0096] Optionally, the actual deviation data between the main scale and the secondary scale can be identified based on machine vision. The actual deviation data includes the distance between the zero scale of the main scale and the zero scale of the secondary scale, which can be the actual movement distance of the print head or the printing material.
[0097] Step S40, calculating the offset error of the printing device according to the actual deviation data and the theoretical deviation data between the main scale and the complex scale.
[0098] It should be noted that the offset error is the difference between the actual offset data of the printing device during the actual printing process and the theoretical offset data. The offset error may be caused by many factors, such as wear of the mechanical structure, inaccurate control of the print head movement, differences in the ink droplet landing position, feeding accuracy, print head nozzle accuracy, etc. For example, the step error of controlling the transmission of the printing medium.
[0099] The theoretical deviation data of the main scale and the secondary scale include the theoretical distance between the zero scale of the main scale and the zero scale of the secondary scale, which is the theoretical movement distance of the print head or the printing medium. It can be obtained based on the distance between the zero scale of the main scale and the zero scale of the secondary scale in the calibration pattern when no deviation occurs, and can be pre-stored in the memory. Alternatively, the theoretical deviation data is a preset movement distance of the printing medium.
[0100] Optionally, the offset error of the printing device is calculated based on the difference or ratio between the actual deviation data and the theoretical deviation data between the main scale and the complex scale.
[0101] When the difference between the actual deviation data and the theoretical deviation data is greater than a preset difference threshold, it is considered that the printing device has an offset error.
[0102] Step S50: generating calibration parameters of the printing device according to the offset error.
[0103] Optionally, the calibration parameters include position calibration parameters, wherein the position calibration parameters include a horizontal offset and a vertical offset, which are used to adjust the position deviation of the print head or the print medium in the horizontal and vertical directions. For example, if the offset error in the horizontal direction is 0.2 mm, the horizontal offset in the generated calibration parameters is set to be offset to the right by 0.2 mm to correct the offset error. For another example, the calibration parameters are calculated based on the offset error and the moving distance to modify the moving distance based on the calibration parameters. Specifically, if the offset error is 0.2 mm and the moving distance is 100 mm, the calibration parameter may be 0.2 / 100=0.002.
[0104] In an optional embodiment, a corresponding calibration parameter is generated based on the calculated offset error to adjust the X-axis and Y-axis control parameters of the printing device. For example, if the offset error in the X-axis direction is 2 mm, a calibration parameter is generated to instruct the printing device to move -2 mm in the X-axis direction to compensate for the offset error.
[0105] Optionally, the calibration parameters include a spacing calibration parameter of the print heads. Optionally, for a dual-head printing device, calibration parameters may also be generated based on the offset error to adjust the relative position control parameters of the two print heads so that they can be correctly aligned during the printing process.
[0106] The calibration parameters can accurately adjust the control parameters of the printing device so that it can strictly follow the preset path and position during the printing process, reduce errors, and improve the accuracy of the printed content. Exemplarily, when the calibration parameter is a horizontal offset, the control parameter is adjusted by the calibration parameter, for example, the control parameter is the stepping distance of the stepping motor, thereby adjusting the moving distance of the printing medium to ensure that the position deviation of the printing medium in the horizontal direction is corrected.
[0107] In a printing device, control parameters are used to control the printing process of the printing device, including but not limited to the stepping distance of the motor, printing speed, temperature, print head movement acceleration, print head offset correction, etc. The above control parameters will affect the printing quality of the printing device. Calibrating the control parameters of the printing device according to the calibration parameters improves the printing accuracy of the printing device and improves the calibration efficiency of the printing device.
[0108] As another optional embodiment, the calibration image is sent to a host computer, and the host computer is used to identify the actual deviation data between the main scale and the complex scale based on the calibration image; the offset error of the printing device is calculated based on the actual deviation data and the theoretical deviation data between the main scale and the complex scale; the calibration parameters of the printing device are generated based on the offset error, and the calibration parameters are sent to the printing device; the printing device obtains the calibration parameters returned by the host computer, calibrates the control parameters of the printing device, and the printing device prints based on the calibrated control parameters. Since the computing power of the host computer is better than that of the printing device, the calculation speed of the offset error and / or control parameters is improved, and the data processing efficiency is improved.
[0109] In one embodiment, referring to Figure 5, the host computer sends a calibration command to the printing device, and the calibration instruction includes bidirectional calibration, step calibration, color calibration or spacing calibration, etc. The printing device is controlled to print the corresponding calibration graphic, i.e., the calibration pattern. The optical sensor captures the printed calibration pattern to obtain a calibration image, and based on the calibration image and the above steps S10 to S50, or sends it to the host computer to perform the above steps S10 to S50, the calibration parameters are obtained. The calibration parameters are written into the calibration description file for subsequent calibration and image printing. The control parameters are calibrated using the new calibration parameters to print the graphics, and verify whether the graphics printed after calibration meet the standards.
[0110] In the technical solution of this embodiment, according to the calibration instruction, the printing device is controlled to print the calibration pattern on the printing medium; the calibration image is obtained; the actual deviation data between the main scale and the complex scale is identified according to the calibration image; the offset error of the printing device is calculated according to the actual deviation data and the theoretical deviation data between the main scale and the complex scale; and the calibration parameters of the printing device are generated according to the offset error. The main scale, as a reference pattern before the calibration action, can provide a clear comparison reference for the complex scale printed after the calibration action. By comparing the actual deviation data between the main scale and the complex scale of the calibration pattern with the theoretical deviation data, the offset error of the printing device can be accurately calculated. The calibration parameters are generated using this offset error, which can effectively correct the printing position deviation of the printing device, ensure that the print head moves according to the predetermined path or distance, thereby improving the precision and accuracy of printing, and realizing automatic calibration of the printing device, reducing manual intervention, maintenance costs and operational complexity.
[0111] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above embodiment can refer to the above introduction, and will not be repeated later. Figure 6 , step S30 comprises:
[0112] Step S31, determining the distance between the zero scale of the main scale and the zero scale of the secondary scale according to the calibration image, and obtaining the actual deviation data.
[0113] Optionally, the actual deviation data includes the actual movement distance of the print head or the print medium. For example, during step calibration, the actual deviation data includes the actual movement distance of the print medium, and during bidirectional calibration, color registration calibration and spacing calibration, the actual deviation data includes the actual movement distance of the print head.
[0114] Optionally, the pixel distance from the zero scale of the main scale to the zero scale of the secondary scale is calculated, the pixel length corresponding to a known physical length in the calibration image is obtained, such as the physical length of the zero scale, the proportionality coefficient is determined according to the physical length and the pixel length, and the pixel distance between the zero scales is converted into the actual movement distance using the proportionality coefficient S. Alternatively, the actual deviation data is directly calculated based on the pixel distance from the zero scale of the main scale to the zero scale of the secondary scale and the intrinsic and extrinsic parameters of the camera.
[0115] In an optional embodiment, a calibration method for a printing device includes: identifying the main scale scale value on the main scale in the calibration image that is before the zero scale of the complex scale and closest to the zero scale of the complex scale; identifying the complex scale scale value in the calibration image where the scales of the complex scale coincide with those of the main scale; and determining the distance between the zero scale of the main scale and the zero scale of the complex scale based on the main scale scale value and the complex scale scale value.
[0116] Optionally, the actual deviation data is determined based on the distance between the main scale graduation value and the main scale unit distance and the distance between the secondary scale graduation value and the secondary scale unit distance. Figure 3 (a), the main scale value before the zero scale of the secondary scale and the distance from the zero scale of the secondary scale on the main scale is the 10th scale line of the main scale, the secondary scale value where the scale of the secondary scale overlaps with the scale of the main scale in the calibration image is the 6th scale line of the secondary scale, according to the unit distance corresponding to the main scale value and the secondary scale value, for example, one scale of the main scale corresponds to 10mm, and one scale of the secondary scale corresponds to 1mm, the actual deviation data = main scale value * main scale unit distance + secondary scale value * secondary scale unit distance = 10*10+6*1 = 106mm.
[0117] In an optional embodiment, the graduation value of the main scale is the length of multiple ink droplets; the number of ink droplets that differ between the zero scale of the main scale and the zero scale of the complex scale is determined based on the scale values of the main scale and the scale values of the complex scale; the distance between the zero scale of the main scale and the zero scale of the complex scale is calculated based on the length of each ink droplet and the number of ink droplets that differ.
[0118] Alternatively, as shown in the following formula:
[0119] Distance = length of each ink droplet * number of ink droplets that differ.
[0120] For example, the difference between the zero scale of the main scale and the zero scale of the secondary scale is m ink drop points. Then, the actual deviation data D can be calculated by the following formula:
[0121] D = m x the length of each ink droplet.
[0122] By using ink drop count as the unit of measurement, the accuracy of measurement can be improved, the reliance on personal visual judgment can be reduced, human errors can be reduced, and the consistency and reliability of measurement can be improved.
[0123] The minimum length or distance of the ink droplet is determined by the DPI. For example, when printing at a resolution of 300 DPI, the length of each ink droplet is 25.4 mm / 300≈0.085 mm.
[0124] For example, refer to Figure 3 (a), the scale value represents the length of 10 ink droplets, and there are 106 ink droplets in total. Then, the distance D1 can be calculated by the following formula:
[0125] D1=m1×the length of each ink droplet=106*0.085=9.01 mm.
[0126] Assuming that the number of ink droplets corresponding to the theoretical deviation data is 100, the distance D2 can be calculated by the following formula:
[0127] D2=m2×the length of each ink droplet=100*0.085=8.5mm.
[0128] After the actual deviation data is calculated, the offset error = actual deviation data - theoretical deviation data.
[0129] For example, the graduation value represents the length of 10 ink droplets, the number of ink droplets corresponding to the theoretical deviation data is 100, the number of ink droplets corresponding to the actual deviation data is 106, and the offset error = (106-100)*0.085 = 0.51 mm.
[0130] For another example, the graduation value represents the length of 10 ink droplets. The theoretical deviation data corresponds to 100 ink droplets, and the corresponding distance D1=9.01mm. The actual deviation data corresponds to 106 ink droplets, and the corresponding distance D2=8.5mm. The offset error D=D1-D2=9.01-8.5=0.51mm.
[0131] In the technical solution of this embodiment, the main scale is used as a reference pattern before the calibration action, and can provide a clear comparison benchmark for the secondary scale printed after the calibration action. By determining the distance between the zero scale of the main scale and the zero scale of the secondary scale in the calibration image, the actual deviation data between the main scale and the secondary scale is obtained, and the actual movement distance of the print head or the printing medium is obtained, thereby improving the accuracy of the actual movement distance measurement, and facilitating the calculation of the offset error by comparing the difference between the actual deviation data of the actual print and the theoretical deviation data, and then updating the control parameters of the printing device according to the offset error, so as to improve the printing accuracy and quality, thereby helping to optimize the printing process, reduce material waste, extend equipment life, and improve production efficiency.
[0132] Based on the first or second embodiment of the present application, in the third embodiment of the present application, the same or similar contents as those in the above embodiment can be referred to the above introduction, and will not be repeated in the following. Figure 7 , after step S50, further comprising:
[0133] Step S60, controlling the print head to reprint a calibration pattern based on the calibration parameters;
[0134] Step S70, obtaining a reference image corresponding to the reprinted calibration pattern;
[0135] Step S80, identifying actual reference deviation data between the main scale and the secondary scale according to the reference image;
[0136] Step S90, calculating the offset reference error of the printing device according to the actual reference deviation data and the theoretical deviation data between the main scale and the complex scale;
[0137] Step S100, if the offset reference error is less than a preset error threshold, saving the calibration parameters;
[0138] Step S110 , if the offset reference error is greater than the error threshold, re-generate calibration parameters according to the offset reference error, and re-calibrate the printing device until the offset reference error is less than the preset error threshold.
[0139] It should be noted that the offset reference error is the difference between actual deviation data and theoretical deviation data of the printing device during the actual printing process.
[0140] As an optional embodiment, if the offset reference error is equal to the error threshold, the calibration parameters are saved, or the calibration parameters are regenerated based on the offset reference error, and the printing device is recalibrated until the offset reference error is less than the preset error threshold.
[0141] Optionally, the camera of the printing device is controlled to shoot the calibration pattern to obtain a reference image, wherein the reference image includes the calibration pattern. The printing effect of the reference image is better than the printing effect of the calibration image, but whether the current printing effect meets the printing standard needs further determination.
[0142] As an optional embodiment, identifying the actual reference deviation data between the main scale and the complex scale based on the reference image includes: determining the distance between the zero scale of the main scale and the zero scale of the complex scale based on the calibration image, and obtaining the actual reference deviation data between the main scale and the complex scale.
[0143] Optionally, the actual reference deviation data includes the actual movement distance of the print head or the print medium. For example, during step calibration, the actual reference deviation data includes the actual movement distance of the print medium, and during bidirectional calibration, color registration calibration, and spacing calibration, the actual reference deviation data includes the actual movement distance of the print head.
[0144] Further, the main scale scale value on the main scale in the reference image that is before the zero scale of the complex scale and is away from the zero scale of the complex scale is identified; the complex scale scale value in the reference image that overlaps with the scale of the main scale is identified; and the actual reference deviation data is determined based on the main scale scale value and the complex scale scale value.
[0145] In an optional embodiment, the graduation value of the main scale is the length of multiple ink droplets; the step of determining the actual reference deviation data according to the main scale scale value and the complex scale scale value includes: determining the number of ink droplets that differ between the zero scale of the main scale and the zero scale of the complex scale according to the main scale scale value and the complex scale scale value; calculating the actual reference deviation data between the zero scale of the main scale and the zero scale of the complex scale according to the length of each ink droplet and the number of ink droplets that differ.
[0146] Optionally, the offset reference error of the printing device is calculated according to the difference or ratio between the actual reference deviation data and theoretical deviation data between the main scale and the complex scale.
[0147] In the technical solution of this embodiment, by reprinting the calibration pattern and obtaining the reference image, it can be ensured that the measurement results of the control system are as close as possible to the theoretical values, thereby improving the stability and efficiency of the entire process. Through calibration, it can be ensured that the printed lines, graphic contours, and text edges are continuous and smooth, and the pattern content will not be misplaced, thereby improving the printing quality.
[0148] Based on any one of the first to third embodiments of the present application, in the fourth embodiment of the present application, the same or similar contents as those in the above embodiments can refer to the above introduction, and will not be repeated later. Figure 8 If the calibration instruction indicates step calibration, step S10 includes the following steps S11 to S13.
[0149] Step S11, controlling the print head of the printing device to print the main scale;
[0150] Step S12, after printing the main ruler, performing a first calibration action, the first calibration action comprising: controlling the print medium to move a preset distance along a first direction, and moving the print head along a second direction so that the print head is located at one side of the main ruler in the second direction, the second direction being perpendicular to the first direction;
[0151] Step S13, controlling the print head to print the repeated scale.
[0152] It should be noted that when the calibration instruction indicates step calibration, before the first calibration action, the print head of the printing device is controlled to print the main scale. After printing the main scale, the first calibration action is performed, that is, the feeding module is controlled to convey the printing medium by a preset distance along the first direction, and the print head is moved along the second direction, so that the print head is located on one side of the main scale in the second direction, and the second direction is perpendicular to the first direction. For example, the first direction is the x-axis direction, and the second direction is the y-axis direction. After the first calibration action, the print head is controlled to print the secondary scale.
[0153] In some embodiments, reference Fig. 9 If the calibration instruction indicates bidirectional calibration or spacing calibration or color calibration, step S10 includes the following steps S14 to S16.
[0154] Step S14, moving the print head from the starting position along the positive direction of the second direction to a preset position, and controlling the print head to print the main scale;
[0155] Step S15, after printing the main ruler, performing a second calibration action, the second calibration action comprising: moving the print head to an end position along the positive direction of the first direction; moving the print head from the end position to the preset position along the negative direction of the first direction and moving the print medium, and moving the print medium along the first direction so that the print head is located on one side of the main ruler in the first direction;
[0156] Step S16, controlling the print head to print the repeated ruler.
[0157] It should be noted that when the calibration instruction indicates bidirectional calibration, or spacing calibration, or color calibration, before the second calibration action, the print head is moved from the starting position to the preset position along the positive direction of the second direction, and the print head is controlled to print the main scale. After printing the main scale, the print head is moved to the end position along the positive direction of the first direction; the second calibration action is performed, the print head is moved from the end position to the preset position along the negative direction of the first direction and the print medium is moved, and the print medium is moved along the first direction so that the print head is located on one side of the main scale in the first direction; after the calibration action, the print head is controlled to print the duplicate scale. For example, the first direction is the x-axis direction, and the second direction is the y-axis direction.
[0158] When the calibration instruction indicates color calibration, the printing colors of the main scale and the secondary scale are different. Before the calibration action, the print head is moved from the starting position to the preset position along the positive direction of the second direction, and the print head is controlled to print the main scale. After printing the main scale, the print head is moved to the end position along the positive direction of the first direction; the calibration action is performed, the print head is moved from the end position to the preset position along the negative direction of the first direction and the printing medium is moved, and the printing medium is moved along the first direction so that the print head is located on one side of the main scale in the first direction; after the calibration action, the print head is controlled to print the secondary scale. For example, the first direction is the x-axis direction, and the second direction is the y-axis direction.
[0159] In the technical solution of this embodiment, different calibration actions are performed through different calibration instructions. The first calibration action includes the moving direction of the print head, and the moving direction and moving distance of the printing medium. The second calibration action includes the main scale and the secondary scale, which are patterns printed before and after the calibration action respectively. The calibration pattern is printed on the printing medium by the printing device, and the offset error is calculated by comparing the difference between the actual deviation data of the actual printing and the theoretical deviation data. Then, the calibration parameters of the printing device are generated according to the offset error to improve the printing accuracy and quality, which helps to optimize the printing process, reduce material waste, extend equipment life, and improve production efficiency.
[0160] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the calibration method of the printing device of the present application. More simple transformations based on this technical concept are all within the protection scope of the present application.
[0161] The present application provides an electronic device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the calibration method of the printing device in the above-mentioned embodiment one.
[0162] Reference below Fig.10 , which shows a schematic diagram of the structure of an electronic device suitable for implementing the embodiments of the present application. The electronic device in the embodiments of the present application may include but is not limited to mobile terminals such as mobile phones, notebook computers, PADs (Portable Application Description: tablet computers), PMPs (Portable Media Players: portable multimedia players), etc., and fixed terminals such as digital TVs, desktop computers, etc. Fig.10 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application. The electronic device may be the host computer or printing device described in the above embodiments.
[0163] like Fig.10 As shown, the electronic device may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the electronic device are also stored. The processing device 1001, ROM1002, and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows an electronic device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.
[0164] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0165] The electronic device provided by the present application adopts the calibration method of the printing device in the above embodiment, which can solve the technical problem of poor calibration effect of the control parameters. Compared with the prior art, the beneficial effects of the electronic device provided by the present application are the same as the beneficial effects of the calibration method of the printing device provided by the above embodiment, and other technical features in the electronic device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.
[0166] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0167] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0168] Reference Fig.11 The present application also proposes a printing device 200, comprising:
[0169] A communication component 240, configured to receive a calibration file, wherein the calibration file includes calibration parameters obtained based on the calibration method for the printing device as described in any one of the above embodiments;
[0170] A print head 211, used for printing patterns;
[0171] The processor 230 is configured to control the print head to print a pattern based on the calibration file.
[0172] The printing device 200 may be a DTF (Direct to Film) printing device or a common household inkjet printing device. The printing device 200 in this embodiment may refer to the description of the printing device in the above embodiment, and will not be described in detail here. In some embodiments, in addition to controlling the print head to print a pattern, the processor 230 may also control the movement of the print head and the movement of the print medium.
[0173] In addition, refer to Fig.12 , the present application also proposes a printing system 1000, the printing system 1000 comprises a host computer 100 and a printing device 200, the host computer 100 is communicatively connected with the printing device 200;
[0174] The printing device 200 is used to print a calibration pattern based on a calibration instruction;
[0175] The host computer 100 is used to send the calibration instruction to the printing device 200, and obtain calibration parameters based on the calibration method of the printing device described in the above embodiment.
[0176] The printing device 200 is provided with a processor, which is connected to the host computer for communication, for example, the processor is an MCU (Microcontroller Unit) or a CPU (Central Processing Unit), or an FPGA.
[0177] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the calibration method of the printing device in the above-mentioned embodiment.
[0178] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.
[0179] The computer-readable storage medium may be included in the electronic device, or may exist independently without being installed in the electronic device.
[0180] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by an electronic device, the electronic device can: by calibrating the printing device and adjusting the control parameters, it can ensure that the print head moves along a predetermined path or distance, reduce printing deviation, and thus improve the accuracy of the printed image; and through automatic calibration, it can reduce manual intervention, maintenance costs and operational complexity.
[0181] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0182] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0183] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0184] The readable storage medium provided by the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the calibration method of the above-mentioned printing device, and can solve the technical problem of poor calibration effect of control parameters. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided by the present application are the same as the beneficial effects of the calibration method of the printing device provided by the above-mentioned embodiment, and will not be described in detail here.
[0185] The present application also provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the steps of the calibration method of the printing device as described above are implemented.
[0186] The computer program product provided by the present application can solve the technical problem of poor calibration effect of control parameters. Compared with the prior art, the beneficial effects of the computer program product provided by the present application are the same as the beneficial effects of the calibration method of the printing device provided by the above embodiment, which will not be repeated here.
[0187] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A method for calibrating a printing device, characterized in that: The method comprises: According to the calibration instruction, the printing device is controlled to print a calibration pattern on a printing medium, wherein the calibration pattern includes a main scale and a secondary scale, the graduation value of the main scale is different from the graduation value of the secondary scale, and the main scale and the secondary scale are patterns printed before and after the calibration action respectively; Acquire a calibration image, wherein the calibration image is obtained by photographing a calibration pattern; identifying actual deviation data between the main scale and the secondary scale according to the calibration image; Calculating the offset error of the printing device according to the actual deviation data and the theoretical deviation data between the main scale and the complex scale; Calibration parameters for the printing device are generated based on the offset error.
2. The method according to claim 1, characterized in that The step of identifying actual deviation data between the main scale and the secondary scale according to the calibration image comprises: According to the calibration image, the distance between the zero scale of the main scale and the zero scale of the secondary scale is determined to obtain the actual deviation data.
3. The method according to claim 2, characterized in that The step of determining the distance between the zero scale of the main scale and the zero scale of the secondary scale according to the calibration image comprises: Identify the main scale value on the main scale in the calibration image that is before the zero scale of the complex scale and closest to the zero scale of the complex scale; Identifying the scale values of the complex scale in the calibration image where the scales of the complex scale and the main scale overlap; The distance between the zero scale of the main scale and the zero scale of the complex scale is determined according to the scale values of the main scale and the scale values of the complex scale.
4. The method according to claim 3, characterized in that The graduation value of the main scale is the length of a plurality of ink droplets; and the step of determining the distance between the zero scale of the main scale and the zero scale of the complex scale according to the graduation value of the main scale and the graduation value of the complex scale comprises: Determine the ink drop number difference between the zero scale of the main scale and the zero scale of the complex scale according to the scale value of the main scale and the scale value of the complex scale; The distance between the zero scale of the main scale and the zero scale of the secondary scale is calculated according to the length of each ink droplet and the number of ink droplets that differ.
5. The method according to claim 1, characterized in that After the step of generating the calibration parameters of the printing device according to the offset error, the method further comprises: controlling the print head to reprint a calibration pattern based on the calibration parameters; obtaining a reference image corresponding to the reprinted calibration pattern; identifying actual reference deviation data between the main scale and the secondary scale according to the reference image; Calculating a deviation reference error of the printing device according to the actual reference deviation data and theoretical deviation data between the main scale and the complex scale; If the offset reference error is less than a preset error threshold, saving the calibration parameter; If the offset reference error is greater than the error threshold, a calibration parameter is generated again according to the offset reference error, and the printing device is recalibrated until the offset reference error is less than a preset error threshold.
6. The method according to claim 1, characterized in that Before the step of identifying the actual deviation data between the main scale and the secondary scale according to the calibration image, the method further includes: identifying line-missing regions in the calibration image; The line missing area is filled.
7. The method according to any one of claims 1 to 6, characterized in that: If the calibration instruction indicates step calibration, the step of controlling the printing device to print a calibration pattern on a printing medium comprises: Controlling the print head of the printing device to print the main scale; After printing the main ruler, performing a first calibration action, the first calibration action comprising: controlling the printing medium to move a preset distance along a first direction, and moving the print head along a second direction so that the print head is located at one side of the main ruler in the second direction, the second direction being perpendicular to the first direction; Controlling the print head to print the duplicate ruler; and / or, If the calibration instruction indicates bidirectional calibration, spacing calibration or color calibration, the step of controlling the printing device to print a calibration pattern on a printing medium includes: Move the print head from the starting position to a preset position in the positive direction of the second direction, and control the print head to print the main scale; After printing the main ruler, a second calibration action is performed, the second calibration action comprising: moving the print head to an end position along the positive direction of the first direction; moving the print head from the end position to the preset position along the negative direction of the first direction and moving the print medium, and moving the print medium along the first direction so that the print head is located on one side of the main ruler in the first direction; The print head is controlled to print the complex ruler.
8. The method according to any one of claims 1 to 6, characterized in that The steps to obtain the calibration image include: The camera of the printing device is controlled to shoot the calibration pattern to obtain the calibration image.
9. An electronic device, characterized in that: The electronic device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the calibration method for the printing device according to any one of claims 1 to 8.
10. A printing device, characterized in that: include: A communication component, configured to receive a calibration file, wherein the calibration file includes calibration parameters obtained based on the calibration method for the printing device according to any one of claims 1 to 8; A print head, used for printing patterns; A processor is used to control the print head to print a pattern based on the calibration file.
11. A printing system, characterized in that: The printing system comprises a host computer and a printing device, wherein the host computer is communicatively connected with the printing device; The printing device is used to print a calibration pattern based on the calibration instruction; The host computer is used to: send the calibration instruction to the printing device, and obtain calibration parameters based on the calibration method for the printing device according to any one of claims 1 to 8.
12. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, which, when executed by a processor, implements the steps of the calibration method for a printing device according to any one of claims 1 to 8.
Citation Information
Patent Citations
Nozzle installation deviation value acquisition method and device as well as nozzle installation deviation value acquisition equipment and storage medium
CN110757956A
Method, device and equipment for acquiring alignment error value of spray heads and storage medium
CN110816082A
Different-color position calibration pattern for multi-color printing and calibration method
CN116577161A
Method and device for multi-head splicing calibration and storage medium
CN117341363A
Printer device and method for printing deviation test patterns to measure deviations of printing positions
US5831658A