TY - JOUR
T1 - CT-based data generation for foreign object detection on a single X-ray projection
AU - Andriiashen, Vladyslav
AU - van Liere, Robert
AU - van Leeuwen, Tristan
AU - Batenburg, K. Joost
N1 - Funding Information:
The authors acknowledge financial support from The Netherlands Organisation for Scientific Research (NWO), project number 639.073.506.
Publisher Copyright:
© 2023, The Author(s).
PY - 2023/2/2
Y1 - 2023/2/2
N2 - Although X-ray imaging is used routinely in industry for high-throughput product quality control, its capability to detect internal defects has strong limitations. The main challenge stems from the superposition of multiple object features within a single X-ray view. Deep Convolutional neural networks can be trained by annotated datasets of X-ray images to detect foreign objects in real-time. However, this approach depends heavily on the availability of a large amount of data, strongly hampering the viability of industrial use with high variability between batches of products. We present a computationally efficient, CT-based approach for creating artificial single-view X-ray data based on just a few physically CT-scanned objects. By algorithmically modifying the CT-volume, a large variety of training examples is obtained. Our results show that applying the generative model to a single CT-scanned object results in image analysis accuracy that would otherwise be achieved with scans of tens of real-world samples. Our methodology leads to a strong reduction in training data needed, improved coverage of the combinations of base and foreign objects, and extensive generalizability to additional features. Once trained on just a single CT-scanned object, the resulting deep neural network can detect foreign objects in real-time with high accuracy.
AB - Although X-ray imaging is used routinely in industry for high-throughput product quality control, its capability to detect internal defects has strong limitations. The main challenge stems from the superposition of multiple object features within a single X-ray view. Deep Convolutional neural networks can be trained by annotated datasets of X-ray images to detect foreign objects in real-time. However, this approach depends heavily on the availability of a large amount of data, strongly hampering the viability of industrial use with high variability between batches of products. We present a computationally efficient, CT-based approach for creating artificial single-view X-ray data based on just a few physically CT-scanned objects. By algorithmically modifying the CT-volume, a large variety of training examples is obtained. Our results show that applying the generative model to a single CT-scanned object results in image analysis accuracy that would otherwise be achieved with scans of tens of real-world samples. Our methodology leads to a strong reduction in training data needed, improved coverage of the combinations of base and foreign objects, and extensive generalizability to additional features. Once trained on just a single CT-scanned object, the resulting deep neural network can detect foreign objects in real-time with high accuracy.
UR - http://www.scopus.com/inward/record.url?scp=85147319451&partnerID=8YFLogxK
U2 - 10.1038/s41598-023-29079-w
DO - 10.1038/s41598-023-29079-w
M3 - Article
C2 - 36732337
AN - SCOPUS:85147319451
SN - 2045-2322
VL - 13
SP - 1
EP - 11
JO - Scientific Reports
JF - Scientific Reports
IS - 1
M1 - 1881
ER -