Segmentation of pores in carbon fiber reinforced polymers using the U-Net convolutional neural network

Authors

  • Miroslav Yosifov University of Antwerp, imec-Visionlab, Department of Physics, Universiteitsplein 1, 2610 Antwerpen, Belgium; University of Applied Sciences Upper Austria, Research Group X-ray Computed Tomography, Stelzhamerstraße 23, 4600 Wels, Austria
  • Patrick Weinberger University of Applied Sciences Upper Austria, Research Group X-ray Computed Tomography, Stelzhamerstraße 23, 4600 Wels, Austria
  • Bernhard Plank University of Applied Sciences Upper Austria, Research Group X-ray Computed Tomography, Stelzhamerstraße 23, 4600 Wels, Austria
  • Bernhard Fröhler University of Applied Sciences Upper Austria, Research Group X-ray Computed Tomography, Stelzhamerstraße 23, 4600 Wels, Austria
  • Markus Hoeglinger University of Applied Sciences Upper Austria, Research Group X-ray Computed Tomography, Stelzhamerstraße 23, 4600 Wels, Austria
  • Johann Kastner University of Applied Sciences Upper Austria, Research Group X-ray Computed Tomography, Stelzhamerstraße 23, 4600 Wels, Austria
  • Christoph Heinzl University of Passau, Faculty of Computer Science and Mathematics, Innstraße 43, 94032 Passau, Germany

DOI:

https://doi.org/10.14311/APP.2023.42.0087

Keywords:

deep learning, segmentation, U-Net, computed tomography, pores, carbon fiber reinforced polymers

Abstract

This study demonstrates the utilization of deep learning techniques for binary semantic segmentation of pores in carbon fiber reinforced polymers (CFRP) using X-ray computed tomography (XCT) datasets. The proposed workflow is designed to generate efficient segmentation models with reasonable execution time, applicable even for users using consumer-grade GPU systems. First, U-Net, a convolutional neural network, is modified to handle the segmentation of XCT datasets. In the second step, suitable hyperparameters are determined through a parameter analysis (hyperparameter tuning), and the parameter set with the best result was used for the final training. In the final step, we report on our efforts of implementing the testing stage in open_iA, which allows users to segment datasets with the fully trained model within reasonable time. The model performs well on datasets with both high and low resolution, and even works reasonably for barely visible pores with different shapes and size. In our experiments, we could show that U-Net is suitable for pore segmentation. Despite being trained on a limited number of datasets, it exhibits a satisfactory level of prediction accuracy.

Downloads

Download data is not yet available.

Downloads

Published

2023-10-12

How to Cite

Yosifov, M., Weinberger, P., Plank, B., Fröhler, B., Hoeglinger, M., Kastner, J., & Heinzl, C. (2023). Segmentation of pores in carbon fiber reinforced polymers using the U-Net convolutional neural network. Acta Polytechnica CTU Proceedings, 42, 87–93. https://doi.org/10.14311/APP.2023.42.0087