Image data processing method, system and related device for laser direct writing imaging

By adjusting the laser source spot selection range and exposure point markings, the problems of image edge expansion and repeated exposure in laser direct writing equipment were solved, achieving higher exposure accuracy and energy saving.

CN120848129BActive Publication Date: 2025-12-26SHENZHEN ANTELAND TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202511359849.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-09-23
Publication Date
2025-12-26
Estimated Expiration
2045-09-23

AI Technical Summary

Technical Problem

In existing laser direct writing equipment, the laser spot diameter is larger than the minimum linewidth, which causes the image edge to expand after exposure, resulting in inconsistent image edges and repeated exposures, thus reducing exposure accuracy.

Method used

By acquiring the spot selection range of each laser source, the exposure points in the original image are selected and marked, and the exposure points are adjusted to be non-exposure points, thereby reducing repeated exposures and improving accuracy.

Benefits of technology

It improves the accuracy of laser direct-write imaging, reduces repeated exposures, and saves laser exposure energy consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120848129B_ABST
    Figure CN120848129B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide an image data processing method and system for laser direct writing imaging, and related equipment, to improve the precision of laser direct writing exposure image and reduce repeated exposure. The method comprises: obtaining a frame selection range of a light spot of a target laser source, the frame selection range comprising the number of rows and columns of pixel rows covered by the light spot; frame selection marking of exposure points in pixel rows allocated in an original image according to the frame selection range of the light spot of the target laser source; the frame selection marking refers to forming a target frame selection range with a target pixel point as a reference in turn, if there is a non-exposure point in the target frame selection range, and exposure points exist in the pixel points of adjacent frame selection ranges in the horizontal and vertical directions, the target pixel point is marked from an exposure point to a non-exposure point, otherwise the target pixel point is marked as an exposure point; generating a new binary image according to the exposure points in the original image after frame selection marking.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of laser direct writing technology, and in particular to an image data processing method and system for laser direct writing imaging and related equipment. BACKGROUND

[0002] The laser direct writing device in the related art (for example, the laser direct plate making device for flat screen printing plates disclosed in application No. 201310084860.3) often controls the laser assembly to simultaneously reciprocate in a preset horizontal direction to scan the exposure surface, thereby exposing the to-be-processed surface of the printing workpiece.

[0003] The applicant has noticed that the spot diameter of a single laser source in the existing laser direct writing device is often greater than the minimum line width (the minimum pixel width under the maximum resolution), which causes the edges of the image after exposure to expand outward, resulting in the edges of the new image after laser direct writing exposure being inconsistent with the original image. For example, a binary image with a highest resolution of 2540 dpi has a pixel size of 10 um*10 um (i.e., the minimum line width is 10 um), and it is assumed that the laser spot diameter is 20 um. In the prior art, in a scenario with a resolution of 2540 dpi, if a 100 um*30 um original rectangular area needs to be exposed, the laser will expose 3 adjacent pixel rows in turn by moving horizontally. During the exposure of each row, the laser will expand outward by 5 um at the upper and lower edges of the pixel row in the vertical direction (the center of the laser spot moves along the center line of the pixel row, and the total outward expansion in the vertical direction of the pixel row is 10 um). Among them, the lower edge expansion part of the first row overlaps with the upper edge expansion part of the second row, the lower edge expansion part of the second row overlaps with the upper edge expansion part of the third row, and finally only the upper edge expansion part of the first row and the lower edge expansion part of the third row exceed the original rectangular area. Similarly, during the exposure of each row, the laser will expand outward by 5 um at the start and end positions of the pixel row (the total outward expansion in the parallel direction of the pixel row is 10 um). Finally, the exposed pattern is approximately a new rectangular area of 110 um*40 um, which is larger than the original rectangular area in the image, and a large number of pixel points are repeatedly exposed. Therefore, it is necessary to improve the image data processing method in the related art. SUMMARY

[0004] The embodiments of the present application provide an image data processing method and system for laser direct writing imaging and related equipment, which can improve the accuracy of laser direct writing exposure images and reduce repeated exposure.

[0005] The first aspect of the embodiments of the present application provides an image data processing method for laser direct writing imaging, which can include:

[0006] The bounding range of the light spot of each laser source is obtained, and the bounding range includes the row number and column number of the pixel row covered by the light spot.

[0007] The exposure points in the pixel row allocated in the original image are marked by bounding according to the bounding range of the light spot of the target laser source; the marking by bounding refers to forming a target bounding range with the target pixel point as a reference in sequence, if the non-exposure point exists in the pixel point in the target bounding range, and the exposure point exists in the pixel point adjacent to the bounding range in the horizontal and vertical directions, the target pixel point is marked from the exposure point to the non-exposure point, otherwise, the target pixel point is marked as the exposure point.

[0008] A new binary image is generated according to the exposure points in the original image after the marking by bounding.

[0009] Optionally, as a possible implementation, the image data processing method in the embodiment of the application can further include:

[0010] If the exposure point in the horizontal or vertical direction exists in the pixel point adjacent to the bounding range of the light spot of the target laser source, the exposure point marking of the target pixel point is not changed.

[0011] Optionally, as a possible implementation, in the embodiment of the application, the target laser source is a single-controllable light source in a linear array light source or a surface array light source composed of semiconductor lasers.

[0012] Optionally, as a possible implementation, in the embodiment of the application, the bounding range of the light spot of each laser source includes:

[0013] The installation position of each laser source in the laser array is obtained, and the error of the installation position relative to the standard position is calculated;

[0014] The bounding range of the light spot of each laser source is determined according to the installation position and the diameter of the light spot; wherein the pixel row covered by more than half of the width of the light spot of the target laser source is determined as the bounding range of the target laser source.

[0015] The embodiment of the application provides a kind of image data processing system for laser direct writing imaging, which can include:

[0016] The bounding range of the light spot of each laser source is obtained, and the bounding range includes the row number and column number of the pixel row covered by the light spot.

[0017] The marking module is configured to mark exposure points in a pixel row assigned in the original image according to a frame selection range of a light spot of a target laser source; the frame selection marking refers to forming a target frame selection range based on a target pixel point in sequence, marking the target pixel point as a non-exposure point if there is a non-exposure point in the target frame selection range and exposure points in pixel points adjacent to the frame selection range in horizontal and vertical directions, and marking the target pixel point as an exposure point otherwise.

[0018] The generating module is configured to generate a new binary image according to the exposure points in the original image after the frame selection marking.

[0019] Optionally, as a possible implementation, the image data processing system for laser direct writing imaging in the embodiment of the present application can further include:

[0020] The identifying module is configured to not change the exposure point marking of the target pixel point if it is identified that there is only an exposure point in horizontal or vertical direction in pixel points adjacent to the frame selection range of the light spot of the target laser source.

[0021] Optionally, as a possible implementation, in the embodiment of the present application, the target laser source is a single-controllable light source in a linear array light source or a surface array light source composed of semiconductor lasers.

[0022] Optionally, as a possible implementation, in the embodiment of the present application, the obtaining module can include:

[0023] The obtaining unit is configured to obtain installation positions of each laser source in the laser array, and calculate errors of the installation positions relative to standard positions;

[0024] The determining unit is configured to determine frame selection ranges of light spots of each laser source according to the installation positions and diameters of the light spots; wherein a pixel row covered by more than half width of a light spot of a target laser source is determined as the frame selection range of the target laser source.

[0025] The third aspect of the embodiment of the present application provides a computer device, which includes a processor configured to implement the steps in the first aspect and any possible implementation of the first aspect when executing a computer program stored in a memory.

[0026] The fourth aspect of the embodiment of the present application provides a computer readable storage medium, which stores a computer program, and the computer program is configured to implement the steps in the first aspect and any possible implementation of the first aspect when executed by a processor.

[0027] As can be seen from the above technical solutions, the embodiment of the present application has the following advantages:

[0028] In the embodiment of the present application, the exposure points in each allocated pixel row can be frame-selected and marked according to the frame-selected range of the light spot of each laser source, the original exposure points are re-determined whether to be marked as non-exposure points, the repeatedly exposed part of the exposure points in the original image is changed to non-exposure points, and the pixel points of the edge of the original image that are repeatedly exposed are reduced, that is, the precision of the laser direct writing imaging is improved, and the energy consumed by laser exposure is saved. In addition, in the embodiment of the present application, the frame-selected range of the corresponding laser source can be dynamically adjusted according to the installation position of the laser source in the laser array and the diameter of the light spot, so that the frame-selected range is closer to the range actually covered by the light spot of the laser source, and the loss of the precision of the laser direct writing imaging caused by installation errors and light spot diameter errors is reduced.

[0029] The embodiment of the present application provides an image data processing method and system for laser direct writing imaging and related equipment, which is used for improving the precision of laser direct writing exposure image and reducing repeated exposure.

[0030] The first aspect of the embodiment of the present application provides an image data processing method for laser direct writing imaging, which can include:

[0031] The frame-selected range of the light spot of each laser source is obtained, and the frame-selected range includes the number of rows and columns of pixel rows covered by the light spot;

[0032] The exposure points in the allocated pixel row in the original image are frame-selected and marked according to the frame-selected range of the light spot of the target laser source; the frame-selected marking refers to forming a target frame-selected range with the target pixel point as a reference in turn, if there is a non-exposure point in the target frame-selected range, and there are exposure points in the pixel points of the adjacent frame-selected range in the horizontal and vertical directions, the target pixel point is marked from an exposure point to a non-exposure point, otherwise the target pixel point is marked as an exposure point;

[0033] A new binary image is generated according to the exposure points in the original image after the frame-selected marking.

[0034] Optionally, as a possible implementation manner, the image data processing method in the embodiment of the present application can further include:

[0035] If the pixel points adjacent to the frame-selected range of the light spot of the target laser source only have exposure points in the horizontal or vertical direction, the exposure point marking of the target pixel point is not changed.

[0036] Optionally, as a possible implementation manner, in the embodiment of the present application, the target laser source is a single controllable light source in a linear array light source or a surface array light source composed of semiconductor lasers.

[0037] Optionally, as a possible implementation, in the embodiment of the present application, the obtaining of the frame selection range of the light spot of each laser source comprises:

[0038] obtaining the installation position of each laser source in the laser array, and calculating the error of the installation position relative to the standard position;

[0039] determining the frame selection range of the light spot of each laser source according to the installation position and the diameter of the light spot; wherein the pixel row covered by more than half of the width of the light spot of the target laser source is determined as the frame selection range of the target laser source.

[0040] The second aspect of the embodiment of the present application provides an image data processing system for laser direct writing imaging, which can comprise:

[0041] an obtaining module for obtaining the frame selection range of the light spot of each laser source, wherein the frame selection range comprises the number of rows and columns of the covered pixel rows;

[0042] a marking module for marking the exposure points in the pixel rows allocated in the original image according to the frame selection range of the light spot of the target laser source; the marking refers to forming the target frame selection range based on the target pixel point in sequence, if the non-exposure point exists in the pixel point in the target frame selection range, and the exposure point exists in the pixel point adjacent to the frame selection range in the horizontal and vertical directions, the target pixel point is marked from the exposure point to the non-exposure point, otherwise, the target pixel point is marked as the exposure point;

[0043] a generating module for generating a new binary image according to the marking of the exposure points in the original image after the marking.

[0044] Optionally, as a possible implementation, the image data processing system for laser direct writing imaging in the embodiment of the present application can further comprise:

[0045] a recognizing module for not changing the exposure point marking of the target pixel point if it is recognized that the pixel point adjacent to the frame selection range of the light spot of the target laser source only has the exposure point in the horizontal or vertical direction.

[0046] Optionally, as a possible implementation, in the embodiment of the present application, the target laser source is a single controllable light source in a linear array light source or a surface array light source composed of semiconductor lasers.

[0047] Optionally, as a possible implementation, in the embodiment of the present application, the obtaining module can comprise:

[0048] an obtaining unit for obtaining the installation position of each laser source in the laser array, and calculating the error of the installation position relative to the standard position;

[0049] The determining unit is configured to determine the frame selection range of the light spot of each laser source according to the installation position and the diameter of the light spot; wherein, the pixel row covered by more than half of the width of the light spot of the target laser source is determined as the frame selection range of the target laser source.

[0050] The third aspect of the embodiment of the present application provides a computer device, which comprises a processor configured to implement the steps in the first aspect and any one of the possible implementation manners of the first aspect when executing a computer program stored in a memory.

[0051] The fourth aspect of the embodiment of the present application provides a computer readable storage medium, which stores a computer program, and the computer program is configured to implement the steps in the first aspect and any one of the possible implementation manners of the first aspect when executed by a processor.

[0052] As can be seen from the above technical solutions, the embodiment of the present application has the following advantages:

[0053] In the embodiment of the present application, the exposure points in each allocated pixel row can be frame selected and marked according to the frame selection range of the light spot of each laser source, and it is determined whether the original exposure points need to be marked as non-exposure points, so that the repeatedly exposed part of the exposure points in the original image is changed to non-exposure points, and the pixel points of the edge of the original image that are repeatedly exposed are reduced, that is, the precision of the laser direct writing imaging is improved, and the energy consumed by the laser exposure is saved. In addition, in the embodiment of the present application, the frame selection range of the corresponding laser source can be dynamically adjusted according to the installation position of the laser source in the laser array and the diameter of the light spot, so that the frame selection range is closer to the actual light spot coverage range of the laser source, and the loss of the laser direct writing imaging precision caused by the installation error and the light spot diameter error is reduced. BRIEF DESCRIPTION OF DRAWINGS

[0054] Figure 1 An embodiment of the image data processing method for laser direct writing imaging in the embodiment of the present application is shown in the figure;

[0055] Figure 2 An embodiment of the image data processing method for laser direct writing imaging in the embodiment of the present application is shown in the figure;

[0056] Figure 3 Another specific application embodiment of the image data processing method for laser direct writing imaging in the embodiment of the present application is shown in the figure;

[0057] Figure 4 Another specific application embodiment of the image data processing method for laser direct writing imaging in the embodiment of the present application is shown in the figure;

[0058] Figure 5An embodiment diagram of a computer device in the embodiments of the present application. DETAILED DESCRIPTION

[0059] In order to make the technical personnel in the art better understand the present application, the following will be combined with the drawings in the embodiments of the present application, the technical solutions in the embodiments of the present application are described clearly and completely, obviously, the described embodiments are only a part of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor should belong to the scope of protection of the present application.

[0060] The terms "first", "second", "third", "fourth" and the like in the description of the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0061] In the description of the present application, the meaning of "a plurality of" is two or more, unless otherwise specified. Unless otherwise specified and limited, the terms "mounting", "connecting", "connecting" should be understood broadly, for example, it can be fixedly connected, or it can be detachably connected, or integrally connected; it can be mechanically connected, or it can be electrically connected; it can be directly connected, or it can be indirectly connected through an intermediate medium, or it can be the communication inside two elements.

[0062] For ease of understanding, the scene to which the image data processing method for laser direct writing imaging in the present application is applied is first described. The present application is applicable to a laser array formed by multiple lasers, and the lasers in the laser array are arranged in a linear array or a surface array with non-overlapping vertical projection points (preferably in the vertical direction of a pixel row, and the following examples are described with the vertical direction as an example) along a predetermined straight line direction. In actual application, the laser array repeatedly scans the exposure surface multiple times along the laser scanning direction (parallel to the direction of the predetermined straight line, and the following examples are described with the horizontal direction as an example). During one scanning process, multiple lasers in the laser array scan multiple pixel rows on the exposure surface simultaneously in parallel at a fixed interval (the fixed interval is determined by the installation position and is fixed). In order to selectively expose the pixel points in each pixel row. After the completion of the last scanning, the lasers are moved in the vertical direction of the scanning direction (horizontal direction) at a fixed movement step, so that the same laser can perform parallel scanning exposure on the pixel rows that have not been scanned in the scanning gaps of adjacent lasers on the exposure surface.

[0063] For ease of understanding, the present application is described and explained in subsequent examples by taking black boxes as exposure points and white boxes as non-exposure points to form a binary image. In the specific data processing process, other colors can also be used for differentiation, and the specific color is not limited. The target laser source is a single-controllable (can be individually turned on and off) light source in a linear array light source or a surface array light source composed of semiconductor lasers.

[0064] For ease of understanding, the specific process in the embodiments of the present application is described below. Please refer to Figure 1 One embodiment of the image data processing method for laser direct writing imaging in the embodiments of the present application can include:

[0065] S101: Obtain the frame selection range of the light spot of the target laser source;

[0066] In the production process of the laser direct writing device, the installation position of the laser source and the diameter of the light spot are different (error). In order to eliminate or reduce the loss of laser direct writing imaging precision caused by the production error, the applicant proposes to determine the range of the pixel rows actually covered by the light spot of each laser source (i.e. the frame selection range) for differential pixel adjustment according to the installation position of the laser source and the diameter of the light spot. Therefore, the control system needs to obtain the frame selection range of the light spot of each laser source (including the target laser source), which includes the number of rows and columns of the covered pixel rows.

[0067] Specifically, as a possible implementation, in the embodiments of the present application, the frame selection range of the light spot of each laser source can be determined according to the installation position and the diameter of the light spot, and specifically can include: obtaining the installation position of each laser source in the laser array, calculating the error of the installation position relative to the standard position, and determining the pixel row whose light spot coverage range exceeds half the width of the target laser source as the frame selection range of the target laser source.

[0068] It can be understood that the frame selection range corresponding to the laser source with different installation positions and different diameters of the light spot can be different. Taking a 2540 dpi binary image (minimum line width of 10 um) as an example, the laser scans one row and then steps 10 um in the vertical direction to scan the next row of pixels. If the vertical installation position of a certain laser source is not an integer 10 um, then each position stepped in the vertical direction is at a non-integer 10 um position.

[0069] In the first scenario, when the first laser (the light spot diameter of the first laser is 24 um) is installed at 14 um in the vertical direction, and the laser is located at a height of 24 um, then the vertical coverage range of the light spot is 12 um-36 um, the pixel rows whose coverage range exceeds half the width are the 2nd, 3rd and 4th rows of the original image, and the pixels whose coverage range exceeds half the width are distributed in 2 columns during horizontal scanning. The frame selection range of the first laser source is 3 rows*2 columns.

[0070] In the second scenario, when the second laser (the light spot diameter of the second laser is 22 um) is installed at 51 um in the vertical direction, and the laser is located at a height of 51 um, then the vertical coverage range of the light spot is 40 um-62 um, the pixel rows whose coverage range exceeds half the width are the 5th and 6th rows of the original image, and the pixels whose coverage range exceeds half the width are distributed in 2 columns during horizontal scanning. The frame selection range of the first laser source is 2 rows*2 columns.

[0071] S102: Frame selection marking is performed on the exposure points in the pixel row allocated in the original image according to the frame selection range of the light spot of the target laser source;

[0072] After obtaining the frame selection range of the light spot of each laser source, the control system can frame selection mark the exposure points in the pixel row allocated in the original image according to the frame selection range of the light spot of the target laser source. Specifically, the frame selection marking refers to forming a target frame selection range with a target pixel point as a reference in turn, if there is a non-exposure point in the target frame selection range, and the pixel points of the adjacent frame selection range exist exposure points in the horizontal and vertical directions at the same time, the target pixel point (originally an exposure point) is marked as a non-exposure point, otherwise the target pixel point is still marked as an exposure point. Wherein, the original image is a binary image after rasterization processing, only two types of pixel points, exposure points and non-exposure points.

[0073] It should be noted that the bounding box marking rule excludes pixels within the adjacent bounding box that do not simultaneously have exposure points in both the horizontal and vertical directions. This ensures that the original image's exposure points are retained even when adjacent bounding box pixels only have exposure points in the horizontal or vertical directions, or when no other exposure points exist. This is to prevent the elimination of independent line-type images. Following this bounding box marking rule, the bounding box marking of exposure points in all pixel rows allocated to the target laser source is completed sequentially.

[0074] For example, such as Figure 2 As shown, taking a target laser source with a selection area of ​​2 rows * 2 columns and a spot diameter of twice the minimum linewidth as an example, assuming the center of the target light source moves and scans along a horizontal axis with a vertical height of 1, the spot center forms a 2 rows * 2 columns selection area in (1,1), (1,2), and (1,3). The selection area (as shown) Figure 2 In the selected area, although there are non-exposed pixels within the square frame centered at (1,1), there are exposed pixels forming a unidirectional straight line passing through the selected area. Therefore, the exposed pixels are not changed to non-exposed pixels, resulting in the following image. Figure 2 The new image on the right. This operation preserves the independent line-type images from being eliminated.

[0075] For example, such as Figure 3 As shown, taking a target laser source with a selected area of ​​2 rows * 2 columns and a spot diameter of twice the minimum linewidth as an example, Figure 3 In the original image, 2 rows and 2 columns of bounding boxes are created with (2,2), (3,2), (4,2), (2,3), (3,3), (4,3), (2,4), (3,4), and (4,4) as the centers of the light spots. After marking the bounding boxes, only the upper right corner of (3,3), (4,3), (3,4), and (4,4) remains marked as the exposure point. If the exposure is performed with (2,2), (3,2), (4,2), (2,3), (3,3), (4,3), (2,4), (3,4), and (4,4) as the centers of the light spots, the following will be formed: Figure 3 The exposure diagram is shown in the lower left corner. If the exposure is performed according to the new diagram, the center of the light spot will be exposed at (3,3), (4,3), (3,4), and (4,4), resulting in the following pattern: Figure 3 The exposure image shown in the lower right corner. By comparison... Figure 3 As can be seen from the exposure images in the lower left and lower right corners of the image, the new image after image data processing is almost identical to the original image after exposure. Figure 1 To.

[0076] For example, such as Figure 4 As shown, taking a target laser source with a selected area of ​​2 rows * 2 columns and a spot diameter of twice the minimum linewidth as an example, Figure 4The (2, 2), (2, 3), (2, 4), (3, 4), (4, 4), (2, 5), (3, 5), (4, 5) of the Central Plains diagram are respectively established as the frame selection range of 2 rows * 2 columns, and only the upper right corner box of (2, 2), (2, 3), (3, 5), (4, 5) is still marked as an exposure point after the frame selection marking. If exposure is performed according to the original diagram (2, 2), (2, 3), (2, 4), (3, 4), (4, 4), (2, 5), (3, 5), (4, 5) as the center of the light spot, an exposure diagram as shown in the left lower corner of Figure 4 If exposure is performed according to the new diagram, exposure is performed at (2, 2), (2, 3), (3, 5), (4, 5) as the center of the light spot, and an exposure diagram as shown in the right lower corner of Figure 4 By comparing the exposure diagrams in the left lower corner and the right lower corner of Figure 4 It can be known that the error pixel points of the image after exposure of the new diagram after image data processing are less, and the exposure accuracy is higher.

[0077] S103: A new binary image is generated according to the exposure points in the original image after the frame selection marking.

[0078] The new binary image is generated according to the exposure points in the original image after the frame selection marking (the original exposure point part is changed), so that the exposure points in the new binary image are consistent with the positions of the pixel exposure points after the frame selection marking. The control system can control the laser source to perform scanning imaging according to the new binary image, so as to reduce the repeated exposure of the pixel points.

[0079] It can be known from the above disclosure that in the embodiments of the present application, the exposure points in each allocated pixel row can be frame selected and marked according to the frame selection range of the light spot of each laser source, and it is determined whether the original exposure point needs to be marked as a non-exposure point, so that the repeatedly exposed part of the exposure point in the original image is changed to a non-exposure point, and the pixel points of the edge of the original image that are repeatedly exposed are reduced, that is, the accuracy of the laser direct writing imaging is improved, and the energy consumption of the laser exposure is saved.

[0080] It can be understood that in various embodiments of the present application, the size of the serial number of each step does not mean the order of execution, and the execution order of each step should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0081] The embodiments of the present application also provide an image data processing system for laser direct writing imaging, which can include:

[0082] An acquisition module is configured to acquire the frame selection range of the light spot of each laser source, and the frame selection range includes the number of rows and columns of the covered pixel rows;

[0083] a marking module, configured to mark exposure points in a pixel row assigned in the original image according to a frame selection range of a light spot of a target laser source; the marking of the frame selection refers to forming a target frame selection range based on a target pixel point in sequence, if there is a non-exposure point in the target frame selection range, and exposure points in pixel points adjacent to the frame selection range exist in horizontal and vertical directions at the same time, marking the target pixel point from an exposure point to a non-exposure point, otherwise marking the target pixel point as an exposure point;

[0084] a generating module, configured to generate a new binary image according to the exposure points in the original image after the marking of the frame selection.

[0085] Optionally, as a possible implementation, the image data processing system for laser direct writing imaging in the embodiment of the present application can further include:

[0086] a recognition module, configured to, if it is recognized that there is only an exposure point in horizontal or vertical direction in pixel points adjacent to a frame selection range of a light spot of a target laser source, not change the exposure point marking of the target pixel point.

[0087] Optionally, as a possible implementation, in the embodiment of the present application, the target laser source is a single-controllable light source in a linear array light source or a surface array light source composed of semiconductor lasers.

[0088] Optionally, as a possible implementation, in the embodiment of the present application, the obtaining module can include:

[0089] an obtaining unit, configured to obtain installation positions of each laser source in a laser array, and calculate errors of the installation positions relative to standard positions;

[0090] a determining unit, configured to determine a frame selection range of a light spot of each laser source according to the installation positions and a diameter of the light spot; wherein a pixel row covered by more than half width of the light spot of a target laser source is determined as the frame selection range of the target laser source.

[0091] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be described herein.

[0092] The laser direct writing imaging image data processing system in the embodiment of the present application is described from the perspective of modular functional entities above, please refer to Figure 5 , the computer device in the embodiment of the present application is described from the perspective of hardware processing as follows:

[0093] The computer device 1 can include a memory 11, a processor 12 and an input / output bus 13. The processor 12 implements the steps of the method embodiments shown above, such as steps 101 to 103 shown above, when executing a computer program. Alternatively, the processor implements the functions of the modules or units in the apparatus embodiments shown above when executing a computer program. Figure 1 The processor implements the steps of the method embodiments shown above, such as steps 101 to 103 shown above, when executing a computer program. Alternatively, the processor implements the functions of the modules or units in the apparatus embodiments shown above when executing a computer program. Figure 1 The processor implements the steps of the method embodiments shown above, such as steps 101 to 103 shown above, when executing a computer program. Alternatively, the processor implements the functions of the modules or units in the apparatus embodiments shown above when executing a computer program.

[0094] The memory 11 includes at least one type of readable storage medium, including a flash memory, a hard disk, a multimedia card, a card-type memory (e.g. SD or DX memory, etc.), a magnetic memory, a disk, an optical disk, etc. The memory 11 can be an internal storage unit of the computer device 1 in some embodiments, such as a hard disk of the computer device 1. The memory 11 can also be an external storage device of the computer device 1 in other embodiments, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a Flash Card, etc. Further, the memory 11 can include both an internal storage unit and an external storage device of the computer device 1. The memory 11 can be used to store application software and various data installed in the computer device 1, such as program codes, etc., and to temporarily store data that has been output or is to be output.

[0095] The processor 12 can be a central processing unit (CPU), a controller, a microcontroller, a microprocessor, or other data processing chip in some embodiments, used to run program codes stored in the memory 11 or process data, such as executing a computer program, etc.

[0096] The input / output bus 13 can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc.

[0097] Further, the computer device can also include a wired or wireless network interface 14, which can optionally include a wired interface and / or a wireless interface (such as a WI-FI interface, a Bluetooth interface, etc.), and is usually used to establish a communication connection between the computer device 1 and other electronic devices.

[0098] Optionally, the computer device 1 can further comprise a user interface, which can comprise a display, an input unit such as a keyboard, and optionally a standard wired interface, a wireless interface. Optionally, in some embodiments, the display can be an LED display, a liquid crystal display, a touch liquid crystal display, an OLED (Organic Light-Emitting Diode) touch, or the like. The display can also be appropriately referred to as a display screen or a display unit, for displaying information processed in the computer device 1 and for displaying a visualized user interface.

[0099] Figure 5 Only the computer device 1 with components 11-14 and the computer program is shown, and those skilled in the art can understand that, Figure 5 The structure shown does not constitute a limitation on the computer device 1, and can comprise fewer or more components than shown, or combine certain components, or different component arrangements.

[0100] The application further provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the steps in the method embodiments shown, such as Figure 1 the steps 101-103 shown. Alternatively, the processor executes the computer program to implement the functions of the modules or units in the above-described device embodiments. Figure 1

[0101] In several embodiments provided in the present application, it should be understood that the disclosed system, modules and units can be implemented by other means. For example, the above-described system embodiments are only schematic, for example, the division of the units is only a logical function division, and there can be another division manner in actual implementation, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.

[0102] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e., can be located in one place, or can be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the present embodiment.

[0103] ​In addition, each function unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software function unit.

[0104] When the integrated unit is realized in the form of a software function unit and sold or used as an independent product, it can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application or the entire or part of the technical solutions that essentially contribute to the prior art can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various media that can store program codes.

[0105] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that the technical solutions recorded in the foregoing embodiments can be modified, or some technical features can be replaced by equivalents; and these modifications or replacements do not make the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. An image data processing method for laser direct writing imaging, characterized by, The method comprises the following steps: Obtaining the frame selection range of the light spot of each laser source, which comprises the following steps: obtaining the installation position of each laser source in the laser array, and calculating the error of the installation position relative to the standard position; determining the frame selection range of the light spot of each laser source according to the installation position and the diameter of the light spot, wherein the frame selection range comprises the row number and column number of the pixel rows covered by the light spot; According to the frame selection range of the light spot of the target laser source, the exposure points in the pixel rows allocated in the original image are frame selected and marked; the frame selection and marking refers to forming a target frame selection range by taking a target pixel point as a reference in sequence, if there is a non-exposure point in the pixel points in the target frame selection range, and the pixel points adjacent to the frame selection range exist exposure points in the horizontal and vertical directions at the same time, the target pixel point is marked from an exposure point to a non-exposure point, otherwise the target pixel point is marked as an exposure point; A new binary image is generated according to the marks formed by the exposure points in the original image after the frame selection and marking.

2. The method of claim 1, wherein, Further comprising: If the pixel points adjacent to the frame selection range of the light spot of the target laser source only exist exposure points in the horizontal or vertical direction, the exposure point marking of the target pixel point is not changed.

3. The method according to claim 1 or 2, characterized in that, The target laser source is a single controllable light source in a linear array light source or a surface array light source composed of semiconductor lasers.

4. The method according to claim 1 or 2, characterized in that, The pixel rows covered by more than half the width of the light spot of the target laser source are determined as the frame selection range of the target laser source.

5. An image data processing system for laser direct writing imaging, characterized by comprising: The method comprises the following steps: An obtaining module is configured to obtain the frame selection range of the light spot of each laser source; The obtaining module comprises an obtaining unit configured to obtain the installation position of each laser source in the laser array, and calculate the error of the installation position relative to the standard position; and a determining unit configured to determine the frame selection range of the light spot of each laser source according to the installation position and the diameter of the light spot, wherein the frame selection range comprises the row number and column number of the pixel rows covered. A marking module is configured to frame select and mark the exposure points in the pixel rows allocated in the original image according to the frame selection range of the light spot of the target laser source; the frame selection and marking refers to forming a target frame selection range by taking a target pixel point as a reference in sequence, if there is a non-exposure point in the pixel points in the target frame selection range, and the pixel points adjacent to the frame selection range exist exposure points in the horizontal and vertical directions at the same time, the target pixel point is marked from an exposure point to a non-exposure point, otherwise the target pixel point is marked as an exposure point; A generating module is configured to generate a new binary image according to the marks formed by the exposure points in the original image after the frame selection and marking.

6. The system of claim 5, wherein, Further comprising: An identifying module is configured to, if it is identified that the pixel points adjacent to the frame selection range of the light spot of the target laser source only exist exposure points in the horizontal or vertical direction, not change the exposure point marking of the target pixel point.

7. The system of claim 5 or 6, wherein, The target laser source is a single controllable light source in a linear array light source or a surface array light source composed of semiconductor lasers.

8. The system of claim 5 or 6, wherein, The pixel rows covered by more than half the width of the light spot of the target laser source are determined as the frame selection range of the target laser source.

9. A computer apparatus, comprising: The computer device comprises a processor configured to implement the method according to any one of claims 1 to 4 when executing a computer program stored in a memory.

10. A computer readable storage medium having stored thereon a computer program, characterized in that: The computer program, which is executed by a processor, implements the method as claimed in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Laser direct plate marking device for plane screen print plate and device

    CN103149801B

  • Scanning system and method for controlling aiming light source

    CN117528270A

  • Pulsing laser spot tracking and decoding

    US20180224531A1