Printer control system and printing control method

By integrating image processing and machine learning technology in the printer control system, real-time detection and adjustment of printing parameters, the balance between printing speed and quality is solved, and efficient and accurate printing results are achieved.

CN119440435AActive Publication Date: 2025-02-14NANJING CHIZHA INFORMATION TECH CO LTD

Patent Information

Application Number
CN202411398968.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-09
Publication Date
2025-02-14
Estimated Expiration
2044-10-09

AI Technical Summary

Technical Problem

Existing printers can lead to poor print quality when processing files with complex colors or fine images, while existing printers can lead to waste of resources and prolong waiting time when printing simple files.

Method used

Design a printer control system, including an image processing module, a behavior analysis module, an error correction and feedback module and a user interaction module. By real-time detection of print output quality, using machine learning to predict user needs, dynamically adjust printing parameters and speed, and correct printing errors in a timely manner.

Benefits of technology

It realizes dynamic adjustment of printing speed and parameters in different printing tasks to ensure printing quality, while reducing resource waste and user waiting time, improving printing accuracy and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119440435A_ABST
    Figure CN119440435A_ABST
Patent Text Reader

Abstract

The invention discloses a printer control system which comprises an image processing module used for detecting the quality of printing output in real time and monitoring abnormity in the printing process; the behavior analysis module is used for predicting a printing demand of a user by utilizing a machine learning model based on printing historical data of the user, and pre-loading a file or setting related printing parameters in advance; the error correction and feedback module is used for immediately stopping the printing task when the image processing module detects abnormity; the user interaction module allows a user to check the printing progress in real time through an interface and prompt errors; a printing control method of a printer comprises the following steps that S1, a system reads an image to be printed, color analysis is conducted on each pixel of the image, the RGB color value Ii, c (t) of each pixel is obtained, and the ideal color value # imgabs0 # is obtained through a reference image to calculate the color complexity C (t); according to the method, the printing accuracy and reliability are improved, unnecessary rework and consumable waste are reduced, the printing speed is increased, and the efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of printers, and in particular to a printer control system and a printing control method. Background Art

[0002] In recent years, in modern office environments, printers are common output devices, and their performance directly affects work efficiency. However, as printer functions become increasingly complex, users have higher requirements for print quality, response speed, and ease of operation.

[0003] When most current printers have problems such as misaligned printing and ink overflow, the errors are often discovered only after printing is completed, forcing users to reprint, which not only wastes time but also wastes paper and ink. The printing speed of existing printers is usually fixed. When processing files with complex colors or fine images, printing too fast may result in reduced print quality. When printing simple files, a fixed speed may result in a waste of resources and prolong the waiting time. Therefore, it is necessary to design a printer control system and a printing control method to solve the above problems. Summary of the invention

[0004] The purpose of this section is to summarize some aspects of embodiments of the present invention and briefly introduce some preferred embodiments. Some simplifications or omissions may be made in this section and the specification abstract and the invention title of this application to avoid blurring the purpose of this section, the specification abstract and the invention title, and such simplifications or omissions cannot be used to limit the scope of the present invention.

[0005] In view of the problems existing in the above-mentioned existing printer control system and printing control method, the present invention is proposed.

[0006] Therefore, the purpose of the present invention is to provide a printer control system and a printing control method, which are suitable for solving the problem that when processing files with complex colors or fine images, printing speed is too fast, which may lead to reduced printing quality, and when printing simple files, a fixed speed may lead to waste of resources and prolonged waiting time.

[0007] In order to solve the above technical problems, the present invention provides the following technical solutions: a printer control system, comprising:

[0008] Image processing module: used to detect the quality of printed output in real time, monitor abnormalities in the printing process, and build a color error calculation formula based on the image processing algorithm;

[0009] Behavior analysis module: Based on the user's printing history data, the machine learning model is used to predict the user's printing needs, preload files or set relevant printing parameters in advance;

[0010] Error correction and feedback module: When the image processing module detects an abnormality, it immediately stops the printing task and provides correction suggestions or automatically adjusts the settings to restart printing;

[0011] User Interaction Module: Allows users to view printing progress and error prompts in real time through the interface, and make choices based on system suggestions.

[0012] As a preferred solution of the printer control system described in the present invention, the color error calculation formula is as follows:

[0013]

[0014] f color (i, t) represents the actual color value of pixel i at time t, which represents the output of the printed image at the current pixel; It represents the ideal color value of pixel i at time t, which represents the color value that the printer should output under ideal conditions; E1(i,t) is the color error of the pixel at that time, which represents the square difference between the actual color and the ideal color.

[0015] As a preferred solution of the printer control system described in the present invention, a local color average error formula is constructed according to the color error calculation formula, and the local color average error formula is as follows:

[0016]

[0017] E2(t) is the average color error of the entire image at time t, which represents the average value of the local error E1(i, t) of all pixels; N is the total number of pixels, which is used to sum and normalize the local errors to ensure that the final error result is independent of the image size.

[0018] As a preferred solution of the printer control system of the present invention, wherein: E2(t) reflects the overall trend of the printing deviation of all pixels, and a color error threshold θ is set to ensure the printing quality;

[0019] If E2(t)≤θ, the average color error of the image is within an acceptable range, and the system can continue to print normally;

[0020] If E2(t)>θ, the average color error of the image has exceeded the acceptable range, indicating that color deviation has occurred during the printing process, and the system needs to trigger the corresponding error handling mechanism.

[0021] As a preferred solution of the printer control system of the present invention, in a complex printing task, the color error threshold θ is dynamically adjusted, and the color error dynamic threshold formula is as follows:

[0022] θ(t)=θ0·(1+α·C(t))

[0023] Among them, θ0 is the basic threshold, α is the adjustment coefficient, C(t) is the color complexity function, and the color complexity function formula is as follows:

[0024]

[0025] Where C(t) represents the overall color complexity of the image at time t during the printing process. The color complexity reflects the diversity of the image colors, the amplitude of the change, and the deviation from the target color; N is the total number of pixels in the image. For a printed image, N represents the number of all pixels involved in printing; I i,c (t) represents the color value of the i-th pixel at time t, c represents the color channel, usually RGB channel, c = 1, 2, 3 correspond to red, green and blue channels respectively; represents the color value of the i-th pixel in the reference image, and c still represents the RGB channel, which represents the color value of each pixel under ideal printing conditions; It represents the absolute difference between the color value of the ith pixel and its reference color value during the printing process. This difference value is used to measure the degree of deviation between the current printed color and the ideal color.

[0026] As a preferred solution of the printer control system described in the present invention, a global error adjustment threshold judgment formula is constructed according to the local color average error formula and the color error dynamic threshold formula, and the global error adjustment threshold judgment formula is as follows:

[0027]

[0028] E3(t) represents the adjustment error at time t, which is used for judgment and adjustment; θ(t) is the dynamic adjustment threshold, which is adjusted with time or other parameters in the printing process.

[0029] As a preferred solution of a printer control system described in the present invention, wherein: in the output result of the global error adjustment threshold judgment formula;

[0030] If E3(t)>1, it means that the global color error exceeds the acceptable dynamic adjustment threshold θ(t), and the system triggers the error handling mechanism, stops printing, and issues an alarm to remind the user to check for ink overflow or color misalignment;

[0031] If E3(t)≤1, it means that the global color error is within the acceptable range, the printing process continues, and the system does not need to intervene.

[0032] As a preferred solution of a printer control system described in the present invention, the dynamic adjustment threshold θ(t) is adjusted according to different states of the printing job, and is specifically adjusted in real time according to the complexity, color distribution and printing speed of the image. For complex high-precision printing tasks, the dynamic adjustment threshold θ(t) takes a small value to ensure output quality. For fast, large-volume low-precision printing tasks, the dynamic adjustment threshold θ(t) takes a relatively large value to balance speed and quality.

[0033] As a preferred solution of the printer control system of the present invention, wherein: in the output result of the color complexity function formula, the color complexity standard threshold is set as φ;

[0034] If C(t)>φ, it indicates that the color variation of the printed image is large and the color complexity is high. The system needs to dynamically adjust the printing parameters, slow down the printing speed and improve the ink quality.

[0035] If C(t)≤φ, it indicates that the color change of the printed image is small and the color complexity is low. The system speeds up the printing speed and improves efficiency.

[0036] A printer printing control method, the printing control method is applicable to any of the above printer control systems, the printing control method comprises the following steps:

[0037] S1: The system reads the image to be printed and performs color analysis on each pixel of the image to obtain the RGB color value of each pixel. i,c (t), obtain the ideal color value through the reference image Calculate color complexity C(t);

[0038] S2: Calculate the color complexity of the current printing task according to formula C(t), adjust the threshold θ(t) according to the color complexity, and dynamically adjust the printing parameters of the system;

[0039] S3: During the printing process, the system monitors the output quality in real time through the image processing algorithm, calculates the color error E1(i, t) of each pixel, substitutes the pixel error result into the local color average error formula, and calculates the average color error E2(t) of the entire image;

[0040] S4: judging whether E2(t) exceeds the set threshold value according to the threshold value θ(t); if not, continue printing; if exceeded, temporarily stop printing, provide correction suggestions or automatically restart printing;

[0041] S5: Printing is completed, the system generates a print quality report, and saves the data to optimize subsequent printing tasks.

[0042] Beneficial effects of the present invention: Real-time quality detection is achieved through the integration of image processing algorithms, which can effectively detect output quality problems, such as misaligned printing or ink overflow, and stop and prompt the user in real time. This function significantly improves the accuracy and reliability of printing, reduces unnecessary rework and waste of consumables; the introduction of the color complexity function enables the system to dynamically adjust the printing speed and printing parameters according to the color complexity of the current printed image. When the color complexity is high, the system will appropriately reduce the printing speed to ensure the printing quality of the image; when the color complexity is low, the system can speed up the printing speed and improve efficiency. This dynamic adjustment function based on real-time data helps to maximize the balance between quality and efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. Among them:

[0044] Figure 1 This is a schematic diagram of the overall framework of a printer control system proposed by the present invention;

[0045] Figure 2 A schematic diagram of the steps of a printer printing control method proposed by the present invention;

[0046] Figure 3 This is a schematic diagram comparing the performance of a printer control system proposed by the present invention and a traditional printer control system. DETAILED DESCRIPTION

[0047] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the accompanying drawings.

[0048] In the following description, many specific details are set forth to facilitate a full understanding of the present invention, but the present invention may also be implemented in other ways different from those described herein, and those skilled in the art may make similar generalizations without violating the connotation of the present invention. Therefore, the present invention is not limited to the specific embodiments disclosed below.

[0049] Secondly, the term "one embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The term "in one embodiment" that appears in different places in this specification does not necessarily refer to the same embodiment, nor does it refer to a separate or selective embodiment that is mutually exclusive with other embodiments.

[0050] Secondly, the present invention is described in detail with reference to the schematic diagram. When describing the embodiments of the present invention in detail, for the sake of convenience, the cross-sectional diagrams showing the device structure will not be partially enlarged according to the general scale, and the schematic diagrams are only examples, which should not limit the scope of protection of the present invention. In addition, in actual production, the three-dimensional dimensions of length, width and depth should be included.

[0051] Embodiment 1

[0052] Reference Figure 1-Figure 2 , as an embodiment of the present invention, provides a printer control system, comprising:

[0053] Image processing module: used to detect the quality of printed output in real time, monitor abnormalities during printing, and build a color error calculation formula based on image processing algorithms; by integrating image processing algorithms, the system can monitor the output quality during printing in real time, especially common problems such as ink overflow, printing misalignment, and color deviation. This function is used to detect problems in time during printing to avoid wasting resources and time;

[0054] Behavior analysis module: Based on the user's printing history data, the machine learning model is used to predict the user's printing needs, preload files or set relevant printing parameters in advance;

[0055] Error correction and feedback module: When the image processing module detects an abnormality, it immediately stops the printing task and provides correction suggestions or automatically adjusts the settings to restart printing;

[0056] User Interaction Module: Allows users to view printing progress and error prompts in real time through the interface, and make choices based on system suggestions.

[0057] The color error calculation formula is as follows:

[0058]

[0059] f color (i, t) represents the actual color value of pixel i at time t, which represents the output of the printed image at the current pixel; It represents the ideal color value of pixel i at time t, which represents the color value that the printer should output under ideal conditions; E1(i,t) is the color error of the pixel at that time, which represents the square difference between the actual color and the ideal color.

[0060] The local color average error formula is constructed according to the color error calculation formula, and the local color average error formula is as follows:

[0061]

[0062] E2(t) is the average color error of the entire image at time t, which represents the average value of the local error E1(i, t) of all pixels; N is the total number of pixels, which is used to sum and normalize the local errors to ensure that the final error result is independent of the image size.

[0063] E2(t) reflects the overall trend of the printing deviation of all pixels. The higher the value, the greater the color deviation in the image and the worse the printing quality. To ensure the printing quality, the color error threshold θ is set;

[0064] If E2(t)≤θ, the average color error of the image is within an acceptable range, and the system can continue to print normally;

[0065] If E2(t)>θ, the average color error of the image has exceeded the acceptable range, indicating that color deviation has occurred during the printing process, and the system needs to trigger the corresponding error handling mechanism.

[0066] In complex printing tasks, the color error threshold θ is adjusted dynamically, and the color error dynamic threshold formula is as follows:

[0067] θ(t)=θ0·(1+α·C(t))

[0068] Among them, θ0 is the basic threshold, α is the adjustment coefficient, C(t) is the color complexity function, and the color complexity function formula is as follows:

[0069]

[0070] Where C(t) represents the overall color complexity of the image at time t during the printing process. The color complexity reflects the diversity of the image colors, the amplitude of the change, and the deviation from the target color; N is the total number of pixels in the image. For a printed image, N represents the number of all pixels involved in printing; I i,c (t) represents the color value of the i-th pixel at time t, c represents the color channel, usually RGB channel, c = 1, 2, 3 correspond to red, green and blue channels respectively; represents the color value of the i-th pixel in the reference image, and c still represents the RGB channel, which represents the color value of each pixel under ideal printing conditions; It represents the absolute difference between the color value of the ith pixel and its reference color value during the printing process. This difference value is used to measure the degree of deviation between the current printed color and the ideal color.

[0071] In the output result of the color complexity function formula, the color complexity standard threshold is set to φ;

[0072] If C(t)>φ, it indicates that the color variation of the printed image is large and the color complexity is high. The system needs to dynamically adjust the printing parameters, slow down the printing speed and improve the ink quality.

[0073] If C(t)≤φ, it indicates that the color change of the printed image is small, the color complexity is low, and the system speeds up the printing speed and improves efficiency;

[0074] Improve the automation level of printing jobs and reduce operational complexity.

[0075] The global error adjustment threshold judgment formula is constructed according to the local color average error formula and the color error dynamic threshold formula, and the global error adjustment threshold judgment formula is as follows:

[0076]

[0077] E3(t) represents the adjustment error at time t, which is used for judgment and adjustment; θ(t) is the dynamic adjustment threshold, which is adjusted with time or other parameters in the printing process.

[0078] In the output result of the global error adjustment threshold judgment formula;

[0079] If E3(t)>1, it means that the global color error exceeds the acceptable dynamic adjustment threshold θ(t), and the system triggers the error handling mechanism, stops printing, and issues an alarm to remind the user to check for ink overflow or color misalignment;

[0080] If E3(t)≤1, it means that the global color error is within the acceptable range, the printing process continues, and the system does not need to intervene.

[0081] The dynamically adjusted threshold θ(t) is adjusted according to the different states of the printing job. Specifically, it is adjusted in real time according to the complexity, color distribution and printing speed of the image. For complex high-precision printing tasks, the dynamically adjusted threshold θ(t) takes a small value to ensure the output quality. For fast, large-volume low-precision printing tasks, the dynamically adjusted threshold θ(t) takes a relatively large value to balance speed and quality.

[0082] A printer printing control method, the printing control method is applicable to any of the above printer control systems, and the printing control method comprises the following steps:

[0083] S1: The system reads the image to be printed and performs color analysis on each pixel of the image to obtain the RGB color value of each pixel. i,c (t), obtain the ideal color value through the reference image Calculate color complexity C(t);

[0084] S2: Calculate the color complexity of the current printing task according to formula C(t), adjust the threshold θ(t) according to the color complexity, and dynamically adjust the printing parameters of the system;

[0085] S3: During the printing process, the system monitors the output quality in real time through the image processing algorithm, calculates the color error E1(i, t) of each pixel, substitutes the pixel error result into the local color average error formula, and calculates the average color error E2(t) of the entire image;

[0086] S4: judging whether E2(t) exceeds the set threshold value according to the threshold value θ(t); if not, continue printing; if exceeded, temporarily stop printing, provide correction suggestions or automatically restart printing;

[0087] S5: Printing is completed, the system generates a print quality report, and saves the data to optimize subsequent printing tasks.

[0088] During use, real-time quality detection is achieved through the integrated image processing algorithm, which can effectively detect output quality problems, such as misaligned printing or ink overflow, and stop and prompt the user in real time. This function significantly improves the accuracy and reliability of printing, reduces unnecessary rework and waste of consumables; the introduction of the color complexity function enables the system to dynamically adjust the printing speed and printing parameters according to the color complexity of the current printed image. When the color complexity is high, the system will appropriately reduce the printing speed to ensure the printing quality of the image; when the color complexity is low, the system can speed up the printing speed and improve efficiency. This dynamic adjustment function based on real-time data helps to maximize the balance between quality and efficiency.

[0089] Embodiment 2

[0090] Reference Figure 3 , which is the second embodiment of the present invention. This embodiment is different from the first embodiment in that, in order to verify its beneficial effects, experimental comparison data between the present invention and the prior art are provided.

[0091] This embodiment uses two printer systems for comparison, namely the traditional printer system in the prior art and the intelligent printer system invented by us. During the experiment, 20 printing tasks were selected, including complex images, high-resolution documents and ordinary text files. The experimental environment was set up under the same network conditions and the same ink and paper conditions to ensure the consistency and comparability of the data.

[0092] The specific experimental steps are as follows:

[0093] After each printer completes each print task, the system automatically detects the print quality. If there is ink overflow or print misalignment, the system will record it. When the system we invented detects a quality problem, it will immediately pause printing and provide correction suggestions; the traditional system only feedbacks the problem after the printing is completed;

[0094] Through the built-in learning model, the intelligent printer system can analyze user behavior in advance and automatically adjust printing parameters to reduce response time. Traditional systems rely entirely on manual user operations and cannot be preloaded or dynamically adjusted.

[0095] The completion time, error rate, system response time and user feedback score on printing quality of each printing task were recorded. To ensure the comprehensiveness of the experiment, each printing task was repeated 5 times and the average value was recorded.

[0096] Table 1: Performance comparison between the printer control system of the present invention and the traditional system

[0097]

[0098] It can be seen from Table 1 that the printer system using the present invention has obvious advantages in printing quality, error rate and response time, which are specifically analyzed from the following three aspects:

[0099] In terms of printing quality: the average quality score of the traditional printer system is 77.6, while the score of the printing system of the present invention is as high as 92.4, indicating that the integrated image processing algorithm effectively improves the printing accuracy of the printer, especially in the printing tasks of complex images and high-resolution documents, the advantages of the printing system of the present invention are more significant. The real-time detection function of the printing system of the present invention can quickly detect and correct printing errors during the printing process, ensuring that the final output quality is better than that of the traditional printer system;

[0100] In terms of error rate: the average error rate of traditional printer systems is 10%, while the error rate of the printing system of the present invention is only 2.2%. This is mainly due to the real-time monitoring and intelligent error correction functions of the printing system of the present invention, which can adjust or stop printing when problems just occur, avoiding a large number of errors. This innovative design significantly reduces the need for users to reprint, saving consumables and time;

[0101] In terms of response time: the average response time of the traditional printer system is 10 seconds, while that of the intelligent system is only 4.6 seconds, and the response speed is improved by more than 50%. This is because the printing system of the present invention can preload files in advance based on user behavior patterns and dynamically adjust printing parameters, which greatly shortens the preparation time for each printing task. When processing complex images and high-resolution documents, the speed optimization effect of the printing system of the present invention is more obvious.

[0102] Through the analysis of experimental data, it can be concluded that the printer control system of the present invention shows significant advantages in improving print quality, error detection and processing, and optimizing response speed. These innovative functions solve key problems in the prior art, especially for complex printing tasks, and provide more efficient and accurate solutions.

[0103] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention, which should all be included in the scope of the claims of the present invention.

Claims

1. A printer control system, characterized in that: include: Image processing module: used to detect the quality of printed output in real time, monitor abnormalities in the printing process, and build a color error calculation formula based on the image processing algorithm; Behavior analysis module: Based on the user's printing history data, the machine learning model is used to predict the user's printing needs, preload files or set relevant printing parameters in advance; Error correction and feedback module: When the image processing module detects an abnormality, it immediately stops the printing task and provides correction suggestions or automatically adjusts the settings to restart printing; User Interaction Module: Allows users to view printing progress and error prompts in real time through the interface, and make choices based on system suggestions.

2. A printer control system according to claim 1, characterized in that: The color error calculation formula is as follows: f color (i, t) represents the actual color value of pixel i at time t, which represents the output of the printed image at the current pixel; It represents the ideal color value of pixel i at time t, which represents the color value that the printer should output under ideal conditions; E1(i,t) is the color error of the pixel at that time, which represents the square difference between the actual color and the ideal color.

3. A printer control system according to claim 2, characterized in that: The local color average error formula is constructed according to the color error calculation formula, and the local color average error formula is as follows: E2(t) is the average color error of the entire image at time t, which represents the average value of the local error E1(i, t) of all pixels; N is the total number of pixels, which is used to sum and normalize the local errors to ensure that the final error result is independent of the image size.

4. A printer control system according to claim 3, characterized in that: The E2(t) reflects the overall trend of the printing deviation of all pixels. To ensure the printing quality, a color error threshold θ is set; If E2(t)≤θ, the average color error of the image is within an acceptable range, and the system can continue to print normally; If E2(t)>θ, the average color error of the image has exceeded the acceptable range, indicating that color deviation has occurred during the printing process, and the system needs to trigger the corresponding error handling mechanism.

5. A printer control system according to claim 4, characterized in that: In complex printing tasks, the color error threshold θ is dynamically adjusted, and the color error dynamic threshold formula is as follows: θ(t)=θ0·(1+α·C(t)) Among them, θ0 is the basic threshold, α is the adjustment coefficient, C(t) is the color complexity function, and the color complexity function formula is as follows: Where C(t) represents the overall color complexity of the image at time t during the printing process. The color complexity reflects the diversity of the image colors, the amplitude of the change, and the deviation from the target color; N is the total number of pixels in the image. For a printed image, N represents the number of all pixels involved in printing; I i,c (t) represents the color value of the i-th pixel at time t, c represents the color channel, usually RGB channel, c = 1, 2, 3 correspond to red, green and blue channels respectively; represents the color value of the i-th pixel in the reference image, and c still represents the RGB channel, which represents the color value of each pixel under ideal printing conditions; It represents the absolute difference between the color value of the ith pixel and its reference color value during the printing process. This difference value is used to measure the degree of deviation between the current printed color and the ideal color.

6. A printer control system according to claim 5, characterized in that: The global error adjustment threshold judgment formula is constructed according to the local color average error formula and the color error dynamic threshold formula, and the global error adjustment threshold judgment formula is as follows: E3(t) represents the adjustment error at time t, which is used for judgment and adjustment; θ(t) is the dynamic adjustment threshold, which is adjusted with time or other parameters in the printing process.

7. A printer control system according to claim 6, characterized in that: In the output result of the global error adjustment threshold judgment formula; If E3(t)>1, it means that the global color error exceeds the acceptable dynamic adjustment threshold θ(t), and the system triggers the error handling mechanism, stops printing, and issues an alarm to remind the user to check for ink overflow or color misalignment; If E3(t)≤1, it means that the global color error is within the acceptable range, the printing process continues, and the system does not need to intervene.

8. A printer control system according to claim 7, characterized in that: The dynamic adjustment threshold θ(t) is adjusted according to the different states of the printing job, and is specifically adjusted in real time according to the complexity, color distribution and printing speed of the image. For complex high-precision printing tasks, the dynamic adjustment threshold θ(t) takes a small value to ensure output quality. For fast, large-volume low-precision printing tasks, the dynamic adjustment threshold θ(t) takes a relatively large value to balance speed and quality.

9. A printer control system according to claim 5, characterized in that: In the output result of the color complexity function formula, the color complexity standard threshold is set to φ; If C(t)>φ, it indicates that the color variation of the printed image is large and the color complexity is high. The system needs to dynamically adjust the printing parameters, slow down the printing speed and improve the ink quality. If C(t)≤φ, it indicates that the color change of the printed image is small and the color complexity is low. The system speeds up the printing speed and improves efficiency.

10. A printer printing control method, the printing control method is applicable to any printer control system in claims 1-9 above, characterized in that: The printing control method comprises the following steps: S1: The system reads the image to be printed and performs color analysis on each pixel of the image to obtain the RGB color value of each pixel. i,c (t), obtain the ideal color value through the reference image Calculate color complexity C(t); S2: Calculate the color complexity of the current printing task according to formula C(t), adjust the threshold θ(t) according to the color complexity, and dynamically adjust the printing parameters of the system; S3: During the printing process, the system monitors the output quality in real time through the image processing algorithm, calculates the color error E1(i, t) of each pixel, substitutes the pixel error result into the local color average error formula, and calculates the average color error E2(t) of the entire image; S4: judging whether E2(t) exceeds the set threshold value according to the threshold value θ(t); if not, continue printing; if exceeded, temporarily stop printing, provide correction suggestions or automatically restart printing; S5: Printing is completed, the system generates a print quality report, and saves the data to optimize subsequent printing tasks.

Citation Information

Patent Citations

  • Image processing based printer ink quantity regulating method, device and equipment as well as medium

    CN111845084A

Cited By

  • Intelligent printing parameter adjusting method and system based on AI assistance

    CN121209807A