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

By acquiring the selected area of ​​the laser source spot and marking the selected area, the problems of image edge expansion and repeated exposure in laser direct writing equipment are solved, improving imaging accuracy and saving energy consumption.

CN120848129AActive Publication Date: 2025-10-28SHENZHEN ANTELAND TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In existing laser direct writing equipment, the spot diameter of a single laser source is larger than the minimum linewidth, which causes the edge of the image to expand after exposure. This results in the new image after laser direct writing being inconsistent with the edge of the original image, and there is also the problem of repeated exposure.

Method used

By acquiring the spot selection range of each laser source, the exposure points in the original image are selected and marked according to the spot selection range. When the pixels adjacent to the selection range have exposure points in both the horizontal and vertical directions, the target pixel is marked as a non-exposure point, and a new binary image is generated.

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 CN120848129A_ABST
    Figure CN120848129A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an image data processing method and system for laser direct writing imaging and related equipment, which are used for improving the precision of laser direct writing exposure images and reducing repeated exposure. The method provided by the embodiment of the invention comprises the following steps: acquiring a frame selection range of a light spot of a target laser source, wherein the frame selection range comprises the row number and the column number of pixel rows covered by the light spot; according to the frame selection range of the light spots of the target laser source, frame selection marking is carried out on exposure points in the pixel rows distributed in the original image; the frame selection marking refers to forming a target frame selection range by taking a target pixel point as a reference in sequence, if pixel points in the target frame selection range have non-exposure points and pixel points adjacent to the frame selection range have exposure points in the horizontal direction and the vertical direction at the same time, marking the target pixel point as the non-exposure points from the exposure points, and marking the target pixel point as the non-exposure points from the exposure points; otherwise, marking the target pixel point as an exposure point; and generating a new binary image according to a mark formed by the exposure points in the original image after the frame selection of the mark.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of laser direct writing technology, and in particular to an image data processing method, system and related equipment for laser direct writing imaging. Background Technology

[0002] Laser direct writing equipment in related technologies (such as the laser direct plate making device for flat screen printing screen disclosed in application number: 201310084860.3) often controls the laser assembly to simultaneously scan the exposure surface back and forth in a preset horizontal direction to expose the surface to be processed of the workpiece.

[0003] The applicant noted that in existing laser direct writing devices, the spot diameter of a single laser source is often larger than the minimum linewidth (the minimum pixel width at the maximum resolution), causing the edges of the exposed image to extend outwards, resulting in inconsistencies between the edges of the new image after laser direct writing and the original image. For example, in a binary image with a maximum resolution of 2540 dpi, each pixel is 10µm x 10µm (i.e., the minimum linewidth is 10µm), assuming the laser spot diameter is 20µm. In a 2540 dpi scene, if a 100µm x 30µm original rectangular area needs to be exposed, the existing technology will move horizontally to expose three adjacent rows of pixels sequentially. During each row exposure, the laser will extend outwards by 5µm along the top and bottom edges of the pixel row in the vertical direction (the center of the laser spot moves along the center line of the pixel row, resulting in a total vertical outward extension of 10µm for the pixel row). In this pattern, the lower edge extension of row 1 overlaps with the upper edge extension of row 2, and the lower edge extension of row 2 overlaps with the upper edge extension of row 3. Ultimately, only the upper edge extension of row 1 and the lower edge extension of row 3 extend beyond the original rectangular area. Similarly, during each row exposure, the laser extends outward by 5µm at the start and end positions of the pixel row (a total outward extension of 10µm in the parallel direction of the pixel row). Finally, the exposed pattern approximates a new rectangular area of ​​110µm * 40µm. This new rectangular area is larger than the original rectangular area in the image, and a large number of pixels are repeatedly exposed. Therefore, it is necessary to improve the image data processing methods in related technologies. Summary of the Invention

[0004] This invention provides an image data processing method, system, and related equipment for laser direct-write imaging, which improves the accuracy of laser direct-write exposure images and reduces repeated exposures.

[0005] The first aspect of this invention provides an image data processing method for laser direct-write imaging, which may include: Obtain the bounding box range of the light spot of each laser source, wherein the bounding box range includes the number of rows and columns of pixels covered by the light spot; The exposure points in the pixel rows allocated in the original image are selected and marked according to the selection range of the target laser source spot. The selection and marking refers to forming a target selection range with the target pixel as the reference. If there are non-exposure points in the pixels within the target selection range, and the pixels adjacent to the selection range have exposure points in both the horizontal and vertical directions, the target pixel is marked as a non-exposure point instead of an exposure point. Otherwise, the target pixel is marked as an exposure point. A new binary image is generated based on the markers formed by the exposure points in the original image after the selection markers are drawn.

[0006] Optionally, as a possible implementation, the image data processing method in this embodiment of the invention may further include: If the pixels within the frame of the target laser source's spot only have exposure points in the horizontal or vertical direction, then the exposure point markings of the target pixels will not be changed.

[0007] Optionally, as a possible implementation, in this embodiment of the invention, the target laser source is a linear array light source composed of semiconductor lasers or a separately controllable light source in an area array light source.

[0008] Optionally, as a possible implementation, in this embodiment of the invention, obtaining the selection range of the light spots of each laser source includes: 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; The selection range of each laser source's spot is determined based on the installation location and the diameter of the spot; wherein, the pixel row covered by the spot of the target laser source by more than half the width is determined as the selection range of the target laser source.

[0009] A second aspect of the present invention provides an image data processing system for laser direct-write imaging, which may include: The acquisition module is used to acquire the selection range of the light spot of each laser source, wherein the selection range includes the number of rows and columns of the covered pixel rows; The marking module is used to mark the exposure points in the pixel rows allocated in the original image according to the selection range of the target laser source spot. The selection marking refers to forming a target selection range based on the target pixel point. If there is a non-exposure point among the pixels in the target selection range, and the pixels adjacent to the selection range have exposure points in both the horizontal and vertical directions, the target pixel point is marked as a non-exposure point instead of an exposure point. Otherwise, the target pixel point is marked as an exposure point. The generation module generates a new binary image based on the markers formed by the exposure points in the original image after the selection markers are drawn.

[0010] Optionally, as a possible implementation, the image data processing system for laser direct-write imaging in this embodiment of the invention may further include: If the identification module identifies that the pixels within the frame of the light spot adjacent to the target laser source only have exposure points in the horizontal or vertical direction, it will not change the exposure point marking of the target pixel.

[0011] Optionally, as a possible implementation, in this embodiment of the invention, the target laser source is a linear array light source composed of semiconductor lasers or a separately controllable light source in an area array light source.

[0012] Optionally, as a possible implementation, in this embodiment of the invention, the acquisition module may include: The acquisition unit is used to acquire the installation position of each laser source in the laser array and calculate the error of the installation position relative to the standard position. The determining unit is used to determine the selection range of the light spot of each laser source based on the installation position and the diameter of the light spot; wherein, the pixel row covered by the light spot of the target laser source by more than half the width is determined as the selection range of the target laser source.

[0013] A third aspect of the present invention provides a computer device, the computer device including a processor, the processor being configured to execute a computer program stored in a memory to implement the steps of the first aspect and any possible implementation thereof.

[0014] A fourth aspect of the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the first aspect and any possible implementation thereof.

[0015] As can be seen from the above technical solutions, the embodiments of the present invention have the following advantages: In this embodiment of the invention, the exposure points in each allocated pixel row can be selected and marked according to the bounding box range of the light spots of each laser source. This allows for a re-determination of whether the original exposure points need to be marked as non-exposure points. This changes the repeatedly exposed exposure points in the original image to non-exposure points, reducing the number of pixels repeatedly exposed along the edges of the original image. This improves the accuracy of laser direct-write imaging and saves energy consumed by laser exposure. Furthermore, in this embodiment, the bounding box 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. This makes the bounding box range closer to the actual coverage area of ​​the laser source's light spot, thereby reducing the loss of laser direct-write imaging accuracy caused by installation errors and light spot diameter errors.

[0016] This invention provides an image data processing method, system, and related equipment for laser direct-write imaging, which improves the accuracy of laser direct-write exposure images and reduces repeated exposures.

[0017] The first aspect of this invention provides an image data processing method for laser direct-write imaging, which may include: Obtain the bounding box range of the light spot of each laser source, wherein the bounding box range includes the number of rows and columns of pixels covered by the light spot; The exposure points in the pixel rows allocated in the original image are selected and marked according to the selection range of the target laser source spot. The selection and marking refers to forming a target selection range with the target pixel as the reference. If there are non-exposure points in the pixels within the target selection range, and the pixels adjacent to the selection range have exposure points in both the horizontal and vertical directions, the target pixel is marked as a non-exposure point instead of an exposure point. Otherwise, the target pixel is marked as an exposure point. A new binary image is generated based on the markers formed by the exposure points in the original image after the selection markers are drawn.

[0018] Optionally, as a possible implementation, the image data processing method in this embodiment of the invention may further include: If the pixels within the frame of the target laser source's spot only have exposure points in the horizontal or vertical direction, then the exposure point markings of the target pixels will not be changed.

[0019] Optionally, as a possible implementation, in this embodiment of the invention, the target laser source is a linear array light source composed of semiconductor lasers or a separately controllable light source in an area array light source.

[0020] Optionally, as a possible implementation, in this embodiment of the invention, obtaining the selection range of the light spots of each laser source includes: 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; The selection range of each laser source's spot is determined based on the installation location and the diameter of the spot; wherein, the pixel row covered by the spot of the target laser source by more than half the width is determined as the selection range of the target laser source.

[0021] A second aspect of the present invention provides an image data processing system for laser direct-write imaging, which may include: The acquisition module is used to acquire the selection range of the light spot of each laser source, wherein the selection range includes the number of rows and columns of the covered pixel rows; The marking module is used to mark the exposure points in the pixel rows allocated in the original image according to the selection range of the target laser source spot. The selection marking refers to forming a target selection range based on the target pixel point. If there is a non-exposure point among the pixels in the target selection range, and the pixels adjacent to the selection range have exposure points in both the horizontal and vertical directions, the target pixel point is marked as a non-exposure point instead of an exposure point. Otherwise, the target pixel point is marked as an exposure point. The generation module generates a new binary image based on the markers formed by the exposure points in the original image after the selection markers are drawn.

[0022] Optionally, as a possible implementation, the image data processing system for laser direct-write imaging in this embodiment of the invention may further include: If the identification module identifies that the pixels within the frame of the light spot adjacent to the target laser source only have exposure points in the horizontal or vertical direction, it will not change the exposure point marking of the target pixel.

[0023] Optionally, as a possible implementation, in this embodiment of the invention, the target laser source is a linear array light source composed of semiconductor lasers or a separately controllable light source in an area array light source.

[0024] Optionally, as a possible implementation, in this embodiment of the invention, the acquisition module may include: The acquisition unit is used to acquire the installation position of each laser source in the laser array and calculate the error of the installation position relative to the standard position. The determining unit is used to determine the selection range of the light spot of each laser source based on the installation position and the diameter of the light spot; wherein, the pixel row covered by the light spot of the target laser source by more than half the width is determined as the selection range of the target laser source.

[0025] A third aspect of the present invention provides a computer device, the computer device including a processor, the processor being configured to execute a computer program stored in a memory to implement the steps of the first aspect and any possible implementation thereof.

[0026] A fourth aspect of the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the first aspect and any possible implementation thereof.

[0027] As can be seen from the above technical solutions, the embodiments of the present invention have the following advantages: In this embodiment of the invention, the exposure points in each allocated pixel row can be selected and marked according to the bounding box range of the light spots of each laser source. This allows for a re-determination of whether the original exposure points need to be marked as non-exposure points. This changes the repeatedly exposed exposure points in the original image to non-exposure points, reducing the number of pixels repeatedly exposed along the edges of the original image. This improves the accuracy of laser direct-write imaging and saves energy consumed by laser exposure. Furthermore, in this embodiment, the bounding box 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. This makes the bounding box range closer to the actual coverage area of ​​the laser source's light spot, thereby reducing the loss of laser direct-write imaging accuracy caused by installation errors and light spot diameter errors. Attached Figure Description

[0028] Figure 1 This is a schematic diagram of an embodiment of an image data processing method for laser direct-write imaging according to an embodiment of the present invention; Figure 2 This is a schematic diagram of a specific embodiment of an image data processing method for laser direct-write imaging according to an embodiment of the present invention; Figure 3 This is a schematic diagram illustrating another specific application embodiment of an image data processing method for laser direct-write imaging according to an embodiment of the present invention; Figure 4 This is a schematic diagram illustrating another specific application embodiment of an image data processing method for laser direct-write imaging according to an embodiment of the present invention; Figure 5 This is a schematic diagram of one embodiment of a computer device according to an embodiment of the present invention. Detailed Implementation

[0029] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0030] The terms "first," "second," "third," "fourth," etc., used in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0031] In the description of this application, unless otherwise stated, "a plurality of" means two or more. Unless otherwise expressly specified and limited, the terms "installed," "connected," and "linked" shall be interpreted broadly, for example, as a fixed connection, a detachable connection, or an integral connection; as a mechanical connection or an electrical connection; as a direct connection or an indirect connection through an intermediate medium; or as a connection within two components.

[0032] To facilitate understanding, the application scenario of the image data processing method for laser direct-write imaging in this application will be described first. This application is applicable to laser arrays formed by multiple lasers, where the vertical projection points of the lasers in the laser array along a preset straight line direction (preferably the vertical direction of the pixel row; the following example uses the vertical direction as an example) are arranged in a non-overlapping linear or planar array. In practical applications, the laser array repeatedly scans the exposure surface along the laser scanning direction (parallel to the direction of the preset straight line; the following example uses the laser scanning direction as the horizontal direction as an example). During one scan, multiple laser beams in the laser array scan multiple pixel rows on the exposure surface simultaneously in parallel at a fixed interval (this fixed interval is determined by the installation position) to selectively expose the pixels in each pixel row. After the previous scan is completed, the laser moves along the vertical direction of the scanning direction (horizontal direction) with a fixed step distance, so that the same laser can perform parallel scanning and exposure of the unscanned pixel rows in the scanning gaps between adjacent lasers on the exposure surface.

[0033] For ease of understanding, subsequent embodiments of this application will use black boxes as exposure points and white boxes as non-exposure points to form a binary image for description. In the specific data processing, other colors can also be used for differentiation; no specific color is limited. The target laser source is a controllable (can be individually switched on and off) light source within a linear or area array composed of semiconductor lasers.

[0034] For ease of understanding, the specific processes in the embodiments of the present invention are described below. Please refer to [link / reference]. Figure 1 One embodiment of an image data processing method for laser direct-write imaging according to the present invention may include: S101: Obtain the selection area of ​​the target laser source spot; During the production process of laser direct writing equipment, there are differences (errors) between the installation position of the laser source and the diameter of the laser spot. To eliminate or reduce the loss of laser direct writing imaging accuracy caused by this production error, the applicant proposes to determine the range of pixel rows actually covered by the laser spot of each laser source (i.e., the selection range) based on the installation position of the laser source and the diameter of the laser spot, and then perform differentiated pixel adjustments. For this purpose, the control system needs to acquire the selection range of the laser spot of each laser source (including the target laser source), which includes the number of rows and columns of pixels covered.

[0035] Specifically, as one possible implementation, in this embodiment of the application, the 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. Specifically, it 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 with the light spot coverage of the target laser source exceeding half the width as the selection range of the target laser source.

[0036] It is understandable that the bounding box range may differ depending on the installation position and the diameter of the laser spot. Taking a 2540 dpi binary image (minimum linewidth of 10 μm) as an example, after scanning one line, the laser moves in 10 μm increments vertically to scan the next line of pixels. If the vertical installation position of a laser source is not an integer 10 μm, then each vertical step will be at an integer 10 μm position.

[0037] In the first scenario, when the first laser (with a spot diameter of 24µm) is vertically mounted at 14µm and the laser is at a height of 24µm, the vertical coverage range of the spot is 12µm-36µm. Pixels covering more than half the width are in rows 2, 3, and 4 of the original image. During horizontal scanning, pixels covering more than half the width are distributed in 2 columns. The selection range of the first laser source is 3 rows * 2 columns.

[0038] In the second scenario, when the second laser (with a spot diameter of 22µm) is vertically mounted at 51µm, and the laser is located at a height of 51µm, the vertical coverage range of the spot is 40µm-62µm. Pixels covering more than half the width are in the 5th and 6th rows of the original image. During horizontal scanning, pixels covering more than half the width are distributed in 2 columns. The selection range of the first laser source is 2 rows * 2 columns.

[0039] S102: Select and mark the exposure points in the pixel rows allocated in the original image according to the selection range of the target laser source spot; After acquiring the bounding box range of each laser source's spot, the control system can use this bounding box range to mark the exposure points in the allocated pixel rows of the original image. Specifically, the bounding box marking refers to sequentially forming a target bounding box range based on the target pixel. If a pixel within the target bounding box range contains a non-exposure point, and adjacent pixels within the bounding box range simultaneously contain exposure points in both the horizontal and vertical directions, the target pixel (originally an exposure point) is marked as a non-exposure point; otherwise, the target pixel remains marked as an exposure point. The original image is a rasterized binary image containing only two types of pixels: exposure points and non-exposure points.

[0040] 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.

[0041] 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.

[0042] 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.

[0043] 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 4 In the original image, using (2,2), (2,3), (2,4), (3,4), (4,4), (2,5), (3,5), and (4,5) as the centers of the light spots, a 2x2 selection area is created. After marking the selection area, only the upper right corner of (2,2), (2,3), (3,5), and (4,5) remains marked as the exposure point. If the exposure is performed with (2,2), (2,3), (2,4), (3,4), (4,4), (2,5), (3,5), and (4,5) as the centers of the light spots in the original image, the result will be as follows: Figure 4 The exposure diagram 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 (2,2), (2,3), (3,5), and (4,5), resulting in the following pattern: Figure 4 The exposure image shown in the lower right corner. By comparison... Figure 4 As can be seen from the exposure images in the lower left and lower right corners, the new image after image data processing has fewer error pixels and higher exposure accuracy.

[0044] S103: Generate a new binary image based on the markers formed by the exposure points in the original image after the selection markers are marked.

[0045] After the bounding box is marked, the pixels in the original image are marked (the original exposure points are changed) to generate a new binary image, so that the exposure points in the new binary image are consistent with the positions of the pixel exposure points after the bounding box is marked. The control system can control the laser source to perform scanning imaging based on the new binary image, thereby reducing the repeated exposure of pixels.

[0046] As can be seen from the above disclosure, in the embodiments of this application, the exposure points in each allocated pixel row can be selected and marked according to the selection range of the light spots of each laser source, and it can be re-determined whether the original exposure points need to be marked as non-exposure points, so that the exposure points that are repeatedly exposed in the original image are changed to non-exposure points, thereby reducing the number of pixels that are repeatedly exposed at the edge of the original image, which improves the accuracy of laser direct writing imaging and saves the energy consumed by laser exposure.

[0047] It is understood that, in the various embodiments of this application, the order of the steps does not imply the order of execution. The execution order of each step should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0048] This application also provides an image data processing system for laser direct-write imaging, which may include: The acquisition module is used to acquire the selection range of the light spot of each laser source, wherein the selection range includes the number of rows and columns of the covered pixel rows; The marking module is used to mark the exposure points in the pixel rows allocated in the original image according to the selection range of the target laser source spot. The selection marking refers to forming a target selection range based on the target pixel point. If there is a non-exposure point among the pixels in the target selection range, and the pixels adjacent to the selection range have exposure points in both the horizontal and vertical directions, the target pixel point is marked as a non-exposure point instead of an exposure point. Otherwise, the target pixel point is marked as an exposure point. The generation module generates a new binary image based on the markers formed by the exposure points in the original image after the selection markers are drawn.

[0049] Optionally, as a possible implementation, the image data processing system for laser direct-write imaging in this embodiment of the invention may further include: If the identification module identifies that the pixels within the frame of the light spot adjacent to the target laser source only have exposure points in the horizontal or vertical direction, it will not change the exposure point marking of the target pixel.

[0050] Optionally, as a possible implementation, in this embodiment of the invention, the target laser source is a linear array light source composed of semiconductor lasers or a separately controllable light source in an area array light source.

[0051] Optionally, as a possible implementation, in this embodiment of the invention, the acquisition module may include: The acquisition unit is used to acquire the installation position of each laser source in the laser array and calculate the error of the installation position relative to the standard position. The determining unit is used to determine the selection range of the light spot of each laser source based on the installation position and the diameter of the light spot; wherein, the pixel row covered by the light spot of the target laser source by more than half the width is determined as the selection range of the target laser source.

[0052] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0053] The image data processing system for laser direct-write imaging in this embodiment of the invention has been described above from the perspective of modular functional entities. Please refer to [link to relevant documentation]. Figure 5 The computer device in the embodiments of the present invention will now be described from the perspective of hardware processing: The computer device 1 may include a memory 11, a processor 12, and an input / output bus 13. The processor 12 executes the computer program to implement the above-described... Figure 1 The steps in the method embodiments shown, for example Figure 1 Steps 101 to 103 are shown. Alternatively, the processor executes a computer program to implement the functions of each module or unit in the above-described device embodiments.

[0054] The memory 11 includes at least one type of readable storage medium, including flash memory, hard disk, multimedia card, card-type memory (e.g., SD or DX memory), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the memory 11 can be an internal storage unit of the computer device 1, such as the hard disk of the computer device 1. In other embodiments, the memory 11 can be an external storage device of the computer device 1, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the computer device 1. Furthermore, the memory 11 can include both internal storage units and external storage devices of the computer device 1. The memory 11 can be used not only to store application software and various types of data installed on the computer device 1, such as computer program code, but also to temporarily store data that has been output or will be output.

[0055] In some embodiments, processor 12 may be a central processing unit (CPU), controller, microcontroller, microprocessor or other data processing chip, used to run program code stored in memory 11 or process data, such as executing computer programs.

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

[0057] Furthermore, the computer device may also include a wired or wireless network interface 14, which may optionally include a wired interface and / or a wireless interface (such as a Wi-Fi interface, a Bluetooth interface, etc.), typically used to establish communication connections between the computer device 1 and other electronic devices.

[0058] Optionally, the computer device 1 may further include a user interface, which may include a display, an input unit such as a keyboard, and optionally, a standard wired interface or a wireless interface. Optionally, in some embodiments, the display may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, or an OLED (Organic Light-Emitting Diode) touchscreen, etc. The display may also be appropriately referred to as a screen or display unit, used to display information processed in the computer device 1 and to display a visual user interface.

[0059] Figure 5 Only computer device 1 with components 11-14 and computer programs is shown; those skilled in the art will understand that... Figure 5 The structure shown does not constitute a limitation on the computer device 1, and may include fewer or more components than shown, or combine certain components, or have different component arrangements.

[0060] The present invention also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, can perform the following functions: Figure 1 The steps in the method embodiments shown, for example Figure 1 Steps 101 to 103 are shown. Alternatively, the processor executes a computer program to implement the functions of each module or unit in the above-described device embodiments.

[0061] In the embodiments provided in this application, it should be understood that the disclosed systems, modules, and units can be implemented in other ways. For example, the system embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.

[0062] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0063] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0064] If the integrated unit is implemented as a software functional 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 solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0065] As described above, the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that the technical solutions described in the above embodiments can still be modified, or some of the technical features thereof can be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. An image data processing method for laser direct-write imaging, characterized in that, include: Obtain the bounding box range of the light spot of the target laser source, wherein the bounding box range includes the number of rows and columns of pixels covered by the light spot; The exposure points in the pixel rows allocated in the original image are selected and marked according to the selection range of the target laser source spot. The selection and marking refers to forming a target selection range with the target pixel as the reference. If there are non-exposure points in the pixels within the target selection range, and the pixels adjacent to the selection range have exposure points in both the horizontal and vertical directions, the target pixel is marked as a non-exposure point instead of an exposure point. Otherwise, the target pixel is marked as an exposure point. A new binary image is generated based on the markers formed by the exposure points in the original image after the selection markers are drawn.

2. The method according to claim 1, characterized in that, Also includes: If the pixels within the frame of the target laser source's spot only have exposure points in the horizontal or vertical direction, then the exposure point markings of the target pixels will not be changed.

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

4. The method according to claim 1 or 2, characterized in that, The selection range for obtaining the light spot of each laser source includes: 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; The selection range of each laser source's spot is determined based on the installation location and the diameter of the spot; wherein, the pixel row covered by the spot of the target laser source by more than half the width is determined as the selection range of the target laser source.

5. An image data processing system for laser direct-write imaging, characterized in that, include: The acquisition module is used to acquire the selection range of the light spot of each laser source, wherein the selection range includes the number of rows and columns of the covered pixel rows; The marking module is used to mark the exposure points in the pixel rows allocated in the original image according to the selection range of the target laser source spot. The selection marking refers to forming a target selection range based on the target pixel point. If there is a non-exposure point among the pixels in the target selection range, and the pixels adjacent to the selection range have exposure points in both the horizontal and vertical directions, the target pixel point is marked as a non-exposure point instead of an exposure point. Otherwise, the target pixel point is marked as an exposure point. The generation module generates a new binary image based on the markers formed by the exposure points in the original image after the selection markers are drawn.

6. The system according to claim 5, characterized in that, Also includes: If the identification module identifies that the pixels within the frame of the light spot adjacent to the target laser source only have exposure points in the horizontal or vertical direction, it will not change the exposure point marking of the target pixel.

7. The system according to claim 5 or 6, characterized in that, The target laser source is a linear array light source or a controllable light source in a planar array light source composed of semiconductor lasers.

8. The system according to claim 5 or 6, characterized in that, The acquisition module includes: The acquisition unit is used to acquire the installation position of each laser source in the laser array and calculate the error of the installation position relative to the standard position. The determining unit is used to determine the selection range of the light spot of each laser source based on the installation position and the diameter of the light spot; wherein, the pixel row covered by the light spot of the target laser source by more than half the width is determined as the selection range of the target laser source.

9. A computer device, characterized in that, The computer device includes a processor that executes a computer program stored in a memory to implement the method as described in any one of claims 1 to 4.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, it implements the method as described 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

  • Image processing apparatus, image processing method, and program

    JP2017024247A

  • Method and apparatus for multi-beam exposure

    US20060060798A1

  • Pulsing laser spot tracking and decoding

    US20180224531A1