Recognition of Additive Manufacturing Parts Based on Neural Networks and Synthetic Training Data: A Generalized End-to-End Workflow

被引:3
作者
Conrad, Jonas [1 ]
Rodriguez, Simon [2 ]
Omidvarkarjan, Daniel [1 ]
Ferchow, Julian [1 ]
Meboldt, Mirko [2 ]
机构
[1] Inspire AG, Technopk Str 1, CH-8005 Zurich, Switzerland
[2] Swiss Fed Inst Technol, Prod Dev Grp Zurich Pd Z, Leonhardstr 21, CH-8092 Zurich, Switzerland
来源
APPLIED SCIENCES-BASEL | 2023年 / 13卷 / 22期
关键词
computer vision; deep learning; image classification; synthetic training data; additive manufacturing;
D O I
10.3390/app132212316
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Additive manufacturing (AM) is becoming increasingly relevant among established manufacturing processes. AM parts must often be recognized to sort them for part- or order-specific post-processing. Typically, the part recognition is performed manually, which represents a bottleneck in the AM process chain. To address this challenge, a generalized end-to-end workflow for automated visual real-time recognition of AM parts is presented, optimized, and evaluated. In the workflow, synthetic training images are generated from digital AM part models via rendering. These images are used to train a neural network for image classification, which can recognize the printed AM parts without design adaptations. As each production batch can consist of new parts, the workflow is generalized to be applicable to individual batches without adaptation. Data generation, network training and image classification are optimized in terms of the hardware requirements and computational resources for industrial applicability at low cost. For this, the influences of the neural network structure, the integration of a physics simulation in the rendering process and the total number of training images per AM part are analyzed. The proposed workflow is evaluated in an industrial case study involving 215 distinct AM part geometries. Part classification accuracies of 99.04% (top three) and 90.37% (top one) are achieved.
引用
收藏
页数:21
相关论文
共 39 条
[1]   Overfitting and undercomputing in machine learning [J].
Dietterich, T .
ACM COMPUTING SURVEYS, 1995, 27 (03) :326-327
[2]   A survey of deep learning methods and software tools for image classification and object detection [J].
Druzhkov P.N. ;
Kustikova V.D. .
Pattern Recognition and Image Analysis, 2016, 26 (1) :9-15
[3]   Deep Residual Learning for Image Recognition [J].
He, Kaiming ;
Zhang, Xiangyu ;
Ren, Shaoqing ;
Sun, Jian .
2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, :770-778
[4]   An Annotation Saved is an Annotation Earned: Using Fully Synthetic Training for Object Detection [J].
Hinterstoisser, Stefan ;
Pauly, Olivier ;
Heibel, Hauke ;
Marek, Martina ;
Bokeloh, Martin .
2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION WORKSHOPS (ICCVW), 2019, :2787-2796
[5]  
HP Development Company L.P HP Multi Jet Fusion Technology, Technical White Paper
[6]  
Nguyen H, 2020, IEEE INT CONF ROBOT, P8202, DOI [10.1109/ICRA40945.2020.9197110, 10.1109/icra40945.2020.9197110]
[7]   Additive manufacturing in the spare parts supply chain [J].
Khajavi, Siavash H. ;
Partanen, Jouni ;
Holmstrom, Jan .
COMPUTERS IN INDUSTRY, 2014, 65 (01) :50-63
[8]   Laser powder bed fusion additive manufacturing of metals; physics, computational, and materials challenges [J].
King, W. E. ;
Anderson, A. T. ;
Ferencz, R. M. ;
Hodge, N. E. ;
Kamath, C. ;
Khairallah, S. A. ;
Rubenchik, A. M. .
APPLIED PHYSICS REVIEWS, 2015, 2 (04)
[9]   ImageNet Classification with Deep Convolutional Neural Networks [J].
Krizhevsky, Alex ;
Sutskever, Ilya ;
Hinton, Geoffrey E. .
COMMUNICATIONS OF THE ACM, 2017, 60 (06) :84-90
[10]   Deep learning [J].
LeCun, Yann ;
Bengio, Yoshua ;
Hinton, Geoffrey .
NATURE, 2015, 521 (7553) :436-444