SciELO - Scientific Electronic Library Online

 
vol.43 número2Effects of chemical reaction and heat generation on double-diffusive natural convection along a non-isothermal vertical cone in non-newtonian fluid saturated porous medium with variable viscosity and thermal radiation índice de autoresíndice de materiabúsqueda de artículos
Home Pagelista alfabética de revistas  

Servicios Personalizados

Revista

Articulo

Indicadores

  • No hay articulos citadosCitado por SciELO

Links relacionados

  • No hay articulos similaresSimilares en SciELO

Compartir


Latin American applied research

versión impresa ISSN 0327-0793versión On-line ISSN 1851-8796

Lat. Am. appl. res. vol.43 no.2 Bahía Blanca abr. 2013

 

An application of the maximum entropy method with smoothing to industrial tomography

R. Barbuzza†and A. Clausse†‡

† Universidad Nacional del Centro, 7000, Tandil, Argentina
‡ CONICET-CNEA
rbarbu@exa.unicen.edu.ar

Abstract— The maximum entropy method combined with a smoothing restriction was applied to the tomography of a BNC connector using five noisy radiographies from different rotating views. A heuristic control of the filter parameter is constructed by combining the projection error and the global smoothness. The proposed algorithm can be used in cases where the homogeneity of internal material is a priori known from the design and manufacturing processes.

Keywords— Maximum Entropy; Tomography; Image Processing; Reconstruction; Noise Reduction.

I. INTRODUCTION

Tomography is the construction of the internal image of an object taking as input data a finite set of radiographies taken at different projection angles. Tomography has many well-known applications in a variety of problems including medical diagnostics and nondestructive testing. Formally, the mathematical problem is to find the solution of the Radon anti-transformation of a spatial scalar field (Herman, 1980; Herman and Kuba, 1999), which falls into the domain of inverse problems.

In industrial applications as manufacture quality control, time schedules restrict the number of radiographies per tested object.  Therefore the problem is underdetermined. However, in these cases a priori information (e.g. internal shapes, porosity, and smoothness) is often available from the design process (Barbuzza et al., 2007b; Barbuzza and Clausse, 2011; Silva et al., 2011; Rodríguez, 2010), which can be used to guide the image reconstruction. The maximum entropy method (MEM) was proposed to solve tomography problems by several authors (Dusaussoy and Abdou, 1991; Minerbo, 1979; Mohammad- Djafari et al., 2002; Nguyen and Mohammad- Djafari, 1994), being an alternative to other methodologies as the algebraic reconstruction and back projection (Herman, 1980; Herman and Kuba, 1999). An advantage of MEM is the flexibility to incorporate prior information available in addition to that contained in the projection data.

Several proposals were presented to use a priori information in tomography (Bouman and Sauer, 1993; Frese et al., 2002; Jaynes, 1957). The MEM principle was used in maximum a posteriori algorithms (MAP) (Herman and Kuba, 1999; Nguyen and Mohammad- Djafari, 1994), in the form of the penalized maximum log-likelihood (PML) and Gibbs priors (Bouman and Sauer, 1993), or with Penalized Least Squares (PLS) with priors functions like the Shannon entropy (Mohammad- Djafari et al., 2002; Nguyen and Mohammad- Djafari, 1994). In PML, the Poisson nature of noise in the data explicitly enters in the algorithm whereas it is indirect in PLS (Mohammad- Djafari et al., 2002; Nguyen and Mohammad- Djafari,  1994; Bouman and Sauer, 1993; Liao et al. 2010; Liao et al. 2011).

In a previous study, the MEM method was combined with smoothness restrictions accounting for a priori information available about the internal materials of the tested objects (Barbuzza et al., 2010). The method showed promising results in synthetic cases. In the present work, the method is applied to the tomographic reconstruction of a real case. In order to deal with the noisy input data, a quality indicator was designed combining the projection error with the global smoothness of the solution.

II. MATERIALS AND METHODS

Let f denote an unknown image to be reconstructed, which will be here represented for convenience by an n-dimensional column vector. Let R be an m×n projection matrix, whose rij element denotes the coefficient of the contribution of the j-pixel to the i-ray (Fig. 1). Then, the discrete Radon transform of f is defined as:

(1)


Figure 1. Path of the i-ray through a discretized object f.

where g is an m-dimensional projection vector (i.e., m rays are projected through f ). In general, m<n. The CT problem consists of finding f given R and g.

In practice, the input g is incomplete and noisy, so there are many solutions f with equivalent degree of consistency with Eq. (1). The MEM reconstruction method consists of determining a suitable solution of f whose Shannon entropy:

(2)

is maximum among all solutions approaching Eq. (1). In (Barbuzza et al., 2010) proposed a method to apply MEM combined with a prior smoothness filter, U(f), that is:

(3)

The parameter β is a calibration constant. U(f) is modeled by means of interactions among neighbor pixels as:

(4)
(5)

where Nj are the nearest  3×3 neighbours of the j-pixel. E(Nj) is a suitable indicator of the local “noise” (which vanishing in the extreme case of homogeneous clusters). U(f) can be written in matrix form as:

(6)

Thus, the element mjv of the matrix M of n×n is:

(7)

where |Nj| is the cardinality of Nj cluster. The matrix M can also be thought as a regularization operator (Bovik, 2005; Cidade et al., 2000; Fletcher, 1980; Katssangelos and Galatsanos, 1998; Katssangelos et al., 1991; Luo et al., 2011).

Equation (3) has an exact solution assuming R f =g, which is not a convenient restriction when the input g is noisy. The way this inconvenient is solved in Barbuzza and Clausse (2011) is by forcing the f and g to take integer values (i.e., the gray 0 to 255 scale). This heuristic procedure showed good results in synthetic reconstruction tests.

III. RESULTS

Figure 2 shows the reconstruction of a synthetic image (i.e., the solution f* is known) using 16 projections contaminated by 2% white noise. The parameter β is used to control the smoothing filter. It can be seen that the reconstructed image is noisy for β=0 and blurry for β=105. In between there is an optimum range of β values that maximize the quality of the resulting image, which can be quantified as:

(8)


Figure 2. Reconstruction of a synthetic image using 16 projections contaminated with 2% white noise. (a) β=0 , (b) β=103 , (c) β=104 and (d) β=105.

Figure 3 shows the variation of the output quality σ as β changes. The optimum value of β is around 103.


Figure 3. Quality of the synthetic image reconstruction shown in Fig. 2 (σ0 is the initial values of σ).

The synthetic case shown in Fig. 2 shows the feasibility of the method, but it is important to show the performance in a real case. The case studied is a tomographic reconstruction of the internal radiographic image of a BNC elbow connector stainless steel cased, used to joint coaxial cables (Fig. 4). A set of 5 radiographies obtained at rotation angles 0º, 30º, 60º, 90º and


Figure 4. Photograph of the BNC connector used as sample for the radiographs shown below.

120º around the major axis of the object (Barbuzza and Clausse, 2011; Barbuzza et al., 2007a; Vénere et al.; 2001) were used as input data g to solve Eqs. 3 to 7 applying the Newton method (Barbuzza et al., 2010; Fletcher, 1980). The resolution of the radiographs is 0.08 mm/pixel.

The main sources of noise in the radiographs are spatial intensity variations and axis alignment inaccuracies. The radiographs were pre-processed to normalize the total intensity. The reconstruction was done in separate slices perpendicular to the rotation axis. Figure 5 shows axial cuts of the side branch of the connector obtained varying the filter parameter β. As in the synthetic case (Fig. 2), it can be seen that for the limits of small and large β the output goes from noisy to blur. However, unlike in the synthetic case, Eq. 8 cannot be used here to determine a convenient value of β for the exact solution f* is not known a priori. Alternatively, an appropriate quality metric can be constructed using the quadratic deviation between the input radiographs gi* and the corresponding projections gi of the obtained solution, that is

(9)


Figure 5. Internal cuts along the axis of the side branch of the connector shown in Fig. 4 varying the filter parameter β.

combined with the smoothness function U defined in Eq. 6. Figure 6 shows the resulting normalized quality indicator of the reconstructions varying β. A similar trend as the one found in the synthetic case (Fig. 3) can be observed. In Fig. 7 two axial cuts of the final tomography obtained with the optimum β = 100 (see Fig. 6) are shown.


Figure 6. Combined projection-smoothness quality indicator (Eqs. 6 and 9) of the reconstruction of the object shown in Fig. 4 (ε0 and U0 are the initial values of ε and U).


Figure 7. Axial cuts of the tomography of the object shown in Fig. 4 obtained with the β=100.

IV. CONCLUSIONS

An extended MEM algorithm combined with a smoothness filter was applied to the reconstruction of a real object from five radiographs at different rotation angles. The method had been already tested in synthetic cases showing good results, although an appropriate procedure to determine the optimum filter parameter remained an open issue. In the present work, an alternative quality indicator combining the projection error and the smoothness was proposed and tested. The proposed algorithm can be a useful tool in industrial tomography, where the homogeneity of internal material is usually known from the design and manufacturing processes. The method presented here can be compared with other approaches for tomographic reconstruction with limited data (Liao, 2007).

REFERENCES
1. Barbuzza, R. and A. Clausse, “Metropolis Monte Carlo for tomographic reconstruction with prior smoothness information,” IET Image Processing, 5, 198-204 (2011).         [ Links ]
2. Barbuzza, R., P. Lotito and A. Clausse, “Tomography reconstruction by entropy maximization with smoothing filtering,” Inverse Problems in Science and Engineering, 18, 711-722 (2010).         [ Links ]
3. Barbuzza, R., M. Vénere and A. Clausse, “Tomographic reconstruction using heuristic Monte Carlo methods,” Journal of Heuristic, 13, 227-242 (2007a).         [ Links ]
4. Barbuzza, R., M. Vénere and A. Clausse, “Quality assurance of manufactures by means of intelligent tomographic processing,” J. Testing Evaluation, 35, 59-65 (2007b).         [ Links ]
5. Bouman, C. and K. Sauer, “A Generalized Gaussian Image model for Edge- Preserving MAP estimation,” IEEE Trans. Image Processing, 2, 296-310 (1993).         [ Links ]
6. Bovik, A., Handbook of image and video processing, Elsevier Ac. Press, NY (2005).         [ Links ]
7. Cidade, G., C. Anteneodo, N. Roberty and A. Silva, “A generalized approach for atomic force microscopy image restoration with Bregman distances as Tikhonov regularization terms,” Inverse Probl. Eng., 8, 457-472 (2000).         [ Links ]
8. Dusaussoy, N. and I. Abdou, “The extended MENT algorithm: a maximum entropy type algorithm using prior knowledge for computerized tomography,”. IEEE Trans. Signal Processing, 39, 1164-1180 (1991).         [ Links ]
9. Fletcher, R., Practical Methods of Optimization, John Wiley & Sons (1980).         [ Links ]
10. Frese, T., A. Bouman and K. Sauer, “Adaptive Wavelet Graph Model for Bayesian Tomographic Reconstructions,” IEEE Trans. Image Processing, 11, 756-770 (2002).         [ Links ]
11. Herman, G. and A. Kuba, Discrete Tomography, Foundations, Algorithms and Applications, Birkhäuser Boston (1999).         [ Links ]
12. Herman, G., Image Reconstruction from Projections, Academic Press, London (1980).         [ Links ]
13. Jaynes, E., “Information theory and statistical mechanics,” Physical Review, 106, 620-630 (1957).         [ Links ]
14. Katsaggelos, A., and N. Galatsanos, Signal Recovery Techniques for Image and Video Compression and Transmission, Springer-Verlag New York, LLC (1998).         [ Links ]
15. Katsaggelos, A., T. Kohonen, M. Schroeder and T. Huang, Digital Image Restoration, Springer-Verlag New York, LLC (1991).         [ Links ]
16. Liao, H., “A gradually unmasking method for limited data tomography,” Proc. Fourth IEEE Int. Symp.on Biomed. Imag., Arlington, 820-823 (2007).         [ Links ]
17. Liao, Z., S. Hu, D. Sun and W. Chen, “A numerical method for preserving curve edges in nonlinear anisotropic smoothing,” Mathematical Problems in Engineering, Article ID 186507 (2011).
18. Liao, Z., S. Hu, and W. Chen, “Determining neighborhoods of image pixels automatically for adaptive image denoising using nonlinear time series analysis,” Mathematical Problems in Engineering, Article ID 914564 (2010).
19. Luo, L., Y. Chen, W. Yu, Y. Li, Z. Yang and W. Chen, “Bayesian image restoration using a large-scale total patch variation prior,” Mathematical Problems in Engineering, Article ID 408241 (2011).
20. Minerbo, G., “MENT: A maximum entropy algorithm for reconstruction a source from projection data,” Comp. Graph. Image Processing, 10, 48-68 (1979).         [ Links ]
21. Mohammad-Djafari, A., J. Giovannelli, G. Demoment and J. Idier, “Regularization, maximum entropy and probabilistic methods in mass spectrometry data processing problems,” Int. J. Mass Spectrometry, 215, 175-193 (2002).         [ Links ]
22. Nguyen, M. and A. Mohammad-Djafari, “Bayesian Approach with the maximum entropy principle in image reconstruction from microwave scattered field data,” IEEE Trans. Medical Imaging, 13, 254-262 (1994).         [ Links ]
23. Rodríguez, R., “A Robust Algorithm for Binarization of Objects,” Latin American Applied Research, 40, 7-13 (2010).         [ Links ]
24. Silva, T.C.O., M.S. Godinho and A.E. de Oliveira, “Identification of pale larger beers via image analysis,” Latin American Research, 41, 141-146 (2011).         [ Links ]
25. Vénere, M., C. Moreno, A. Clausse, R. Barbuzza and M. del Fresno, “Tomographic System Based in Plasma-Focus X-Rays,” Nukleonika, 46, 93-94, (2001).         [ Links ]

Received: November 16, 2011
Accepted: July 24, 2012
Recommended by Subject Editor: José Guivant

Creative Commons License Todo el contenido de esta revista, excepto dónde está identificado, está bajo una Licencia Creative Commons