Method and a system for analysing an additive manufacturing building process of a three-dimensional product

The method and system provide real-time AM process monitoring with low-resolution video streaming and on-demand high-resolution inspection, addressing the inefficiencies of existing methods by enabling early defect detection and reducing resource consumption.

WO2025252760A1PCT designated stage Publication Date: 2025-12-11EULER EHF
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/EP2025/065388
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-06-05
Filing Date
2025-06-03
Publication Date
2025-12-11

AI Technical Summary

Technical Problem

Existing additive manufacturing (AM) processes lack real-time quality monitoring solutions, leading to inefficient and user-unfriendly methods that only identify defects after completion, risking the entire build when a single component fails.

Method used

A method and system for generating and displaying a low-resolution video stream of the AM process, allowing real-time monitoring with selective high-resolution image retrieval upon user interaction, reducing bandwidth and processing load while enabling detailed inspection on demand.

Benefits of technology

Enables early detection of defects, reducing downtime by allowing users to intervene during the process, optimizing resource usage and improving operational efficiency and diagnostic precision.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure EP2025065388_11122025_PF_FP_ABST
    Figure EP2025065388_11122025_PF_FP_ABST
Patent Text Reader

Abstract

The invention relates to a method and system for analyzing an additive manufacturing (AM) process for producing a three-dimensional (3D) product. The AM process involves altenately distributing material on a substrate using a recoating mechanism and subsequently fusing selected portions of the material according to a predefined geometry using a fusing device. This includes acquiring high-resolution image data for each build layer, both before and after the fusing step. A low-resolution and / or compressed video stream is generated from this image data and continuously updated throughout the build process. The video stream is stored and made available for display, allowing users to monitor the build in near real-time. Each image is tagged with a unique identification code to enable precise traceability. Upon receiving a user selection from the displayed video stream, the system identifies the corresponding image via its unique ID, retrieves the high-resolution version from memory, and processes it for detailed rendering and analysis.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] METHOD AND A SYSTEM FOR ANALYSING AN ADDITIVE MANUFACTURING BUILD¬

[0002] ING PROCESS OF A THREE-DIMENSIONAL PRODUCT

[0003] FIELD OF THE INVENTION

[0004] The present invention relates to a method and a system for analyzing an additive manufacturing (AM) building process of a three-dimensional (3D) product, where the building process comprises alternatively distributing a material on a substrate by a recoating mechanism and subsequently building a layer by means of fusing a portion of the material by a fusing device according to a planned geometry of the 3D product.

[0005] BACKGROUND OF THE INVENTION

[0006] Additive manufacturing (AM) is the general term for those technologies that successively join material in an additive manner to create physical objects as specified by 3D model data. AM has paved its way during the last decades, offering significantly more design freedom compared to subtractive methods. These technologies are presently used for various applications in the engineering industry such as the aerospace, automotive industry as well as other areas of society, such as medicine, education, architecture, toys and entertainment.

[0007] Metal AM has disruptive potential within several industries. In particular the aviation industry, where multi component assemblies can be combined into a single part. Industrial companies have documented 20:1 component reduction which results in manufacturing savings of up to $3M per airplane. In addition, they document 25% fuel efficiency and 25% lightweighting of components enabled by the technology. This has therefore significant financial and environmental impact.

[0008] Despite these benefits, the lack of quality assurance solutions is hindering widespread adoption of the technology. As these are heavily regulated industries, the need for a process and quality monitoring solution is substantial. Traditional measurement methods simply do not exist due to the complex geometrical freedom offered.

[0009] There are seven types of additive manufacturing (AM) processes defined by the ISO / ASTM 52900:2021 standard, one of which is Powder Bed Fusion (PBF). Within this category, a common method is Laser Powder Bed Fusion (LPBF). A typical LPBF building device or a printer uses a high-power laser in a very small point, to melt powder which is spread out by a powder distribution / coating mechanism. The laser profile is drawn on the flat powder surface using a XY galvanometer scanning mirror system and necessary optics to focus the laser beam uniformly across the build plane. This process continues in a layer wise manner until the full component has been created. This process commonly takes several days up to weeks, depending on the volume of the physical object or the amount of material to be fused to print the physical object.

[0010] Existing solutions for monitoring of AM processes are mainly focused on acquiring images from a camera installed on the printer, with an unobstructed view of the build area. The images are then stored in a folder on a dedicated computer where an operator can review the captured images. Commonly, two images or image pairs are captured for each layer that is produced. First an image of the powder spread is saved before the laser starts its melting procedure. After the layer has finished melting the layer then a second image is taken. These are stored in separate folders, labeled with the corresponding layer number.

[0011] Based on the above, a 3D product can contain thousands of such image pairs that are stored and configured to be viewed one by one when monitoring the building process after it has been completed. This is obviously a very tedious and user-unfriendly way of monitoring such a building process. Moreover, with this method a failed 3D product can only be identified after it has been built.

[0012] SUMMARY OF THE INVENTION

[0013] It is an object of the invention to overcome the above-mentioned problem that enables a user to monitor the building process of a 3D product, while the building process takes place, enabling early stopping or intervention of a failed or build that is likely to fail, which saves a significant amount of down time. This is of a particular relevance when printing multiple parts in the same build because a single misprinted / defective component can affect the others around it and compromise the entire build. Early detection of this occurring thus saves the rest of the entire build if e.g. a user is alerted. The user could as an example then manually delete the defective part from the building instructions, or the defective part could be automatically deleted, thus saving the rest of the build.

[0014] In general, the invention preferably seeks to mitigate, alleviate or eliminate one or more of the above-mentioned disadvantages of the prior art singly or in any combination. In particular, it may be seen as an object of embodiments of the present invention to provide a method and a system that solves the above-mentioned problems, or other problems. To better address one or more of these concerns, in a first aspect of the invention a method is provided for analyzing an additive manufacturing (AM) building process of a three-dimensional (3D) product, where the building process comprises alternatively distributing a material on a substrate by a recoating mechanism and subsequently building a layer by means of fusing a portion of the material by a fusing device according to a planned geometry of the 3D product, the method comprising:

[0015] A. obtaining image data for each build layer of the 3D product,

[0016] B. generating a video stream from the image in a low-resolution and / or compressed format,

[0017] C. storing the generated video stream, and

[0018] D. displaying the stored video stream, wherein steps A. to D. are repeated during the building process where the image data for the most recent build layer or layers are added to the video stream while the building process takes place, wherein the image data is obtained in a high-resolution format and comprise image data of the distributed material before fusing the portion of the material and image data after fusing the portion of the material, where each build layer of all the acquired image data are uniquely identified with a unique identification (ID) code and stored in a high-resolution format, where the method further comprises:

[0019] ■ receiving an image selection command from a user from the video stream displayed for the user,

[0020] ■ identifying, in response to the image selection command, the unique ID code of the image selected from the video stream, and

[0021] ■ retrieving, based on the identified unique ID code, the corresponding high-resolution image data from memory and processing it for rendering.

[0022] A method is thus provided that allows a user to monitor the building process while it is taking place where new build layer images are continuously added to the video stream when acquiring new images during build (behind the scenes).

[0023] Moreover, to enable real-time monitoring of the additive manufacturing process without overwhelming system bandwidth, the video stream is continuously generated and displayed in a low-resolution or otherwise bandwidth-efficient format. The fact that each frame in the video stream is uniquely tagged with a frame ID and stored separately in a high-resolution format, the present method provides a technically advantageous selective retrieval mechanism. When a user identifies a point of interest within the low-resolution stream, such as a potential anomaly or defect and selects a specific frame, the method uses the unique ID to retrieve the corresponding high-resolution image from memory. This image is then processed and rendered at full resolution for detailed inspection. The technical effect of this approach is a substantial reduction in bandwidth and processing load during continuous monitoring, without compromising the ability to perform high-fidelity inspection on-demand and also eliminates the need for full-resolution data streaming while preserving the ability to investigate critical build events with high accuracy.

[0024] The term “Image data in high-resolution" may as an example be understood as digital image data having a pixel density, bit depth, or overall level of detail that exceeds that of a corresponding low-resolution representation, such that the high-resolution image data enables a more detailed visual rendering of structural or visual features captured in an image frame. The high-resolution format may be defined relative to system parameters, and may correspond, for example, to a spatial resolution equal to or greater than Full HD (1920x1080 pixels), 2K, 4K, or any other format that preserves fine-grained details necessary for technical analysis, defect detection, or inspection. The high-resolution image data may be stored in a compressed or uncompressed format and may be generated directly by the imaging device or derived from raw sensor data through post-processing.

[0025] The term "video stream from the image in a low-resolution and / or compressed format" may as an example be understood as a sequence of temporally ordered image frames, where each frame may be encoded in a format that reduces data size relative to a high-resolution and uncompressed representation. The reduction in data volume may be achieved by lowering the spatial resolution (e.g., reducing the number of pixels per frame), applying compression algorithms (e.g., lossy or lossless compression using standards such as H.264, H.265 / HEVC, MJPEG), or a combination thereof. The low-resolution and / or compressed video stream is according to the present invention configured to enable real-time transmission, rendering, or display using reduced bandwidth, processing power, or storage resources, while maintaining sufficient visual quality for navigation, monitoring, or user interaction purposes. In an embodiment, the user may slide the video stream back and forth in order to navigate back and forth between build layers like a video-scrubbing while the image data for each build layers where the sliding occurs are displayed, i.e. the image data before fusing the portion of the material and image data after fusing the portion of the material are shown, where the displayed image data during the sliding are in an embodiment displayed in a low-resolution format. If the user as an example identifies a potential failure in a given build layer or layers during the sliding, he can take a closer look at the particular layer by selecting that particular build layer. The image selection command may in an embodiment be triggered for the build layer position within the video stream where the sliding of the video stream is terminated, e.g. where the user releases his finger from a touch screen. In response to the selection, the image data for the build layer where the selection command took place is displayed in a high-resolution format. In that way, the user can take a closer look at the image data pair for the selected build layer. In that way, the user may stop the building process early enough before failure in the building process becomes too severe.

[0026] In an embodiment, the generated video stream is generated in a low-resolution and / or compressed format. The step of generating the video stream in the low-resolution and / or compressed format may in one embodiment comprise compressing the obtained image data into a compressed format and accumulating together the image data in the compressed format. In another embodiment, the generating of the video stream in the low-resolution format comprises accumulating together the image data to form a first set of video stream in a high-res- olution format and decoding the video stream in the high-resolution format into said video stream in the low-resolution format. This reduces the need for constant downloading of high resolution data, but in the absence of such a low-resolution and / or compressed format the size of the video stream might easily be within GB range which would require enormous processing power, memory capacity and network overhead. Thus, having the video stream in said low-resolution and / or compressed format, a general computing device, laptop, portable device may be utilized, where the video stream may be fetched over the network from a remote storage and temporarily stored in the user’s browser memory.

[0027] In an embodiment, the generated video stream comprises a first video stream of the image data of the distributed material before fusing the portion of the material and a second video stream of the image data of the built layer, wherein the step of displaying comprises displaying the first and the second video streams parallel and simultaneously such that each displayed image frame at any instant of time displays the image corresponding to the same build layer. In an embodiment, the method further comprises providing an interactive user interface configured to enable temporal navigation of the video stream in the reduced bandwidth format, wherein the user is operable to scroll or scrub through the video stream — e.g., via touchscreen gestures or pointer-based input — to navigate bidirectionally across sequentially captured build layers, and wherein, during such navigation, the corresponding image data in the reduced bandwidth format associated with each traversed build layer is rendered in real time.

[0028] In another alternative embodiment, the method further comprises automatically triggering an image selection command at the build layer position corresponding to the point in the video stream where the user-initiated scrolling or scrubbing interaction is terminated, such that, upon release of the interactive user interface, e.g., lifting a finger from a touchscreen or releasing a mouse button, the high-resolution image data associated with the currently displayed image data in the reduced bandwidth format is retrieved from memory and rendered for detailed inspection.

[0029] Accordingly, by rendering and navigating the video stream in a reduced bandwidth format, such as a low-resolution and / or compressed representation, the method significantly reduces the computational, memory, and network bandwidth requirements during real-time operation, which enables responsive interaction on resource-constrained user devices and improves scalability across multiple monitoring endpoints.

[0030] Also, the use of an interactive user interface that enables temporal navigation (e.g., scrolling or scrubbing) allows users to rapidly move through sequentially captured build layers in the reduced bandwidth video stream. The system renders the corresponding image data in real time, providing immediate visual feedback without the delay associated with accessing high- resolution content.

[0031] Moreover, the automatic triggering of an image selection command upon termination of a user-initiated scrolling or scrubbing action enables seamless transition from real-time low- resolution monitoring to on-demand high-resolution inspection. This allows a user to identify and examine specific build layers in greater detail only when necessary, rather than streaming or storing all high-resolution data continuously. Further, the triggering mechanism is linked directly to natural user interactions (e.g., lifting a finger from a touchscreen), reducing the need for additional commands or interface complexity. This improves usability while maintaining precise control over when high-resolution image data is retrieved.

[0032] Also, by storing high-resolution image data separately and retrieving it only upon request, the method optimizes memory usage and storage bandwidth. This enables long-duration or high-frame-rate monitoring without exhausting system resources. The ability to retrieve and render high-resolution image data from a selected frame or build layer allows for detailed visual inspection, facilitating early detection of defects or anomalies that may not be discernible in the reduced bandwidth stream. This improves the reliability and quality control of the monitored process.

[0033] In a second aspect of the invention, a system is provided for analyzing an additive manufacturing (AD) building process of a three-dimensional (3D) product, where the building process comprises alternatively distributing a material on a substrate by a recoating mechanism and subsequently building a layer by means of fusing a portion of the material by a fusing device according to a planned geometry of the 3D product, the system comprising:

[0034] A. an imaging device for obtaining image data for each build layer of the 3D product,

[0035] B. a video generator comprising a processor for processing the obtained image data and generate a video stream,

[0036] C. a storage device for storing the generated video stream in a low-resolution and / or compressed format,

[0037] D. a display device for displaying the stored video stream, wherein steps A. to D. are continuously repeated during the building process where the image data for the most recent build layer are added to the video stream while the building process takes place, wherein the image data obtained in a high-resolution format and comprises image data of the distributed material before fusing the portion of the material and image data after fusing the portion of the material, wherein the system further comprises: • a storage device for storing the image data in the high-resolution format, where each build layer of all the acquired image data are uniquely identified with a unique identification (ID),

[0038] ■ an image selection mechanism for receiving an image selection command from a user from the video stream displayed for the user,

[0039] ■ an image identifier for identifying, in response to the image selection command, the unique ID code of the image selected from the video stream, and

[0040] ■ a processing unit for retrieving, based on the identified unique ID code, the corresponding high-resolution image data from memory and processing it for rendering.

[0041] In an embodiment, the video generator is configured to generate the video stream in a low- resolution and / or compressed format, where the video stream may be stored in the user’s browser memory. The generated and stored video stream comprises in an embodiment a first video stream of the image data of the distributed material before fusing the portion of the material and a second video stream of the image data of the built layer, wherein the display device is configured to display the first and the second video streams parallel and simultaneously such that each displayed image frame at any instant of time displays the image corresponding to the same build layer, i.e. image data of the distributed material before fusing the portion of the material and image data after fusing the portion of the material of that particular build layer.

[0042] In an embodiment, the image selection mechanism comprises a slider device, e.g. mouse or touch button function, configured to be operated by a user for allowing the user to slide the video stream back and forth like in a video-scrubbing in order to navigate back and forth between build layers, where the extracted image data comprises the image data for the build layer position within the video stream where the slider device is released by the user.

[0043] In an embodiment, the storage device for storing the generated video stream is a storage device in the user’s device memory. In another embodiment, the storage device for storing the generated video stream and the storage device for storing the storing the image data in the high-resolution format is one and the same storage device.

[0044] Accordingly, a system is provided that that enables efficient temporal navigation through video data rendered in a reduced bandwidth format, while maintaining the capability to retrieve high-resolution image data on demand for detailed inspection. This approach results in a significant reduction in bandwidth consumption, memory usage, and processing load during continuous video monitoring.

[0045] Moreover, the system allows for real-time, low-latency navigation across process states, such as sequential build layers, without the need to transmit high-resolution data continuously. The selective retrieval of detailed imagery is triggered automatically upon termination of a user-initiated navigation gesture, thereby streamlining interaction and eliminating the need for explicit commands. This improves the user experience and supports seamless integration into intuitive monitoring interfaces.

[0046] The system further enhances scalability and responsiveness in industrial environments, where monitoring multiple systems or processes in parallel is often necessary. Overall, the invention offers a technically advantageous solution to the challenge of balancing efficient, real-time monitoring with the need for high-fidelity visual inspection, thereby improving operational efficiency, user accessibility, and diagnostic precision in bandwidth- or resource- constrained settings.

[0047] In general, the various aspects of the invention may be combined and coupled in any way possible within the scope of the invention. These and other aspects, features and / or advantages of the invention will be apparent from and elucidated with reference to the embodiments described hereinafter.

[0048] BRIEF DESCRIPTION OF THE DRAWINGS

[0049] Embodiments of the invention will be described, by way of example only, with reference to the drawings, in which

[0050] Figure 1 depicts a flowchart of a method according to the present invention for analyzing an additive manufacturing (AM) building process of a three-dimensional (3D) product,

[0051] Figure 2 illustrates graphically an example where a video stream of the build is shown, Figure 3 illustrates graphically where the user has scrolled back to a previous build layer,

[0052] Figure 4 illustrates graphically where the user has released the touch screen and in that way made an image selection command, and

[0053] Figure 5 shows a block diagram of a system according to the present invention.

[0054] DESCRIPTION OF EMBODIMENTS

[0055] Figure 1 shows a flowchart of a method according to the present invention for analyzing an additive manufacturing (AM) building process of a three-dimensional (3D) product, where the building process comprises alternatively distributing a material on a substrate by a recoating mechanism and subsequently building a layer by means of fusing a portion of the material by a fusing device according to a planned geometry of the 3D product. The distributed material may be, but is not limited to, a metal or metal alloy, any type of plastic and plastic type material, where 3D product is a metal product, plastic product and the like.

[0056] In a first step (S1) 101 , image data is obtained for each build layer of the 3D product in a high-resolution format. The image data comprise image data of the distributed material before fusing the portion of the material and image data after fusing the portion of the material. Each build layer of all the acquired image data is uniquely identified with a unique identification (ID) code and stored in a high-resolution format.

[0057] In a second step (S2) 102, a video stream is generated from the image data and stored in a low-resolution and / or compressed format. This may be done by compressing the obtained image data into a compressed format and accumulating together the image data in the compressed format. This may also be done by accumulating together the image data to form a first set of a video stream in a high-resolution format and decoding the video stream in the high-resolution format into said video stream in the low-resolution format. This reduces the need for constant downloading of high-resolution data. Thus, having the video streams in said low-resolution and / or compressed format, a general computing device, laptop, portable device may be utilized, where the video stream may be stored in the user’s browser memory.

[0058] In a third step (S3) 103, the stored video stream is displayed on a display to a user. Steps S1-S3 are repeated during the building process where the image data for the most recent build layer or layers are added to the video stream while the building process takes place.

[0059] In a fourth step (S4) 104, an image selection command is received from the user from the video stream displayed for the user. The user may as an example slide the video stream back and forth in order to navigate back and forth between build layers like a video-scrubbing while the image data for each build layers where the sliding occurs are displayed, i.e. the image data before fusing the portion of the material and image data after fusing the portion of the material are shown, where the displayed image data during the sliding are in an embodiment displayed in a low-resolution format. If the user as an example identifies a potential failure in a given build layer or layers during the sliding, he can take a closer look at the particular layer by selecting that particular build layer.

[0060] In a fifth step (S5) 105, in response to the image selection command, the unique ID code of the image selected from the video stream is identified.

[0061] In a sixth step (S6) 106, the identified unique ID code is utilized in extracting and presenting the stored image data in a high-resolution format.

[0062] The generated video stream preferably comprises a first video stream of the image data of the distributed material before fusing the portion of the material and a second video stream of the image data of the built layer, wherein the step of displaying comprises displaying the first and the second video streams parallel and simultaneously such that each displayed image frame at any instant of time displays the images corresponding to the same build layer.

[0063] Figure 2 illustrates graphically a video stream 201 and where the first and the second video streams mentioned above are played parallel 203, 204, where, as already mentioned, the first video stream 203 of the image data of the distributed material before fusing the portion of the material and a second video stream 204 of the image data of the built layer, where the video streams 203, 204 are in a low-resolution and / or compressed format. The video stream may be focused on certain potential defects during the build that the user 205a, b may be monitoring, where different potential defects 207 may be selected by the user 205a vie e.g. a touch button command. This may be done by compressing the obtained image data into a compressed format and accumulating together the image data in the compressed format. Figure 3 depicts graphically where the user has scrolled back to a previous build layer, and Figure 4 depicts graphically where the user 205 has released the touch screen and in that way made an image selection command. This selection triggers image pairs for the selected build layer in a high-resolution format 401 , 402 for the selected build layer that are displayed, where the image on the left 401 is the image data for the selected build layer of the distributed material before fusing the portion of the material and the image data on the right 402 is the image data of the same build layer after fusing a portion of the material.

[0064] Figure 5 depicts a block diagram of a system 500 according to the present invention for analyzing an additive manufacturing (AM) building process of a three-dimensional (3D) product, where the building process comprises alternatively distributing a material on a substrate by a recoating mechanism and subsequently building a layer by means of fusing a portion of the material by a fusing device according to a planned geometry of the 3D product. The system 500 comprises an imaging device (l_D) 501 , a first storage device (F_S) 502, a video generator (V_G) 503, a second storage device (S_S) 504, a display device (D_D) 505. The imaging device is configured for generating an image data for each build layer of the 3D product in a high-resolution format, where the image data comprise image data of the distributed material before fusing the portion of the material and image data after fusing the portion of the material, where each build layer of all the acquired image data are uniquely identified with a unique identification (ID). The first storage device is configured for storing the image data in a high-resolution format, the video generator comprises a processor and is configured for processing the obtained image data and generating a video stream. The second storage device is configured for storing the generated video stream and the display device is configured to display the stored video stream as illustrated previously in relation to Figures 2 to 4.

[0065] The system further comprises an image selection mechanism (l_S) 506, an image identifier (l_D) 507 and a processing unit (P_U) 508.

[0066] The image selection mechanism is configured for receiving an image selection command from a user from the video stream displayed for the user, the image identifier is configured for identifying, in response to the image selection command, the unique ID code of the image selected from the video stream, and the processing unit for utilizing the identified unique ID code in extracting the image data from the first storage device and displaying the extracted image data in a high-resolution format. While the invention has been illustrated and described in detail in the drawings and foregoing description, such illustration and description are to be considered illustrative or exemplary and not restrictive; the invention is not limited to the disclosed embodiments. Other variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed invention, from a study of the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other elements or steps, and the indefinite article "a" or "an" does not exclude a plurality. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.

Claims

CLAIMS1 . A method for analyzing an additive manufacturing (AM) building process of a three-dimensional (3D) product, where the building process comprises alternatively distributing a material on a substrate by a recoating mechanism and subsequently building a layer by means of fusing a portion of the material by a fusing device according to a planned geometry of the 3D product, the method comprising:A. obtaining image data for each build layer of the 3D product,B. generating a video stream from the image in a low-resolution and / or compressed format,C. storing the generated video stream, andD. displaying the stored video stream, wherein steps A. to D. are repeated during the building process where the image data for the most recent build layer or layers are added to the video stream while the building process takes place, wherein the image data is obtained in a high-resolution format and comprise image data of the distributed material before fusing the portion of the material and image data after fusing the portion of the material, where each build layer of all the acquired image data are uniquely identified with a unique identification (ID) code and stored in a high-resolution format, wherein the method further comprises:■ receiving an image selection command from a user from the video stream displayed for the user,■ identifying, in response to the image selection command, the unique ID code of the image selected from the video stream, and■ retrieving, based on the identified unique ID code, the corresponding high-resolution image data from memory and processing it for rendering.

2. The method according to claim 1 , wherein the step of generating the video stream in the low-resolution and / or the compressed format comprises:• compressing the obtained image data into a compressed format, and• accumulating together the image data in the compressed format.

3. The method according to claim 1 or 2, wherein the step of generating the video stream in the low-resolution format comprises:• accumulating together the image data to form a first set of video stream in a high-res- olution format, and• decoding the video stream in the high-resolution format into said video stream in the low-resolution format.

4. The method according to any of the preceding claims, wherein the generated video stream comprises a first video stream of the image data of the distributed material before fusing the portion of the material and a second video stream of the image data of the built layer, wherein the step of displaying comprises displaying the first and the second video streams parallel and simultaneously such that each displayed image frame at any instant of time displays the image corresponding to the same build layer.

5. The method according to any of the preceding claims, further comprising providing an interactive user interface configured to enable temporal navigation of the video stream in the reduced bandwidth format, wherein the user is operable to scroll or scrub through the video stream, e.g. via touchscreen gestures or pointer-based input, to navigate bidirectionally across sequentially captured build layers, and wherein, during such navigation, the corresponding reduced bandwidth format associated with each traversed build layer is rendered in real time.

6. The method according to claim 4 or 5, further comprising automatically triggering an image selection command at the build layer position corresponding to the point in the video stream where the user-initiated scrolling or scrubbing interaction is terminated, such that, upon release of the interactive user interface, e.g. lifting a finger from a touchscreen or releasing a mouse button, the image selection command triggering the high-resolution image data associated with the currently displayed reduced bandwidth format being retrieved and rendered for detailed inspection.

7. A system for analyzing an additive manufacturing (AM) building process of a three-dimensional (3D) product, where the building process comprises alternatively distributing a material on a substrate by a recoating mechanism and subsequently building a layer by means offusing a portion of the material by a fusing device according to a planned geometry of the 3D product, the system comprising:A. an imaging device for obtaining image data for each build layer of the 3D product,B. a video generator comprising a processor for processing the obtained image data and generate a video stream in a low-resolution and / or compressed format,C. a storage device for storing the generated video stream,D. a display device for displaying the stored video stream, wherein steps A. to D. are repeated during the building process where the image data for the most recent build layer are added to the video stream while the building process takes place, wherein the image data obtained in a high-resolution format and comprises image data of the distributed material before fusing the portion of the material and image data after fusing the portion of the material, wherein the system further comprises:• a storage device for storing the image data in the high-resolution format, where each build layer of all the acquired image data are uniquely identified with a unique identification (ID),• an image selection mechanism for receiving an image selection command from a user from the video stream displayed for the user,■ an image identifier for identifying, in response to the image selection command, the unique ID code of the image selected from the video stream, and■ a processing unit for retrieving, based on the identified unique ID code, the corresponding high-resolution image data from memory and processing it for rendering.

8. The system according to claim 7, wherein the video generator is configured to generate the video stream in the low-resolution and / or compressed format.

9. The system according to claim 7 or 8, wherein the image selection mechanism comprising a slider device configured to be operated by a user for allowing the user to slide the video stream back and forth in order to navigate back and forth between build layers, where the extracted image data comprises the image data for the build layer position within the video stream where the slider device is released by the user.

10. The system according to claim 9, wherein the slider device comprises an interactive user interface configured to enable temporal navigation of the video stream in the reduced bandwidth format, wherein the user is operable to scroll or scrub through the video stream, e.g. via touchscreen gestures or pointer-based input, to navigate bidirectionally across sequentially captured build layers, and wherein, during such navigation, the corresponding reduced bandwidth format associated with each traversed build layer is rendered in real time.

11. The system according to any of the claims 7 to 10, wherein the storage device for storing the generated video stream is a storage device in a user’s device memory.

12. The system according to any of the claims 7 to 11, wherein the first and the second storage device is the same storage device.

13. The system according to any of the claims 7 to 12, wherein the generated and stored video stream comprises a first video stream of the image data of the distributed material before fusing the portion of the material and a second video stream of the image data of the built layer, wherein the display device is configured to display the first and the second video streams parallel and simultaneously such that each displayed image frame at any instant of time displays the image corresponding to the same build layer.

Citation Information

Patent Citations

  • A device and method for reverse engineering 3D printed part models and locating defects by layer-by-layer inspection

    CN107175329B

  • Photographic reconstruction procedure for powder bed fusion additive manufacturing

    GB2555171A

  • In-situ digital image correlation and thermal monitoring in directed energy deposition

    US20220193990A1