Fast Reconstruction of CFRP X-ray Images based on a Neural Network Filtered Backprojection Approach

Similar documents
FAST INLINE INSPECTION OF APPLES BY A NEURAL NETWORK BASED FILTERED BACKPROJECTION METHOD. Eline Janssens

Talbot-Lau grating interferometer µxct for quantitative characterization of polymeric structures by using phase and dark field contrast

Comparison of phase contrast X-ray computed tomography methods for non-destructive testing of materials

Phase-Contrast Imaging and Tomography at 60 kev using a Conventional X-ray Tube

DEVELOPMENT OF CONE BEAM TOMOGRAPHIC RECONSTRUCTION SOFTWARE MODULE

Talbot-Lau grating interferometer XCT for the quantitative characterization of damage in polymers after impact and static tensile testing

An efficient CAD projector for X-ray projection based 3D inspection with the ASTRA Toolbox

Evaluation of Spectrum Mismatching using Spectrum Binning Approach for Statistical Polychromatic Reconstruction in CT

Fast X-ray Computed Tomography via Image Completion

Comparison of fiber orientation analysis methods in Avizo

Adapted acquisition trajectory and iterative reconstruction for few-views CT inspection

Cover Page. The handle holds various files of this Leiden University dissertation

TOMOGRAPHIC reconstruction problems are found in

Tomography at all Scales. Uccle, 7 April 2014

GE s Revolution CT MATLAB III: CT. Kathleen Chen March 20, 2018

On the Characteristics of Helical 3-D X-ray Dark-field Imaging

Cover Page. The handle holds various files of this Leiden University dissertation.

The Determination of Inner Surfaces in Composites by X-Ray Refraction

Today s Outline - April 17, C. Segre (IIT) PHYS Spring 2018 April 17, / 22

Optimal threshold selection for tomogram segmentation by reprojection of the reconstructed image

HIGH RESOLUTION COMPUTED TOMOGRAPHY FOR METROLOGY

THREE DIMENSIONAL INDUSTRIAL METROLOGY USING X-RAY COMPUTED TOMOGRAPHY ON COMPOSITE MATERIALS

Adaptive region of interest method for analytical micro-ct reconstruction

DUE to beam polychromacity in CT and the energy dependence

High-resolution X-ray computed tomography of inhomogeneous materials

Software tools for robust extraction, analysis and visualization of porosities in XCT scans of fiber-reinforced polymers

SUPPLEMENTARY INFORMATION

MEDICAL IMAGE ANALYSIS

Cover Page. The handle holds various files of this Leiden University dissertation

Tomographic X-ray data of a walnut

Translational Computed Tomography: A New Data Acquisition Scheme

Multi-slice CT Image Reconstruction Jiang Hsieh, Ph.D.

Reconstruction Methods for Coplanar Translational Laminography Applications

Arion: a realistic projection simulator for optimizing laboratory and industrial micro-ct

Image Acquisition Systems

Plane Wave Imaging Using Phased Array Arno Volker 1

An Acquisition Geometry-Independent Calibration Tool for Industrial Computed Tomography

CT Reconstruction with Good-Orientation and Layer Separation for Multilayer Objects

Phase problem and the Radon transform

Performance Evaluation of 3-Axis Scanner Automated For Industrial Gamma- Ray Computed Tomography

Recognition and Measurement of Small Defects in ICT Testing

Distributing reconstruction algorithms using the ASTRA Toolbox

CIVA Computed Tomography Modeling

Quality control phantoms and protocol for a tomography system

Digital Volume Correlation for Materials Characterization

Approximating Algebraic Tomography Methods by Filtered Backprojection: A Local Filter Approach

Spiral ASSR Std p = 1.0. Spiral EPBP Std. 256 slices (0/300) Kachelrieß et al., Med. Phys. 31(6): , 2004

Micro-CT in situ study of carbonate rock microstructural evolution for geologic CO2 storage

Kwabena Arthur. at the. June2017. Certified by: George Barbastathis Professor Thesis Supervisor

MEDICAL IMAGING 2nd Part Computed Tomography

3D X-ray Laminography with CMOS Image Sensor Using a Projection Method for Reconstruction of Arbitrary Cross-sectional Images

Thickness Measurement of Metal Plate Using CT Projection Images and Nominal Shape

Investigating Oblique Reconstructions with Super-Resolution in Digital Breast Tomosynthesis

Frequency-based method to optimize the number of projections for industrial computed tomography

Generalized Filtered Backprojection for Digital Breast Tomosynthesis Reconstruction

X-ray Industrial Computed Laminography (ICL) Simulation Study of Planar Objects: Optimization of Laminographic Angle

Klingleweg 8, Meersburg, Germany, Industriestr. 4, Donauwörth, Germany,

Characterization of damage mechanisms in glass fibre reinforced polymers using X-ray computed tomography

The fractional Talbot effect in differential x-ray phase-contrast imaging for extended and polychromatic x-ray sources

DAMAGE INSPECTION AND EVALUATION IN THE WHOLE VIEW FIELD USING LASER

Image Fusion in X-Ray Differential Phase-Contrast Imaging

Digital Laminography and Computed Tomography with 600 kv for Aerospace Applications

Scaling Calibration in the ATRACT Algorithm

CIVA CT, an advanced simulation platform for NDT

Multi-spectral (W, Mo, Cu, and Ag) XCT measurements

Characterization of microshells experimented on Laser Megajoule using X-Ray tomography

Combining Analytical and Monte Carlo Modelling for Industrial Radiology

CT NOISE POWER SPECTRUM FOR FILTERED BACKPROJECTION AND ITERATIVE RECONSTRUCTION

Beam Attenuation Grid Based Scatter Correction Algorithm for. Cone Beam Volume CT

Comparison of Reconstruction Methods for Computed Tomography with Industrial Robots using Automatic Object Position Recognition

Comparison of Probing Error in Dimensional Measurement by Means of 3D Computed Tomography with Circular and Helical Sampling

Registration concepts for the just-in-time artefact correction by means of virtual computed tomography

Advanced Reconstruction Techniques Applied to an On-Site CT System

Limited view X-ray CT for dimensional analysis

Enhancement Image Quality of CT Using Single Slice Spiral Technique

Using X-Ray Micro Tomography to assess the quality of Packaging Foil

Suitability of a new alignment correction method for industrial CT

Tomographic Algorithm for Industrial Plasmas

Fast iterative beam hardening correction based on frequency splitting in computed tomography

Advanced materials research using the Real-Time 3D Analytical FIB-SEM 'NX9000'

Comparison of different iterative reconstruction algorithms for X-ray volumetric inspection

Advanced Computed Tomography System for the Inspection of Large Aluminium Car Bodies

A New Algorithm for Joint Reconstruction and Compression of Industrial Computed Tomography Images

Classification of Subject Motion for Improved Reconstruction of Dynamic Magnetic Resonance Imaging

Empirical cupping correction: A first-order raw data precorrection for cone-beam computed tomography

A PRACTICAL ALGORITHM FOR RECONSTRUCTION FROM X-RAY

Introduction to Biomedical Imaging

A practical software platform of integrated reconstruction algorithms and forward algorithms for 2D industrial CT

Méthodes d imagerie pour les écoulements et le CND

CLASS HOURS: 4 CREDIT HOURS: 4 LABORATORY HOURS: 0

Cover Page. The handle holds various files of this Leiden University dissertation.

Total Variation Regularization Method for 3D Rotational Coronary Angiography

TOMOGRAPHIC RECONSTRUCTIONS AND PREDICTIONS OF RADIAL VOID DISTRIBUTION IN BWR FUEL BUNDLE WITH PART- LENGTH RODS

Towards full-body X-ray images

Refraction Corrected Transmission Ultrasound Computed Tomography for Application in Breast Imaging

A method and algorithm for Tomographic Imaging of highly porous specimen using Low Frequency Acoustic/Ultrasonic signals

Computed Tomography. Principles, Design, Artifacts, and Recent Advances. Jiang Hsieh THIRD EDITION. SPIE PRESS Bellingham, Washington USA

Measuring Strand Orientation in Carbon Fiber Reinforced Plastics (CFRP) with Polarization

C101-E137 TALK LETTER. Vol. 14

Tomographic Reconstruction

Transcription:

Fast Reconstruction of CFRP X-ray Images based on a Neural Network Filtered Backprojection Approach More info about this article: http://www.ndt.net/?id=20852 Eline Janssens 1, Sascha Senck 2, Christoph Heinzl 2, Johann Kastner 2, Jan De Beenhouwer 1, Jan Sijbers 1 1Imec-VisionLab, University of Antwerp, Universiteitsplein 1, Antwerp, Belgium, e-mail: eline.janssens@uantwerpen.be 2Research Group Computed Tomography, University of Applied Sciences Upper Austria, Stelzhamerstraße 23, Wels, Austria, e-mail:sascha.senck@fh-wels.at Abstract X-ray inspection of Carbon Fiber Reinforced Polymer (CFRP) is time consuming. With classical reconstruction methods, many projections of the object from different orientations are required to obtain high quality reconstructions of the interior fiber composition. In this work, we propose to reconstruct the interior of the CFRP samples with a Neural Network Filtered Backprojection (NN-FBP) method. This method combines several FBP reconstructions with specifically designed filters and is therefore able to reconstruct images from fewer projections with a similar image quality while maintaining a high reconstruction speed. Keywords: phase contrast tomography, neural networks, filtered backprojection 1 Introduction Carbon Fiber Reinforces Polymer (CFRP) is a high-tech material used for many applications like sports goods, aerospace and civil engineering. It is made of bundles of carbon fibres, which provide the strength of the material, as well as a resin matrix acting as glue component. For most applications, it is important to know the directions of the fibers in the material as these are directly linked to the macroscopic properties of the material [1]. A way to inspect CFRP samples is by using X-rays since they are able to penetrate the material and provide us with information from the interior of the object. To visualize the fiber bundles, phase contrast computed tomography (PCCT) can be used [2]. In computed tomography, a source and detector will rotate around the object to acquire projections at different positions and combine them into a final reconstruction image of the interior of the sample, visualizing the polymer resin and carbon bundles. One way of scanning the data in PCCT is with a grating based interferometer [3]. Such an interferometer places three grids between the source and the detector. The first grid is placed in front of the source to obtain a coherent bundle, a second silicon grid is placed behind the object to be scanned and a third grid on a (fractional) Talbot distance right before the detector. With this modality, information can be retrieved on the absorption, the scattering and on the first derivative of the phase shift of the object. To obtain high quality reconstructions of the fibers, many projections should be taken around the object. Based on these projections, an absorption image can be reconstructed similar to the image as would be obtained from conventional computed tomography. It visualizes the absorption coefficients of the materials, which indicate the amount of X-rays that are absorbed by the material. In order to exploit the benefit of the phase contrast, not only one but several projections need to be taken from the same direction while the third grid is shifted parallel to the detector. This allows to reconstruct dark field data and phase contrast data as well. These modalities provide you with more detailed information on the carbon fibre bundles and the resin matrix. In dark field images, the amount of scattering of the object in a certain direction is visualized while phase contrast images show phase shifts of the X-rays appearing at the borders of materials. Combining information on the three image modalities will provide you with the most information about the carbon fibres. However, the shift of the third grid makes PCCT a very timeconsuming imaging modality. It is therefore beneficial to reduce the number of projections so that the acquisition time can be reduced. After data acquisition, several reconstruction techniques exist to reconstruct the projection data. They are often divided into two groups: analytical and iterative reconstruction methods. Advantages of the analytical reconstruction methods are that they are fast and provide good reconstructions, provided the availability of a large amount of input data. However, their performance drastically reduces when only few projections are available. Iterative reconstruction methods have the tendency to perform better when only limited data is present, but they are often very time-consuming, which is an undesired side-effect in sample inspection. Therefore, in this work, we propose to reconstruct the images of the PCCT with a neural network based reconstruction algorithm, the NN-FBP [4,5]. The method is based on an analytical method, the FBP, but the filter is optimized by a neural network. By combining several FBP reconstructions with different filters, the network allows to generate good reconstructions with less projection data than currently used in CFRP inspection. By reducing the number of projections, also the inspection time can be reduced. After a number of preprocessing steps, the technique can be applied on the three different imaging modalities: absorption images, dark field images and phase contrast images. 1

2 Method The three imaging modalities were reconstructed with the NN-FBP. This method trains several filters in a neural network based on a training dataset where the reconstruction images are a priori known. In a second step, it reconstructs the images with the different filters trained by the neural network and finally the images are combined into a final reconstruction image. A schematic of the reconstruction method for absorption images is shown in Figure 1. To obtain reconstructions of sufficient quality with a limited number of projections, the NN-FBP was used with four hidden nodes, which means that four different filters were trained. However, for each of the three imaging modalities, the preprocessing of the projection data was slightly different. FBP w0 FBP w1 w FBP w2 q q q q FBP w3 Figure 1: Schematic of a neural network reconstructing an absorption image. 2.1 Preprocessing for Absorption and Dark Field Images In absorption images, the absorption coefficient μ of the materials is reconstructed. According to the law of Beer-Lambert, a logarithmic relation exists between the absorption coefficient μ and the intensity of the acquired projection data:, = ln (1) Here is the intensity of the beam after passing through the sample and is the reference intensity of the flat-field. Assuming that a thin slice of the object scatters with a Gaussian angular probability distribution, the scattering can be described by a linear diffusion coefficient ϵ, which describes the specific scattering width per unit length:, = ln = ln (2) where V is the visibility, and are the amplitudes of the cosine function measured at the detector when a sample is scanned versus the flatfield and m is a constant based on the grid size and distance between the grids. The relation between the linear diffusion coefficient and the visibility is also logarithmic. This means that the absorption and linear diffusion coefficient can be reconstructed by filtered backprojection. 2.2 Prepocessing for Phase Contrast Images For the real part of the refractive index of an object, which is an indicator of the phase shift, we know:, = Φ (3) where Φ is the phase shift and k is the wave vector. However, at the detector, only the differential phase is measured. Fortunately, by exploiting the characteristic of the Fourier transform of a derivitave, it is possible to reconstruct the images with the Filtered Backprojection method when using the filter in the Fourier domain. This filter can be transformed to the image domain. In the neural network, a real filter is preferred. Filtering the data with the real part of the resulting imaginary filter yields reconstruction images similar to the ones obtained by filtering in the Fourier space. 2

Figure 2: from left to right: Absorption based reconstruction image, dark field reconstruction image, phase contrast reconstruction image 2.3 Neural Network FBP Reconstruction Before reconstruction, the projection data is rebinned to parallel beam. A normal FBP reconstruction is of the form:, = h (4) In Eq.(4), is the projection data corresponding to,,, or, and h is the applied filter. In the neural network, we will now search for alternative filters to apply to the projection data. To do this, a multilayer perceptron is trained to reconstruct one pixel. The input of the neural network is then: = (5) The output of a multilayer perceptron can be written as: h =,,, = ( = ) (6) Here, σ is a sigmoid activation function applied on every hidden node and output node to allow the network to model nonlinear functions as well. Biases b are substracted from every input node and output node to shift the decision boundary of the activation function, N h is the number of hidden nodes, which is the number of different FBP filters, w i is a filter and q i is a weight used to combine the different reconstructions. Multiplication of the input with one of the trained filters of the neural network is then equivalent to performing an FBP reconstruction with a specific filter. The output of the network will be the attenuation coefficient for absorption data, or the linear diffusion coefficient or real part of the refractive index of a given pixel. In the network different filters are trained so that different FBP reconstructions can be combined and finally an improved value for the output pixel will be obtained. The same filters are used for every pixel in the image, so that the network can be trained on every pixel separately. After training, an NN-FBP reconstruction of the data can be obtained by combining the different FBP reconstructions made with the trained filters. The filters are the same for every projection. 3 Experiments and Results To evaluate the performance of NN-FBP, six scans of four different CFRP samples were acquired. Two of the four samples were scanned twice with a 90degree rotation in between. Therefore, perpendicular slices of the pieces were handled as separate datasets. The samples were scanned in a circular cone-beam geometry with 1200 projections over a range of 360 degrees. Specifications of the system were: source object distance 140mm, source detector distance 286mm, detector pixel size 22.8μm, source voltage 35kV, source current 996μA. For each piece, the 20 most central slices were rebinned to a parallel beam geometry and reconstructed with conventional FBP using the ASTRA toolbox [6]. These FBP reconstructions based on 1200 parallel projections were postprocessed and used as ground truth images with values between 0 and 65535 for the neural network. Based on the parallel projection data, the network was trained to reconstruct the images with a smaller number of projections between 60 and 600. Therefore, 60 images of three samples were used for training and 20 images of one sample for validation. From these 60 images, 100.000 pixels were selected, mainly from the region of the sample. The network was tested on 10 images of one of the remaining samples. The scans of one sample were not used since the sample had a different structure compared to the rest. The reconstruction quality of the NN-FBP was compared to the reconstruction quality of FBP and SIRT based on 3 different quality measures: the Root Mean Squared Error (RMSE), the Most Apparent Distortion (MAD) [7] and the Feature Similarity Index (FSIM) [8]. All measures were evaluated on a mask on the image that only contains the CFRP, while the background was set to zero. In Figure 4, the results for the different quality measures and reconstruction methods are shown. For all 3

images, the NN-FBP performs better than FBP and SIRT in terms of the RMSE and the FSIM, and slightly worse than the FBP in terms of the MAD. Not surprisingly, for increasing number of projections, the reconstruction quality of FBP tends to be better, since the ground truth image is an FBP reconstruction. In the fourth graph, the reconstruction time is shown. The reconstruction time of NN-FBP is a bit higher than the time of FBP since several FBP reconstructions should be made, but it is much lower than the reconstruction time of SIRT. The reconstructions of a CFRP sample from absorption, dark field and phase contrast data based on 300 projections are shown in Figure 3. A SIRT reconstruction for phase contrast data is omitted since only the derivative of the phase was measured which makes the reconstruction with SIRT less straightforward. Figure 4 shows NN-FBP reconstructions of a CFRP sample with an increasing number of projections. For every method, the reconstructed image is compared to the ground truth, which is the postprocessed FBP reconstructed image based on 1200 projections. We see that the NN-FBP reconstruction is able to obtain good reconstructions, even with a limited number of projections. Furthermore it is less affected by noise than the other two reconstruction algorithms. However, NN-FBP has the tendency to reduce the spatial resolution of the reconstruction due to averaging. Therefore, it is necessary to acquire more data as well as to improve the quality of the ground truth image. This will allow the network to train the filters more specific and improve the result. The small improvement between the NN-FBP and FBP reconstructions might indicate that it could be beneficial to significantly reduce the number of projections to speed up the acquisition time, and reconstruct the images with the NN-FBP. The increase in reconstruction quality compared to FBP will outweight the small increase in reconstruction time. (a) (b) (c) Figure 3: (a) RMSE, (b) MAD, (c) FSIM of the different reconstruction methods for absorption, dark field and phase contrast and (d) reconstruction time for FBP, SIRT with 200 iterations and NN-FBP for absorption images (d) 4

(a) Absorption image (b) Dark field image (c) Phase contrast image (d) FBP reconstruction (e) FBP reconstruction (f) FBP reconstruction (g) SIRT reconstruction (h) SIRT reconstruction (i) NN-FBP reconstruction (j) NN-FBP reconstruction (k) NN-FBP reconstruction Figure 4: Reconstructions of absorption, dark field and phase contrast images with three different reconstruction methods based on 300 projections (a)-(c) ground truth images, (d)-(f) FBP reconstructions, (g)-(h) SIRT reconstructions and (i)-(k) NN-FBP reconstructions 3 Conclusion The NN-FBP allows to reconstruct images with good quality, even with a relatively low number of projections. The reconstruction quality of the NN-FBP in terms of the RMSE, MAD and FSIM is similar compared to the reconstruction quality of the other two classical reconstruction algorithms and the reconstructions are less noisy. Extra care should be given to the spatial resolution, which might decrease slightly. The main structure is however still visible and less noisy, even with a lower number of projections. Increasing the training dataset as well as improving the ground truth images will improve the reconstruction quality of the neural network. In conclusion, the NN-FBP can be used to reduce the number of projections and therefore reduce the scanning time for CFRP inspection. Acknowledgements The research leading to these results has received funding from the FFG Bridge Early Stage project no. 851249: Advanced multimodal data analysis and visualization of composites based on grating interferometer micro-ct data (ADAM). 5

(a) Reconstruction 120 projections (b) Reconstruction 300 projections (c) Reconstruction 600 projections (d) Reconstruction 1200 projections Figure 5: Phase Contrast NN-FBP reconstructions of a CFRP sample with 120, 300, 600 and 1200 projections References [1] C. Goidescu, H. Welemane, C. Garnier, M. Fazzini, R. Brault, E. Peronnet, S. Mistou, Damage investigation in CFRP composites using full-field measurement techniques : Combination of digital image stereo-correlation, infrared therography and X-ray tomography, Composites Part B : Engineering, Vol. 48, 95-105, 2013 [2] J. Kastner, B. Plank, C. Kottler, V. Revol Comparison of phase contrast X-ray computed tomography methods for nondestructive testing of materials, Conference proceedings of the world conference on non-destructive testing, 2012. [3] F. Pfeiffer, T. Weitkamp, O. Bunk, C. David, Phase retrieval and differential phase-contrast imaging with low-brilliance x-ray sources, Nat. Phys. 2, 258-261, 2006 [4] D.M. Pelt, J. Sijbers, K.J. Batenburg, Fast Tomographic Reconstruction from Highly Limited Data Using Artificial Neural Networks, 1 st International Conference on Tomography of Materials and Structures (ICTMS), 109-112, 2013. [5] D. M. Pelt, K.J. Batenburg, Fast Tomographic reconstruction from limited data using artificial neural networks, IEEE T. Image Process., Vol 22, 5238-5251, 2013 [6] W. J. Palenstijn, K.J. Batenburg, J. Sijbers, Performance improvements for iterative electron tomography reconstruction using graphics processing units (GPUs), Journal of Structural Biology, Vol 176 (2), 250-253,2011 [7] E.C. Larson, D.M. Chandler, Most apparent distortion: full-reference image quality assessment and the role of strategy Journal of Electronic Imaging, Vol 19(1), 011006-1 21, 2010 [8] L. Zhang, X. Mou, D. Zhang, FSIM: A Feature Similarity Index for Image Quality Assessment, IEEE Transactions on Image Processing, Vol 20, 2378-2386, 2011 6