A control compensation method for screen printing

By analyzing the target image of screen printing and the data of multiple printed images, a compensation control signal is generated to realize dynamic compensation of screen printing, which solves the problem that traditional compensation methods are difficult to cope with complex process requirements, and significantly improves printing accuracy and consistency.

CN119583722BActive Publication Date: 2025-05-06DONGGUAN ZHONGJIA PRINTING CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510130992.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-02-06
Publication Date
2025-05-06
Estimated Expiration
2045-02-06

AI Technical Summary

Technical Problem

The compensation method of traditional screen printing is based on empirical adjustment, and it is difficult to cope with the complex process needs of multi-layer templates, resulting in the printing pattern being prone to deviations, affecting printing quality and consistency.

Method used

By analyzing the printing data of the target image of screen printing and multiple printed images, the difference data, the difference trend vector and the offset trend vector are determined, and the compensation control signal of the target image is generated to realize dynamic compensation of screen printing.

Benefits of technology

It significantly improves the accuracy, stability and consistency of screen printing, reduces printing errors and defective rates, reduces production costs, and improves the automation and intelligence level of quality control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119583722B_ABST
    Figure CN119583722B_ABST
Patent Text Reader

Abstract

The present invention provides a control compensation method for screen printing, which belongs to the field of detection and compensation technology, and includes: obtaining a target image for screen printing, collecting multiple printed images based on the target image for screen printing to determine printing data; analyzing the target image and printing data, determining the difference data of all printed images, analyzing all the difference data to determine the difference trend vector and the offset trend vector; generating a difference report based on the difference data, the difference trend vector and the offset trend vector, and determining the compensation control signal of the target image; applying the compensation control signal of the target image to the screen printing device to realize dynamic compensation of the screen printing. The automatic compensation capability in the printing process can be improved, the trend deviation can be responded to in real time, the accuracy, stability and consistency of screen printing can be significantly improved, the printing error and defective rate can be reduced, the production cost can be reduced, and the automation and intelligent level of quality control can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of detection and compensation, and in particular to a control compensation method for screen printing. Background Art

[0002] In consumer electronics and automobile manufacturing, screen printing is often used to make films and microcircuits for components such as mobile phone keys, keyboards, car displays and buttons. This process transfers specific patterns to substrates through screens and is used to make precise patterns and circuits. However, due to factors such as glue viscosity, screen position accuracy, and template material differences during the screen printing process, the printed pattern is prone to deviations, affecting printing quality and consistency.

[0003] The compensation methods of traditional screen printing are mostly based on experience adjustment, relying on manual fixed compensation of the glue thickness and position of single-layer templates, which is difficult to cope with the complex process requirements of multi-layer templates. In precision electronic components, this static compensation method can no longer guarantee high precision and stability.

[0004] Therefore, the present invention provides a control compensation method for screen printing. Summary of the invention

[0005] The present invention provides a control compensation method for screen printing. By analyzing the target image of screen printing and the printing data of multiple printed images, the difference data, the difference trend vector and the offset trend vector are determined, and the compensation control signal of the target image is determined, so as to realize dynamic compensation of screen printing. The automatic compensation capability in the printing process can be improved, the trend deviation can be responded to in real time, the accuracy, stability and consistency of screen printing can be significantly improved, the printing error and defective rate can be reduced, the production cost can be reduced, and the automation and intelligent level of quality control can be improved.

[0006] The present invention provides a control compensation method for screen printing, comprising:

[0007] Step 101: Acquire a target image for screen printing, collect multiple printing images of the screen printing based on the target image to determine printing data;

[0008] Step 102: Analyze the target image and the printing data to determine the difference data of all the printed images, and analyze all the difference data to determine the difference trend vector and the offset trend vector;

[0009] Step 103: generating a difference report based on the difference data, the difference trend vector and the offset trend vector, and determining a compensation control signal of the target image;

[0010] Step 104: applying the compensation control signal of the target image to the screen printing device to achieve dynamic compensation of the screen printing.

[0011] According to a control compensation method for screen printing provided by the present invention, a target image for screen printing is acquired, and a plurality of printing images based on the target image for screen printing are collected to determine printing data, including:

[0012] Partitioning the target image based on the acquired functional regions of the target image, and annotating each functional sub-region in each partition with a region label;

[0013] Acquire multiple sub-printing images of each functional sub-area based on the target image based on a camera group installed on the screen printing device, and determine the printing image at each time point based on the sub-printing images of all functional sub-areas acquired at the same time point;

[0014] Sorting all collected printed images based on corresponding time points, and labeling all sorted printed images with sequence labels;

[0015] The collected multiple printing images are preprocessed, and the printing data is determined based on the preprocessed multiple printing images and the sequence label of each printing image.

[0016] According to a control compensation method for screen printing provided by the present invention, a target image and printing data are analyzed to determine difference data of all printed images, including:

[0017] The target image is gray-converted to obtain a target gray-scale image, and at the same time, each printing image corresponding to the printing data is gray-converted to obtain a printing gray-scale image;

[0018] Determine a printing thermal map and a printing matching map of each printing grayscale image based on the target grayscale image and the printing grayscale image of each printing image;

[0019] Sub-difference data of each printed grayscale image are determined based on the printing heat map and the printing matching map of each printed grayscale image, and difference data are determined based on the sub-difference data of all printed grayscale images.

[0020] According to a control compensation method for screen printing provided by the present invention, based on a target grayscale image and a printing grayscale image of each printing image, a printing thermal map of each printing grayscale image is determined, comprising:

[0021] Determine the pixel difference value of each pixel point in the target grayscale image and each printed grayscale image respectively, and perform standardization processing on the pixel difference values ​​of all pixel points in each subarea in the target grayscale image and each printed grayscale image respectively;

[0022] Determine the fitting difference of each partition in each printed grayscale image based on the pixel difference of all pixel points of each partition in each printed grayscale image and the target grayscale image after the standardization process;

[0023] Determine a difference matrix of each printed grayscale image based on pixel differences of all pixels of all subareas of the target grayscale image after the normalization process and each printed grayscale image;

[0024] The difference matrix of each printed grayscale image is mapped based on the color mapping strategy to determine the printing heat map of each printed grayscale image.

[0025] According to a control compensation method for screen printing provided by the present invention, based on a target grayscale image and a printed grayscale image of each printed image, a printed matching map of each printed grayscale image is determined, comprising:

[0026] Determine a preset area range of each partition of the target grayscale image based on the area size of each partition of the target image;

[0027] Extract multiple key points of the target grayscale image and each printed grayscale image based on a feature point matching algorithm, and determine the key area range of each key point based on the partition where each key point in each printed grayscale image is located;

[0028] Extract features from the key area range of each key point in the target grayscale image, and determine the target key vector of each key point in the target grayscale image;

[0029] Extract features from the key area range of each key point in each printed grayscale image, and determine the printing key vector of each key point in each printed grayscale image;

[0030] Matching the target key vector of each key point in the target grayscale image and the printing key vectors of all key points in each printing grayscale image based on a matching algorithm, and determining a matching result of each key point in the target grayscale image and each printing grayscale image;

[0031] Determine two key points in the printed grayscale image that are the best match to the key points of the target grayscale image in the matching results as matching key points of the target grayscale image, and determine a sub-matching set of each key point and each printed grayscale image based on a target key vector of the key points of the target grayscale image and a printing key vector of the two matching key points in the printed grayscale image;

[0032] Determine a first matching set for each printed grayscale image based on all key points and the sub-matching set for each printed grayscale image;

[0033] Filtering the matching set of each printed grayscale image based on the filtering strategy to determine a second matching set of each printed grayscale image;

[0034] Determine an offset value for each matching pair based on the position coordinates of each matching pair in the second matching set of each printed grayscale image in the target grayscale image and the position coordinates in the printed grayscale image;

[0035] A printing matching map of each printing grayscale image is determined based on the offset values ​​of all matching pairs in the second matching set of each printing grayscale image and the connecting lines of each matching pair.

[0036] According to a control compensation method for screen printing provided by the present invention, all difference data are analyzed to determine a difference trend vector and a deviation trend vector, including:

[0037] Determine a pixel fitting difference value of each printed grayscale image based on a printed heat map of each printed grayscale image in the difference data;

[0038] Determine the difference trend vector P based on the pixel fitting difference of all printed grayscale images;

[0039] in, They represent the pixel fitting differences of the printed grayscale images of the 1st sequence label, the i-th sequence label, and the N4-th sequence label, respectively, and N4 represents the number of printed grayscale images;

[0040] determining a matching fit offset value for each printed grayscale image based on a printed matching map for each printed grayscale image in the difference data;

[0041] Determine the offset trend vector S based on the matching fitting offset values ​​of all printed grayscale images;

[0042] in, They represent the matching fitting offset values ​​of the printed grayscale images of the 1st sequence label, the i-th sequence label, and the N4-th sequence label respectively.

[0043] According to a control compensation method for screen printing provided by the present invention, a pixel fitting difference value of each printed grayscale image is determined based on a printed thermal map of each printed grayscale image in difference data, including:

[0044] represents the pixel fitting difference of the printed grayscale image of the i-th sequence label, represents the first partition of the jth partition in the target grayscale image The horizontal axis and The gray value of the pixel on the vertical axis, The jth partition of the printed grayscale image representing the i-th sequence label The horizontal axis and The gray value of the pixel on the vertical axis, represents the number of pixels in the jth partition, Represents the maximum pixel grayscale value of all partitions in all printed grayscale images, Represents the minimum pixel grayscale value of all partitions in all printed grayscale images, represents the jth partition, and N2 represents the number of partitions;

[0045] determining a matching fit offset value for each printed grayscale image based on a printed matching map for each printed grayscale image in the difference data;

[0046] represents the matching fitting offset value of the printed grayscale image of the i-th sequence label, represents the horizontal coordinate of the key point t of the oth matching pair in the first matching set of the printed grayscale image of the i-th sequence label in the target grayscale image, represents the horizontal coordinate of the key point p of the oth matching pair in the first matching set of the printed grayscale image of the i-th sequence label in the target grayscale image, The vertical coordinate of the key point t of the oth matching pair in the first matching set of the printed grayscale image of the i-th sequence label in the target grayscale image, represents the ordinate of the key point p of the oth matching pair in the first matching set of the printed grayscale image of the i-th sequence label in the target grayscale image, represents the area of ​​the key region range of the oth matching pair in the first matching set of the printed grayscale image of the i-th sequence label, represents the target key vector of the key point t of the oth matching pair in the first matching set of the printed grayscale image of the i-th sequence label in the target grayscale image, Represents the printed key vector of the key point p of the oth matching pair in the first matching set of the printed grayscale image of the i-th sequence label in the target grayscale image, Represents the number of matching pairs in the first matching set of the printed grayscale image of the i-th sequence label.

[0047] According to a control compensation method for screen printing provided by the present invention, a compensation control signal of a target image is determined based on all difference data, difference trend vectors and offset trend vectors, including:

[0048] The difference trend vector and the offset trend vector are input into a preset control model, and a compensation control signal of a target image after printing a plurality of printed images is determined based on an output result of the preset control model.

[0049] Compared with the prior art, the present invention has the following beneficial effects:

[0050] By analyzing the target image of screen printing and the printing data of multiple printed images, determining the difference data, difference trend vector and offset trend vector, and determining the compensation control signal of the target image, dynamic compensation of screen printing can be achieved. The automatic compensation capability in the printing process can be improved, and trend deviations can be responded to in real time. The accuracy, stability and consistency of screen printing can be significantly improved, printing errors and defective rates can be reduced, production costs can be reduced, and the level of automation and intelligence of quality control can be improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0052] Figure 1 It is a flow chart of a control compensation method for screen printing provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0053] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0054] Embodiment 1:

[0055] The embodiment of the present invention provides a control compensation method for screen printing, such as Figure 1 As shown, including:

[0056] Step 101: Acquire a target image for screen printing, collect multiple printing images of the screen printing based on the target image to determine printing data;

[0057] Step 102: Analyze the target image and the printing data to determine the difference data of all the printed images, and analyze all the difference data to determine the difference trend vector and the offset trend vector;

[0058] Step 103: generating a difference report based on the difference data, the difference trend vector and the offset trend vector, and determining a compensation control signal of the target image;

[0059] Step 104: applying the compensation control signal of the target image to the screen printing device to achieve dynamic compensation of the screen printing.

[0060] In this embodiment, screen printing can be prepared by a silk screen printing process: for example, fine silk threads are made on the screen to allow the capsule to penetrate into the glue; combined with the molding process, by placing a template at a specific position, and then brushing glue on the template, the glue leaves an impression at the hole position - there can be several templates (each layer of the template uses different materials) and printing is performed in several steps.

[0061] In this embodiment, screen printing production may include the use of different templates for lamination, and the importance of alignment accuracy during the lamination process. Positioning may include: CCD detectors, moiré patterns or patterns for alignment to ensure accuracy within the micron range. In addition, the use of different materials and process steps to produce microcircuits is also mentioned; including aspects such as alignment accuracy control, material selection and process steps.

[0062] In this embodiment, the application of ultraviolet light source in the screen printing process shows the operation of the sample in the screen printing process through a video, including the steps of alignment, gluing, curing, etc. using a CCD detector; it also includes the cutting process, including the positioning of the tool and the cutting process;

[0063] In this embodiment, the imprinting device fixes the film on the board through thermal curing technology to achieve better curing effect. Better positioning and precision control can be achieved through control methods and algorithms. In addition, the influence of material type and the importance of temperature control on the process are also mentioned.

[0064] In this embodiment, the target image represents an ideal image to be screen-printed.

[0065] In this embodiment, the printed image refers to an actual printed image obtained by screen printing based on the target image.

[0066] In this embodiment, the compensation control signal may include a position and alignment compensation signal, a deformation and ratio compensation signal, a glue coating amount and ink amount compensation signal, a curing energy compensation signal, and the like.

[0067] The beneficial effects of the above technical solution are as follows: by analyzing the target image of screen printing and the printing data of multiple printed images, determining the difference data, difference trend vector and offset trend vector, and determining the compensation control signal of the target image, dynamic compensation of screen printing is realized, which can improve the automatic compensation capability in the printing process, respond to trend deviations in real time, significantly improve the accuracy, stability and consistency of screen printing, reduce printing errors and defective rates, reduce production costs, and improve the automation and intelligence level of quality control.

[0068] Embodiment 2:

[0069] The embodiment of the present invention provides a control compensation method for screen printing, which acquires a target image for screen printing, collects a plurality of printing images of the screen printing based on the target image to determine printing data, and includes:

[0070] Partitioning the target image based on the acquired functional regions of the target image, and annotating each functional sub-region in each partition with a region label;

[0071] Acquire multiple sub-printing images of each functional sub-area based on the target image based on a camera group installed on the screen printing device, and determine the printing image at each time point based on the sub-printing images of all functional sub-areas acquired at the same time point;

[0072] Sorting all collected printed images based on corresponding time points, and labeling all sorted printed images with sequence labels;

[0073] The collected multiple printing images are preprocessed, and the printing data is determined based on the preprocessed multiple printing images and the sequence label of each printing image.

[0074] In this embodiment, the functional areas represent different parts in the target image, which are divided according to functions.

[0075] In this embodiment, the region label indicates an identification of each sub-region, and is used to distinguish different regions.

[0076] In this embodiment, the sequence tag is used to identify the time sequence of the acquired images to facilitate trend analysis.

[0077] In this embodiment, preprocessing includes performing preliminary processing on the image, such as noise reduction and contrast adjustment, to improve data quality.

[0078] In this embodiment, a camera group installed on the screen printing device is used to capture a sub-printing image of each functional sub-area, and the sub-printing images of all functional sub-areas at the same time point are synchronously captured by the camera to combine into a complete printing image at that time point.

[0079] The beneficial effects of the above technical solution are: acquiring the target image for screen printing, collecting multiple printing images based on the target image for screen printing to determine the printing data, accurately tracking subtle changes in the printing process, improving the accuracy and controllability of multi-area printing, achieving more efficient defect detection and quality control, and optimizing the screen printing process for complex images.

[0080] Embodiment 3:

[0081] The embodiment of the present invention provides a control compensation method for screen printing, which analyzes a target image and printing data to determine difference data of all printed images, including:

[0082] The target image is gray-converted to obtain a target gray-scale image, and at the same time, each printing image corresponding to the printing data is gray-converted to obtain a printing gray-scale image;

[0083] Determine a printing thermal map and a printing matching map of each printing grayscale image based on the target grayscale image and the printing grayscale image of each printing image;

[0084] Sub-difference data of each printed grayscale image are determined based on the printing heat map and the printing matching map of each printed grayscale image, and difference data are determined based on the sub-difference data of all printed grayscale images.

[0085] In this embodiment, the target image and the printed image are converted into grayscale images to obtain the target grayscale image and the printed grayscale image, and the color information is simplified into brightness information, which is more convenient for subsequent image comparison and error analysis.

[0086] In this embodiment, a printing heat map and a printing matching map are generated based on the target grayscale image and each printing grayscale image.

[0087] In this embodiment, a printing thermal map and a printing matching map are used to analyze each printed grayscale image, identify the detail differences between it and the target image, generate sub-difference data for each image, integrate the sub-difference data of all printed grayscale images, and determine the total difference data.

[0088] The beneficial effects of the above technical solution are as follows: the target image and printing data can determine the difference data of all printed images, which can improve the ability to capture subtle printing deviations, strengthen the detailed management of printing quality, and achieve more intelligent and refined printing quality control.

[0089] Embodiment 4:

[0090] An embodiment of the present invention provides a control compensation method for screen printing, which determines a printing thermal map of each printing grayscale image based on a target grayscale image and a printing grayscale image of each printing image, including:

[0091] Determine the pixel difference value of each pixel point in the target grayscale image and each printed grayscale image respectively, and perform standardization processing on the pixel difference values ​​of all pixel points in each subarea in the target grayscale image and each printed grayscale image respectively;

[0092] Determine the fitting difference of each partition in each printed grayscale image based on the pixel difference of all pixel points of each partition in each printed grayscale image and the target grayscale image after the standardization process;

[0093] Determine a difference matrix of each printed grayscale image based on pixel differences of all pixels of all subareas of the target grayscale image after the normalization process and each printed grayscale image;

[0094] The difference matrix of each printed grayscale image is mapped based on the color mapping strategy to determine the printing heat map of each printed grayscale image.

[0095] In this embodiment, the color mapping strategy can be "red-yellow-green" (high difference is red, low difference is green), or "hot-cold" mapping (high difference is warm color, low difference is cold color).

[0096] In this embodiment, the best match represents two key points in the printed grayscale image that are closest to or most similar to the target key vector of the key point, or are second most adjacent or second most similar.

[0097] In this embodiment, the filtering strategy can be to eliminate false matches through ratio testing, or to calculate the distance ratio between the target key vector of each key point and the two printed key vectors in the sub-matching set of each printed grayscale image, and only retain those matching pairs whose distance ratio is less than a certain threshold (usually 0.75).

[0098] In this embodiment, the connecting line of each pair of matching points represents connecting the key point position in the target grayscale image and the key point position in the printed grayscale image corresponding to the matching point.

[0099] In this embodiment, for the target grayscale image and each printed grayscale image, the grayscale difference value at each pixel is calculated to quantify the deviation between the printed image and the target image, and within each partition, these pixel differences are standardized.

[0100] In this embodiment, based on the pixel difference after the normalization process, the fitting difference of each partition in each printed grayscale image is calculated, and the fitting difference is used to estimate the overall deviation of each partition.

[0101] In this embodiment, the standardized pixel differences of all subareas are integrated to construct a difference matrix for each printed grayscale image. The difference matrix is ​​used to record the overall deviation pattern of the entire printed image relative to the target image.

[0102] In this embodiment, a color mapping strategy is used to map the data in the difference matrix into a printing heat map to intuitively display the difference between the printed image and the target image. The color change of the heat map can clearly reveal the spatial distribution characteristics of the printing quality and highlight the area with large printing deviation.

[0103] The beneficial effects of the above technical solution are as follows: based on the target grayscale image and the printed grayscale image of each printed image, the printing heat map of each printed grayscale image is determined, which can intuitively reveal and quantify the distribution of printing errors, greatly improving the diagnostic depth and accuracy of printing quality.

[0104] Embodiment 5:

[0105] The embodiment of the present invention provides a control compensation method for screen printing, which determines a printing matching map of each printing grayscale image based on a target grayscale image and a printing grayscale image of each printing image, including:

[0106] Determine a preset area range of each partition of the target grayscale image based on the area size of each partition of the target image;

[0107] Extract multiple key points of the target grayscale image and each printed grayscale image based on a feature point matching algorithm, and determine the key area range of each key point based on the partition where each key point in each printed grayscale image is located;

[0108] Extract features from the key area range of each key point in the target grayscale image, and determine the target key vector of each key point in the target grayscale image;

[0109] Extract features from the key area range of each key point in each printed grayscale image, and determine the printing key vector of each key point in each printed grayscale image;

[0110] Matching the target key vector of each key point in the target grayscale image and the printing key vectors of all key points in each printing grayscale image based on a matching algorithm, and determining a matching result of each key point in the target grayscale image and each printing grayscale image;

[0111] Determine two key points in the printed grayscale image that are the best match to the key points of the target grayscale image in the matching results as matching key points of the target grayscale image, and determine a sub-matching set of each key point and each printed grayscale image based on a target key vector of the key points of the target grayscale image and a printing key vector of the two matching key points in the printed grayscale image;

[0112] Determine a first matching set for each printed grayscale image based on all key points and the sub-matching set for each printed grayscale image;

[0113] Filtering the matching set of each printed grayscale image based on the filtering strategy to determine a second matching set of each printed grayscale image;

[0114] Determine an offset value for each matching pair based on the position coordinates of each matching pair in the second matching set of each printed grayscale image in the target grayscale image and the position coordinates in the printed grayscale image;

[0115] A printing matching map of each printing grayscale image is determined based on the offset values ​​of all matching pairs in the second matching set of each printing grayscale image and the connecting lines of each matching pair.

[0116] In this embodiment, based on the size of each partition of the target image, the preset area range of the key position of each partition in the target grayscale image is determined.

[0117] In this embodiment, a feature point matching algorithm is used to extract multiple key points from the target grayscale image and each printed grayscale image. In each printed grayscale image, the key area range of each key point is determined based on the preset area range of the partition where the key point is located.

[0118] In this embodiment, features are extracted from the key area range of each key point in the target grayscale image to generate a target key vector for each key point; at the same time, features are extracted from the key area range of each printed grayscale image to generate a printing key vector, which represents the unique features of the key area.

[0119] In this embodiment, a matching algorithm is used to match the target key vector with the printing key vector of each printed image, and the similarity between the target grayscale image key points and the printing grayscale image key points is calculated. In the matching results, the two printing key points that best match the target key points are selected as the matching key points of the target key points.

[0120] In this embodiment, based on the target key vector and the printing key vectors of the two printing key points that best match it, a sub-matching set of each key point and each printed grayscale image is formed. The sub-matching sets of all key points and each printed grayscale image are integrated to generate a first matching set of each printed grayscale image.

[0121] In this embodiment, a filtering strategy is applied to the first matching set of each printed grayscale image to eliminate low-quality matches, generate a more accurate second matching set, and improve matching accuracy.

[0122] In this embodiment, based on the coordinate offset of each matching pair in the second matching set, the offset value of each key point in the target image and the printed image is calculated to reflect the displacement error between the printed image and the target image. Through these offset values ​​and matching pair lines, a printing matching map is generated to reveal the matching degree and displacement distribution of the printed image relative to the target image.

[0123] The beneficial effects of the above technical solution are as follows: based on the target grayscale image and the printed grayscale image of each printed image, the printed matching map of each printed grayscale image is determined, which can reveal the spatial distribution and displacement trend of printing errors, and significantly improve the comprehensive evaluation capability of the accuracy of printed images.

[0124] Embodiment 6:

[0125] The embodiment of the present invention provides a control compensation method for screen printing, which analyzes all difference data to determine a difference trend vector and an offset trend vector, including:

[0126] Determine a pixel fitting difference value of each printed grayscale image based on a printed heat map of each printed grayscale image in the difference data;

[0127] Determine the difference trend vector P based on the pixel fitting difference of all printed grayscale images;

[0128] in, They represent the pixel fitting differences of the printed grayscale images of the 1st sequence label, the i-th sequence label, and the N4-th sequence label, respectively, and N4 represents the number of printed grayscale images;

[0129] determining a matching fit offset value for each printed grayscale image based on a printed matching map for each printed grayscale image in the difference data;

[0130] Determine the offset trend vector S based on the matching fitting offset values ​​of all printed grayscale images;

[0131] in, They represent the matching fitting offset values ​​of the printed grayscale images of the 1st sequence label, the i-th sequence label, and the N4-th sequence label respectively.

[0132] In this embodiment, the pixel fitting differences of all printed grayscale images are summarized to generate a difference trend vector, which represents the grayscale deviation trend of different printed images.

[0133] In this embodiment, the matching fitting offset values ​​of all printed grayscale images are summarized to generate an offset trend vector, which shows the displacement deviation trend of each printed image.

[0134] The beneficial effects of the above technical solution are as follows: by analyzing all difference data to determine the difference trend vector and the offset trend vector, the trend deviation can be responded to in real time, thereby improving the depth and accuracy of printing quality control.

[0135] Embodiment 7:

[0136] An embodiment of the present invention provides a control compensation method for screen printing, which determines a pixel fitting difference value of each printed grayscale image based on a printed thermal map of each printed grayscale image in difference data, including:

[0137] represents the pixel fitting difference of the printed grayscale image of the i-th sequence label, represents the first partition of the jth partition in the target grayscale image The horizontal axis and The gray value of the pixel on the vertical axis, The jth partition of the printed grayscale image representing the i-th sequence label The horizontal axis and The gray value of the pixel on the vertical axis, represents the number of pixels in the jth partition, Represents the maximum pixel grayscale value of all partitions in all printed grayscale images, Represents the minimum pixel grayscale value of all partitions in all printed grayscale images, represents the jth partition, and N2 represents the number of partitions;

[0138] determining a matching fit offset value for each printed grayscale image based on a printed matching map for each printed grayscale image in the difference data;

[0139] represents the matching fitting offset value of the printed grayscale image of the i-th sequence label, represents the horizontal coordinate of the key point t of the oth matching pair in the first matching set of the printed grayscale image of the i-th sequence label in the target grayscale image, represents the horizontal coordinate of the key point p of the oth matching pair in the first matching set of the printed grayscale image of the i-th sequence label in the target grayscale image, The vertical coordinate of the key point t of the oth matching pair in the first matching set of the printed grayscale image of the i-th sequence label in the target grayscale image, represents the ordinate of the key point p of the oth matching pair in the first matching set of the printed grayscale image of the i-th sequence label in the target grayscale image, represents the area of ​​the key region range of the oth matching pair in the first matching set of the printed grayscale image of the i-th sequence label, represents the target key vector of the key point t of the oth matching pair in the first matching set of the printed grayscale image of the i-th sequence label in the target grayscale image, Represents the printed key vector of the key point p of the oth matching pair in the first matching set of the printed grayscale image of the i-th sequence label in the target grayscale image, Represents the number of matching pairs in the first matching set of the printed grayscale image of the i-th sequence label.

[0140] In this embodiment, the pixel fitting difference represents the fitting grayscale deviation between each region in the printed image and the target image, and is used to quantify the overall fit of the printed image.

[0141] In this embodiment, the matching fitting offset value is used to measure the overall position accuracy of the printed image and the target image.

[0142] In this embodiment, Represents the offset film value of the coordinates of the key point t of the oth matching pair of the printed grayscale image with sequence label i and the coordinates of the key point p of the oth key point of the printed grayscale image with sequence label i in the target grayscale image.

[0143] The beneficial effects of the above technical solution are as follows: the pixel fitting difference of each printed grayscale image is determined based on the printing heat map of each printed grayscale image in the difference data, and the matching fitting offset value of each printed grayscale image is determined based on the printing matching map of each printed grayscale image in the difference data, revealing the grayscale and displacement deviation rules of not all printed images, and providing data basis for determining the difference trend vector and the offset trend vector.

[0144] Embodiment 8:

[0145] An embodiment of the present invention provides a control compensation method for screen printing, which determines a compensation control signal of a target image based on all difference data, a difference trend vector, and an offset trend vector, including:

[0146] The difference trend vector and the offset trend vector are input into a preset control model, and a compensation control signal of a target image after printing a plurality of printed images is determined based on an output result of the preset control model.

[0147] In this embodiment, the control model analyzes the input trend vectors and predicts their potential impact on the printing effect of the target image, and calculates the corresponding output results. The output results usually include specific adjustment suggestions for grayscale and position deviations to achieve higher matching accuracy of the target image in future printing.

[0148] In this embodiment, a compensation control signal is generated based on the output of the control model. The signal instruction is used to adjust the key parameters of printing to compensate for the difference between the current printed image and the target image. Through this compensation, the printing system can more accurately restore the target image in future batches, improving printing consistency and accuracy.

[0149] The beneficial effects of the above technical solution are as follows: based on all difference data, difference trend vectors and offset trend vectors, the compensation control signal of the target image is determined, which can improve the automated compensation capability in the printing process, respond to trend deviations in real time, significantly improve the accuracy, stability and consistency of screen printing, reduce printing errors and defective rates, reduce production costs, and improve the automation and intelligence level of quality control.

[0150] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0151] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0152] Finally, 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 aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A control compensation method for screen printing, characterized in that: include: Step 101: Acquire a target image for screen printing, collect multiple printing images of the screen printing based on the target image to determine printing data; Step 102: Analyze the target image and the printing data to determine the difference data of all the printed images, and analyze all the difference data to determine the difference trend vector and the offset trend vector; Step 103: generating a difference report based on the difference data, the difference trend vector and the offset trend vector, and determining a compensation control signal of the target image; Step 104: applying the compensation control signal of the target image to the screen printing device to achieve dynamic compensation of the screen printing; Wherein, step 102 includes: The target image is gray-converted to obtain a target gray-scale image, and at the same time, each printing image corresponding to the printing data is gray-converted to obtain a printing gray-scale image; Determine a printing thermal map and a printing matching map of each printing grayscale image based on the target grayscale image and the printing grayscale image of each printing image; Determine sub-difference data of each printed grayscale image based on the printed thermal map and the printed matching map of each printed grayscale image, and determine difference data based on the sub-difference data of all printed grayscale images; Among them, all difference data are analyzed to determine the difference trend vector and the offset trend vector, including: Determine a pixel fitting difference value of each printed grayscale image based on a printed heat map of each printed grayscale image in the difference data; Determine the difference trend vector P based on the pixel fitting difference of all printed grayscale images; in, They represent the pixel fitting differences of the printed grayscale images of the 1st sequence label, the i-th sequence label, and the N4-th sequence label, respectively, and N4 represents the number of printed grayscale images; determining a matching fit offset value for each printed grayscale image based on a printed matching map for each printed grayscale image in the difference data; Determine the offset trend vector S based on the matching fitting offset values ​​of all printed grayscale images; in, They represent the matching fitting offset values ​​of the printed grayscale images of the 1st sequence label, the i-th sequence label, and the N4-th sequence label respectively.

2. A control compensation method for screen printing according to claim 1, characterized in that: Acquire a target image for screen printing, collect multiple printing images of the screen printing based on the target image to determine printing data, including: Partitioning the target image based on the acquired functional regions of the target image, and annotating each functional sub-region in each partition with a region label; Acquire multiple sub-printing images of each functional sub-area based on the target image based on a camera group installed on the screen printing device, and determine the printing image at each time point based on the sub-printing images of all functional sub-areas acquired at the same time point; Sorting all collected printed images based on corresponding time points, and labeling all sorted printed images with sequence labels; The collected multiple printing images are preprocessed, and the printing data is determined based on the preprocessed multiple printing images and the sequence label of each printing image.

3. A control compensation method for screen printing according to claim 1, characterized in that: Based on the target grayscale image and the printed grayscale image of each printed image, a printed thermal map of each printed grayscale image is determined, including: Determine the pixel difference value of each pixel point in the target grayscale image and each printed grayscale image respectively, and perform standardization processing on the pixel difference values ​​of all pixel points in each subarea in the target grayscale image and each printed grayscale image respectively; Determine the fitting difference of each partition in each printed grayscale image based on the pixel difference of all pixel points of each partition in each printed grayscale image and the target grayscale image after the standardization process; Determine a difference matrix of each printed grayscale image based on pixel differences of all pixels of all subareas of the target grayscale image after the normalization process and each printed grayscale image; The difference matrix of each printed grayscale image is mapped based on the color mapping strategy to determine the printing heat map of each printed grayscale image.

4. A control compensation method for screen printing according to claim 1, characterized in that: Based on the target grayscale image and the printed grayscale image of each printed image, a printed matching map of each printed grayscale image is determined, including: Determine a preset area range of each partition of the target grayscale image based on the area size of each partition of the target image; Extract multiple key points of the target grayscale image and each printed grayscale image based on a feature point matching algorithm, and determine the key area range of each key point based on the partition where each key point in each printed grayscale image is located; Extract features from the key area range of each key point in the target grayscale image, and determine the target key vector of each key point in the target grayscale image; Extract features from the key area range of each key point in each printed grayscale image, and determine the printing key vector of each key point in each printed grayscale image; Matching the target key vector of each key point in the target grayscale image and the printing key vectors of all key points in each printing grayscale image based on a matching algorithm, and determining a matching result of each key point in the target grayscale image and each printing grayscale image; Determine two key points in the printed grayscale image that are the best match to the key points of the target grayscale image in the matching results as matching key points of the target grayscale image, and determine a sub-matching set of each key point and each printed grayscale image based on a target key vector of the key points of the target grayscale image and a printing key vector of the two matching key points in the printed grayscale image; Determine a first matching set for each printed grayscale image based on all key points and the sub-matching set for each printed grayscale image; Filtering the matching set of each printed grayscale image based on the filtering strategy to determine a second matching set of each printed grayscale image; Determine an offset value for each matching pair based on the position coordinates of each matching pair in the second matching set of each printed grayscale image in the target grayscale image and the position coordinates in the printed grayscale image; A printing matching map of each printing grayscale image is determined based on the offset values ​​of all matching pairs in the second matching set of each printing grayscale image and the connecting lines of each matching pair.

5. The control compensation method for screen printing according to claim 1, characterized in that: Determining a pixel fitting difference value of each printed grayscale image based on a printed heat map of each printed grayscale image in the difference data includes: represents the pixel fitting difference of the printed grayscale image of the i-th sequence label, represents the first partition of the jth partition in the target grayscale image. The horizontal axis and The gray value of the pixel on the vertical axis, The jth partition of the printed grayscale image representing the i-th sequence label The horizontal axis and The gray value of the pixel on the vertical axis, represents the number of pixels in the jth partition, Represents the maximum pixel grayscale value of all partitions in all printed grayscale images, Represents the minimum pixel grayscale value of all partitions in all printed grayscale images, represents the jth partition, and N2 represents the number of partitions; determining a matching fit offset value for each printed grayscale image based on a printed matching map for each printed grayscale image in the difference data; represents the matching fitting offset value of the printed grayscale image of the i-th sequence label, represents the horizontal coordinate of the key point t of the oth matching pair in the first matching set of the printed grayscale image of the i-th sequence label in the target grayscale image, represents the horizontal coordinate of the key point p of the oth matching pair in the first matching set of the printed grayscale image of the i-th sequence label in the target grayscale image, represents the ordinate of the key point t of the oth matching pair in the first matching set of the printed grayscale image of the i-th sequence label in the target grayscale image, represents the ordinate of the key point p of the oth matching pair in the first matching set of the printed grayscale image of the i-th sequence label in the target grayscale image, represents the area of ​​the key region range of the oth matching pair in the first matching set of the printed grayscale image of the i-th sequence label, represents the target key vector of the key point t of the oth matching pair in the first matching set of the printed grayscale image of the i-th sequence label in the target grayscale image, Represents the printed key vector of the key point p of the oth matching pair in the first matching set of the printed grayscale image of the i-th sequence label in the target grayscale image, Represents the number of matching pairs in the first matching set of the printed grayscale image of the i-th sequence label.

6. The control compensation method for screen printing according to claim 1, characterized in that: Based on all the difference data, the difference trend vector and the offset trend vector, a compensation control signal of the target image is determined, including: The difference trend vector and the offset trend vector are input into a preset control model, and a compensation control signal of a target image after printing a plurality of printed images is determined based on an output result of the preset control model.

Citation Information

Patent Citations

  • Image display method, DDIC, display screen module and terminal

    CN113741848A

  • Platemaking optimization method for silk-screen printing

    CN119358413A