A graphic printing quality analysis system based on machine vision
Through a machine vision-based graphic printing quality analysis system, standard printed documents and scanned images are compared, printing defects are identified and the causes are analyzed, and the problem of difficulty in analyzing printing defects in the prior art is solved, and accurate positioning and optimization of printing quality problems are achieved.
Patent Information
- Application Number
- CN202411233455.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-04
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2044-09-04
AI Technical Summary
The prior art is difficult to analyze the problems caused by printing defects based on the comparison results of graphic and text, and it is difficult to help users accurately locate the root causes of printing quality problems, affecting the optimization of printing processes and troubleshooting.
A machine vision-based graphic printing quality analysis system is provided, including a scanning processing module, a template matching module, a graphic comparison module and a result analysis module. The system compares standard printed files with scanned images, recognizes the missing, redundant and chromatic aberration of characters and image areas, and uses CMYK channel analysis to judge the ink status, and outputs analysis reports to help users locate problems.
It realizes accurate detection of printed products, recognizes character missing, redundant, and chromatic aberration in the image area, and judges the status of different inks through CMYK channel analysis, judges the cause of the problem based on data such as temperature and ink fitness, and finally outputs an analysis report to help users accurately locate the problem and optimize printing quality.
Smart Images

Figure CN119131809B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of printing quality analysis, and in particular to a graphic printing quality analysis system based on machine vision. Background Art
[0002] In recent years, with the rapid development of industrial automation technology, the printing production industry has also ushered in profound changes. The printing production line has achieved full automation from material preparation, printing, drying to finished product packaging by integrating advanced robotics technology, machine vision, and automated control systems. This transformation not only improves production efficiency, but also significantly reduces labor costs and enhances the stability and consistency of product quality.
[0003] At present, the Chinese invention patent with application number CN202410048630.X discloses a machine vision-based graphic printing quality analysis system, including a collection unit, a segmentation unit, an image feature library, and an analysis unit. The invention uses a segmentation unit to segment the printed image of graphic printing products into text and pictures, and conducts quality analysis and judgment on the text area and the picture area, so as to facilitate feedback judgment on the printing quality based on the text features and the picture features respectively, and determine whether there are defects in the printing of the text part according to the characteristics of the printed text itself, and at the same time, segment the picture features by creating color difference lines based on the color difference values in the standard image, and then determine whether there are defects in the printed part of the picture by similarity comparison with the basic element images in the image feature library, so as to realize intelligent printing quality judgment on the basis of no printed original input, and greatly improve the quality inspection efficiency and accuracy of digital graphic printing.
[0004] It is difficult for the system to analyze the problems caused by printing defects based on the image-text comparison results, and it is difficult to help users accurately locate the root cause of printing quality problems, which affects the optimization of the printing process and troubleshooting. Summary of the invention
[0005] The technical problem solved by the present invention is that it is difficult in the related art to analyze the problems caused by printing defects based on the results of image-text comparison, and it is difficult to help users accurately locate the root cause of printing quality problems, which affects the optimization of the printing process and troubleshooting.
[0006] In order to solve the above technical problems, the present invention provides the following technical solutions:
[0007] A graphic printing quality analysis system based on machine vision includes a scanning processing module, a template matching module, a graphic comparison module and a result analysis module:
[0008] The scanning and processing module is used to scan the printed product to obtain a preliminary scanned image, and process the preliminary scanned image to obtain a finished product scanned image;
[0009] The template matching module is used to register and partition the finished product scanned image with the preset standard printing file;
[0010] The image-text comparison module is used to compare the scanned image of the finished product with the standard printed document to obtain a comparison result;
[0011] The result analysis module is used to analyze the causes of printing problems according to the comparison results and output a printing cause analysis result file;
[0012] The image-text comparison module includes a text comparison unit, an image comparison unit and a merging output unit:
[0013] The text comparison unit is used to process the character region registration file, extract the scanned vector image portion that overlaps with the standard vector image in the character region in the character region registration file, if there is a portion that exists in the standard vector image but not in the scanned vector image, it is marked as a missing region in the character region comparison result file, if there is a portion that exists in the scanned vector image but not in the standard vector image, it is marked as a redundant region in the character region comparison result file, and the remaining portion of the scanned vector image that is extracted and marked is stored as the character region comparison result file;
[0014] The image comparison unit of the image-text comparison module is used to process the image region registration file, perform color channel comparison on the scanned vector image portion that overlaps with the standard vector image in the image region in the image region registration file, extract the portion of the scanned vector image that overlaps with the standard vector image, and save the remaining image background color portion as the image region comparison result file;
[0015] The merging and outputting unit is used to merge the character area comparison result file and the image area comparison result file and output them as a comparison result;
[0016] The result analysis module includes a result analysis unit and a result output unit:
[0017] The result analysis unit is used to perform analysis based on the comparison result:
[0018] For the character area comparison result file, if there is a missing area, the current ambient temperature is obtained, and the current ambient temperature is compared with the ink adaptation temperature of the printer. If the difference between the current ambient temperature and the ink adaptation temperature of the printer is greater than the preset temperature difference threshold, it is determined that the ambient temperature is too high. If the difference between the current ambient temperature and the ink adaptation temperature of the printer is less than the preset temperature difference threshold, it is determined that the black ink of the printer is insufficient. If there is a redundant area, the redundant area is subjected to text recognition. If the text is recognized, it is determined to be a ghost image of the printer. If the text is not recognized, it is determined to be an ink leakage of the printer.
[0019] For the image area comparison result file, if there is a remaining image background color part, color analysis is performed on the remaining image background color part, CMYK channel extraction is performed on the remaining image background color part, and the output is C channel, M channel, Y channel and K channel, the pixel values of the C channel, M channel, Y channel and K channel are calculated, and the pixel values of the C channel, M channel, Y channel and K channel are compared with the preset pixel thresholds of the C channel, M channel, Y channel and K channel. If the C channel pixel value is less than the C channel pixel threshold, it is determined that the printing press is insufficient in cyan ink, if the M channel pixel value is less than the M channel pixel threshold, it is determined that the printing press is insufficient in magenta ink, if the Y channel pixel value is less than the Y channel pixel threshold, it is determined that the printing press is insufficient in yellow ink, and if the K channel pixel value is less than the K channel pixel threshold, it is determined that the printing press is insufficient in black ink.
[0020] Preferably, the scanning processing module includes a preliminary scanning unit, an image processing unit and a vector extraction unit:
[0021] The preliminary scanning unit is used to scan the printed product to obtain a preliminary scanned image;
[0022] The image processing unit is used to perform denoising on the preliminary scanned image to obtain a finished scanned image;
[0023] The vector extraction unit is used to extract vectors from the finished scanned image and output the scanned vector image.
[0024] Preferably, the template matching module includes a template loading unit, an image partitioning unit and an image registration unit:
[0025] The template loading unit is used to obtain a standard printing file, perform vector extraction on the standard printing file, and output a standard vector image;
[0026] The image partitioning unit is used to binarize the standard printing file, perform connected domain analysis on the binarized standard printing file and identify a number of independent regions, calculate the area of the independent region, and divide the independent region into a character region and an image region according to a preset independent region area threshold group, wherein the independent region area threshold group includes a character area threshold and an image area threshold.
[0027] Preferably, the image registration unit of the template matching module is used to find edge anchor points of the scanned vector image and the standard vector image respectively, register the scanned vector image and the standard vector image according to their edge anchor points, extract shape features of the character area and the image area respectively, project the shape features of the character area and the image area onto the registered scanned vector image, and obtain the character area registration file and the image area registration file.
[0028] Preferably, the result output unit is used to organize the results analyzed in the result analysis unit, output them as a printing reason analysis result file, and set the printing machine according to the printing reason analysis result file.
[0029] An electronic device comprises a storage device, a processor and a computer program stored in the storage device and executable on the processor. When the processor executes the computer program, a graphic printing quality analysis system based on machine vision is realized.
[0030] A computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, a graphic printing quality analysis system based on machine vision is implemented.
[0031] Beneficial effects of the present invention: The present invention can accurately detect printed products, identify missing characters, redundancy and color difference in image areas, and determine the status of different inks through CMYK channel analysis. It can also determine the cause of the problem based on data such as temperature and ink adaptability, and finally output an analysis report to help users accurately locate problems and optimize printing quality. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] Figure 1 A basic flow chart of a system for analyzing image and text printing quality based on machine vision is provided as an embodiment of the present invention. DETAILED DESCRIPTION
[0033] 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 drawings. It is obvious that the described embodiments are only part of the embodiments of the present invention, but not all of the embodiments.
[0034] Example 1, reference Figure 1 , provides a graphic printing quality analysis system based on machine vision, including a scanning processing module, a template matching module, a graphic comparison module and a result analysis module:
[0035] The scanning and processing module is used to scan the printed product, obtain a preliminary scanning image, process the preliminary scanning image, and obtain a finished product scanning image.
[0036] The template matching module is used to register and partition the finished product scanned image with the preset standard printing file.
[0037] The image-text comparison module is used to compare the finished product scanned image with the standard printed file to obtain the comparison result.
[0038] The result analysis module is used to analyze the causes of printing problems based on the comparison results and output the printing cause analysis result file.
[0039] The scanning processing module includes a preliminary scanning unit, an image processing unit, and a vector extraction unit:
[0040] The preliminary scanning unit is used to scan the printed product to obtain a preliminary scanned image.
[0041] The preliminary scanning unit can quickly capture the image information of the printed product and provide raw data for subsequent processing, ensuring that the scanned preliminary scanned image is clear and rich in details, laying a good foundation for further image processing.
[0042] The image processing unit is used to perform noise reduction processing on the preliminary scanned image to obtain a finished scanned image.
[0043] The image processing unit effectively removes noise and interference elements in the preliminary scanned image, improves the purity and clarity of the image, and while removing noise, retains key details and edge information in the image as much as possible to ensure that the image quality is not damaged. After processing, it outputs high-quality finished scanned images, providing reliable input for subsequent steps such as vector extraction.
[0044] The vector extraction unit is used to extract vectors from the finished scanned image and output the scanned vector image.
[0045] The vector extraction unit converts the finished scanned image in bitmap format into a vector image with high precision, maintaining the smoothness and clarity of the image edges. The vector image is scalable and can maintain the image quality at different sizes and resolutions, which improves the flexibility of image use and finally outputs the scanned vector image. Images in this format are more convenient for subsequent processing steps such as template matching and image-text comparison, and are also easy to store and transmit.
[0046] The entire processing process of the scanning processing module is highly automated, without the need for excessive manual intervention, which improves processing efficiency and accuracy. Through processing steps such as denoising and vectorization, it ultimately outputs high-quality scanned vector images, providing a reliable basis for subsequent analysis. The output of the scanning processing module is an important input for subsequent template matching, image and text comparison and other steps. Its quality and accuracy directly affect the performance of the entire machine vision-based image and text printing quality analysis system. Therefore, the efficient and stable operation of the scanning processing module is crucial to the success of the entire system.
[0047] The template matching module includes a template loading unit, an image partitioning unit, and an image registration unit:
[0048] The template loading unit is used to obtain a standard printing file, perform vector extraction on the standard printing file, and output a standard vector image.
[0049] The template loading unit accurately obtains the standard printing file for comparison, performs efficient vector extraction processing on the standard printing file, ensures that the quality and accuracy of the image can be maintained after conversion to vector format, facilitates subsequent processing and matching, and outputs standardized vector images as a benchmark for subsequent image partitioning and registration processes.
[0050] The image partitioning unit is used to binarize the standard printing file, perform connected domain analysis on the binarized standard printing file and identify a number of independent regions, calculate the area of the independent region, and divide the independent region into a character region and an image region according to a preset independent region area threshold group, wherein the independent region area threshold group includes a character area threshold and an image area threshold.
[0051] The image partitioning unit simplifies image information through binarization operations, highlights the basic outlines of characters and image areas, accurately identifies independent areas in the binary image, and effectively distinguishes them. According to the preset area threshold group, the independent areas are intelligently divided into character areas and image areas, providing a clear target for subsequent processing.
[0052] The image registration unit of the template matching module is used to find the edge anchor points of the scanned vector image and the standard vector image respectively, to register the scanned vector image and the standard vector image according to their edge anchor points, to extract the shape features of the character area and the image area respectively, to project the shape features of the character area and the image area onto the registered scanned vector image, and to obtain the character area registration file and the image area registration file.
[0053] The image registration unit accurately searches for edge anchor points of the scanned vector image and the standard vector image. These anchor points are key reference points for image registration. Based on the edge anchor points, high-precision registration of the scanned vector image and the standard vector image is achieved to ensure the consistency of their spatial positions. The shape features of the character area and the image area are extracted respectively, and these features are accurately projected onto the registered scanned vector image. Character area registration files and image area registration files are generated, providing an accurate comparison benchmark for subsequent image and text comparison.
[0054] The entire template matching module matching process is highly automated, reducing the need for manual intervention and improving processing efficiency and accuracy. Through high-precision image registration technology, it ensures that the scanned vector image and the standard vector image are highly consistent in spatial position, providing a reliable benchmark for subsequent image and text comparison. The output of the template matching module is an important input to the image and text comparison module, and its quality and accuracy directly affect the performance of the entire analysis system. Therefore, the successful operation of the template matching module is crucial to the success of the entire system.
[0055] The image-text comparison module includes a text comparison unit, an image comparison unit, and a merge output unit:
[0056] The text comparison unit is used to process the character area registration file, and extract the part of the scanned vector image that overlaps with the standard vector image in the character area in the character area registration file. If there is a part that exists in the standard vector image but not in the scanned vector image, it is marked as a missing area in the character area comparison result file. If there is a part that exists in the scanned vector image but not in the standard vector image, it is marked as a redundant area in the character area comparison result file. The remaining part of the scanned vector image after being extracted and marked is stored as the character area comparison result file.
[0057] The text comparison unit accurately extracts the part of the scanned vector image that overlaps with the standard vector image from the character area registration file to ensure the integrity and accuracy of the character content. The part that exists in the standard vector image but is missing in the scanned vector image, as well as the part that exists in the scanned vector image but does not exist in the standard vector image, are marked as missing and redundant, respectively, to clearly reflect the difference between the two. The character area comparison result file is stored and generated, which contains the remaining part of the scanned vector image after extraction and marking, as well as detailed difference marking information, providing a reliable basis for subsequent analysis and verification.
[0058] The image comparison unit of the image-text comparison module is used to process the image area registration file, perform color channel comparison on the scanned vector image portion that overlaps with the standard vector image within the image area in the image area registration file, extract the portion of the scanned vector image that overlaps with the standard vector image, and save the remaining image background color portion as the image area comparison result file.
[0059] The image comparison unit performs detailed color channel comparison on the image area in the image area registration file, accurately compares the color difference between the standard vector image and the scanned vector image, extracts the part of the scanned vector image that overlaps with the standard vector image, ensures the consistency and accuracy of the image content, and saves the remaining image background color part as part of the image area comparison result file, which helps to identify the color difference in the image area.
[0060] The merging output unit is used to merge the character area comparison result file and the image area comparison result file and output them as a comparison result.
[0061] The merged output unit merges the character area comparison result file and the image area comparison result file to generate a comprehensive comparison result file. This file contains the comparison analysis results of the character area and the image area, and fully reflects the differences between the scanned vector image and the standard vector image, ensuring that the output format of the comparison result file is unified and standardized, which is convenient for subsequent viewing, analysis and processing.
[0062] The image-text comparison module achieves high-precision recognition of the differences between scanned vector images and standard vector images through precise character extraction, color channel comparison and other technical means. The differences found, whether missing, redundant or color differences, are recorded and marked in detail, providing strong support for subsequent verification and correction. The final output comparison result file contains the comparison analysis results of the character area and the image area, providing users with comprehensive and easy-to-understand comparison information. The successful operation of the entire image-text comparison module is of great significance to ensuring the quality of printed products and improving production efficiency.
[0063] The result analysis module includes a result analysis unit and a result output unit:
[0064] The result analysis unit is used to analyze based on the comparison results:
[0065] For the character area comparison result file, if there is a missing area, the current ambient temperature is obtained and compared with the printer ink adaptation temperature. If the difference between the current ambient temperature and the printer ink adaptation temperature is greater than the preset temperature difference threshold, it is determined that the ambient temperature is too high. If the difference between the current ambient temperature and the printer ink adaptation temperature is less than the preset temperature difference threshold, it is determined that the printer is short of black ink. If there is a redundant area, text recognition is performed on the redundant area. If text is recognized, it is determined to be a printer ghosting. If text is not recognized, it is determined to be a printer ink leakage.
[0066] For the image area comparison result file, if there is a remaining image background color part, color analysis is performed on the remaining image background color part, CMYK channel extraction is performed on the remaining image background color part, and the output is C channel, M channel, Y channel and K channel, the pixel values of the C channel, M channel, Y channel and K channel are calculated, and the pixel values of the C channel, M channel, Y channel and K channel are compared with the preset pixel thresholds of the C channel, M channel, Y channel and K channel. If the C channel pixel value is less than the C channel pixel threshold, it is determined that the printing press is insufficient in cyan ink, if the M channel pixel value is less than the M channel pixel threshold, it is determined that the printing press is insufficient in magenta ink, if the Y channel pixel value is less than the Y channel pixel threshold, it is determined that the printing press is insufficient in yellow ink, and if the K channel pixel value is less than the K channel pixel threshold, it is determined that the printing press is insufficient in black ink.
[0067] The result analysis unit can make intelligent judgments on the missing areas in the character area comparison result file by combining the ambient temperature and the temperature adapted to the ink of the printer, and accurately identify whether the problem is caused by the high ambient temperature or the lack of black ink of the printer. For the redundant areas, the text recognition technology can distinguish between the ghosting and ink leakage of the printer, providing a clear direction for subsequent repair measures, and conduct detailed color analysis and CMYK channel extraction for the remaining image background color parts in the image area comparison result file. By comparing the pixel values of each channel with the preset threshold, the shortage of each color ink of the printer can be accurately diagnosed to ensure the accuracy and pertinence of problem location.
[0068] The result output unit is used to organize the results analyzed in the result analysis unit and output them as a printing cause analysis result file, and to set the printing machine according to the printing cause analysis result file.
[0069] The result output unit presents complex analysis results in a concise and clear manner, including specific problem types, possible causes and corresponding solution suggestions, so that operators can quickly understand and respond. According to the printing reason analysis result file, the printing machine can be directly set up and adjusted accordingly, so as to quickly solve problems in the printing process and improve production efficiency and product quality.
[0070] The result analysis module can quickly and accurately identify problems in the printing process and give specific solutions, greatly improving the efficiency and accuracy of problem handling. By introducing intelligent technical means such as environmental temperature monitoring, text recognition, and color analysis, it realizes intelligent analysis and processing of printing problems, reduces the need for manual intervention and the error rate, and the generated printing cause analysis result file is clear and easy to understand. Operators can directly set and adjust the printing machine based on this file without complex analysis and judgment, which improves the convenience and efficiency of operation.
[0071] The present invention realizes accurate quality inspection and analysis of printed products through the coordinated operation of multiple modules, and especially demonstrates powerful functions in the analysis of comparison results. First, the printed products are scanned with high precision through the scanning processing module, and the scanned images are processed to ensure the accuracy and integrity of the data. Then, the scanned images are accurately aligned and partitioned with the preset standard printing files through the template matching module to ensure the effectiveness of subsequent comparison. During the comparison process, the image-text comparison module compares the characters and image areas respectively to ensure the integrity of the character area and the color restoration of the image area. In terms of character comparison, it can not only detect missing and redundant characters, but also Identify the possible causes of these problems. In terms of image contrast, the CMYK channel analysis is used to accurately determine the status of different color inks in the printing press to ensure that the color reproduction of the image area meets the standards. In the final result analysis module, through in-depth analysis of the comparison results, possible printing problems are identified and an analysis report is output. For the missing character area, based on the difference between the current ambient temperature and the ink adaptation temperature, it is accurately determined whether the problem is caused by excessively high ambient temperature or insufficient ink. For the color difference in the image area, the pixel values of each color channel are compared to accurately determine which ink is insufficient, thereby providing data support for subsequent printing adjustments.
[0072] It should be understood by those skilled in the art that the embodiments of the present invention may be provided as methods, systems or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware aspects. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media containing computer-usable program codes. Among them, the storage medium may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (Static Random Access Memory, referred to as SRAM), electrically erasable programmable read-only memory (Electrically Erasable Programmable Read-Only Memory, referred to as EEPROM), erasable programmable read-only memory (Erasable Programmable Read Only Memory, referred to as EPROM), programmable read-only memory (Programmable Red-Only Memory, referred to as PROM), read-only memory (Read-Only Memory, referred to as ROM), magnetic memory, flash memory, magnetic disk or optical disk. These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0073] 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 graphic printing quality analysis system based on machine vision, characterized in that: Including scanning processing module, template matching module, image and text comparison module and result analysis module: The scanning and processing module is used to scan the printed product to obtain a preliminary scanned image, and process the preliminary scanned image to obtain a finished product scanned image; The template matching module is used to register and partition the finished product scanned image with the preset standard printing file; The image-text comparison module is used to compare the scanned image of the finished product with the standard printed document to obtain a comparison result; The result analysis module is used to analyze the causes of printing problems according to the comparison results and output a printing cause analysis result file; The image-text comparison module includes a text comparison unit, an image comparison unit and a merging output unit: The text comparison unit is used to process the character region registration file, extract the scanned vector image portion that overlaps with the standard vector image in the character region in the character region registration file, if there is a portion that exists in the standard vector image but not in the scanned vector image, it is marked as a missing region in the character region comparison result file, if there is a portion that exists in the scanned vector image but not in the standard vector image, it is marked as a redundant region in the character region comparison result file, and the remaining portion of the scanned vector image that is extracted and marked is stored as the character region comparison result file; The image comparison unit of the image-text comparison module is used to process the image region registration file, perform color channel comparison on the scanned vector image portion that overlaps with the standard vector image in the image region in the image region registration file, extract the portion of the scanned vector image that overlaps with the standard vector image, and save the remaining image background color portion as the image region comparison result file; The merging and outputting unit is used to merge the character area comparison result file and the image area comparison result file and output them as a comparison result; The result analysis module includes a result analysis unit and a result output unit: The result analysis unit is used to perform analysis based on the comparison result: For the character area comparison result file, if there is a missing area, the current ambient temperature is obtained, and the current ambient temperature is compared with the ink adaptation temperature of the printer. If the difference between the current ambient temperature and the ink adaptation temperature of the printer is greater than the preset temperature difference threshold, it is determined that the ambient temperature is too high. If the difference between the current ambient temperature and the ink adaptation temperature of the printer is less than the preset temperature difference threshold, it is determined that the black ink of the printer is insufficient. If there is a redundant area, the redundant area is subjected to text recognition. If the text is recognized, it is determined to be a ghost image of the printer. If the text is not recognized, it is determined to be an ink leakage of the printer. For the image area comparison result file, if there is a remaining image background color part, color analysis is performed on the remaining image background color part, CMYK channel extraction is performed on the remaining image background color part, and the output is C channel, M channel, Y channel and K channel, the pixel values of the C channel, M channel, Y channel and K channel are calculated, and the pixel values of the C channel, M channel, Y channel and K channel are compared with the preset pixel thresholds of the C channel, M channel, Y channel and K channel. If the C channel pixel value is less than the C channel pixel threshold, it is determined that the printing press is insufficient in cyan ink, if the M channel pixel value is less than the M channel pixel threshold, it is determined that the printing press is insufficient in magenta ink, if the Y channel pixel value is less than the Y channel pixel threshold, it is determined that the printing press is insufficient in yellow ink, and if the K channel pixel value is less than the K channel pixel threshold, it is determined that the printing press is insufficient in black ink.
2. A system for analyzing image and text printing quality based on machine vision as claimed in claim 1, characterized in that: The scanning processing module includes a preliminary scanning unit, an image processing unit and a vector extraction unit: The preliminary scanning unit is used to scan the printed product to obtain a preliminary scanned image; The image processing unit is used to perform denoising on the preliminary scanned image to obtain a finished scanned image; The vector extraction unit is used to extract vectors from the finished scanned image and output the scanned vector image.
3. A machine vision-based graphic printing quality analysis system as claimed in claim 2, characterized in that: The template matching module includes a template loading unit, an image partitioning unit and an image registration unit: The template loading unit is used to obtain a standard printing file, perform vector extraction on the standard printing file, and output a standard vector image; The image partitioning unit is used to binarize the standard printing file, perform connected domain analysis on the binarized standard printing file and identify a number of independent regions, calculate the area of the independent region, and divide the independent region into a character region and an image region according to a preset independent region area threshold group, wherein the independent region area threshold group includes a character area threshold and an image area threshold.
4. A machine vision-based graphic printing quality analysis system as claimed in claim 3, characterized in that: The image registration unit of the template matching module is used to find edge anchor points of the scanned vector image and the standard vector image respectively, register the scanned vector image and the standard vector image according to their edge anchor points, extract shape features of the character area and the image area respectively, project the shape features of the character area and the image area onto the registered scanned vector image, and obtain the character area registration file and the image area registration file.
5. The image and text printing quality analysis system based on machine vision as claimed in claim 4, characterized in that: The result output unit is used to organize the results analyzed in the result analysis unit, output them as a printing reason analysis result file, and set the printing machine according to the printing reason analysis result file.
6. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the system for analyzing image and text printing quality based on machine vision as described in any one of claims 1 to 5 is implemented.
7. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the system for analyzing image and text printing quality based on machine vision as described in any one of claims 1 to 5 is implemented.
Citation Information
Patent Citations
Control method and device of color printing machine, terminal and storage medium
CN117360075A
Image-text printing quality analysis system based on machine vision
CN118072319A