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

dsj-22-1563-g1.png
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).

dsj-22-1563-g2.png
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.

dsj-22-1563-g3.png
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).

dsj-22-1563-g4.png
Figure 4

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

dsj-22-1563-g5.png
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.

dsj-22-1563-g6.png
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.

dsj-22-1563-g7.png
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.

dsj-22-1563-g8.png
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.

dsj-22-1563-g9.png
Listing 1

Tool node example.

Language: English
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.