Method, device, equipment and medium for determining abnormal nozzle compensation scheme according to compensation quality
By acquiring the compensation quality of the nozzle compensation scheme and optimizing nozzle compensation based on quality thresholds and printing parameters, the problems of low efficiency and high cost when the printhead is abnormal are solved, achieving efficient and low-cost improvement in print quality.
Patent Information
- Application Number
- CN202310362829.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-29
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2043-03-29
AI Technical Summary
When inkjet printer printhead nozzles malfunction, existing cleaning and compensation methods are inefficient and costly, and can easily lead to poor print quality, making it difficult to choose an appropriate handling strategy.
By obtaining the compensation quality of the compensation scheme to be used, the final compensation scheme is determined based on the quality threshold and printing parameters. This includes methods such as adjusting the printhead movement distance, adding feathering technology, and changing the droplet size to optimize the nozzle compensation scheme.
It improves the efficiency of nozzle anomaly handling and print quality, reduces costs, avoids the waste of resources from blind handling, and meets printing needs.
Smart Images

Figure CN118769720B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of inkjet printing, and in particular to a method, apparatus, equipment and medium for determining an abnormal nozzle compensation scheme based on compensation quality. Background Technology
[0002] Inkjet printing refers to the process of spraying ink droplets onto a printing medium through nozzles on a printhead to obtain images or text. However, after a long period of operation, inkjet printer printheads are prone to abnormal nozzle conditions due to ink path contamination, ink sedimentation, dust, moisture, etc., such as clogging, oblique spraying, blurring, and insufficient ink volume. This can lead to problems such as streaks and blank areas in the printed image, seriously affecting product quality.
[0003] When printhead nozzles malfunction, existing technologies involve cleaning, ink pressing, and scraping to unclog the nozzles, or using compensation techniques to correct the malfunctioning nozzles. However, in practice, it has been found that even after cleaning or compensation, the print quality remains unimproved or unsatisfactory in some cases, ultimately requiring printhead replacement. Both printhead cleaning and compensation printing are time-consuming. Therefore, if cleaning and compensation are chosen when nozzles malfunction but the print quality remains unimproved, it severely impacts printing efficiency and product delivery. Conversely, if printhead replacement is chosen but compensation effectively improves the quality, it significantly increases printing costs. Furthermore, analysis reveals that inappropriate compensation techniques can lead to no improvement or unsatisfactory print quality. Therefore, developing a solution that determines the handling strategy based on the condition of malfunctioning nozzles is urgently needed. Summary of the Invention
[0004] In view of this, embodiments of the present invention provide a method, apparatus, equipment and medium for determining an abnormal nozzle compensation scheme based on compensation quality. It can select a suitable abnormal handling scheme according to the abnormal nozzle information, avoid the time wasted by blind handling, improve the efficiency of product production and reduce the production cost.
[0005] In a first aspect, embodiments of the present invention provide a method for determining an abnormal nozzle compensation scheme based on compensation quality, the method comprising:
[0006] Obtain all available compensation schemes for this abnormal nozzle;
[0007] The corresponding compensation quality is calculated based on each of the compensation schemes to be used.
[0008] The final actual compensation scheme to be used is determined based on each of the aforementioned compensation qualities.
[0009] Preferably, determining the final actual compensation scheme based on each of the compensation qualities includes:
[0010] Obtain a quality threshold and compare the magnitude of each compensation quality with the quality threshold;
[0011] Based on the size relationship, all compensation schemes to be used that have a compensation quality greater than the quality threshold are obtained and denoted as the first compensation scheme group;
[0012] The compensation quality corresponding to each compensation scheme to be used in the first compensation scheme group is arranged and numbered in order of size to obtain a first sequence table;
[0013] The actual compensation scheme is the one to be used corresponding to the compensation quality with the largest value in the third compensation scheme group obtained according to the first order table.
[0014] Preferably, determining the final actual compensation scheme based on each of the compensation qualities includes:
[0015] A second sequence table is used to arrange and number each of the compensation qualities in order of magnitude.
[0016] According to the second order table, the compensation scheme with the largest value among all the compensation schemes to be used is the actual compensation scheme.
[0017] Preferably, the step of calculating the corresponding compensation quality based on each of the compensation schemes to be used includes:
[0018] Obtain the printing parameters for the task to be printed and the fragment image data from the image to be printed for testing;
[0019] Based on the printing parameters, each of the compensation schemes to be used, and the fragment image data, an inkjet device with abnormal nozzles is controlled to spray ink to obtain fragment images;
[0020] The compensation quality of each compensation scheme to be used is obtained by scanning and analyzing the fragment images.
[0021] Preferably, the step of calculating the corresponding compensation quality based on each of the compensation schemes to be used includes:
[0022] Obtain the printing parameters of the task to be printed and the test image data based on the test design;
[0023] Based on the printing parameters, each of the compensation schemes to be used, and the test image data, an inkjet device with abnormal nozzles is controlled to spray ink to obtain a test image.
[0024] The compensation quality of each compensation scheme to be used is obtained by scanning and analyzing the test images.
[0025] Preferably, the printing mode is staggered printing, and the compensation scheme to be used includes: a first-step compensation scheme, a first-feathering compensation scheme, and an ink droplet compensation scheme. The first-step compensation scheme is a compensation scheme that compensates for the abnormal nozzle by adjusting the forward distance of the printhead relative to the printing medium in the Y-axis direction each time, so that the normal nozzle moves to the position of the abnormal nozzle. The first-feathering compensation scheme is a compensation scheme after adding feathering technology to the first-step compensation scheme. The ink droplet compensation scheme is a scheme that compensates for the abnormal nozzle by changing the ink droplet size of the ink output data of the adjacent upper and lower rows and the current row or the adjacent upper and lower columns and the current column of the printing data.
[0026] Preferably, the printing mode is high-speed continuous printing, and the compensation scheme to be used includes: a second step compensation scheme and an ink droplet compensation scheme. The second step compensation scheme is a scheme that compensates by adjusting the step distance of the printing medium in the Y-axis direction of the printer per unit time so that the normal nozzles in other color printheads move to the position of the abnormal nozzle. The ink droplet compensation scheme is a scheme that compensates by changing the ink droplet size of the ink output data of the adjacent upper and lower rows and the current row or adjacent upper and lower columns and the current column corresponding to the abnormal nozzle.
[0027] Secondly, embodiments of the present invention provide an apparatus for determining an abnormal nozzle compensation scheme based on compensation quality, the apparatus comprising:
[0028] The module for obtaining compensation schemes to be used is used to obtain all available compensation schemes for this abnormal nozzle.
[0029] The compensation quality acquisition module is used to calculate the corresponding compensation quality for each of the compensation schemes to be used.
[0030] The scheme determination module is used to determine the actual compensation scheme to be used in the end based on each of the compensation qualities.
[0031] Thirdly, embodiments of the present invention provide an apparatus for determining an abnormal nozzle compensation scheme based on compensation quality, 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 described above is implemented.
[0032] Fourthly, embodiments of the present invention provide a storage medium storing computer program instructions, which, when executed by a processor, implement the method of the first aspect described above.
[0033] In summary, the method, apparatus, equipment, and medium for determining abnormal nozzle compensation schemes based on compensation quality provided by the embodiments of the present invention calculate the compensation quality of each compensation scheme to be used, and then determine the final compensation scheme to be actually used based on the final compensation quality. This avoids wasting time by blindly processing, improves the quality of product production, reduces production costs, and also meets the needs of printing. Attached Figure Description
[0034] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the embodiments of the present invention will be briefly introduced below. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort, and these are all within the protection scope of the present invention.
[0035] Figure 1 This is a flowchart of the method for determining an abnormal nozzle compensation scheme based on compensation quality according to the present invention.
[0036] Figure 2 This is a schematic diagram of interlaced printing in the printing mode of an embodiment of the present invention.
[0037] Figure 3 This is a schematic diagram of high-speed continuous printing in the printing mode of an embodiment of the present invention.
[0038] Figure 4 This is a schematic diagram of the first interlaced printing compensation scheme according to an embodiment of the present invention.
[0039] Figure 5 This is a schematic diagram of the second interlaced printing compensation scheme according to an embodiment of the present invention.
[0040] Figure 6 This is a schematic diagram of a compensation scheme for high-speed continuous printing according to an embodiment of the present invention.
[0041] Figure 7 This is a first flowchart of determining the compensation quality according to an embodiment of the present invention.
[0042] Figure 8 This is a second flowchart of an embodiment of the present invention for determining the compensation quality.
[0043] Figure 9 This is a flowchart of the first method for determining the actual compensation scheme according to an embodiment of the present invention.
[0044] Figure 10 This is a flowchart illustrating the second method for determining the actual compensation scheme according to an embodiment of the present invention.
[0045] Figure 11 This is a schematic diagram of the device for determining the compensation scheme for abnormal nozzles based on the compensation quality according to an embodiment of the present invention.
[0046] Figure 12 This is a schematic diagram of the device for determining an abnormal nozzle compensation scheme based on compensation quality, according to an embodiment of the present invention. Detailed Implementation
[0047] The features and exemplary embodiments of various aspects of the present invention will now be described in detail. To make the objectives, technical solutions, and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. 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 practiced without some of these specific details. The following description of the embodiments is merely intended to provide a better understanding of the present invention by illustrating examples of the invention.
[0048] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes said element.
[0049] Please see Figure 1 This invention provides a method for determining an abnormal nozzle compensation scheme based on compensation quality, the method comprising:
[0050] S1. Obtain all available compensation schemes for this abnormal nozzle;
[0051] S2. Calculate the corresponding compensation quality for each of the compensation schemes to be used;
[0052] S3. Determine the final actual compensation scheme to be used based on each of the compensation qualities.
[0053] Specifically, for a malfunctioning nozzle in a printing task, there are multiple compensation schemes to be used depending on the printing mode and printing parameters. Each compensation scheme has its corresponding compensation quality. By combining the calculated compensation quality, the actual compensation scheme to be used for the malfunctioning nozzle is determined. This ensures that the nozzle malfunction problem is solved in the final production and the quality requirements are met, avoiding problems such as resource waste from blind compensation.
[0054] In some embodiments, the printing mode includes two printing modes: interlaced printing and high-speed continuous printing; for details, please refer to [link to relevant documentation]. Figure 2 The interlaced printing is achieved by alternating reciprocating motion of the printhead along the X-axis and forward motion along the Y-axis of the printer, or by alternating forward motion of the printing medium along the Y-axis. During the reciprocating motion of the printhead along the X-axis, ink is ejected to print the image, and the forward motion of the printhead or printing medium along the Y-axis moves the printing position. Please refer to [link to relevant documentation]. Figure 3 The high-speed continuous printing is achieved by keeping the printhead stationary while the printing medium moves continuously at a certain speed along the Y-axis of the printer. During the continuous movement of the printing medium along the Y-axis, the printhead sprays ink to print the image.
[0055] Furthermore, in the interlaced printing mode, the compensation scheme to be used includes: a first step compensation scheme, a first feathering compensation scheme, and an ink dot compensation scheme.
[0056] The first step of the compensation scheme involves adjusting the forward distance of the printhead relative to the printing medium in the Y-axis direction each time, so that the normal nozzle moves to the position of the abnormal nozzle, thereby compensating for the abnormal nozzle. Please refer to [link to relevant documentation]. Figure 4In one implementation of the first-step compensation scheme, the printing coverage per unit area is 4 times in this compensation printing. The step distance is 1 / 4 of the printhead height, meaning the printhead moves forward a distance of 1 / 4 of the printhead height relative to the printing medium in the Y-axis direction each time. The printhead is then divided into four equal parts, J1, J2, J3, and J4, based on the distance the printhead moves relative to the medium in the Y-axis direction each time. There is an abnormal nozzle in part J4. The printing medium is divided into several regions, B1, B2, B3, B4, B5…, based on the distance the printhead moves relative to the medium in the Y-axis direction each time. At the start of printing, part J4 first enters region B1 for printing. Due to the abnormal nozzle in part J4… The nozzles in the J4 section are normal, so the white gaps in the printout will be compensated by using normal nozzles that are in the same position as the malfunctioning nozzles. Then, the printhead moves 1 / 4 of its height relative to the nozzle in the Y-axis direction, so the J4 section enters the B2 region, the J3 section enters the B1 region, and the J2 section enters the B1 region. At this time, the nozzles in the J2 section are normal, so the J2 section can also be compensated by using normal nozzles that are in the same position as the malfunctioning nozzles. This process is repeated. The above embodiments are merely one implementation of the step compensation scheme. When determining the final compensation scheme, different step distances will be calculated. For example, compensation schemes with step distances of 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.5, 2, and 3 times the base distance will be automatically calculated according to the following rules, or compensation schemes with step distances of 0.25, 0.5, and 0.75 times the base distance will be calculated. The base distance is the distance obtained based on printing requirements and printing parameters to meet printing needs. Figure 4 If the printing coverage of a unit area is 4 times, then the step distance of 1 / 4 of the printhead height is the base distance. Furthermore, the above embodiments are compensation schemes with uniform step distances. Simultaneously, a compensation scheme with non-uniform step distances can be calculated by customizing the forward distance of the printhead relative to the printing medium in the Y-axis direction each time. Different step distances affect the probability of abnormal nozzle compensation and thus the compensation quality of the compensation scheme. Therefore, it is necessary to calculate the compensation quality under various step distances to find a compensation scheme with relatively good compensation quality. The values in the above embodiments are only for better explanation and illustration of the implementation of the scheme and are not the only limitation; specific values are not limited.
[0057] The first feathering compensation scheme adds feathering technology to the original printing scheme, that is, some data that would originally be printed in one go is printed in two parts, thereby increasing the number of times certain areas are covered, and compensation can be performed on each coverage, thus increasing the probability of compensation; please refer to Figure 5In one implementation of the first feathering compensation scheme, 100% feathering is used in this compensation printing, meaning all data that would normally be printed in one go is split into two parts. Originally, the printhead was divided into two equal parts, A1 and A2, based on the relative distance it moves along the Y-axis each time. There was an abnormal nozzle × in part A1. With staggered printing, the abnormal nozzle × could only be compensated once. However, with the addition of 100% feathering, the printhead is divided into four equal parts, L1, L2, L3, and L4, based on the relative distance it moves along the Y-axis each time. The abnormal nozzle × is located in part L4. The printing medium is divided into several regions, D1, D2, D3, etc., based on the relative distance the printhead moves along the Y-axis each time. At the start of printing, part L4 first enters region D1 for printing. Because part L4 contains an abnormal nozzle ×... The normal nozzle × will cause gaps in the printout. Then, the printhead moves 1 / 4 of its height relative to the abnormal nozzle in the Y-axis direction. At this time, the L4 part enters the D2 area and the L3 part enters the D1 area. At this time, the nozzles in the L3 part are normal. Therefore, the normal nozzles in the L3 part can be used to compensate for the gaps in the L4 part. Then, the printhead moves 1 / 4 of its height relative to the abnormal nozzle in the Y-axis direction again. At this time, the L4 part enters the D3 area, the L3 part enters the D2 area, and the L2 part enters the D1 area. At this time, the nozzles in the L2 part are normal. Therefore, the normal nozzles in the L2 part can be used to compensate for the gaps in the L4 part. This process is repeated. It can be seen that the abnormal nozzle × can compensate three times. Therefore, feathering can increase the probability of compensation, but it will also reduce the distance the printhead moves relative to the abnormal nozzle in the Y-axis direction each time, resulting in a decrease in printing efficiency. The above embodiments are merely one implementation of the first feathering compensation scheme. When determining the final compensation scheme, compensation schemes under different feathering amplitudes will be calculated. For example, compensation schemes with feathering amplitudes of 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, and 90% will be automatically calculated according to the following rules, or compensation schemes with custom feathering amplitudes will be calculated. Different feathering amplitudes will affect the probability of abnormal nozzle compensation and thus affect the compensation quality of the compensation scheme. Therefore, it is necessary to calculate the compensation quality under multiple feathering amplitudes in order to find a compensation scheme with relatively good compensation quality.
[0058] The ink droplet compensation scheme compensates for abnormal nozzle print data by changing the size of the ink droplets in the adjacent rows above and below the nozzle and in the current row, or adjacent columns above and below the nozzle and in the current column. In some embodiments, the ink droplet types include small, medium, and large droplets. The volume of a small droplet is smaller than that of a medium droplet, and the volume of a medium droplet is smaller than that of a large droplet. During compensation, small droplets can be changed to medium or large droplets, and medium droplets can be changed to large droplets. This ink droplet compensation scheme does not affect the relative distance the printhead moves along the Y-axis each time; that is, it prints according to a base distance, and the printing efficiency remains constant. However, it can improve the compensation quality within a certain range. Therefore, when the efficiency is fixed and the compensation quality is acceptable, this compensation scheme can be selected.
[0059] Furthermore, in the high-speed continuous printing mode, the compensation scheme to be used includes: a second step compensation scheme and an ink dot compensation scheme.
[0060] The second step compensation scheme compensates for abnormal nozzles by adjusting the step distance of the printing medium per unit time in the Y-axis direction of the printer; please refer to [link to relevant documentation]. Figure 6 In one implementation of the second step compensation scheme, in this embodiment, without step compensation, the step distance of the printing medium in the Y-axis direction of the printer per unit time is V. The cyan ink nozzle C, magenta ink nozzle M, yellow ink nozzle Y, and black ink nozzle K print uniformly without overlap. At this time, there is an abnormal nozzle × in the cyan ink nozzle C. Because the non-overlapping printing of the ink nozzles causes white spots, to compensate for these white spots, the step distance of the printing medium in the Y-axis direction of the printer is adjusted to V / 2 per unit time. Because the step distance is halved, the yellow ink nozzle Y and the cyan ink nozzle C overlap printing, and the black ink nozzle K and the magenta ink nozzle M overlap printing. The nozzles in the yellow ink nozzle Y are all normal. Therefore, during overlapping printing, this can be used to compensate for the ink dots of the abnormal nozzle × in the cyan ink nozzle C. The above implementation... The example is merely one implementation of the second step compensation scheme. When determining the final compensation scheme, compensation schemes under different step distances will be calculated. For example, compensation schemes with step distances of 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.5, 2, and 3 times the base distance will be automatically calculated according to the following rules, or compensation schemes with step distances of 0.25, 0.5, and 0.75 times the base distance will be calculated, or a compensation scheme with a custom step distance will be calculated. The base distance is the step distance of the printing medium in the Y-axis direction of the printer per unit time when the ink color printheads do not overlap and print uniformly. Different step distances will affect the probability of abnormal nozzle compensation and thus affect the compensation quality of the compensation scheme. Therefore, it is necessary to calculate the compensation quality under multiple step distances in order to find a compensation scheme with better compensation quality.
[0061] The ink dot replenishment scheme in the high-speed continuous printing mode is the same as the ink dot replenishment scheme in the staggered printing mode, and will not be described again here.
[0062] Furthermore, please refer to Figure 7 In this embodiment, calculating the corresponding compensation quality based on each of the compensation schemes to be used includes:
[0063] S211. Obtain the printing parameters of the task to be printed and the fragment image data in the image to be printed for testing;
[0064] S212. Based on the printing parameters, each of the compensation schemes to be used, and the fragment image data, control the inkjet device with abnormal nozzles to spray ink to obtain fragment images;
[0065] S213. Scan and analyze the fragment images to obtain the compensation quality of each of the compensation schemes to be used.
[0066] Please see Figure 8 In another embodiment, calculating the corresponding compensation quality based on each of the compensation schemes to be used includes:
[0067] S221. Obtain the printing parameters of the task to be printed and the test image data based on the test design;
[0068] S222: Based on the printing parameters, each of the compensation schemes to be used, and the test image data, control the inkjet device with abnormal nozzles to spray ink to obtain a test image;
[0069] S223. Scan and analyze the test image to obtain the compensation quality of each of the compensation schemes to be used.
[0070] Specifically, the printing parameters of the task to be printed are obtained. Based on the printing parameters, a portion of the image to be printed is extracted as a test image, or a new test image is designed. Then, according to the printing parameters, all compensation schemes to be used are applied to control the inkjet equipment with abnormal nozzles to print the test image once. After printing, an image acquisition device scans all the printed test images and analyzes them to obtain the compensation quality of each compensation scheme to be used. In some embodiments, the printing parameters include the number of print passes (the number of times a unit area of image is scanned back and forth by the printhead), the required printing accuracy of the image, the number of nozzles in the inkjet equipment, and the nozzle arrangement. Using a portion of the image corresponding to the task to be printed as the test image makes the evaluation of compensation quality more accurate and closer to reality, but it may be less efficient. Using a redesigned image as the test image is more targeted and can quickly test the compensation quality, which is more efficient, but the accuracy needs to be considered. In some cases, the compensation quality is obtained by binarizing the effect image obtained by scanning the test image, and calculating the number of blank points in the image corresponding to the abnormal hole based on the binarized image, thus obtaining the compensation quality.
[0071] Furthermore, please refer to Figure 9 Step S3: Determining the final actual compensation scheme based on each of the printing efficiencies and each of the compensation qualities includes:
[0072] S311. Obtain a quality threshold and compare the magnitude relationship between each compensation quality and the quality threshold;
[0073] S312. Based on the size relationship, obtain all compensation schemes to be used that have a compensation quality greater than the quality threshold, and denot them as the first compensation scheme group;
[0074] S313. Arrange and number the compensation quality corresponding to each compensation scheme to be used in the first compensation scheme group in order of size to obtain a first sequence table;
[0075] S314. According to the first order table, the compensation scheme to be used corresponding to the compensation quality with the largest value in the third compensation scheme group is the actual compensation scheme.
[0076] Specifically, in some embodiments, the compensation quality has a minimum limit value, i.e., a quality threshold, according to production requirements. At this time, the first compensation scheme group is recorded based on the group of compensation schemes that meet the production requirements according to the quality threshold. Then, the printing efficiency corresponding to the first compensation scheme group is sorted according to the size to obtain the compensation scheme with the largest printing efficiency value. The final compensation scheme is then determined. This scheme screening method is efficient and simple to calculate. That is, the printing efficiency corresponding to each compensation scheme is compared with the quality threshold, and all compensation schemes with printing efficiency greater than or equal to the quality threshold are selected and recorded as the first compensation scheme group. At this time, most of the compensation schemes that do not meet the requirements have been screened out. Then, the compensation scheme with the largest compensation quality value is directly selected according to the sorting of the first compensation scheme group. This can maximize the guarantee of production quality.
[0077] Furthermore, please refer to Figure 10 In this embodiment, step S3: determining the final actual compensation scheme for each compensation quality-determining abnormal nozzle includes:
[0078] S321. A second sequence table is used to arrange the numbers of each compensation quality in order of size.
[0079] S322. According to the second order table, the compensation scheme with the largest value among all the compensation schemes to be used is the actual compensation scheme.
[0080] Specifically, in some embodiments, there are no explicit production requirements. In this case, the compensation quality corresponding to all compensation schemes to be used can be sorted, and the compensation scheme with the largest value among all the compensation schemes to be used is the actual compensation scheme.
[0081] Example 2
[0082] Please see Figure 11 This invention provides an apparatus for determining an abnormal nozzle compensation scheme based on compensation quality. The apparatus includes:
[0083] The module 10 for obtaining compensation schemes to be used is used to obtain all the compensation schemes to be used for this abnormal nozzle.
[0084] The compensation quality acquisition module 20 is used to calculate the corresponding compensation quality for each of the compensation schemes to be used.
[0085] The scheme determination module 30 is used to determine the actual compensation scheme to be used in the end based on each of the compensation qualities.
[0086] Preferably, determining the final actual compensation scheme based on each of the compensation qualities includes:
[0087] Obtain a quality threshold and compare the magnitude of each compensation quality with the quality threshold;
[0088] Based on the size relationship, all compensation schemes to be used that have a compensation quality greater than the quality threshold are obtained and denoted as the first compensation scheme group;
[0089] The compensation quality corresponding to each compensation scheme to be used in the first compensation scheme group is arranged and numbered in order of size to obtain a first sequence table;
[0090] The actual compensation scheme is the one to be used corresponding to the compensation quality with the largest value in the third compensation scheme group obtained according to the first order table.
[0091] Preferably, determining the final actual compensation scheme based on each of the compensation qualities includes:
[0092] A second sequence table is used to arrange and number each of the compensation qualities in order of magnitude.
[0093] According to the second order table, the compensation scheme with the largest value among all the compensation schemes to be used is the actual compensation scheme.
[0094] Preferably, the step of calculating the corresponding compensation quality based on each of the compensation schemes to be used includes:
[0095] Obtain the printing parameters for the task to be printed and the fragment image data from the image to be printed for testing;
[0096] Based on the printing parameters, each of the compensation schemes to be used, and the fragment image data, an inkjet device with abnormal nozzles is controlled to spray ink to obtain fragment images;
[0097] The compensation quality of each compensation scheme to be used is obtained by scanning and analyzing the fragment images.
[0098] Preferably, the step of calculating the corresponding compensation quality based on each of the compensation schemes to be used includes:
[0099] Obtain the printing parameters of the task to be printed and the test image data based on the test design;
[0100] Based on the printing parameters, each of the compensation schemes to be used, and the test image data, an inkjet device with abnormal nozzles is controlled to spray ink to obtain a test image.
[0101] The compensation quality of each compensation scheme to be used is obtained by scanning and analyzing the test images.
[0102] Preferably, the printing mode is staggered printing, and the compensation scheme to be used includes: a first-step compensation scheme, a first-feathering compensation scheme, and an ink droplet compensation scheme. The first-step compensation scheme is a compensation scheme that compensates for the abnormal nozzle by adjusting the forward distance of the printhead relative to the printing medium in the Y-axis direction each time, so that the normal nozzle moves to the position of the abnormal nozzle. The first-feathering compensation scheme is a compensation scheme after adding feathering technology to the first-step compensation scheme. The ink droplet compensation scheme is a scheme that compensates for the abnormal nozzle by changing the ink droplet size of the ink output data of the adjacent upper and lower rows and the current row or the adjacent upper and lower columns and the current column of the printing data.
[0103] Preferably, the printing mode is high-speed continuous printing, and the compensation scheme to be used includes: a second step compensation scheme and an ink droplet compensation scheme. The second step compensation scheme is a scheme that compensates by adjusting the step distance of the printing medium in the Y-axis direction of the printer per unit time so that the normal nozzles in other color printheads move to the position of the abnormal nozzle. The ink droplet compensation scheme is a scheme that compensates by changing the ink droplet size of the ink output data of the adjacent upper and lower rows and the current row or adjacent upper and lower columns and the current column corresponding to the abnormal nozzle.
[0104] Example 3
[0105] In addition, combined Figure 1 The method for determining an abnormal nozzle compensation scheme based on compensation quality, as described in the embodiments of the present invention, can be implemented by a device for determining an abnormal nozzle compensation scheme based on compensation quality. Figure 12 The diagram shows a hardware structure schematic of a device for determining an abnormal nozzle compensation scheme based on compensation quality, as provided in an embodiment of the present invention.
[0106] The device for determining the compensation scheme for abnormal nozzles based on the compensation quality may include a processor and a memory storing computer program instructions.
[0107] Specifically, the processor may include a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement embodiments of the present invention.
[0108] The memory may include a large-capacity storage device for data or instructions. For example, and not limitingly, the memory may include a hard disk drive (HDD), a floppy disk drive, flash memory, an optical disk drive, a magneto-optical disk drive, magnetic tape, or a Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, the memory may include removable or non-removable (or fixed) media. Where appropriate, the memory may be internal or external to a data processing device. In a particular embodiment, the memory is a non-volatile solid-state memory. In a particular 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 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 of the methods described above for determining an abnormal nozzle compensation scheme based on compensation quality.
[0110] In one example, the device for determining the compensation scheme for abnormal nozzles based on compensation quality may also include a communication interface and a bus. For example, Figure 12 As shown, the processor, memory, and communication interface are connected via a bus and communicate with each other.
[0111] The communication interface is mainly used to enable communication between various modules, devices, units and / or equipment in the embodiments of the present invention.
[0112] A bus, including hardware, software, or both, couples together components of a device that determines an abnormal nozzle compensation scheme based on compensation quality. For example, and not limitingly, a bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Microchannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or combinations of two or more of these. Where appropriate, a bus may include one or more buses. While specific buses are described and illustrated in embodiments of the invention, the invention contemplates any suitable bus or interconnect.
[0113] Example 4
[0114] Furthermore, in conjunction with the method for determining an abnormal nozzle compensation scheme based on compensation quality in the above embodiments, this invention can be implemented using a computer-readable storage medium. This computer-readable storage medium stores computer program instructions; when executed by a processor, these computer program instructions implement any of the methods for determining an abnormal nozzle compensation scheme based on compensation quality in the above embodiments.
[0115] In summary, the method, apparatus, equipment, and medium for determining an abnormal nozzle compensation scheme based on compensation quality provided by the embodiments of the present invention, wherein the method determines an abnormal handling scheme based on the abnormal nozzle information and performs inkjet printing according to the abnormal handling scheme, avoids the time wasted by blind handling, improves the efficiency of product production, and reduces the production cost.
[0116] It should be clarified that the present invention is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present invention is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order of steps, after understanding the spirit of the present invention.
[0117] The functional blocks shown in the above-described structural diagram can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application-specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of this invention are programs or code segments used to perform the required tasks. The programs or code segments can be stored on a machine-readable medium or transmitted over a transmission medium or communication link via data signals 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, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency (RF) links, etc. Code segments can be downloaded via computer networks such as the Internet, intranets, etc.
[0118] It should also be noted that the exemplary embodiments mentioned in this invention describe methods or systems based on a series of steps or apparatus. However, this invention is not limited to the order of the steps described above; that is, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.
[0119] The above description is merely a specific embodiment of the present invention. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. It should be understood that the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and these modifications or substitutions should all be covered within the protection scope of the present invention.
Claims
1. A method for determining an abnormal nozzle compensation scheme based on compensation quality, characterized in that, The method includes: Obtain all available compensation schemes for this abnormal nozzle; The corresponding compensation quality is calculated based on each of the compensation schemes to be used. The final actual compensation scheme to be used is determined based on each of the aforementioned compensation qualities; The step of determining the final actual compensation scheme to be used based on each of the compensation qualities includes: Obtain a quality threshold and compare the magnitude of each compensation quality with the quality threshold; Based on the size relationship, all compensation schemes to be used that have a compensation quality greater than the quality threshold are obtained and denoted as the first compensation scheme group; The compensation quality corresponding to each compensation scheme to be used in the first compensation scheme group is arranged and numbered in order of size to obtain a first sequence table; According to the first order table, the compensation scheme to be used corresponding to the compensation quality with the largest value in the first compensation scheme group is the actual compensation scheme; The calculation of the corresponding compensation quality based on each of the compensation schemes to be used includes: Obtain the printing parameters for the task to be printed and the fragment image data from the image to be printed for testing; Based on the printing parameters, each of the compensation schemes to be used, and the fragment image data, an inkjet device with abnormal nozzles is controlled to spray ink to obtain fragment images; The compensation quality of each compensation scheme to be used is obtained by scanning and analyzing the image fragments; Alternatively, the calculation of the corresponding compensation quality based on each of the compensation schemes to be used includes: Obtain the printing parameters of the task to be printed and the test image data based on the test design; Based on the printing parameters, each of the compensation schemes to be used, and the test image data, an inkjet device with abnormal nozzles is controlled to spray ink to obtain a test image. The compensation quality of each compensation scheme to be used is obtained by scanning and analyzing the test images.
2. A method for determining an abnormal nozzle compensation scheme based on compensation quality, characterized in that, The method includes: Obtain all available compensation schemes for this abnormal nozzle; The corresponding compensation quality is calculated based on each of the compensation schemes to be used. The final actual compensation scheme to be used is determined based on each of the aforementioned compensation qualities; The step of determining the final actual compensation scheme to be used based on each of the compensation qualities includes: A second sequence table is used to arrange and number each of the compensation qualities in order of magnitude. According to the second order table, the compensation scheme with the largest value among all the compensation schemes to be used is the actual compensation scheme; The calculation of the corresponding compensation quality based on each of the compensation schemes to be used includes: Obtain the printing parameters for the task to be printed and the fragment image data from the image to be printed for testing; Based on the printing parameters, each of the compensation schemes to be used, and the fragment image data, an inkjet device with abnormal nozzles is controlled to spray ink to obtain fragment images; The compensation quality of each compensation scheme to be used is obtained by scanning and analyzing the image fragments; Alternatively, the calculation of the corresponding compensation quality based on each of the compensation schemes to be used includes: Obtain the printing parameters of the task to be printed and the test image data based on the test design; Based on the printing parameters, each of the compensation schemes to be used, and the test image data, an inkjet device with abnormal nozzles is controlled to spray ink to obtain a test image. The compensation quality of each compensation scheme to be used is obtained by scanning and analyzing the test images.
3. The method for determining an abnormal nozzle compensation scheme based on compensation quality according to any one of claims 1-2, characterized in that, The following compensation schemes are obtained based on the printing mode, which is staggered printing. The compensation schemes include: a first-step compensation scheme, a first-feather compensation scheme, and an ink droplet compensation scheme. The first-step compensation scheme is a compensation scheme that compensates for the abnormal nozzle by adjusting the forward distance of the printhead relative to the printing medium in the Y-axis direction each time, so that the normal nozzle moves to the position of the abnormal nozzle. The first-feather compensation scheme is a compensation scheme that adds feathering technology to the first-step compensation scheme. The ink droplet compensation scheme is a scheme that compensates for the abnormal nozzle by changing the ink droplet size of the ink output data of the adjacent upper and lower rows and the current row or adjacent upper and lower columns of the printing data.
4. The method for determining an abnormal nozzle compensation scheme based on compensation quality according to any one of claims 1-2, characterized in that, The following compensation schemes are obtained based on the printing mode: high-speed continuous printing. The compensation schemes include a second step compensation scheme and an ink droplet compensation scheme. The second step compensation scheme is a scheme that compensates by adjusting the step distance of the printing medium in the Y-axis direction of the printer per unit time so that the normal nozzles in other color printheads move to the position of the abnormal nozzle. The ink droplet compensation scheme is a scheme that compensates by changing the ink droplet size of the ink output data of the adjacent upper and lower rows and the current row or adjacent upper and lower columns and the current column corresponding to the abnormal nozzle.
5. An apparatus for determining an abnormal nozzle compensation scheme based on compensation quality, characterized in that, The apparatus for implementing the method of any one of claims 1-2 during execution comprises: The module for obtaining compensation schemes to be used is used to obtain all available compensation schemes for this abnormal nozzle. The quality acquisition module is used to calculate the corresponding compensation quality for each of the compensation schemes to be used. The scheme determination module is used to determine the actual compensation scheme to be used in the end based on each of the compensation qualities.
6. A device for determining an abnormal nozzle compensation scheme based on compensation quality, characterized in that, include: At least one processor, at least one memory, and computer program instructions stored in the memory, which, when executed by the processor, implement the method as described in any one of claims 1-4.
7. A storage medium storing computer program instructions thereon, characterized in that, The method as described in any one of claims 1-4 is implemented when the computer program instructions are executed by the processor.
Citation Information
Patent Citations
Method and device for determining compensation scheme according to efficiency and quality, equipment and medium
CN118769718A