Miroslav Yosifov, Patrick Weinberger, Bernhard Plank, Bernhard Fröhler, Markus Hoeglinger, Johann Kastner, Christoph Heinzl
{"title":"Segmentation of pores in carbon fiber reinforced polymers using the U-Net convolutional neural network","authors":"Miroslav Yosifov, Patrick Weinberger, Bernhard Plank, Bernhard Fröhler, Markus Hoeglinger, Johann Kastner, Christoph Heinzl","doi":"10.14311/app.2023.42.0087","DOIUrl":null,"url":null,"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.","PeriodicalId":7150,"journal":{"name":"Acta Polytechnica CTU Proceedings","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2023-10-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Acta Polytechnica CTU Proceedings","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.14311/app.2023.42.0087","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
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.