Skip to main content
Have a personal or library account? Click to login
KadiStudio use-case workflow: Automation of data-processing for in situ micropillar compression tests Cover

KadiStudio use-case workflow: Automation of data-processing for in situ micropillar compression tests

Open Access
|Jul 2023

Figures & Tables

Figure 1

(a) Visualization of the workflow created in the KadiStudio workflow editor, in order to automate data (SEM videos + compression data file) processing for microcompression tests. (b) Simplified flowchart representing the task of each segment of the workflow shown in (a).

Figure 2

(a) User input nodes: UserInput: File and UserInput: Text, as well as Variable nodes. After execution of the user input nodes, the user is prompted through a dialog box (b) for an input, in this case to select the folder in which the outputs will be saved, the hld-file (a text-format file containing the micro-compression data), test parameters and the value of nonzero pixels. The folder path, as an example, is passed into a variable to be used several times in the workflow.

Figure 3

(a) convert-video-to-images node: converts, for example, the acquired in situ SEM video into an image sequence. The timestamp for each image is calculated and embedded inside the name of each image (b).

Figure 4

Image of the hld-data-processing node, which can be used to, for example, extract the maximum loading time of the nanoindenter.

Figure 5

(a) The built-in UserInput: Select Bounding Box node. (b) The corresponding user interaction GUI created by this node, which prompts the user to select an area of the image. The position and size of the selected area will be available to other nodes in the workflow.

Figure 6

(a) The crop-image node, which takes the user-defined coordinates and size of the bounding box from the previous node (Figure 5a), as an input to crop all images in the image-stack folder, until the maximum loading time of the nanoindenter is reached. This means that only images obtained before or at the maximum loading time will be cropped.

Figure 7

(a) The detect-deformation node to automatically detect the images showing micropillar deformation from the cropped images created by the crop-image node in Figure 6a. (b) The execution result of the node: Images showing micropillar deformation are separately saved in a new folder.

Figure 8

(a) The records add-files tool node to upload the data to KadiWeb. (b) A screenshot of the record’s files overview in KadiWeb showing the uploaded data.

Table 1

A simple comparison between the manual and the automated SEM video processing methods.

VIDEO ANALYSIS WAYSPEEDACCURACYREPRODUCIBILITY
ManualSlowMediumLow
Automated workflowFastHigh*High

[i] * Depends on the provided NZP-value and the SEM-video quality.

Listing 1

Tool node example.

Language: English
Page range: 21 - 21
Submitted on: Mar 30, 2023
Accepted on: May 25, 2023
Published on: Jul 10, 2023
Published by: Ubiquity Press
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year

© 2023 Rihab Al-Salman, Camila Aguiar Teixeira, Philipp Zschumme, Subin Lee, Lars Griem, Jasmin Aghassi-Hagmann, Christoph Kirchlechner, Michael Selzer, published by Ubiquity Press
This work is licensed under the Creative Commons Attribution 4.0 License.