Intelligent printing system and ultraviolet glazing control method
By collecting and analyzing the curing status information of the printed product in real time, adjusting the irradiation intensity of the ultraviolet mercury lamp, the problem of uneven surface curing process of the printed product is solved, and a more uniform ultraviolet ray lighting effect is achieved.
Patent Information
- Application Number
- CN202510196925.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-21
- Publication Date
- 2025-05-09
- Estimated Expiration
- 2045-02-21
AI Technical Summary
The existing ultraviolet light-up technology has uneven curing processes in different areas of the surface of the printed product, resulting in poor brightness or yellowing of the paper.
By collecting the curing status information of the printed product in real time, the distribution characteristics of the photosensitive polymer in the varnish are extracted, the scattering interference of the varnish film is corrected, the reference image is matched to determine the attenuation coefficient of the ultraviolet energy, the cured communication domain is divided and the irradiation intensity of the ultraviolet mercury lamp is adjusted.
The uniform adjustment of the ultraviolet irradiation intensity of the printed product is achieved, ensuring the consistent curing process, thereby improving the gloss and color saturation of the printed product.
Smart Images

Figure CN119682415B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of automatic printing technology, and more specifically, to an intelligent printing system and an ultraviolet glazing control method. Background Art
[0002] Smart printing is a printing method that combines advanced technology with traditional printing processes. It aims to improve the intelligence level, production efficiency, quality control and environmental friendliness of the printing process. By introducing technologies such as the Internet of Things, big data, artificial intelligence, robotics and automated control, it can achieve real-time monitoring, optimization and quality assurance of the printing production process.
[0003] The existing production process of intelligent printing is usually divided into pre-printing treatment, printing and post-printing treatment, among which post-printing treatment includes drying, cutting, binding and glazing. Glazing refers to the process of applying varnish on the surface of printed products to improve the gloss, color saturation and durability of printed products. The existing glazing methods include varnish glazing, matte glazing, water-based glazing and ultraviolet glazing. Ultraviolet glazing refers to the process of rapidly curing by irradiation with ultraviolet mercury lamp after varnish is applied on the surface of printed products. However, in actual production, due to the different surface colors, paper materials and paper roughness of printed products, the absorption efficiency of printed products for ultraviolet energy is different, and ultraviolet mercury lamps are prone to aging, which will lead to the exhaustion of ultraviolet energy. In addition, if the varnish and the photosensitive polymer in the varnish are unevenly distributed, the curing process of the varnish on the printed product is also different. The above problems will lead to different curing processes at various places on the surface of the printed product during ultraviolet glazing, which will cause defects such as poor brightness or yellowing of the paper at various places on the surface of the printed product. Therefore, how to adjust the irradiation intensity of ultraviolet rays at various places on the surface of the printed product during ultraviolet glazing has become a difficult problem faced by the industry. Summary of the invention
[0004] The present application provides an intelligent printing system and an ultraviolet glazing control method, which can adjust the irradiation intensity of ultraviolet rays at various locations on the surface of a printed product during ultraviolet glazing.
[0005] In a first aspect, the present application provides a UV glazing control method for controlling glazing of printed products by an intelligent printing system, the method comprising:
[0006] After applying varnish on the printed product, start the ultraviolet mercury lamp to cure the printed product, and collect the curing status information of the printed product in real time during the curing process;
[0007] Extracting distribution characteristics of photosensitive polymers in varnish at various locations on the printed product from the curing state information, determining scattering interference caused by the varnish film based on all the distribution characteristics, and correcting the scattering interference to obtain correction information for curing of the printed product;
[0008] Acquire a reference image of the printed product when it is glazed, match the optical characteristic structure in each local area on the printed product in the correction information with the brightness change in the neighborhood of each pixel point on the reference image, and then determine the attenuation coefficient of ultraviolet energy at each location on the surface of the printed product according to the matching result;
[0009] Dividing the surface of the printed product into a plurality of solidified connected domains, and determining the solidification uniformity at the center of each solidified connected domain by all attenuation coefficients in each solidified connected domain;
[0010] Adjust the intensity of ultraviolet light from the mercury lamp on the surface of the printed product according to the uniformity of all curing.
[0011] In some embodiments, extracting the distribution characteristics of the photosensitive polymer in the varnish at various locations on the printed product from the curing state information specifically includes:
[0012] Determine a neighborhood of each pixel in the image of the solidification state information;
[0013] Select a pixel point as a selected pixel point, and determine the printing true color at each pixel point in the neighborhood of the selected pixel point;
[0014] Determine the distribution characteristics of the photosensitive polymer in the varnish at the selected pixel point according to the printed true colors of all the pixels in the neighborhood of the selected pixel point;
[0015] Continue to determine the distribution characteristics of the photosensitive polymer in the varnish at the remaining pixel points in the image of the curing state information.
[0016] In some embodiments, matching the optical characteristic structures in each local area on the printed product in the correction information with the brightness changes in the neighborhood of each pixel point on the reference image specifically includes:
[0017] Acquire a scatter compensation map of the correction information;
[0018] Preset multiple offset coefficients of UV light;
[0019] Selecting an offset coefficient as a selected offset coefficient, and determining an offset point corresponding to each pixel point in the scatter compensation image in the reference image according to the selected offset coefficient, wherein the offset point is a pixel point in the reference image;
[0020] According to the optical characteristic structure in each local area of the scattering compensation map, the brightness change in the neighborhood of the offset point corresponding to each pixel point is matched, so as to obtain the energy deviation matrix of the ultraviolet light under the selected offset coefficient;
[0021] Continue to determine the energy deviation matrix of UV light under the remaining offset coefficients.
[0022] In some embodiments, dividing the surface of the printed product into a plurality of solidified connected domains specifically includes:
[0023] Acquire a scatter compensation map of the correction information;
[0024] Selecting a pixel point in the scatter compensation map as a selected pixel point, and determining a comprehensive difference between the selected pixel point and each of the remaining pixel points in the scatter compensation map;
[0025] Determine the solidification trace of the selected pixel in the horizontal direction according to all the comprehensive differences of the selected pixel in the horizontal direction;
[0026] Determine the solidification trace of the selected pixel point in the vertical direction according to all the comprehensive differences of the selected pixel point in the vertical direction;
[0027] Continue to determine the solidification traces of the remaining pixel points in the horizontal direction and the solidification traces in the vertical direction;
[0028] The solidified connected domain of each pixel point in the scattering compensation map is determined according to all the solidification traces, and all the solidified connected domains are regarded as the solidified connected domains of the surface of the printed product.
[0029] In some embodiments, determining the solidification uniformity at the center of each solidification connected domain by all attenuation coefficients in each solidification connected domain specifically includes:
[0030] For each solidified connected domain, determining a plurality of central solidified features of each solidified connected domain according to all attenuation coefficients in each solidified connected domain;
[0031] Determine a process coefficient of the solidification process at the center of each solidified connected domain according to all the central solidification features of each solidified connected domain;
[0032] The solidification uniformity at the center of each solidification connected domain is determined according to all process coefficients.
[0033] In some embodiments, adjusting the irradiation intensity of ultraviolet light from the ultraviolet mercury lamp to various locations on the surface of the printed product according to all curing uniformities specifically includes:
[0034] Comparing all curing uniformities with a preset uniformity threshold, and increasing the irradiation intensity of the ultraviolet mercury lamp at all curing uniformities greater than the uniformity threshold;
[0035] The irradiation intensity of the ultraviolet mercury lamp at all curing uniformities less than or equal to the uniformity threshold is reduced.
[0036] In some embodiments, the UV mercury lamp is a UV medium pressure mercury lamp.
[0037] In a second aspect, the present application provides an intelligent printing system, the intelligent printing system comprising an ultraviolet glazing unit, the ultraviolet glazing unit comprising:
[0038] The collection module is used to start the ultraviolet mercury lamp to cure the printed product after applying varnish on the printed product, and to collect the curing status information of the printed product in real time during the curing process;
[0039] A processing module, used to extract the distribution characteristics of the photosensitive polymer in the varnish at various locations on the printed product from the curing state information, and to correct the scattering interference caused by the varnish film based on all the distribution characteristics to obtain correction information of the curing of the printed product;
[0040] The processing module is also used to obtain a reference image when the printed product is varnished, match the optical characteristic structure in each local area on the printed product in the correction information with the brightness change in the neighborhood of each pixel point on the reference image, and then determine the attenuation coefficient of ultraviolet energy at each location on the surface of the printed product according to the matching result;
[0041] The processing module is also used to divide the surface of the printed product into a plurality of solidified connected domains, and determine the solidification uniformity at the center of each solidified connected domain through all attenuation coefficients in each solidified connected domain;
[0042] The execution module is used to adjust the irradiation intensity of the ultraviolet light of the ultraviolet mercury lamp on various locations on the surface of the printed product according to all the curing uniformities, thereby completing the ultraviolet glazing of the printed product.
[0043] In a third aspect, the present application provides a computer device, comprising a memory and a processor, wherein the memory stores a code, and the processor is configured to obtain the code and execute the above-mentioned ultraviolet glazing control method.
[0044] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the above-mentioned ultraviolet glazing control method is implemented.
[0045] The technical solution provided by the embodiments disclosed in this application has the following beneficial effects:
[0046] In an intelligent printing system and ultraviolet glazing control method provided by the present application, first, after varnish is applied on the printed product, an ultraviolet mercury lamp is started to cure the printed product, and the curing state information of the printed product during the curing process is collected in real time; the distribution characteristics of the photosensitive polymer in the varnish at various locations on the printed product are extracted from the curing state information, and the scattering interference caused by the varnish film is determined based on all the distribution characteristics, and the scattering interference is corrected to obtain correction information for curing of the printed product; a reference image of the printed product when glazing is performed is obtained, and the optical characteristic structure in each local area on the printed product in the correction information is matched with the brightness change in the neighborhood of each pixel point on the reference image, and then the attenuation coefficient of the ultraviolet energy at various locations on the surface of the printed product is determined according to the matching result; the surface of the printed product is divided into a plurality of curing connected domains, and the curing uniformity at the center of each curing connected domain is determined by all the attenuation coefficients in each curing connected domain; the irradiation intensity of the ultraviolet light of the ultraviolet mercury lamp on various locations on the surface of the printed product is adjusted according to all the curing uniformities.
[0047] It can be seen that the present application identifies the deflection and scattering of light (i.e., scattering interference) caused by the varnish film during sampling through the distribution characteristics of the photosensitive polymer in the varnish at various locations in the curing state information of the curing process, and then corrects the curing state information, and matches the corrected curing state information with the reference image of the glazing for the corresponding regions on the printed product, and then obtains the absorption of ultraviolet energy at various locations on the surface of the printed product (i.e., attenuation coefficient). Subsequently, the printed product surface is divided into different regions (i.e., multiple curing connected domains) in the same curing process by image processing means, and all the attenuation coefficients in each curing connected domain are combined, and then the deviation of the curing process at the center of each curing connected domain relative to the overall surface of the printed product (i.e., curing uniformity) is obtained. Finally, the irradiation intensity of ultraviolet rays at various locations on the surface of the printed product is adjusted by the ultraviolet mercury lamp through all the curing uniformities to ensure that the curing process at various locations on the surface of the printed product is the same. In summary, the present application can adjust the irradiation intensity of ultraviolet rays at various locations on the surface of the printed product during ultraviolet glazing. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] Figure 1 is an exemplary flow chart of a UV glazing control method according to some embodiments of the present application;
[0049] Figure 2 is an exemplary flow chart of dividing and solidifying connected domains according to some embodiments of the present application;
[0050] Figure 3 is a schematic diagram of the structure of ultraviolet glazing according to some embodiments of the present application;
[0051] Figure 4is a schematic structural diagram of an ultraviolet glazing unit according to some embodiments of the present application;
[0052] Figure 5 It is a structural schematic diagram of a computer device for implementing the ultraviolet glazing control method shown in some embodiments of the present application. DETAILED DESCRIPTION
[0053] In order to better understand the technical solution of the present application, the technical solution of the present application will be described in detail below in conjunction with the accompanying drawings and specific implementation methods.
[0054] refer to Figure 1 , which is an exemplary flow chart of a UV glazing control method according to some embodiments of the present application, the UV glazing control method 100 mainly includes the following steps:
[0055] In step 101, after varnish is applied on the printed product, an ultraviolet mercury lamp is started to cure the printed product, and curing status information of the printed product during the curing process is collected in real time.
[0056] It should be noted that the ultraviolet mercury lamp in the present application is an ultraviolet medium-pressure mercury lamp.
[0057] In specific implementation, real-time collection of curing status information of printed products during the curing process can be achieved in the following manner, namely: the image of the surface of the printed product during the curing process can be collected in real time by a first high-speed camera, and the image collected at the current moment is used as the curing status information of the printed product during the curing process.
[0058] In step 102, the distribution characteristics of the photosensitive polymer in the varnish at various locations on the printed product are extracted from the curing state information, and the scattering interference caused by the varnish film is corrected based on all the distribution characteristics to obtain correction information for the curing of the printed product.
[0059] In some embodiments, extracting the distribution characteristics of the photosensitive polymer in the varnish at various locations on the printed product from the curing state information can be achieved by using the following steps:
[0060] Determine a neighborhood of each pixel in the image of the solidification state information;
[0061] Select a pixel point as a selected pixel point, and determine the printing true color at each pixel point in the neighborhood of the selected pixel point;
[0062] Determine the distribution characteristics of the photosensitive polymer in the varnish at the selected pixel point according to the printed true colors of all the pixels in the neighborhood of the selected pixel point;
[0063] Continue to determine the distribution characteristics of the photosensitive polymer in the varnish at the remaining pixel points in the image of the curing state information.
[0064] In specific implementation, determining the neighborhood of each pixel in the image of the solidification state information can be achieved in the following manner, namely: for each pixel in the image of the solidification state information, an area consisting of all pixels in a 3x3 range around each pixel is used as the neighborhood of each pixel.
[0065] It should be noted that, in the present application, a neighborhood refers to an area on the surface of a printed product.
[0066] In specific implementation, determining the printing true color at each pixel in the neighborhood of the selected pixel can be achieved in the following manner, namely: for each pixel in the neighborhood of the selected pixel, the value of the maximum color channel in each pixel is used as the printing true color at each pixel.
[0067] It should be noted that the printed true color in this application refers to the channel value of the most obvious color channel on the surface of the printed product.
[0068] In specific implementation, the distribution characteristics of the photosensitive polymer in the varnish at the selected pixel point can be determined according to the printed true colors of all pixels in the neighborhood of the selected pixel point in the following manner, namely: the maximum printed true color in the neighborhood of the selected pixel point is used as the distribution characteristics of the photosensitive polymer in the varnish at the selected pixel point.
[0069] It should be noted that the distribution characteristic in this application is a parameter value used to measure the distribution of photosensitive polymers in varnish. The larger the distribution characteristic, the more photosensitive polymers are distributed in the varnish, and the smaller the distribution characteristic, the less photosensitive polymers are distributed in the varnish.
[0070] In some embodiments, the correction of the scattering interference caused by the varnish film based on all the distribution characteristics and obtaining the correction information of the curing of the printed product can be achieved by the following steps:
[0071] determining a brightness component of the image of the curing state information;
[0072] Determine the scattering amount at the pixel point corresponding to each distribution feature according to the brightness component and each distribution feature;
[0073] Determine the scattering interference caused by the varnish film based on all the scattering amounts;
[0074] A scattering compensation map of the surface of the printed product is determined according to the scattering interference, and the scattering compensation map is used as correction information for curing of the printed product.
[0075] In a specific implementation, the brightness component of the image of the curing state information may be determined by converting the image of the curing state information into the HSV space (Hue-Saturation-Value), and using the V component (Value) in the converted image as the brightness component.
[0076] It should be noted that the brightness component in this application is a matrix reflecting the light intensity at various locations on the surface of a printed product.
[0077] In a specific implementation, determining the scattering amount at the pixel point corresponding to each distribution feature based on the brightness component and each distribution feature can be achieved in the following manner, namely: for each pixel point in the brightness component, adding the brightness value of each pixel point to the distribution feature of each pixel point, and using the obtained value as the scattering amount at each pixel point.
[0078] It should be noted that the scattering amount in the present application is a parameter value that measures the degree of scattering of light caused by the varnish film on the surface of the printed product. The larger the scattering amount, the more serious the scattering of light caused by the varnish film on the surface of the printed product, and the smaller the scattering amount, the less severe the scattering of light caused by the varnish film on the surface of the printed product.
[0079] In specific implementation, the scattering interference caused by the varnish film can be determined based on all scattering amounts by arranging all scattering amounts into a matrix according to the positions of pixel points, and using the obtained matrix as a representation matrix of the scattering interference caused by the varnish film.
[0080] It should be noted that the scattering interference in this application is a matrix that describes the degree of scattering of light caused by the varnish film at various locations on the surface of the printed product. The scattering interference refers to the different degrees of scattering of light in different areas of the surface of the printed product due to the different thicknesses of the varnish film at various locations on the surface of the printed product and the different contents of the distribution of photosensitive polymers.
[0081] In specific implementation, determining the scattering compensation map of the printed product surface according to the scattering interference can be achieved in the following manner, namely: dividing the image of the curing state information by the matrix of the scattering interference, and using the obtained matrix as the scattering compensation map of the printed product surface.
[0082] It should be noted that the scattering compensation image in the present application refers to the image of the surface of the printed product after the error caused by the scattering of the varnish film on the sampling is corrected.
[0083] In step 103, a reference image of the printed product during glazing is obtained, and the optical characteristic structure in each local area on the printed product in the correction information is matched with the brightness change in the neighborhood of each pixel point on the reference image, and then the attenuation coefficient of the ultraviolet energy at each location on the surface of the printed product is determined based on the matching result.
[0084] In specific implementation, obtaining a reference image for a printed product when it is glazed can be achieved in the following manner, namely: a second high-speed camera can be used to capture in real time the image of the surface of the printed product during the curing process, and the image captured at the current moment can be used as a reference image for the printed product when it is glazed during the curing process.
[0085] It should be noted that the “first” and “second” in the present application do not represent an order of precedence, but are only used to distinguish two different high-speed cameras.
[0086] In addition, it should be noted that in the present application, the resolution of the first camera and the second high-speed camera are the same.
[0087] It should be noted that the reference image in this application is an image used as a reference during the glazing process of printed products.
[0088] In some embodiments, matching the optical characteristic structures in each local area on the printed product in the correction information with the brightness changes in the neighborhood of each pixel point on the reference image can be achieved in the following manner, namely:
[0089] Acquire a scatter compensation map of the correction information;
[0090] Preset multiple offset coefficients of UV light;
[0091] Selecting an offset coefficient as a selected offset coefficient, and determining an offset point corresponding to each pixel point in the scatter compensation image in the reference image according to the selected offset coefficient, wherein the offset point is a pixel point in the reference image;
[0092] According to the optical characteristic structure in each local area of the scattering compensation map, the brightness change in the neighborhood of the offset point corresponding to each pixel point is matched, so as to obtain the energy deviation matrix of the ultraviolet light under the selected offset coefficient;
[0093] Continue to determine the energy deviation matrix of UV light under the remaining offset coefficients.
[0094] In specific implementation, the attenuation coefficient of ultraviolet energy at various locations on the surface of the printed product can be determined based on the matching results in the following manner, namely: obtaining the matching results of matching the optical characteristic structures in each local area on the printed product in the correction information with the brightness changes in the neighborhood of each pixel point on the reference image, obtaining multiple energy deviation matrices, and determining the attenuation coefficient of ultraviolet energy at various locations on the surface of the printed product at the current moment based on all the energy deviation matrices.
[0095] It should be noted that the offset coefficient in this application is preset according to the resolution of the high-speed camera. For example, if the resolution of the high-speed camera in this application is 800x800, the offset coefficient can be preset to any integer between 0 and 80 (i.e., one tenth of the resolution).
[0096] In a specific implementation, determining the offset point corresponding to each pixel point in the scatter compensation map in the reference image according to the selected offset coefficient can be implemented in the following manner, namely: for each pixel point in the scatter compensation map, first, obtain the coordinates of the pixel point in the scatter compensation map, then translate the coordinates to the left by n units, and use the pixel point corresponding to the obtained new coordinates in the reference image as the offset point corresponding to the pixel point in the scatter compensation map in the reference image, thereby obtaining the offset point corresponding to each pixel point in the scatter compensation map in the reference image (that is, the offset point corresponding to the pixel point at the [a, b] coordinate in the scatter compensation map is the pixel point at the [a+n, b] coordinate in the reference image), wherein n is the selected offset coefficient.
[0097] It should be noted that the offset point in the present application refers to the pixel point in the reference image that corresponds to the same position on the surface of the printed product as the pixel point in the scatter compensation map. Due to the different sampling angles of the two high-speed cameras, the pixel point in the reference image will be offset from the pixel point in the scatter compensation map.
[0098] In some embodiments, the energy deviation matrix of ultraviolet rays under the selected offset coefficient is obtained by matching the optical characteristic structures in each local area of the scattering compensation map with the brightness changes in the neighborhood of the offset point corresponding to each pixel point, which can be implemented in the following manner, namely:
[0099] Determine an optical characteristic structure in a neighborhood of each pixel point in the scatter compensation map, wherein the neighborhood of each pixel point corresponds to a local area;
[0100] Determine the brightness change in the neighborhood of each pixel corresponding to the offset point;
[0101] For each pixel point in the scatter compensation map, determining a feature matching value of each pixel point according to an optical feature structure in a neighborhood of each pixel point and a brightness change in a neighborhood of an offset point corresponding to each pixel point;
[0102] The energy deviation matrix of ultraviolet light under the selected offset coefficient is determined based on all the characteristic matching values.
[0103] In a specific implementation, determining the optical characteristic structure in the neighborhood of each pixel in the scatter compensation image can be achieved in the following manner, namely: first, converting the scatter compensation image into a grayscale image, then selecting a pixel in the grayscale image as the central pixel, obtaining the grayscale values of all pixels in a 3x3 neighborhood around the central pixel, comparing the grayscale value of each pixel in the neighborhood with the median of the grayscale values of all pixels in the neighborhood, setting the characteristic label of the pixel whose grayscale value is greater than or equal to the median to 1, setting the characteristic label of the pixel whose grayscale value is less than the median to 0, then setting the characteristic label of the central pixel to 1, and finally arranging the characteristic labels of all pixels in the neighborhood into a sequence from left to right and then from top to bottom, using the obtained sequence as the optical characteristic structure in the neighborhood of the central pixel, and continuing to determine the optical characteristic structure in the neighborhood of the remaining pixels in the scatter compensation image.
[0104] It should be noted that the optical characteristic structure in the present application is a sequence that describes the texture, brightness and color changes in a local area on the surface of a printed product.
[0105] In specific implementation, determining the brightness change in the neighborhood of the offset point corresponding to each pixel point can be achieved in the following manner, namely: first, converting the reference image into a grayscale image, then selecting an offset point in the grayscale image as the central offset point, obtaining the grayscale values of all pixels in a 3x3 neighborhood around the central offset point, comparing the grayscale value of each pixel point in the neighborhood with the median of the grayscale values of all pixels in the neighborhood, setting the feature label of the pixel point with a grayscale value greater than or equal to the median value to 1, setting the feature label of the pixel point with a grayscale value less than the median value to 0, then setting the feature label of the central offset point to 1, and finally, arranging the feature labels of all pixels in the neighborhood into a sequence from left to right and then from top to bottom, using the obtained sequence as the brightness change in the neighborhood of the central offset point, and continuing to determine the brightness change in the neighborhood of the remaining offset points in the reference image.
[0106] It should be noted that the brightness change in the present application is a sequence that describes the texture, brightness and color changes in the area of each pixel in the reference image.
[0107] In a specific implementation, determining the feature matching value of each pixel point based on the optical feature structure in the neighborhood of each pixel point and the brightness change in the neighborhood of the offset point corresponding to each pixel point can be achieved in the following manner, namely: first, selecting a pixel point in the scatter compensation map of the correction information as the matching pixel point, performing an XOR operation on the optical feature structure in the neighborhood of the matching pixel point, and converting the operation result into a binary number, then converting the binary number into a decimal number, and finally using the decimal number as the feature matching value of the matching pixel point, and continuing to determine the feature matching values of the remaining matching pixel points in the scatter compensation map of the correction information, wherein converting the operation result into a binary number refers to connecting a sequence of the operation results into a binary number, for example, if the operation result is [1, 1, 0, 0, 1, 0, 1, 0, 0], then the result after conversion to binary is 110010100.
[0108] It should be noted that the feature matching value in the present application is a parameter value that measures the degree of matching between a pixel point and a corresponding offset point. The smaller the feature matching value, the more matching there is between the pixel point and the corresponding offset point, that is, the pixel point and the corresponding offset point are more likely to be sampling results at the same place on the surface of the printed product. The larger the feature matching value, the less matching there is between the pixel point and the corresponding offset point.
[0109] In specific implementation, the energy deviation matrix of ultraviolet rays under the selected offset coefficient can be determined based on all feature matching values in the following manner, namely: all feature matching values are arranged in the order of arrangement of corresponding pixel points in the scattering compensation map, and the arranged matrix is used as the energy deviation matrix of ultraviolet rays under the selected offset coefficient.
[0110] It should be noted that the energy deviation matrix in the present application is a matrix that describes the deviation of ultraviolet energy absorbed at various locations on the surface of a printed product.
[0111] In specific implementation, the attenuation coefficient of ultraviolet energy at various locations on the surface of the printed product at the current moment can be determined based on all energy deviation matrices in the following manner, namely: all energy deviation matrices are averaged, and all values in the matrix obtained after averaging are used as the attenuation coefficient of ultraviolet energy, wherein the size of the matrix obtained after averaging is the same as the resolution of the reference image, and each attenuation coefficient in the matrix corresponds to a pixel point at the same position in the reference image.
[0112] In step 104, the surface of the printed product is divided into a plurality of solidified connected domains, and the solidification uniformity at the center of each solidified connected domain is determined by all attenuation coefficients in each solidified connected domain.
[0113] In some embodiments, reference Figure 2, which is an exemplary flow chart of dividing a solidified connected domain according to some embodiments of the present application. In the present application, dividing the surface of a printed product into a plurality of solidified connected domains can be implemented by the following steps:
[0114] In step 1041, a scatter compensation map of the correction information is obtained;
[0115] In step 1042, a pixel point in the scatter compensation map is selected as a selected pixel point, and a comprehensive difference between the selected pixel point and each of the remaining pixel points in the scatter compensation map is determined;
[0116] In step 1043, the solidification trace of the selected pixel in the horizontal direction is determined according to all the comprehensive differences of the selected pixel in the horizontal direction;
[0117] In step 1044, the solidification trace of the selected pixel in the vertical direction is determined according to all the comprehensive differences of the selected pixel in the vertical direction;
[0118] In step 1045, continue to determine the solidification traces of the remaining pixel points in the horizontal direction and the solidification traces in the vertical direction;
[0119] In step 1046, the solidified connected domain of each pixel in the scattering compensation map is determined according to all the solidification traces, and all the solidified connected domains are used as the solidified connected domains of the surface of the printed product.
[0120] In specific implementation, determining the comprehensive difference between the selected pixel point and each of the remaining pixel points in the scatter compensation map can be achieved in the following manner, namely: for each of the remaining pixel points, first, the Euclidean distance between each of the remaining pixel points and the selected pixel point is calculated, and the Euclidean distance is divided by the resolution of the scatter compensation map to obtain the distance deviation A, then, the color difference between each of the remaining pixel points and the selected pixel point is calculated, and the average value of the distance deviation A and the color difference is divided by 255, and the quotient obtained is used as the comprehensive difference between the selected pixel point and each of the remaining pixel points, wherein calculating the color difference between each of the remaining pixel points and the selected pixel point means taking the difference of the color channel with the largest difference between each of the remaining pixel points and the selected pixel point as the color difference.
[0121] It should be noted that the comprehensive difference in the present application is a parameter value that measures the degree of difference between two pixels. The larger the comprehensive difference, the greater the difference between the two pixels, and the more likely it is that the two pixels are in different areas on the surface of the printed product. The smaller the comprehensive difference, the smaller the difference between the two pixels, and the more likely it is that the two pixels are in the same area on the surface of the printed product. The comprehensive difference is obtained by comprehensively considering the color deviation and position deviation of the two pixels.
[0122] In specific implementation, the solidification trace of the selected pixel in the horizontal direction can be determined based on all the comprehensive differences of the selected pixel in the horizontal direction. This can be achieved in the following way, namely: the area composed of all pixels in the horizontal direction (i.e., left and right directions) of the selected pixel whose comprehensive differences are less than a preset difference threshold is taken as the solidification trace of the selected pixel in the horizontal direction.
[0123] In specific implementation, the solidification trace of the selected pixel in the vertical direction can be determined based on all the comprehensive differences in the vertical direction of the selected pixel point in the following way, namely: the area composed of all pixels in the vertical direction (i.e., the up and down directions) of the selected pixel point whose comprehensive differences are less than a preset difference threshold is taken as the solidification trace of the selected pixel point in the vertical direction.
[0124] It should be noted that the curing trace in this application refers to the texture formed on the surface of the printed product due to the curing of varnish.
[0125] In a specific implementation, the solidified connected domain of each pixel point in the scattering compensation map is determined according to all the solidification traces. The method is as follows: first, a pixel point in the scattering compensation map is selected as the selected pixel point. Then, all the pixel points included in the solidification traces in the vertical direction of the selected pixel point are taken as candidate pixel points. Finally, the area composed of the solidification traces in the horizontal direction of all the candidate pixel points is taken as the solidified connected domain of the selected pixel point, and the solidified connected domains of the remaining pixel points in the scattering compensation map are continued to be determined.
[0126] It should be noted that, in the present application, the solidification connected domain refers to the area on the surface of the printed product with a similar solidification process.
[0127] In some embodiments, determining the solidification uniformity at the center of each solidification connected domain by all attenuation coefficients in each solidification connected domain can be achieved by the following steps:
[0128] For each solidified connected domain, determining a plurality of central solidified features of each solidified connected domain according to all attenuation coefficients in each solidified connected domain;
[0129] Determine a process coefficient of the solidification process at the center of each solidified connected domain according to all the central solidification features of each solidified connected domain;
[0130] The solidification uniformity at the center of each solidification connected domain is determined according to all process coefficients.
[0131] In specific implementation, determining multiple central solidified features of each solidified connected domain based on all attenuation coefficients in each solidified connected domain can be achieved in the following manner, namely: first, for each solidified connected domain, adding the attenuation coefficients of each row of pixel points in each solidified connected domain, and using all the obtained values as the central solidified features of each row of pixel points, thereby obtaining multiple central solidified features of each solidified connected domain.
[0132] It should be noted that the central solidification feature in the present application is a parameter value that describes the optical features on the solidification trace at the center of the solidified connected domain.
[0133] In specific implementation, determining the process coefficient of the solidification process at the center of each solidified connected domain based on all the central solidification features of each solidified connected domain can be achieved in the following manner, namely: for each solidified connected domain, adding all the central solidification features in each solidified connected domain, and using the obtained value as the process coefficient of the solidification process at the center of each solidified connected domain.
[0134] It should be noted that the process coefficient in this application is a parameter value used to measure the curing process of the printed product surface. The larger the process coefficient, the more complete the curing of the printed product surface. The smaller the process coefficient, the less complete the curing of the printed product surface.
[0135] In specific implementation, the curing uniformity at the center of each curing connected domain can be determined based on all process coefficients in the following manner: first, the average value of all process coefficients is calculated, and then the average value is subtracted from each process coefficient, and the obtained value is used as the curing uniformity at each location on the printed product corresponding to each process coefficient.
[0136] It should be noted that in the present application, the curing uniformity is a parameter value for measuring the degree of deviation of the curing process on the surface of the printed product. The larger the absolute value of the curing uniformity, the greater the deviation of the curing process on the surface of the printed product. The smaller the absolute value of the curing uniformity, the smaller the deviation of the curing process on the surface of the printed product. If the curing uniformity is greater than zero, it means that the curing process on the surface of the printed product is too fast. If the curing uniformity is less than zero, it means that the curing process on the surface of the printed product is too slow.
[0137] In step 105, the intensity of ultraviolet light irradiation of the ultraviolet mercury lamp on various locations on the surface of the printed product is adjusted according to all the curing uniformities, thereby completing ultraviolet glazing of the printed product.
[0138] In some embodiments, adjusting the irradiation intensity of the ultraviolet mercury lamp on various locations on the surface of the printed product according to all curing uniformities can be achieved in the following manner, namely:
[0139] Comparing all curing uniformities with a preset uniformity threshold, and increasing the irradiation intensity of the ultraviolet mercury lamp at all curing uniformities greater than the uniformity threshold;
[0140] The irradiation intensity of the ultraviolet mercury lamp at all curing uniformities less than or equal to the uniformity threshold is reduced.
[0141] In a specific implementation, increasing the irradiation intensity of the ultraviolet mercury lamp at all curing uniformities greater than the uniformity threshold can be achieved in the following manner, namely: increasing the irradiation intensity of the ultraviolet mercury lamp at all curing uniformities greater than the uniformity threshold by 10 microwatts / square centimeter.
[0142] In a specific implementation, reducing the irradiation intensity of the ultraviolet mercury lamp at all curing uniformities less than or equal to the uniformity threshold can be achieved in the following manner, namely: reducing the irradiation intensity of the ultraviolet mercury lamp at the curing uniformity less than or equal to the uniformity threshold by 10 microwatts / square centimeter.
[0143] It should be noted that in the present application, the curing uniformity is a parameter value for measuring the degree of deviation of the curing process on the surface of the printed product. The larger the absolute value of the curing uniformity, the greater the deviation of the curing process on the surface of the printed product. The smaller the absolute value of the curing uniformity, the smaller the deviation of the curing process on the surface of the printed product. If the curing uniformity is greater than zero, it means that the curing process on the surface of the printed product is too fast. If the curing uniformity is less than zero, it means that the curing process on the surface of the printed product is too slow. Therefore, the uniformity threshold in the present application can be preset to zero.
[0144] In some embodiments, reference Figure 3 , this figure is a schematic diagram of the structure of ultraviolet glazing according to some embodiments of the present application, including a printed product and an ultraviolet mercury lamp array, wherein the ultraviolet mercury lamp array is composed of a plurality of ultraviolet mercury lamps, all of which are evenly arranged in parallel at the same height above the printed product, and a first high-speed camera and a second high-speed camera are respectively arranged at the same height above both sides of the printed product.
[0145] It should be noted that the ultraviolet mercury lamp at the corresponding position of the pixel point on the surface of the printed product in the present application refers to the ultraviolet mercury lamp that is closest to the corresponding position of the pixel point on the surface of the printed product.
[0146] In addition, in another aspect of the present application, in some embodiments, the present application provides an intelligent printing system, the intelligent printing system includes an ultraviolet glazing unit, referring to Figure 4 , which is a schematic diagram of the structure of an ultraviolet glazing unit according to some embodiments of the present application, the ultraviolet glazing unit 400 includes: a collection module 401, a processing module 402 and an execution module 403, which are described as follows:
[0147] The acquisition module 401 in this application is mainly used to start the ultraviolet mercury lamp to cure the printed product after applying varnish on the printed product, and to collect the curing status information of the printed product in real time during the curing process;
[0148] Processing module 402, in the present application, is mainly used to extract the distribution characteristics of the photosensitive polymer in the varnish at various locations on the printed product from the curing state information, and to correct the scattering interference caused by the varnish film based on all the distribution characteristics to obtain the correction information of the curing of the printed product;
[0149] It should be noted that the processing module 402 in the present application is also used to obtain a reference image when the printed product is glazed, match the optical characteristic structure in each local area on the printed product in the correction information with the brightness change in the neighborhood of each pixel point on the reference image, and then determine the attenuation coefficient of the ultraviolet energy at each location on the surface of the printed product according to the matching result;
[0150] It should be noted that the processing module 402 in the present application is also used to divide the surface of the printed product into a plurality of solidified connected domains, and determine the solidification uniformity at the center of each solidified connected domain through all attenuation coefficients in each solidified connected domain;
[0151] Execution module 403, in the present application, execution module 403 is mainly used to adjust the irradiation intensity of ultraviolet rays of the ultraviolet mercury lamp on various locations on the surface of the printed product according to all curing uniformities, thereby completing ultraviolet glazing of the printed product.
[0152] In addition, the present application also provides a computer device, which includes a memory and a processor, the memory stores a code, and the processor is configured to obtain the code and execute the above-mentioned ultraviolet glazing control method.
[0153] In some embodiments, reference Figure 5 , which is a schematic diagram of the structure of a computer device for implementing a method for controlling ultraviolet glazing according to some embodiments of the present application. A method for controlling ultraviolet glazing in the above embodiment can be performed by Figure 5 The computer device 500 shown in the figure is implemented, and the computer device 500 includes at least one processor 501, a communication bus 502, a memory 503 and at least one communication interface 504.
[0154] The processor 501 may be a general-purpose central processing unit (CPU) or an application-specific integrated circuit (ASIC).
[0155] The communication bus 502 may be used to transmit information between the above-mentioned components.
[0156] The memory 503 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compressed optical disc, a laser disc, an optical disc, a digital versatile disc, a Blu-ray disc, etc.), a magnetic disk or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. The memory 503 may exist independently and be connected to the processor 501 via the communication bus 502. The memory 503 may also be integrated with the processor 501.
[0157] The memory 503 is used to store the program code for executing the solution of the present application, and the execution is controlled by the processor 501. The processor 501 is used to execute the program code stored in the memory 503. The program code may include one or more software modules. A method for controlling ultraviolet glazing in the above embodiment can be implemented by the processor 501 and one or more software modules in the program code in the memory 503.
[0158] The communication interface 504 uses any transceiver or other device for communicating with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc.
[0159] In a specific implementation, as an embodiment, a computer device may include multiple processors, each of which may be a single-CPU processor or a multi-CPU processor. The processor here may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).
[0160] The above-mentioned computer device may be a general-purpose computer device or a special-purpose computer device. In a specific implementation, the computer device may be a desktop computer, a portable computer, a network server, a personal digital assistant (PDA), a mobile phone, a tablet computer, a wireless terminal device, a communication device or an embedded device. The embodiment of the present application does not limit the type of computer device.
[0161] In addition, the present application also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the above-mentioned ultraviolet glazing control method is implemented.
[0162] In summary, in an intelligent printing system and ultraviolet glazing control method disclosed in an embodiment of the present application, first, after varnish is applied to the printed product, an ultraviolet mercury lamp is started to cure the printed product, and the curing status information of the printed product during the curing process is collected in real time; the distribution characteristics of the photosensitive polymer in the varnish at various locations on the printed product are extracted from the curing status information, and the scattering interference caused by the varnish film is determined based on all the distribution characteristics, and the scattering interference is corrected to obtain correction information for the curing of the printed product; a reference image of the printed product when glazing is performed is obtained, and the optical characteristic structure in each local area on the printed product in the correction information is matched with the brightness change in the neighborhood of each pixel point on the reference image, and then the attenuation coefficient of the ultraviolet energy at various locations on the surface of the printed product is determined according to the matching result; the surface of the printed product is divided into multiple cured connected domains, and the curing uniformity at the center of each cured connected domain is determined by all the attenuation coefficients in each cured connected domain; the irradiation intensity of the ultraviolet light of the ultraviolet mercury lamp on various locations on the surface of the printed product is adjusted according to all the curing uniformities.
[0163] It can be seen that the present application identifies the deflection and scattering of light (i.e., scattering interference) caused by the varnish film during sampling through the distribution characteristics of the photosensitive polymer in the varnish at various locations in the curing state information of the curing process, and then corrects the curing state information, and matches the corrected curing state information with the reference image of the glazing for the corresponding regions on the printed product, and then obtains the absorption of ultraviolet energy at various locations on the surface of the printed product (i.e., attenuation coefficient). Subsequently, the printed product surface is divided into different regions (i.e., multiple curing connected domains) in the same curing process by image processing means, and all the attenuation coefficients in each curing connected domain are combined, and then the deviation of the curing process at the center of each curing connected domain relative to the overall surface of the printed product (i.e., curing uniformity) is obtained. Finally, the irradiation intensity of ultraviolet rays at various locations on the surface of the printed product is adjusted by the ultraviolet mercury lamp through all the curing uniformities to ensure that the curing process at various locations on the surface of the printed product is the same. In summary, the present application can adjust the irradiation intensity of ultraviolet rays at various locations on the surface of the printed product during ultraviolet glazing.
[0164] Although the preferred embodiments of the present application have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present application.
[0165] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A UV glazing control method, used for intelligent printing system to control the glazing of printed products, characterized in that: The method includes: After applying varnish on the printed product, start the ultraviolet mercury lamp to cure the printed product, and collect the curing status information of the printed product in real time during the curing process; Extracting the distribution characteristics of the photosensitive polymer in the varnish at various locations on the printed product from the curing state information, and correcting the scattering interference caused by the varnish film based on all the distribution characteristics to obtain correction information for curing of the printed product; Acquire a reference image of the printed product when it is glazed, match the optical characteristic structure in each local area on the printed product in the correction information with the brightness change in the neighborhood of each pixel point on the reference image, and then determine the attenuation coefficient of ultraviolet energy at each location on the surface of the printed product according to the matching result; Dividing the surface of the printed product into a plurality of solidified connected domains, and determining the solidification uniformity at the center of each solidified connected domain by all attenuation coefficients in each solidified connected domain; Adjust the intensity of ultraviolet light from the mercury lamp on the surface of the printed product according to the uniformity of all curing; The method of extracting the distribution characteristics of the photosensitive polymer in the varnish at various locations on the printed product from the curing state information specifically includes: Determine a neighborhood of each pixel in the image of the solidification state information; Select a pixel point as a selected pixel point, and determine the printing true color at each pixel point in the neighborhood of the selected pixel point; Determine the distribution characteristics of the photosensitive polymer in the varnish at the selected pixel point according to the printed true colors of all the pixels in the neighborhood of the selected pixel point; Continue to determine the distribution characteristics of the photosensitive polymer in the varnish at the remaining pixel points in the image of the curing state information.
2. The method according to claim 1, characterized in that Matching the optical characteristic structure in each local area on the printed product in the correction information with the brightness change in the neighborhood of each pixel point on the reference image specifically includes: Acquire a scatter compensation map of the correction information; Preset multiple offset coefficients of UV light; Selecting an offset coefficient as a selected offset coefficient, and determining an offset point corresponding to each pixel point in the scatter compensation image in the reference image according to the selected offset coefficient, wherein the offset point is a pixel point in the reference image; According to the optical characteristic structure in each local area of the scattering compensation map, the brightness change in the neighborhood of the offset point corresponding to each pixel point is matched, so as to obtain the energy deviation matrix of the ultraviolet light under the selected offset coefficient; Continue to determine the energy deviation matrix of UV light under the remaining offset coefficients.
3. The method according to claim 1, characterized in that Dividing the surface of the printed product into multiple solidified connected domains specifically includes: Acquire a scatter compensation map of the correction information; Selecting a pixel point in the scatter compensation map as a selected pixel point, and determining a comprehensive difference between the selected pixel point and each of the remaining pixel points in the scatter compensation map; Determine the solidification trace of the selected pixel in the horizontal direction according to all the comprehensive differences of the selected pixel in the horizontal direction; Determine the solidification trace of the selected pixel point in the vertical direction according to all the comprehensive differences of the selected pixel point in the vertical direction; Continue to determine the solidification traces of the remaining pixel points in the horizontal direction and the solidification traces in the vertical direction; The solidified connected domain of each pixel point in the scattering compensation map is determined according to all the solidification traces, and all the solidified connected domains are regarded as the solidified connected domains of the surface of the printed product.
4. The method according to claim 1, characterized in that Determining the solidification uniformity at the center of each solidification connected domain by using all attenuation coefficients in each solidification connected domain specifically includes: For each solidified connected domain, determining a plurality of central solidified features of each solidified connected domain according to all attenuation coefficients in each solidified connected domain; Determine a process coefficient of the solidification process at the center of each solidified connected domain according to all the central solidification features of each solidified connected domain; The solidification uniformity at the center of each solidification connected domain is determined according to all process coefficients.
5. The method according to claim 1, characterized in that Adjust the intensity of ultraviolet light from the mercury lamp on the surface of the printed product according to the uniformity of all curing, including: Comparing all curing uniformities with a preset uniformity threshold, and increasing the irradiation intensity of the ultraviolet mercury lamp at all curing uniformities greater than the uniformity threshold; The irradiation intensity of the ultraviolet mercury lamp at all curing uniformities less than or equal to the uniformity threshold is reduced.
6. The method according to claim 1, characterized in that The ultraviolet mercury lamp is an ultraviolet medium-pressure mercury lamp.
7. An intelligent printing system, which adopts the method described in any one of claims 1 to 6 to control ultraviolet glazing, and the intelligent printing system includes an ultraviolet glazing unit, characterized in that: The ultraviolet glazing unit comprises: The collection module is used to start the ultraviolet mercury lamp to cure the printed product after applying varnish on the printed product, and to collect the curing status information of the printed product in real time during the curing process; A processing module, used to extract the distribution characteristics of the photosensitive polymer in the varnish at various locations on the printed product from the curing state information, and to correct the scattering interference caused by the varnish film based on all the distribution characteristics to obtain correction information of the curing of the printed product; The processing module is also used to obtain a reference image when the printed product is varnished, match the optical characteristic structure in each local area on the printed product in the correction information with the brightness change in the neighborhood of each pixel point on the reference image, and then determine the attenuation coefficient of ultraviolet energy at each location on the surface of the printed product according to the matching result; The processing module is also used to divide the surface of the printed product into a plurality of solidified connected domains, and determine the solidification uniformity at the center of each solidified connected domain through all attenuation coefficients in each solidified connected domain; The execution module is used to adjust the irradiation intensity of the ultraviolet light of the ultraviolet mercury lamp on various locations on the surface of the printed product according to all the curing uniformities, thereby completing the ultraviolet glazing of the printed product.
8. A computer device, characterized in that: The computer device includes a memory and a processor, the memory stores codes, and the processor is configured to obtain the codes and execute the ultraviolet glazing control method according to any one of claims 1 to 6.
9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, an ultraviolet glazing control method as claimed in any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Intermediate-temperature gold stamping technology adopting double pro-cure manner
CN106079947A
Process technology enabling UV reverse varnish printing-packaging paper to meet adaptability of high-speed automatic packaging machine
CN110303783A