Laser processing preview method and device, laser processing equipment and storage medium

By detecting operations in the image editing area in the laser processing technology and automatically triggering the alignment process, the problem of the laser processing position in the prior art cannot be previewed in real time, and efficient element alignment processing is achieved.

CN120045112APending Publication Date: 2025-05-27SHENZHEN MAKER WORKS TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202410916497.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-11-24
Filing Date
2024-07-09
Publication Date
2025-05-27

AI Technical Summary

Technical Problem

The existing laser processing technology cannot preview the laser processing position of the target image element in real time during the image editing process, resulting in long element alignment time and low efficiency, increasing the overall time cost.

Method used

By detecting the selection operation or update operation in the image editing area, the alignment processing of the target image element is automatically triggered, and the spot formed in the laser processing area is indicated by the alignment visible light.

Benefits of technology

It realizes the laser processing position of image elements in real time during the user's image editing process, which significantly improves the efficiency of element alignment and reduces the user's workload in alignment processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120045112A_ABST
    Figure CN120045112A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a preview method and device for laser processing, laser processing equipment and a storage medium, in the method, if the laser processing equipment detects a processing preview operation for a target image element in a processing reference image in an image editing area, element indication information of the target image element is determined, the processing preview operation comprises one or two of a selection operation and an update operation. Then, obtaining an alignment visible light parameter of the target image element, generating alignment visible light according to the alignment visible light parameter, and performing alignment processing on the target image element by adopting the alignment visible light based on element indication information of the target image element so as to indicate a laser processing position of the target image element in the laser processing area, therefore, the laser processing position of the target image element is presented to the user in real time in the image editing process, and the position alignment efficiency of each image element in the laser processing scene is effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of laser processing and the field of computer science and technology, and in particular to a preview method, device, laser processing equipment and storage medium for laser processing. Background Art

[0002] In the field of laser processing, effectively combining laser processing technology with computer science and technology can greatly improve the fineness of laser processing, and further expand the application scenarios of laser processing products. In the actual process of performing laser processing on a preset processing material, it is usually necessary to first perform alignment processing of a processing reference image in the laser processing area using visible light, so as to indicate the laser processing positions of relevant image elements in the processing reference image within the laser processing area using visible light, and then determine whether to perform laser processing according to the current laser processing positions. That is to say, the alignment of image elements can be understood as using a beam of visible light to trace the edges and position the image elements.

[0003] However, the preview methods currently used in the industry cannot preview the laser processing positions of target image elements in real time during the image editing process, resulting in a long element alignment time and low efficiency before laser processing, and increasing the overall time cost required for laser processing. In view of this, how to present the laser processing positions of relevant image elements to the user in real time during the image editing process, and then improve the efficiency of position calibration (or element alignment) for each image element has become an important technical issue in the current field of laser processing. Summary of the Invention

[0004] Embodiments of the present application provide a preview method, device, laser processing equipment and storage medium for laser processing, which can present the laser processing positions of relevant image elements to the user in real time and effectively improve the efficiency of element alignment.

[0005] On the one hand, embodiments of the present application provide a preview method for laser processing, including:

[0006] If a processing preview operation for a target image element in a processing reference image is detected in an image editing area, determine the element indication information of the target image element, where the processing preview operation includes one or both of a selection operation and an update operation;

[0007] Obtain the alignment visible light parameters of the target image element;

[0008] Generate alignment visible light according to the alignment visible light parameters, and perform alignment processing on the target image element based on the element indication information of the target image element using the alignment visible light, so as to indicate the laser processing position of the target image element in the laser processing area.

[0009] On the other hand, an embodiment of the present application provides a preview device for laser processing, including:

[0010] An image processing module, configured to determine element indication information of the target image element if a processing preview operation for the target image element in the processing reference image is detected, where the processing preview operation includes one or both of a selection operation and an update operation;

[0011] An acquisition module, configured to acquire the alignment visible light parameters of the target image element;

[0012] An alignment module, configured to generate alignment visible light according to the alignment visible light parameters, and perform alignment processing on the target image element based on the element indication information of the target image element by using the alignment visible light, so as to indicate the laser processing position of the target image element in the laser processing area.

[0013] On the other hand, an embodiment of the present application provides a laser processing device, including:

[0014] A visible light moving device;

[0015] A visible light emitter, configured to emit one or more kinds of visible light, and realize the movement of the corresponding visible light by moving on the visible light moving device;

[0016] A processor, which is communicatively connected to the visible light emitter, and the processor is adapted to implement one or more computer programs;

[0017] A memory, in which one or more computer programs are stored, and when the one or more computer programs are loaded and executed by the processor, the preview method for laser processing as in the first aspect is realized.

[0018] On the other hand, an embodiment of the present application provides a storage medium, on which a computer program is stored, and when the computer program is loaded and executed by a processor, the preview method for laser processing as in the first aspect is realized.

[0019] In the embodiments of the present application, when the laser processing device detects a selection operation or an update operation on an image element within the image editing area, it will trigger the execution of the alignment process for the image element, so as to finally use the light spot formed by the alignment visible light within the laser processing area to indicate the laser processing position of the image element. Since the selection operation and the update operation within the image editing area are usually generated when the element adjustment of the image element is required, and the element adjustment will inevitably cause the corresponding laser processing position to change. Then, automatically triggering the execution of the alignment process for the image element when the selection operation or the update operation is detected enables the user to achieve the alignment of the image element without performing additional selection or triggering operations after editing the image element, realizing the real-time preview of the laser processing position of the image element during the user's image editing process, thereby effectively improving the efficiency of the user's element alignment of the image element. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0021] Figure 1 It is a schematic diagram of a processing reference image and an image element provided by an embodiment of the present application;

[0022] Figure 2 It is a schematic diagram of a laser processing system provided by an embodiment of the present application;

[0023] Figure 3 It is a schematic flowchart of a preview method for laser processing provided by an embodiment of the present application;

[0024] Figure 4a It is a schematic diagram of the position update of an image element provided by an embodiment of the present application;

[0025] Figure 4b It is a schematic diagram of the size update of an image element provided by an embodiment of the present application;

[0026] Figure 4c It is a schematic diagram of the element update of an image element provided by an embodiment of the present application;

[0027] Figure 5 It is a schematic diagram of the preview process for executing laser processing provided by an embodiment of the present application;

[0028] Figure 6 It is a schematic flowchart of another preview method for laser processing provided by an embodiment of the present application;

[0029] Figure 7 It is a schematic structural diagram of a laser processing device provided by an embodiment of the present application;

[0030] Figure 8 It is a schematic structural diagram of a laser processing equipment provided by an embodiment of the present application. Specific embodiments

[0031] It should be noted in advance that, in order to enable those skilled in the art to better understand the technical solutions proposed in the embodiments of the present application, the embodiments of the present application will be combined with one or more attached drawings to clearly and completely describe the implementation manners of the technical solutions proposed in the embodiments of the present application. And, each attached drawing shown in the embodiments of the present application is only for exemplary illustration. For example, the execution order of each step in the attached drawing can be adaptively adjusted according to the actual application scenario. In addition, in the embodiments of the present application, the block diagrams shown in each attached drawing are only functional entities, and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software form, or, these functional entities can be implemented in one or more hardware modules or integrated circuits, or these functional entities can be implemented in different networks and / or processor devices and / or microcontroller devices.

[0032] Specifically, the present application proposes a preview scheme for laser processing for a laser processing scenario. This scheme can be executed by a laser processing device to be used to realize the preview of the laser processing position of image elements. In this scheme, if the laser processing device detects a selection operation or an update operation for a target image element in a processing reference image within an image editing area, it means that a processing preview operation for the target image element is triggered. Then, the laser processing device will determine the element indication information of the target image element, so that the laser processing device can uniquely describe the target image element based on the element indication information subsequently. In addition, the laser processing device will also obtain the alignment visible light parameters of the target image element to generate alignment visible light according to the alignment visible light parameters, so that the laser processing device uses the alignment visible light to perform alignment processing on the target image element based on the element indication information of the target image element, and finally realizes the use of the spot projected by the alignment visible light in the laser processing area to indicate the laser processing position of the target image element.

[0033] Since the selection operation and update operation of image elements in the laser processing scenario are usually generated when element adjustment is required for the image elements, and element adjustment will inevitably cause changes in the corresponding laser processing positions, then, triggering the execution of the alignment process for the image elements immediately after detecting the selection operation or update operation can enable the user to preview the laser processing positions of the image elements in real time during the image editing process, and then quickly determine whether it is necessary to continue to perform adaptive adjustment on the image elements based on the currently indicated laser processing positions. Ultimately, it can reduce the time cost consumed by the user for calibrating the positions of each image element and effectively improve the efficiency of element alignment.

[0034] Among them, the processing reference image refers to the image that needs to be obtained by laser processing on the laser processing material by the laser processing equipment. The image elements in the processing reference image can include, but are not limited to, graphics, texts, lines, etc. The processing reference image can include one or more image elements, and the target image element can be at least one of these one or more image elements. In practical applications, in order to distinguish different image elements in the processing reference image, identification can be assigned to each line existing in the processing reference image, so that the lines with the same identification can form an image element. Optionally, one or more image regions can also be marked in the processing reference image, and identification is assigned to each image region, so that the image content existing within the image regions with the same identification is regarded as an image element, and the embodiments of the present application do not limit the shapes of the respective image regions. For example, the processing reference image can be like Figure 1 the image marked by 10 in Figure 1 and the image content contained in the image region marked by 101 in Figure 1 can be regarded as an image element, or like Figure 1 the line marked by 102 for depicting the ears of the giraffe in Figure 1 can also be regarded as an image element, and also like Figure 1 the line marked by 103 for depicting the ears of the giraffe in Figure 1 . For the convenience of description, hereinafter, the image content contained in the image region marked by 101 in Figure 1 is referred to as image element 101.

[0035] In addition, in specific embodiments, the laser processing equipment can be a single physical device, or a composite device composed of multiple physical devices, or a composite device composed of a physical device and a virtual device. The embodiments of the present application do not limit this. When the laser processing equipment is a composite device, the laser processing equipment can be regarded as a laser processing system. Exemplarily, the structure of the laser processing system can be as shown in Figure 2 . Based on Figure 2 it can be seen that the laser processing system can include n processing control devices (such as Figure 2 one or more devices marked by 201 inFigure 2 the device marked by 202), where n is a positive integer.

[0036] Among them, a communication connection is established between each processing control device and the laser processing device, and the processing control device can be used to display a processing reference image, detect a processing preview operation performed by the user on an image element in the processing reference image, and then initiate a processing preview instruction to the laser processing device after detecting the processing preview operation, so that the laser processing device generates alignment visible light and finally performs alignment processing on the processing reference image. That is to say, in one implementation, the processing control device at least has an image display function and an instruction processing function. The instruction processing function can include, but is not limited to, an instruction sending function and an instruction generating function, etc., so that the processing control device can initiate an accurate laser processing instruction to the laser processing device, while the laser processing device at least has a visible light generating function and a visible light moving function, so that the laser processing device can implement alignment processing on relevant image elements.

[0037] In a specific application scenario, the processing control device can be a terminal device. An application program (or client) for implementing laser processing control functions and various other application programs (or clients) can run in the terminal device, such as application programs for image processing, multimedia playback, and navigation. Among them, the terminal device can specifically include, but is not limited to, smart phones, tablet computers, laptop computers, desktop computers, vehicle-mounted terminals, smart TVs, and smart watches (bands), etc. The embodiments of the present application do not make specific limitations on this.

[0038] Based on the above preview scheme for laser processing, the present application specifically proposes a preview method for laser processing. This method can still be executed by the above-mentioned laser processing device. However, for the convenience of description, the following will be described with the laser processing device as a single device. Specifically, please refer to Figure 3 , Figure 3 is a schematic flowchart of the preview method for laser processing. As Figure 3 shown, this method can at least include steps S301 - S303:

[0039] S301. If a processing preview operation for a target image element in the processing reference image is detected in the image editing area, determine the element indication information of the target image element. The processing preview operation includes one or both of a selection operation and an update operation.

[0040] In a specific embodiment, the image editing area may exist in the image display page. For example, the image display page is displayed on the display module of the laser processing device. In some cases, the image display page may also be displayed within the display module of a control device that has a communication connection with the laser processing device. Among them, the image editing area may be displayed after the laser processing device activates the real-time processing preview function. Exemplarily, when the laser processing device detects the first trigger for alignment processing of one or more image elements in the processing reference image, it is considered that the laser processing device has activated the real-time processing preview function. Thus, when a processing preview operation for a target image element is detected, the step of "determining the element indication information of the target image element" is triggered. Among them, the element indication information can be used to uniquely describe the target image element. Exemplarily, the element indication information may include one or more of an element identifier, an element position, and an element size, etc.

[0041] In addition, optionally, the processing reference image can be drawn directly by the user within the image editing area, or can be imported by the user from other devices to the laser processing device for display. There is at least one image element in the processing reference image. The image elements among these at least one image elements that have laser processing requirements can be used as image elements, and the target image element may specifically include one or more image elements. However, it should be noted that for the convenience of more clearly understanding the relevant implementation principles of this application, unless otherwise specified, the following will be described by taking the target image element as a single image element as an example.

[0042] Among them, the image elements in the processing reference image can be specified by the user in the laser processing device. For example, the user can add a to-be-processed label to the image elements that need to perform laser processing or processing preview in the processing reference image displayed in the image editing area, so that the image elements are regarded as image elements by the laser processing device. Optionally, the image elements in the processing reference image can also be automatically recognized by the laser processing device. For example, one or more preset categories of image elements are recognized according to the user's instructions (or the default recognition instructions in the laser processing device), and the recognized image elements are used as image elements. Of course, the user can also add an ignore label to the image elements that do not need to perform laser processing or processing preview to avoid these image elements being recognized as image elements, and make the image elements without the ignore label added be used as image elements. The present application does not limit the determination method of image elements.

[0043] In addition, as an exemplary implementation, the processing preview operation for the target image element in the processing reference image can be manually performed by the user in the image editing interface. Specifically, it can be performed by the user with the help of the peripheral configuration of the laser processing device (such as a mouse), and / or through touch screen clicking. Optionally, the processing preview operation for the target image element can also be triggered and executed by the user through voice control or gesture control. Specifically, the laser processing device can identify the signal after receiving the voice signal or gesture signal, so as to determine the target image element indicated by the signal, and generate corresponding program instructions to make the laser processing device perform the processing preview operation for the target image element.

[0044] Exemplarily, the click operation in the processing preview operation can include one or more of a single click operation, a long press operation, and a double click operation. The update operation in the processing preview operation can include one or more of a position update operation, a size update operation, and an element update operation. Among them, the position update operation is used to update the display position of the image element in the processing reference image. For example, Figure 4a the image element marked by 401 in is the one obtained after the position update of the image element 101. The size update operation is used to update the size of the image element in the processing reference image. For example, Figure 4b the image element marked by 402 in is the one obtained after the size update of the image element 101. The element update operation is used to update the content of the image element. For example, Figure 4c the image element marked by 403 in is the one obtained after the content update of the image element 101.

[0045] S302. Obtain the alignment visible light parameters of the target image element.

[0046] In a specific embodiment, the alignment visible light parameters include, but are not limited to, one or more of the following: brightness parameter, beam size parameter, visible light color parameter, power parameter, and visible light emitter type parameter, etc. Among them, the brightness parameter is used to indicate the brightness of the alignment visible light, the beam size parameter is used to indicate the thickness of the alignment visible light, and the visible light color parameter is used to indicate the color of the alignment visible light (such as red, green, blue, etc.). The power parameter is used to indicate the power used when emitting the alignment visible light (i.e., the output power of the alignment visible light). Among them, when the alignment visible light is a laser, when the alignment visible light with different output powers irradiates the laser processing material, the depth of the trace left on the material is different. The visible light emitter type parameter is used to indicate the type of emitter used to generate the alignment visible light. Among them, when the alignment visible light is a laser, the emitter can also be called a laser. The types of lasers can be ultraviolet lasers, visible light lasers, and infrared lasers, etc. obtained by classification according to the output wavelength, or continuous lasers, quasi-continuous lasers, pulsed lasers, and nanosecond lasers, etc. obtained by classification according to the pulse width. It can also be obtained by classification according to other dimensions (such as working medium, working power range). The embodiments of the present application do not limit this.

[0047] In a specific implementation manner, the alignment visible light parameters can be input by the user or can be fixed parameters preset in the laser processing device. In another specific implementation manner, the alignment visible light parameters can be associated with the processing importance degree of the image element. Then, after the laser processing device identifies the element type of the target image element, the alignment visible light parameters associated with the element type can be used as the alignment visible light parameters used for aligning the target image element. Exemplarily, in the embodiments of the present application, the alignment visible light parameters associated with the processing importance degree at least include the parameters that affect the visual effect of the alignment visible light, such as one or more of the visible light color parameter, beam size parameter, and brightness parameter, etc.

[0048] Among them, the importance of processing can be understood as the degree of influence on the expected laser processing effect in the case where the image element is not laser processed (or missed processing). Since there are usually significant differences in the element types of the image elements to be processed in different laser processing scenarios, and the importance of different types of image elements in the same laser processing scenario is usually inconsistent, when different types of image elements are missed processed in the same laser processing scenario, the degree of influence on the laser processing effect is different. Then, associating the alignment visible light parameters with the importance of processing enables the laser processing device to generate alignment visible light with different visual effects based on image elements of different importance levels, and ultimately makes the alignment effect of image elements with a higher importance level and the alignment effect of image elements with a lower importance level more distinguishable. In this case, the user can more easily observe the laser processing position of the image elements with a higher importance level, thereby ensuring a certain laser processing effect.

[0049] S303. Generate alignment visible light according to the alignment visible light parameters, and perform alignment processing on the target image element based on the element indication information of the target image element by using the alignment visible light to indicate the laser processing position of the target image element in the laser processing area.

[0050] In a specific embodiment, the laser processing device can locate the target image element according to the element indication information, and then move the alignment visible light along the line depicting the target image element to achieve the alignment processing of the target image element. Optionally, the movement trajectory of the alignment visible light can also be determined based on the edge contour of the target image element, and the embodiments of the present application do not limit this.

[0051] Since the alignment visible light has the characteristics of linear propagation and infinite extension, it is difficult to detect the light spot formed by the alignment visible light and thus impossible to obtain a visual alignment effect in the absence of a blocking medium. Then, in order to observe the movement trajectory of the alignment visible light (i.e., the alignment effect), the alignment visible light can be projected onto a visible light projection panel so that the emitted alignment visible light can form a light spot on the projection panel, thereby showing the alignment processing effect and making the alignment effect visible. Among them, the alignment effect can at least be used to indicate the laser processing position of the target image element.

[0052] In addition, it is not difficult to understand that when the target image element is actually aligned, the laser processing equipment can also control the emission angle (or direction) of the aligned visible light so that the aligned visible light can be projected onto the specified visible light projection panel. The visible light projection panel can refer to the plane (including the horizontal plane or the vertical plane) formed by the material placement table in the laser processing equipment, or the plane formed by the laser processing material placed on the material placement table, or the plane formed by other media that can reflect visible light and do not belong to the laser processing equipment.

[0053] In an actual laser processing scenario, if the above embodiments are performed by a composite type of laser processing equipment, an achievable laser processing process can be exemplified as follows: Figure 5 shown. Figure 5 In the present invention, the laser processing equipment specifically includes a laser processing host computer (or processing control equipment) and a laser processing slave computer (or laser processing equipment).

[0054] like Figure 5 As shown, when the user needs to perform laser processing (or alignment processing) on ​​the image elements in the processing reference image, the laser processing host computer can be triggered to establish a communication connection with the laser processing slave computer, and the processing reference image can be imported into the canvas (or image editing area) of the laser processing host computer. After that, the user can select the image elements that need to be aligned on the canvas, and set the alignment parameters (at least including the aforementioned alignment visible light parameters) in the laser processing host computer, so that the laser processing host computer can generate and send the G-code (or processing preview instruction) related to the image element to the laser processing slave computer after detecting that the user triggers the alignment operation. It should be noted that the alignment operation mentioned here is usually performed to trigger the first alignment of the image elements in the processing reference image. Therefore, in order to avoid the waste of laser resources caused by the user's erroneous selection operation or erroneous update operation after importing the processing reference image, the alignment operation here can be a selection operation (such as a click operation) of the functional component.

[0055] In addition, G-code is a program instruction generated by a numerical control programming language. After receiving the G-code, the lower computer of the laser processing can execute light emission (i.e., generate alignment visible light) based on the G-code, and perform alignment processing on the image elements selected by the user to indicate the laser processing position of the image elements within the laser processing area. If, during the alignment processing of the image elements, the upper computer of the laser processing detects a selection operation or an update operation by the user on the target image element, it will directly generate G-code related to the target image element and send the new G-code to the lower computer of the laser processing, so that the lower computer of the laser processing can abort the currently executing alignment processing and execute the new G-code to achieve the alignment processing of the target image element, and finally indicate the laser processing position of the target image element within the laser processing area.

[0056] In the embodiment of the present application, when the laser processing device detects a processing preview operation for an image element within the image editing area, it determines the element indication information and the alignment visible light parameters of the image element, and then generates corresponding alignment visible light based on the alignment visible light parameters, and performs alignment processing on the image element using the alignment visible light according to the element indication information, so as to finally use the light spot formed by the alignment visible light within the laser processing area to indicate the laser processing position of the image element. Since the selection operation and the update operation within the image editing area are usually generated when the element adjustment of the image element is required, and the element adjustment will inevitably cause a change in the corresponding laser processing position. Then, automatically triggering the execution of the alignment processing for the image element when detecting the selection operation or the update operation enables the user to achieve the alignment of the image element without performing additional selection or triggering operations after editing the image element, realizing real-time preview of the laser processing position of the image element during the user's image editing process, thereby effectively improving the efficiency of the user's element alignment of the image element.

[0057] Based on the above preview scheme of laser processing and Figure 3 the preview method of laser processing shown, the present application also proposes another preview method of laser processing, and this method can still be executed by the above-mentioned laser processing device. Specifically, please refer to Figure 6 , Figure 6 which is a schematic flowchart of the preview method of this laser processing. As Figure 6 shown, this method at least includes steps S601 - S606:

[0058] S601. If a processing preview operation for a target image element in the processing reference image is detected in the image editing area, determine the element indication information of the target image element, and the processing preview operation includes one or both of a selection operation and an update operation.

[0059] In a specific implementation manner, the laser processing device can bind an operation monitoring event in the image editing area to monitor the processing preview operation triggered within the image editing area by using the operation monitoring event. Specifically, when the laser processing device detects that the operation monitoring event is called, it can obtain the operation execution information detected by the operation monitoring event under the corresponding processing operation preview, and then use the image element associated with the operation execution information as the target image element to trigger the step of "determining the element indication information of the target image element" based on the operation execution information. The operation execution information may include at least one of the coordinate information indicating the trigger position of the processing preview operation and the dimension information indicating the element size change.

[0060] In an exemplary implementation manner, when the operation monitoring event is used to monitor the selection operation within the image editing area, the operation execution information detected by the operation monitoring event includes at least the coordinate information of the selection operation. The coordinate information of the selection operation is used to indicate the trigger position of the selection operation within the image editing area. For example, when the selection operation is a click operation, the trigger position of the selection operation may refer to the position where the user generates a click action within the image editing area. When the operation monitoring event is used to monitor the update operation within the image editing area, the operation execution information detected by the operation monitoring event may include: the element selected by the update operation, the dimension change record and the coordinate change record during the update process.

[0061] In an actual application scenario, to avoid the ineffective light emission of the laser processing device, it can be set that the operation execution information includes at least the coordinate information indicating the trigger position of the processing preview operation, so that the laser processing device can obtain the coordinate information corresponding to the processing preview operation from the corresponding operation execution information after detecting that the operation monitoring event is called, and then use the displayed image element as the image element associated with the operation execution information when the obtained coordinate information corresponds to a displayed image element within the image editing area to trigger the alignment processing of the image element.

[0062] In an embodiment of the present application, by way of example, the operation monitoring event may specifically include one or more of a click event, a mouseDown event, a mouseMove event, and a mouseUp event. Among them, the click event is used to detect a click operation of the user within the image editing area. The mouseDown event is used to detect an operation of the user pressing the mouse button within the image editing area. The mouseMove event is used to detect a movement operation of the user pressing the mouse button within the image editing area. The mouseUp event is used to detect an operation of the user releasing the mouse button within the image editing area. Optionally, the laser processing device may determine that an element update operation is detected and thus trigger obtaining element indication information of the target image element after detecting a consecutive call operation of the mouseDown event, the mouseMove event, and the mouseUp event, or after detecting a call operation of the mouseMove event.

[0063] Certainly, in other embodiments, the user may also trigger an update operation on the target image element by inputting new coordinates or element sizes, and the embodiments of the present application do not limit this. At this time, the element indication information may also be input by the user on the operable panel. Then, when the laser engraving device detects a data input operation on any image element in the processing reference image on the operable panel, it may determine the image element as the target image element, determine that a processing preview operation on the target image element is detected, and then obtain the element indication information of the target image element from the input data corresponding to the data input operation, and then send the element indication information in the input data to the laser processing device, so that after the laser processing device determines the element indication information of the target image element, it performs alignment processing on the target image element based on the element indication information of the target image element using alignment visible light.

[0064] It is worth mentioning that the operable panel may be a functional module in the laser processing device. At this time, the sending of the element indication information refers to data sending between different functional modules of the same device. The operable panel may also be a functional module on another device that allows the laser processing device to be controlled. For example, when the laser processing device is a laser lower computer, the operable panel may be a functional module in the laser upper computer. At this time, the sending of the element indication information refers to data sending between different devices.

[0065] In one implementation, the machining preview operation may be detected during the historical alignment process of the machining reference image. Herein, the historical alignment process refers to the alignment process triggered and executed for one or more image elements in the machining reference image by the laser machining device before detecting the current machining preview operation, such as the last triggered and executed alignment process. In this case, the laser machining device may also determine historical image elements from the machining reference image, and then select, from the determined historical image elements, target historical image elements whose element identifiers are different from those of the target image elements, and perform alignment processing on the target historical image elements using alignment visible light. Herein, the historical image elements refer to the image elements among the aforementioned one or more image elements on which the historical alignment process has not been performed.

[0066] That is to say, during the alignment process for the machining reference image, after the laser machining device aligns the target image elements this time, it can continue to complete the alignment process of the image elements (i.e., target historical image elements) that were not fully aligned in the previous time. It can be understood that the alignment process is usually triggered and executed by the user when wanting to preview the laser machining positions of one or more image elements. When the laser machining device detects a selection operation or an update operation for the target image elements during the execution of the historical alignment process, a new alignment process will be triggered, thus interrupting the historical alignment process, which may require the user to re-perform the alignment process for the target historical image elements later, increasing the user's workload in the alignment scenario. Then, the method provided in the embodiments of the present application can enable the user to view the laser machining positions of the target image elements in real time, and can also enable the user to automatically trigger the alignment process for the target historical image elements after viewing the laser machining positions of the target image elements, reducing the user's workload and meeting the user's position preview requirements at each alignment stage.

[0067] It is worth mentioning that for other related implementation manners of step S601, reference can be made to the specific embodiments of step S301, which will not be elaborated here.

[0068] S602. Obtain the alignment visible light parameters of the target image elements.

[0069] In one embodiment, the alignment visible light parameters include visible light color parameters. In this case, if the machining preview operation is detected during the historical alignment process of the machining reference image, when the laser machining device obtains the laser machining color parameters, it may first determine the visible light color used in the historical alignment process, and then select, from the preset visible light colors, any visible light color different from the visible light color used in the historical alignment process as the target visible light color, and use the color parameters of the target visible light color as the visible light color parameters.

[0070] In another embodiment, the laser processing device may also obtain other alignment parameters, such as alignment types (including but not limited to loop execution, execute N times, etc., where N is a positive integer) and visible light movement speed parameters (such as movement speed, movement acceleration, etc.), so as to perform specific alignment processing according to the other alignment parameters using the generated alignment visible light, increasing the user's control over the alignment processing, making the alignment processing in the embodiments of the present application meet the user's usage requirements in multiple aspects, and improving the user's usage convenience.

[0071] S603. Generate alignment visible light according to the alignment visible light parameters, and perform alignment processing on the target image element based on the element indication information of the target image element using the alignment visible light, so as to indicate the laser processing position of the target image element in the laser processing area.

[0072] In one embodiment, when the detected processing preview operation is an update operation, the laser processing device may also perform alignment processing on the target image element (or referred to as the reference image element) before the update. That is to say, the target image element is obtained by updating the reference image element. Among them, the laser processing device may first determine the reference image element, obtain the element indication information of the reference image element, and then perform alignment processing on the reference image element based on the element indication information of the reference element using the alignment visible light. Then, after detecting the update operation for the target image element, the laser processing device performs alignment processing on both the target image element and the reference image element using the alignment visible light, enabling the user to more intuitively feel the change in the laser processing position before and after the update of the image element, and to a certain extent enabling the user to more quickly adjust to obtain the image element that meets the expected laser processing effect, effectively improving the efficiency of element alignment in the laser processing scenario.

[0073] Optionally, the laser processing device may perform alignment processing on the reference image element after performing alignment processing on the target image element, and the alignment processing of the target image element and the reference image element may be alternately and cyclically executed until the condition for ending alignment is met. Among them, the condition for ending alignment is, for example: detecting a processing preview operation for a new image element, and / or, the number of cycles reaches a preset number, etc. Exemplarily, the execution order of alignment is such as target image element → reference image element → target image element → reference image element →... → end.

[0074] As an exemplary implementation, the alignment visible light may include a first visible light and a second visible light. The first visible light is used for aligning a target image element, and the second visible light is used for aligning a reference image element. In this case, after detecting an update operation for the target image element, the visible light processing device can determine two visible light color parameters indicating different visible light colors as the visible light color parameter of the first visible light and the visible light color parameter of the second visible light, so that the visible light processing device can generate the first visible light and the second visible light respectively based on different visible light color parameters, and then use the first visible light to perform alignment processing on the target image element based on the element indication information of the target image element, and use the second visible light to perform alignment processing on the reference image element based on the element indication information of the reference image element.

[0075] In this case, the laser processing device uses two different colors of alignment visible light to respectively perform alignment processing on the target image element and the reference image element, which can make the difference in the visual presentation of the laser processing positions of the target image element and the reference image element indicated by the laser processing device greater, and the user can more easily see the position change before and after the element update.

[0076] S604. In response to a laser processing instruction for a target image element, obtain the laser parameters used in the laser processing from the laser processing instruction.

[0077] In a specific embodiment, the laser processing instruction is used to instruct the laser processing device to perform laser processing on the target image element. Among them, the laser processing instruction may include a voice instruction, a gesture instruction, or a text instruction input by the user into the laser processing device, etc. The laser processing instruction at least includes laser parameters that can be used to indicate the laser parameters required during laser processing. The laser parameters may include, but are not limited to, one or more of the laser output power, the laser color parameter, and the laser wavelength parameter, etc.

[0078] S605. Generate processing laser based on the laser parameters.

[0079] In a specific embodiment, when the alignment visible light is a low-power laser, the laser processing device can generate the processing laser by adjusting (such as increasing) the output power of the alignment visible light, so that the laser parameters can be used only to indicate the laser output power, thereby reducing the amount of data during data transmission. In other implementation manners, the laser processing device can also regenerate the processing laser based on relevant parameters. Since the processing laser generally needs to have the ability to dissolve the laser processing material, while the alignment visible light only needs to be able to project a visible light spot within the laser processing area, the generation of the processing laser and the alignment visible light has different equipment performance requirements for the laser processing device. In view of this, the embodiment of the present application proposes that the laser processing device can include two processing modules, namely a processing laser and an alignment visible light device, so that the laser processing device can generate the processing laser by using the processing laser and generate the alignment visible light by using the alignment visible light device.

[0080] In a specific implementation, the processing laser and the alignment visible light device can be lasers with different performances, which simplifies the types of work that the same laser needs to perform, and thus reduces the frequency of changing the laser output parameters and performance parameters of the same laser. Thereby, the performance stability of the laser can be guaranteed to a certain extent, and it is beneficial for relevant technicians to maintain and repair the laser.

[0081] In addition, before generating the processing laser, the laser processing device can also obtain the description information of the laser processing material and perform area detection on the laser processing area to obtain a detection result. The detection result is used to indicate whether the laser processing area is covered by the laser processing material indicated by the description information. When the detection result indicates that the laser processing area is covered by the laser processing material, the step of generating the processing laser based on the laser parameters is triggered, thereby minimizing the situation of performing laser processing on the wrong laser processing material and effectively avoiding waste of materials.

[0082] S606. Move the processing laser along the movement trajectory of the visible light for alignment processing to perform laser processing on the target image element on the laser processing material.

[0083] The movement trajectory of the visible light is used to indicate the processing path during laser processing. The laser processing area is usually an area in the laser processing material, that is to say, the laser processing area can be on the surface of the laser processing material.

[0084] In an embodiment of the present application, when the laser processing device detects an update operation on a target image element within the image editing area, it triggers the execution of alignment processing on the target image element, so as to finally use the spot formed by the alignment visible light in the laser processing area to indicate the laser processing position of the target image element, realizing real-time preview of the laser processing position of the target image element during the update process of the target image element. In addition, the laser processing device can also obtain the element indication information of the reference image element, so as to perform alignment processing on the reference image element after performing alignment processing on the target image element. The reference image element refers to the target image element before the update. Then, performing alignment processing on both the target image element and the reference image element can enable the user to more intuitively feel the changes in the laser processing positions before and after the element update, and to a certain extent enable the user to more quickly adjust to obtain an image element that meets the expected laser processing effect, thereby effectively improving the efficiency of element alignment in the laser processing scenario.

[0085] Based on the above Figure 3 and Figure 6 the related embodiments of the preview method for laser processing shown, the present application also discloses a preview device for laser processing, which is used to execute the preview method for laser processing as Figure 3 shown in Figure 6 wherein, the device can be a computer program (including program code) running in the above-mentioned laser processing device. Please refer to Figure 7 , the preview device for laser processing can at least include: an image processing module 701, an acquisition module 702, and an alignment module 703, and can further optionally include one or more of a laser processing module 704 and an element determination module 705. Among them:

[0086] The image processing module 701 is configured to determine the element indication information of the target image element if a processing preview operation on the target image element in the processing reference image is detected, and the processing preview operation includes one or both of a selection operation and an update operation;

[0087] The acquisition module 702 is configured to acquire the alignment visible light parameters of the target image element;

[0088] The alignment module 703 is configured to generate alignment visible light according to the alignment visible light parameters, and perform alignment processing on the target image element based on the element indication information of the target image element by using the alignment visible light, so as to indicate the laser processing position of the target image element in the laser processing area.

[0089] In one embodiment, an operation monitoring event is bound to the image editing area, and the operation monitoring event is used to monitor the processing preview operations triggered within the image editing area; the image processing module 701 may also execute:

[0090] If it is detected that the operation monitoring event is called, obtain the operation execution information detected by the operation monitoring event under the corresponding processing preview operation; use the image element associated with the operation execution information as the target image element, and trigger the step of determining the element indication information of the target image element based on the operation execution information.

[0091] In another embodiment, the operation monitoring event is used to monitor the selection operations within the image editing area, and the operation execution information detected by the operation monitoring event includes at least the coordinate information of the selection operation, and the coordinate information of the selection operation is used to indicate the trigger position of the selection operation within the image editing area.

[0092] In another embodiment, the operation monitoring event is used to monitor the update operations within the image editing area, and the operation execution information detected by the operation monitoring event includes: the elements selected by the update operation, the size change record and the coordinate change record during the update process.

[0093] In another embodiment, the operation execution information includes at least the coordinate information for indicating the trigger position of the processing preview operation; after detecting that the operation monitoring event is called, the image processing module 701 may also be used to execute:

[0094] Obtain the coordinate information corresponding to the processing preview operation from the operation execution information; when the obtained coordinate information corresponds to an image element displayed in the image editing area, use the displayed image element as the image element associated with the operation execution information.

[0095] In another embodiment, the image processing module 701 may also be used to execute:

[0096] If a data input operation for any image element in the processing reference image is detected on the operable panel, determine the any image element as the target image element, and determine that a processing preview operation for the target image element is detected;

[0097] Obtain the element indication information of the target image element from the input data corresponding to the data input operation;

[0098] Send the element indication information in the input data to the laser processing device, so that after the laser processing device determines the element indication information of the target image element, it performs alignment processing on the target image element based on the element indication information of the target image element using the alignment visible light.

[0099] In yet another embodiment, the preview device for laser processing may include a laser processing module 704, and the laser processing module 704 may be configured to perform:

[0100] In response to a laser processing instruction for the target image element, obtain the laser parameters used in the laser processing from the laser processing instruction; generate processing laser based on the laser parameters; move the processing laser along the visible light movement trajectory during the alignment process, so as to perform laser processing on the target image element in the laser processing area.

[0101] In yet another embodiment, the laser processing module 704 may also be configured to perform:

[0102] Obtain the description information of the laser processing material; perform area detection on the laser processing area to obtain a detection result, where the detection result is used to indicate whether the laser processing area is covered by the laser processing material indicated by the description information; when the detection result indicates that the laser processing area is covered by the laser processing material, trigger the step of generating the processing laser based on the laser parameters.

[0103] In yet another embodiment, the processing preview operation is detected during the historical alignment process of the processing reference image, and the historical alignment process is triggered and executed for one or more image elements in the processing reference image before the processing preview operation is detected. The preview device for laser processing may include an element determination module 705, and the element determination module 705 may be specifically configured to perform:

[0104] Determine historical image elements from the processing reference image, where the historical image elements refer to the image elements among the one or more image elements for which the historical alignment process has not been performed; select target historical image elements whose element identifiers are different from the element identifier of the target image element from the determined historical image elements, and call the alignment module 703 to perform alignment processing on the target historical image elements using alignment visible light.

[0105] In yet another embodiment, the processing preview operation is detected during the historical alignment process of the processing reference image, and the historical alignment process is triggered and executed for one or more image elements in the processing reference image before the processing preview operation is detected. The alignment visible light parameters include visible light color parameters. When the acquisition module 702 is used to acquire the visible light color parameters, it is specifically configured to perform:

[0106] Determine the visible light color used for historical alignment processing; select a target visible light color from each of the preset visible light colors, where the target visible light color is different from the visible light color used for historical alignment processing; obtain the color parameters of the target visible light color, and use the obtained color parameters as the visible light color parameters.

[0107] In yet another embodiment, when the detected processing preview operation is the update operation, the element determination module 705 may specifically be configured to perform:

[0108] Determine a reference image element, and obtain the element indication information of the reference image element; wherein, the target image element is obtained by updating the reference image element; call the alignment module 703 to perform alignment processing on the reference image element based on the element indication information of the reference image element using alignment visible light.

[0109] In yet another embodiment, the alignment visible light includes a first visible light and a second visible light, and the first visible light and the second visible light are generated based on different visible light color parameters; when the alignment module 703 performs alignment processing on the target image element based on the element indication information of the target image element using alignment visible light, it may specifically perform:

[0110] Perform alignment processing on the target image element based on the element indication information of the target image element using the first visible light. When the alignment module 703 performs alignment processing on the reference image element based on the element indication information of the reference image element using alignment visible light, it may specifically perform: perform alignment processing on the reference image element based on the element indication information of the reference image element using the second visible light.

[0111] According to an embodiment of the present application, Figure 7 Each module in the preview device for laser processing shown is divided based on logical functions. The above-mentioned each module can be separately or all combined into one or several other modules to form, or some of them can be further split into multiple smaller modules with more functions to form, which can achieve the same operation without affecting the realization of the technical effects of the embodiments of the present application. In other embodiments of the present application, the above-mentioned preview device for laser processing may also include other modules. In practical applications, these functions can also be assisted by other modules, and can be realized by the cooperation of multiple modules.

[0112] According to another embodiment of the present application, it can be achieved by running on a general computing device such as a computer including processing elements and storage elements such as a central processing module (CPU), a random access memory (RAM), and a read-only memory (ROM) that can execute as Figure 3 or Figure 6A computer program (including program code) for each step involved in the method shown is used to construct a preview device for laser processing as shown in Figure 7 and to implement the preview method for laser processing according to the embodiments of the present application. The computer program can be recorded on, for example, a computer memory, loaded into the above-mentioned laser processing device through the computer memory, and run therein.

[0113] In the embodiments of the present application, when a selection operation or an update operation for an image element is detected in the image editing area, the preview device for laser processing will trigger the execution of the alignment process for the image element, so as to finally use the light spot formed by the alignment visible light in the laser processing area to indicate the laser processing position of the image element. Since the selection operation and the update operation in the image editing area are usually generated when the element adjustment of the image element is required, and the element adjustment will inevitably cause the corresponding laser processing position to change. Then, automatically triggering the execution of the alignment process for the image element when a selection operation or an update operation is detected enables the user to achieve the alignment of the image element without performing additional selection or triggering operations after editing the image element, realizing the real-time preview of the laser processing position of the image element during the user's image editing process, thereby effectively improving the efficiency of the user's element alignment of the image element.

[0114] Based on the relevant descriptions of the above method embodiments and device embodiments, the embodiments of the present application also provide a laser processing device. Please refer to Figure 8 . The laser processing device at least includes a visible light moving device 801 (which can be a sliding track), a visible light emitter 802, a processor 803, and a memory 804, and both the visible light emitter 802 and the memory 804 of the laser processing device can be connected to the processor 803 through a bus or other means. Among them, the visible light emitter 802 is used to generate alignment visible light, and the visible light emitter 802 can move (such as slide) on the visible light moving device 801; the memory 804 is a memory device in the laser processing device, used to store programs and data. It can be understood that the memory 804 here can include both the built-in memory in the laser processing device and, of course, the extended memory supported by the laser processing device. The memory 804 provides a storage space, and the operating system of the laser processing device is stored in this storage space. And, one or more computer programs suitable for being loaded and executed by the processor 803 are also stored in this storage space, and these computer programs can be one or more program codes.

[0115] It should be noted that the memory here can be a high-speed RAM memory or a non-volatile memory, such as at least one disk memory; optionally, it can also be at least one memory located far from the aforementioned processor. The processor 803 (or CPU (Central Processing Unit)) is the computing core and control core of the laser processing device, which is suitable for implementing one or more computer programs, specifically suitable for loading and executing one or more computer programs to implement the corresponding method flow or corresponding functions.

[0116] In one embodiment, one or more computer programs stored in the memory 804 can be loaded by the processor 803 and the visible light emitter 802 and the visible light moving device 801 in the laser processing device can be called in a timely manner to implement the relevant Figure 3 and Figure 6 corresponding method steps in the method embodiments shown, and achieve the same effects as the above method embodiments, which will not be elaborated here. In specific implementation, one or more computer programs in the memory 804 can be used to implement each step in the schematic flow chart shown in Figure 3 and Figure 6 shown.

[0117] The embodiments of the present application also provide a storage medium (or computer storage medium), in which one or more computer programs corresponding to the preview method of the above laser processing are stored. When one or more processors load and execute the one or more computer programs, the description of the preview method of laser processing in the embodiments can be implemented, which will not be elaborated here. In addition, the embodiments of the present application also provide a program product, which includes a computer program, and the computer program is suitable for being loaded and executed by a processor as in Figure 3 and Figure 6 shown in the preview method of laser processing. It can be understood that the computer program can be deployed on one or more devices capable of communicating with each other for execution. The description of the beneficial effects of adopting the same method in the storage medium and the program product will not be elaborated here.

[0118] Those of ordinary skill in the art can understand that all or part of the processes of implementing the above method embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a computer storage medium. When the computer program is executed, it can include the processes of the embodiments of the preview method of the above laser processing. Among them, the computer storage medium can be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM), etc.

[0119] What is disclosed above is only partial embodiments of the present application. Of course, the scope of rights of the present application cannot be limited thereby. Those of ordinary skill in the art can understand all or part of the processes of implementing the above embodiments, and equivalent changes made according to the claims of the present application still fall within the scope covered by the present invention.

Claims

1. A preview method for laser processing, characterized in that: The method comprises: If a processing preview operation for a target image element in the processed reference image is detected in the image editing area, element indication information of the target image element is determined, wherein the processing preview operation includes one or both of a selection operation and an update operation; Obtaining the alignment visible light parameters of the target image element; An alignment visible light is generated according to the alignment visible light parameters, and the alignment visible light is used to perform alignment processing on the target image element based on the element indication information of the target image element to indicate the laser processing position of the target image element in the laser processing area.

2. The method according to claim 1, characterized in that The image editing area is bound to an operation monitoring event, and the operation monitoring event is used to monitor the processing preview operation triggered in the image editing area; the method also includes: If it is detected that the operation monitoring event is called, then obtaining the operation execution information detected by the operation monitoring event under the corresponding processing preview operation; The image element associated with the operation execution information is used as the target image element, and the step of determining the element indication information of the target image element is triggered based on the operation execution information.

3. The method according to claim 2, characterized in that The operation monitoring event is used to monitor the selection operation in the image editing area, and the operation execution information detected by the operation monitoring event at least includes coordinate information of the selection operation, and the coordinate information of the selection operation is used to indicate the triggering position of the selection operation in the image editing area.

4. The method according to claim 2, characterized in that: The operation monitoring event is used to monitor the update operation in the image editing area. The operation execution information detected by the operation monitoring event includes: the element selected by the update operation, the size change record and the coordinate change record during the update process.

5. The method according to any one of claims 2 to 4, characterized in that: The operation execution information at least includes coordinate information for indicating a trigger position of the processing preview operation; After detecting that the operation monitoring event is called, the method further includes: Acquire coordinate information corresponding to the processing preview operation from the operation execution information; When an image element is displayed in the image editing area corresponding to the acquired coordinate information, the displayed image element is used as the image element associated with the operation execution information.

6. The method according to claim 1, characterized in that The method further comprises: If a data input operation for any image element in the processed reference image is detected on the operable panel, the any image element is determined as the target image element, and a processing preview operation for the target image element is determined to be detected; Acquire element indication information of the target image element from input data corresponding to the data input operation; The element indication information in the input data is sent to the laser processing equipment, so that after the laser processing equipment determines the element indication information of the target image element, it uses the alignment visible light to perform alignment processing on the target image element based on the element indication information of the target image element.

7. The method according to claim 1, characterized in that The method further comprises: In response to a laser processing instruction for the target image element, acquiring laser parameters used for laser processing from the laser processing instruction; generating a processing laser based on the laser parameters; The processing laser is moved according to the visible light motion trajectory during the alignment processing to perform laser processing on the target image element in the laser processing area.

8. The method according to claim 7, characterized in that The method further comprises: Get the description information of laser processing materials; Performing area detection on the laser processing area to obtain a detection result, wherein the detection result is used to indicate whether the laser processing area is covered by the laser processing material indicated by the description information; When the detection result indicates that the laser processing area is covered by the laser processing material, the step of generating the processing laser based on the laser parameters is triggered.

9. The method according to claim 1, characterized in that: The processing preview operation is detected during the process of performing historical alignment processing on the processed reference image, and the historical alignment processing is triggered and executed for one or more image elements in the processed reference image; the method further includes: Determine a historical image element from the processed reference image, wherein the historical image element refers to an image element in the one or more image elements on which the historical alignment processing is not performed; From the determined historical image elements, a target historical image element whose element identifier is different from the element identifier of the target image element is selected, and after performing alignment processing on the target image element, the alignment visible light is used to perform alignment processing on the target historical image element.

10. The method according to claim 1, characterized in that The processing preview operation is detected during the process of performing historical alignment processing on the processed reference image, and the historical alignment processing is triggered and executed for one or more image elements in the processed reference image; the alignment visible light parameter includes a visible light color parameter, and the method of obtaining the visible light color parameter includes: Determining the visible light color used in the historical alignment processing; Selecting a target visible light color from preset visible light colors, wherein the target visible light color is different from the visible light color used in the historical alignment processing; Acquire color parameters of the target visible light color, and use the acquired color parameters as the visible light color parameters.

11. The method according to claim 1, 9 or 10, characterized in that: When the detected processing preview operation is the update operation, the method further includes: Determine a reference image element, and obtain element indication information of the reference image element; wherein the target image element is obtained by updating the reference image element; The alignment visible light is used to perform alignment processing on the reference image element based on the element indication information of the reference image element.

12. The method according to claim 11, characterized in that The alignment visible light includes a first visible light and a second visible light, and the first visible light and the second visible light are generated based on different visible light color parameters; and the use of the alignment visible light to perform alignment processing on the target image element based on the element indication information of the target image element includes: Using the first visible light to perform alignment processing on the target image element based on the element indication information of the target image element; The using the alignment visible light to perform alignment processing on the reference image element based on the element indication information of the reference image element includes: The second visible light is used to perform alignment processing on the reference image element based on the element indication information of the reference image element.

13. A preview device for laser processing, characterized in that: include: an image processing module, configured to determine element indication information of a target image element in a processed reference image if a processing preview operation is detected for the target image element in the processed reference image, wherein the processing preview operation includes one or both of a selection operation and an update operation; An acquisition module, used for acquiring the alignment visible light parameters of the target image element; The alignment module is used to generate an alignment visible light according to the alignment visible light parameters, and use the alignment visible light to perform alignment processing on the target image element based on the element indication information of the target image element to indicate the laser processing position of the target image element in the laser processing area.

14. A laser processing device, characterized in that: include: Visible light moving device; A visible light emitter, the visible light emitter is used to emit one or more visible lights, and the corresponding visible light is moved by moving on the visible light moving device; a processor, the processor being in communication with the visible light emitter, the processor being adapted to implement one or more computer programs; A memory, wherein one or more computer programs are stored in the memory, and when the one or more computer programs are loaded and executed by the processor, the preview method of laser processing as described in any one of claims 1 to 12 is implemented.

15. A storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is loaded and executed by the processor, the preview method of laser processing according to any one of claims 1 to 12 is implemented.

Citation Information

Cited By

  • Laser processing preview method and apparatus, laser processing device, and storage medium

    EP4814679A1