The X-Ray Transform Projection of 3D Mother Wavelet Function

As we all know, any practical computed tomography (CT) projection data more or less contains noises. Hence, it will be inconvenient for the postprocessing of a reconstructed 3D image even when the noise in the projection data is white. The reason is that the noise in the reconstructed image may be nonwhite. X-ray transform can be applied to the three dimensional (3D) CT, depicting the relationship between material density and ray projection. In this paper, nontensor product relationship between the two dimensional (2D) mother wavelet and 3D mother wavelet is obtained by taking X-ray transform projection of 3D mother wavelet. We proved that the projection of the 3D mother wavelet is a 2D mother wavelet if the 3D mother wavelet satisfies certain conditions. So, the 3D wavelet transform of a 3D image can be implemented by the 2D wavelet transform of its X-ray transform projection and it will contribute to the reduction complexity and computation time during image processing. What is more, it can also avoid noise transfer and amplification during the processing of CT image reconstruction.


Introduction
Wavelet analysis is developed as a new method for timefrequency analysis in the 1980s. Because it can perform well both on time and frequency domain, we can overcome the disadvantage that cannot be localized on time domain in classical Fourier analysis. Thus, it will be difficult for us to do some practical analyses with Fourier analysis, such as analysis of upheaval signal, determination of trouble point (catastrophe point) timely, and localization of the image edge defects accurately. Wavelet analysis has been a discipline with wide applications since its advent, and significant achievements have been achieved in some of the applications in image compression, edge detection, image denoising, image fusion, nondestructive testing, watermark, finance, military industry, geophysical prospecting, and so forth [1][2][3][4][5][6][7][8][9][10][11][12]. In recent years, scholars have begun to apply wavelet analysis to image reconstruction from projection data and image processing in Industry Computerized Tomography (ICT) [13][14][15].
Under the basic theory of image processing, if we want to get some features such as image edge or texture feature, certain transformation of the original image is needed for further process in the transform domain to get the desired characterization. We can also understand the process in the sense of filtering; that is, certain filter can be utilized to get image features. While the fact is that the design and implementation of high dimensional filter are difficult and time consuming.
Two-dimensional Radon transform (different angles of line integral) can well reflect the relationship between scanned object density and ray projection in two-dimensional CT. For that reason, nontensor product relationship between 2D mother wavelet function and 1D mother wavelet function from the Radon projection of 2D mother wavelet function is given by Li Zeng, and others. And they indicate that Radon projection is 1D mother wavelet function, while the 2D mother function satisfies some conditions. Thus, the 2D wavelet transform of 2D function can be derived from the 1D wavelet transform of 1D projection. This is easy to solve the 1D problem derived from the original 2D problem, which has been concretely applied in ICT [7,13,16,17]. Generally, the actual projection data from CT contain noise more or less, and the noise property of the reconstructed image is nonwhite even if the noise is white [17][18][19][20]; then it will be inconvenient for further process of CT image. While the problem could be easier if we process the projection data instead of CT image directly. By this way, computation cost can be greatly reduced and some image processing problems such as feature extraction from CT image are effectively solved.
3D wavelet transforms have been widely used in 3D image compression, edge extraction, noise reduction, and so forth. Compared to the three-dimensional Radon transform (different angles of plane integral), X-ray transform can reflect more realistic relationship between scanning object density and ray projection in three-dimensional CT. In previous papers, we discussed the problem of inverse transformation; namely, the X-ray inverse transformation of 2D mother wavelet is 3D mother wavelet function under certain conditions. So, the 3D mother wavelet is structured by the back projection of 2D mother wavelet functions [21,22]. In this paper, discussing the problem of normal transformation (the X-ray transformation of 3D mother wavelet is 2D mother wavelet function that satisfy certain conditions) and realizing 3D wavelet transformation through 2D wavelet of the multiangle projection. In the experiments, the projection methods avoid the noise migration and save calculation time in the edge extraction.

The -Dimension Wavelet and Wavelet Transform
Suppose (x) ∈ 2 ( ) is a complex-value function ( is a positive integer); then (x) is referred to as mother wavelet function (or wavelet base function) [21,22] if the following admissibility condition is satisfied: wherê(w) is the Fourier transform of (w). Assuming (x) ∈ 1 ( ), then̂(w) is continuous, and̂(w) = 0 according to admissibility condition (1). Consider Then (x) is 1D mother wavelet function when = 1, (x) is 2D mother wavelet function when = 2, and (x) is 3D mother wavelet function when = 3; we denote them by ( ), ( , ), and ( , , ), respectively. Then (w) formed a wavelet family functions by scaling and translation as follows: where > 0 is the scaling factor, b ∈ is the translation parameter. (x) ∈ 2 ( ) is an arbitrary function, and the continuous wavelet transform of (x) is defined as follows: where ,b (x) is the conjugate function of ,b (x). Wavelet transform is reversible, and its inversion formula is The 3D wavelet transform of 3D function ( , , ) is abbreviated as where * * * is 3D convolution.

X-Ray Transform Projection of 3D Mother Wavelet Function
To simplify our discussion, we introduce the following contents, considering the X-ray transform projection of (x) (x = ( , , ) ∈ 3 ). The fixed system of rectangular coordinate ( , , ) is established with the center of ( , , ) used as the origin. And we establish a rotating coordinate ( , , V) by rotating the coordinate system ( , , ) around the -axis anticlockwise, as shown in Figure 1. Let u, w, and k be unit vectors paralleling to , , and V axes respectively, so the following relationship is set up when the rotation angle is : Considering the X-ray transform projection of 3D function ( , , ) along -axis, then the direction of projection is uniquely determined by . For simplicity and convenience, the direction of projection will be referred to as direction in the following content. The X-ray transform projection ( , V) of 3D function ( , , ) along direction is defined as [23,24] where ⋅ is inner product in 3 . In 3D CT, the X-ray transform projection can be obtained through collecting the projection data of X-ray scan object. Generally, the X-ray transform projection can be obtained through calculating the integral of 3D image when some image processing tasks are implemented.
Computational and Mathematical Methods in Medicine The Fourier slice theorem in 3D can be interpreted as follows. The 2D Fourier transform of the X-ray transform projection of (x) along the direction is equal to the slice plane through the origin of the 3D Fourier transform and with its normal direction parallel to (as shown in Figure 1). It plays an important role in connecting the X-ray transform projection of (x) and its Fourier transform. When the case is in 2D, X-ray transform is Radon transform, and readers can find more details about Radon transform in the pieces of literature [26][27][28].

Lemma 2. Fourier transform is a one-to-one mapping on
2 ( ) [25]. This lemma could be generalized to high dimensional situations, and the following formula is established for arbitrary (x) ∈ 2 ( ):

The Relationship 3D Wavelet and 2D Wavelet
The section is the core content of this paper. The X-ray transformation of 3D mother wavelet is 2D mother wavelet function that satisfy certain conditions, and 3D wavelet transformation is realized by 2D wavelet of the multiangle projection.
where ( , V) is the X-ray transform of ( , , ) along direction , its Fourier transform is 2 ( , V ), and is a certain constant.

Computational and Mathematical Methods in Medicine
Mother wavelet function has localization properties on time-frequency domain, so the condition of Theorem 4 is satisfied easily.
Example 5. Take the first derivative of 3D Gaussian function and it is 3D mother wavelet function.
While the module of wavelet transform of the image can obtain maximal value, which could be used for threedimensional edge detection ( 1 ( , , ) and 2 ( , , ) are mother wavelet functions). What's more, its X-ray transform projections are also mother wavelet functions and the first derivative of 2D smooth functions (including direction factor), which can be used to detect the catastrophe point of a 2D signal (especially for the grayscale catastrophe point with the singularity direction, such as the edge point of an image). The proof of the X-ray transformation of 3D Mexican-hat wavelet is parallel to a 2D mother wavelet function. For compact support 3D mother wavelet, Theorem 6 can be utilized to replace Theorem 3.

2D Realization of 3D Wavelet Transform
The method of realizing 3D wavelet transformation through the 2D wavelet transformation of the multi-angle X-ray transformation projections is presented in this section. 3D wavelet transforms have wide applications in 3D image processing such as image compression, edge extraction, denoising, and so forth. While the design and realization of high dimensional filters are difficult and time consuming. For CT images, noise is included in actual projection data, and the postprocessing for CT images will be difficult because the noise of the reconstructed image maybe nonwhite even if the noise is white. The problem will be easily overcome if the projection of 2D replaces the process of 3D image, and the time consumtion will be saved a lot. Then we derive the 2D realization formula of 3D wavelet transform as follows.
That is, the X-ray transform of the convolution of two 3D functions is equal to the convolution of the X-ray transform of two functions, whose property is called the distributive convolution of X-ray transform, where * * * and * * are expressed as the convolution of 3 and 2 , respectively. When ( , , ) satisfies the condition of Theorems 3 and 4, X-ray transform projection ( , V) along direction (0 ≤ < 2 ) is 2D mother wavelet function. According to the property of the distributive convolution of X-ray transform, the X-ray transform projection of 3D wavelet transform of 3D function ( , , ) ( ( , , ) = ( , , ) * * * ( , , )) along direction (0 ≤ < 2 ) is expressed as In fact, it can be interpreted as the 2D wavelet transform of Xray transform projection ( , V) of 3D function ( , , ). Then 3D wavelet transform will be available by taking the Xray inverse transform of ( , V) (0 ≤ < 2 ).

Experiments and Discussion
For practical validation, a series of experiments was performed on various images including the sequence of 75 wheel hub's CT slices [30] (one slice of them is shown in a following paper) and sequence of 128 Shepp Logan's CT slices. 3D wavelet transformation method extracted the edge of 3D CT volume data directly, while their X-ray transformation projections were used to extract the edge of 2D slice. In contrast, we used Mallat's wavelet method extract edges. We show the 3D mapping of wheel hub and Shepp Logan in Figure 2. Mallat's wavelet method, 2D X-ray transformation projection method, and 3D wavelet method are used to extract the edges, with results shown in Figures 3 and 4. From the edge pictures on visual inspection, the experimental results are close to 3D wavelet method and 2D wavelet method (Mallat's wavelet method, 2D wavelet projection method), but 3D wavelet method costs more computation time than 2D wavelet method. The computational complexity of 3D wavelet method is ( × 2 × 3 ), however; the complexity of 2D X-ray transformation projection method is ( 2 × × ( + 1)), where represents the number of CT slices, is the size of the image, and is the size of the wavelet; is smaller than . The computational cost of the edge detection methods is shown in Table 1. The data in Table 1 shows that 3D wavelet method costs somewhat more computation time than Mallat's method and 2D X-ray transformation projection method. This paper compares the efficiency of three algorithms. It can be concluded from the following result that the algorithm's efficiency increases greatly.
In short, comparing the method of 3D wavelet transform with 2D wavelet; retaining the similar detail information 6 Computational and Mathematical Methods in Medicine  of binary edges. The computational cost of 2D wavelet is shorter compared to the projection method, 2D Mallat's wavelet method consumed computation time is shorter, but the result of extracted edge is affected by the value of threshold (the extracted edge is rough under the low threshold, on the contrary, the edge fractured easily). But the 2D projection wavelet extracted edge is more finer and continuous.
And we discuss the CT projection data and the CT image, respectively, extracted the edge of Shepp Logan's data (contain gauss noise with mean zero and variance 0.1) as shown in Figure 5. Figure 5(a) is the reconstructed picture; Figure 5(b) is directly extracted edge of the reconstructed picture, and Figure 5(c) is extracted edge of the projection data. The experimental result demonstrates that the method of 2D projection wavelet extracted edge has better results.
From these pictures, it can be concluded from Figure 5 that 3D wavelet transform of the reconstructed image can be converted to 2D wavelet transform of its projection data, which would avoid the transfer and amplification of the noise during the reconstruction procedure.

Conclusion
In this paper, the nonetensor relationship between 3D mother wavelet function and 2D mother wavelet function is derived from the X-ray transform projection of a 3D mother wavelet function, and X-ray transform projection is 2D mother wavelet function when 3D mother wavelet function satisfies certain conditions. Consequently, 3D wavelet transform of 3D image can be realized by the 2D wavelet transform of X-ray transform projection. The conclusion in this paper can be widely applied to 3D wavelet transform (such as 3D image noise reduction by filtering, edge feature extracting, etc.). The method can also be applied to computerized tomography (CT), and the process towards 3D wavelet transform of the reconstructed image can be converted to the other process towards 2D wavelet transform of its projection data, which will avoid the transfer and amplification of the noise during the reconstruction procedure. And our major research work will focus on the applications of the algorithm in CT industry. What is more, 3D wavelet transform (and its mother wavelet) and 2D wavelet transform (and its mother wavelet) are linked by nontensor product, which is also significant in theory.