2010 IEEE TRANSACTIONS ON MEDICAL IMAGING, VOL. 33, NO. 10, OCTOBER 2014 Noise Reduction in Small-Animal PET Images Using a Multiresolution Transform Jose M. Mejia*, Humberto de Jesús Ochoa Domínguez, Member, IEEE, Osslan Osiris Vergara Villegas, Senior Member, IEEE, Leticia Ortega Máynez, Member, IEEE, and Boris Mederos Abstract—In this paper, we address the problem of denoising reconstructed small animal positron emission tomography (PET) images, based on a multiresolution approach which can be implemented with any transform such as contourlet, shearlet, curvelet, and wavelet. The PET images are analyzed and processed in the transform domain by modeling each subband as a set of different regions separated by boundaries. Homogeneous and heterogeneous regions are considered. Each region is independently processed using different filters: a linear estimator for homogeneous regions and a surface polynomial estimator for the heterogeneous region. The boundaries between the different regions are estimated using a modified edge focusing filter. The proposed approach was validated by a series of experiments. Our method achieved an overall reduction of up to 26% in the %STD of the reconstructed image of a small animal NEMA phantom. Additionally, a test on a simulated lesion showed that our method yields better contrast preservation than other state-of-the art techniques used for noise reduction. Thus, the proposed method provides a significant reduction of noise while at the same time preserving contrast and important structures such as lesions. Index Terms—Image enhancement, multiresolution transform, noise reduction, positron emission tomography (PET). I. INTRODUCTION P OSITRON emission tomography (PET) is a technique of nuclear medicine based on the tracer principle: A small dose of a radioactive substance (radiotracer) is administered into a patient. The radiotracer is a biologically active substance for which a radioactive isotope replaces an atom or is added to this substance with the help of a ligand. The most commonly employed radiotracer is fluroro-deoxyglucose (FDG) for which is added to a glucose molecule and subsequently, this glucose is metabolized and trapped in many tissues and is especially active in many cancer cells. The determination of the radiotracer distribution in the body is accomplished by detecting Manuscript received March 21, 2014; revised May 29, 2014; accepted June 02, 2014. Date of publication June 09, 2014; date of current version September 29, 2014. Asterisk indicates corresponding author. *J. M. Mejia is with the Department of Ingeniería Eléctrica y Computación, University of Ciudad Juarez, Chihuahua 32310, México (e-mail: [email protected]). H. J. Ochoa Domínguez, O. O. Vergara Villegas, and L. Ortega Máynez are with the Department of Ingeniería Eléctrica y Computación, University of Ciudad Juárez, Ciudad Juárez, Chihuahua 32310 México. B. Mederos is with the Department of Física y Matemáticas, University of Ciudad Juárez, Ciudad Juárez, Chihuahua 32310 México. Color versions of one or more of the figures in this paper are available online at http://ieeexplore.ieee.org. Digital Object Identifier 10.1109/TMI.2014.2329702 photons emitted by the substance disintegration process, where positron decay will result in two photons emitted at 180 to each other. In PET, two coincident photons must be detected to count an event. Counts of events are processed by reconstruction algorithms to form the final image. PET is widely used in clinical and preclinical research to evaluate the metabolic evolution of molecular and biochemical processes in patients, such as hibernating myocardium, cancer, Alzheimer, epilepsy, and many others [1]. In addition, PET has applications in the areas of biomedical and pharmacological research. It provides quantitative and noninvasive imaging of the biodistribution as well as pharmacokinetics [2] used in oncology, cardiology, molecular biology, drug discovery development, and genetics [3]. Preclinical studies are carried out on small animals due to their genetic resemblance with humans, and to avoid potential risk to human health. However, the presence of noise on the acquired data by PET scanners reduces the quality of the reconstructed images. In PET, the main source of noise is statistical noise (counting) caused by a low activity injected dose and short scan times which are chosen to minimize radiation doses to patients or animals. Although most methods for image reconstruction compensate for degradations such as random and scattered events induced in the count process, the images could still be affected by noise caused by other sources. This situation is exacerbated even more in small-animal imaging, where a spatial resolution less than 1.5 mm is needed in all directions when compared with the 5-mm image resolution in typical human body studies. Several approaches exist to reduce noise in the reconstructed images. In [4], the PET image was transformed using wavelets followed by a cartoon (U) plus texture (V) decomposition (UV), and it was expected that the cartoon part contains mostly true signal while the noise remains in the texture part. In [5], the authors proposed application of a bilateral filter to the PET image. They compared its performance with traditional moving average filters and found better denoising with edge-preservation results. However, the shortcoming was that the bilateral filter needed a careful selection of parameters. In [6], the PET image was processed using the Anscombe transform to normalize data. Next, it was transformed into the wavelet domain. Finally, Bayes shrinkage, with threshold dependent on the noise variance, was applied to the wavelet coefficients to denoise the data. The method had a good preservation of the structures in the images, but it did not remove most of the noise close to the edge zones. While the reviewed approaches have achieved promising results, most of them are based on the application of adapted 0278-0062 © 2014 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information. MEJIA et al.: NOISE REDUCTION IN SMALL-ANIMAL PET IMAGES USING A MULTIRESOLUTION TRANSFORM existing methods originally developed for moderate Gaussian noise, and these techniques generally do not consider the particular characteristics of the PET images such as: • very low signal-to-noise ratios; • low resolution and lack of fine details (texture); • shapes defined by the internal anatomy of small animals. Taking into account the above-mentioned remarks, in this study, a technique to reduce the noise of post-reconstructed PET images is proposed. The technique is based on three steps. First, a detection of regions with similar features, corresponding to different organs or tissues defined by the internal anatomy is carried out. Second, because of the lack of fine details, a classification of regions is performed by considering only smooth and homogeneous regions. Finally, adaptive denoising is achieved on each region. These steps are accomplished by working in a multiresolution transform domain. A multiresolution analysis offers sparse representation of images, contributing to the emergence of homogeneous zones within the subbands of the transform. In addition, the orientability of its basis functions allows gathering adjacent edge points into contour segments [7] useful to detect edges, thus, giving separation between regions and its contours. The proposed algorithm determines regions in each subband of the transformed image by locating boundaries with an edge detector. Afterwards, regions are classified, according to its regularity, into homogeneous or heterogeneous. Homogeneous areas are denoised by finding the best linear estimator, while in a heterogeneous region, a point is denoised by fitting a polynomial surface over its neighborhood. The estimation of the point value corresponds to the magnitude of the surface at that location. The contributions of this study are as follows. • A technique for PET image denoising with the ability to separate regions from edges, aiming to denoise each region adaptively. • A measure to approximate the regularity of a region in an image by using the coefficients of a multiresolution transform. • Preservation of the geometrical characteristics of the radiotracer distribution on smooth regions by using polynomial surface fitting. The rest of the paper is organized as follows. Section II introduces to the multiresolution transform. In Section III, a model of regions and boundaries is described and the proposed estimators to denoise each region are presented. In Section IV, the performance of the algorithm is evaluated. Finally, conclusions and future work are discussed in Section V. II. THEORY A. Multiresolution Transforms Multiresolution representations provide a framework to analyze data at different resolution levels. In signal processing, the most common approach is the wavelet transform and its discrete implementation, called the discrete wavelet transform (DWT). The typical DWT implementation for 1-D signal consists of a filter bank, where scale coefficients are obtained by decimation 2011 Fig. 1. Filter bank to implement a three-level DWT decomposition. Input , LP and HP are the low-pass and high-pass filters, respectively. signal is indicates decimation by two. Fig. 2. Filter bank to implement one level of 2-D DWT. The input image is , LP and HP are the low-pass and the high-pass filters, respectively. indicates decimation by two. Subbands , , , and are obtained by 1-D convolutions of the rows and columns of with the 1-D HP and LP filters. along with a low-pass filter, while detail coefficients are determined from decimation along with a high-pass filter. The filters are recurrently used to obtain transform coefficients at diadic resolution levels. Fig. 1 illustrates this process, which is straightforwardly generalized to higher dimensions. For image transformation, the 2-D DWT can be implemented using a filter bank composed of low- and high-pass filters followed by decimation [8]. One level of DWT decomposition is obtained by applying the 1-D DWT first along the rows of the image and then along the resulting columns, yielding four subbands: one scaling subband that is an approximation of the input image and three directional subbands representing details aligned in vertical, horizontal, and diagonal directions, respectively. More levels of decomposition can be obtained by iterating the scaling subband through the same structure of the filter bank, as shown in Fig. 2. The number of directional subband per scale is insufficient to represent the important and unique features of multidimensional signals such as images [9]. More general multiresolution transforms exist that allow decomposing an image in an arbitrary number of directional subbands per level such as contourlet, shearlet, and the curvelet [9]–[11], which yield an appealing multiscale space-frequency localization as well as a better directional selectivity of features within the image than the wavelet transform. In this study, nondecimated versions of these transforms are used because of the invariance to translation property, which makes them suitable for denoising algorithms as pointed out in [12]. Throughout this paper, the number of decomposition levels or scales is denoted by , while subbands are denoted by with and , where is the number of subbands at level . Moreover, the coarser subband, which contains the low-frequency information, is expressed as . 2012 IEEE TRANSACTIONS ON MEDICAL IMAGING, VOL. 33, NO. 10, OCTOBER 2014 Finally, the inverse transform is performed on the resulting subbands to obtain a noise-reduced PET image. In the following subsections, a detailed description of each step is given. A. Domain Transformation Fig. 3. Example of two levels of DWT decomposition with three directions per is the scaling subband. level; Fig. 3 shows an example of a multiresolution decomposition (wavelet) applied to a PET image of a rat. Two levels of DWT decomposition are used and three directional subbands per level are obtained. The multiresolution domain is represented by a set of subbands which corresponds to different scales and orientation. The domain of each subband is partitioned into a set of regions and border segments . Each subband is represented by a function defined as follows: (1) III. METHODS Small animal PET images consist of defined structures of organs with specific irregularity separated by boundaries. Therefore, it is appealing to model the structures as regions with different geometry, morphology, and regularity. These regions are well differentiated in a multiscale representation due to the good space-frequency localization information available at each subband [13]. Moreover, this domain offers sparse representation of images that contributes to the emergence of homogeneous regions. In addition, the directional subbands allow gathering nearby edge points into contour segments [7] that are useful to detect edges that separate regions. Taking advantage of the above-mentioned properties of the multiresolution transform and the underlying structure of the images consisting of anatomical regions, in this study, a denoising algorithm that processes the subbands of the transformed image separating it into regions and boundaries is proposed. The boundaries are detected by means of a multiscale edge detector and the remaining areas of the subband correspond to different regions. Each region is classified into homogeneous or heterogeneous according to its regularity and smoothed based on its classification. The proposed algorithm consists of the following steps. 1) Domain Transformation. The image is transformed to a multiresolution domain obtaining a low-pass and the detail subbands . The subband is not processed. 2) Boundary and Region Detection. A boundary set is estimated using the large magnitude coefficients in the subbands. The different regions of a given subband are determined as the complement of the boundary set. 3) Classification. The global regularity of each region is estimated by the expression (2) that measures the average decay of the coefficients across the scales. According to this estimate, the regions are classified as homogeneous or heterogeneous. 4) Smoothing. A filter is applied depending on the estimated global regularity of the region. If the region is homogeneous, then a representative value is determined using a linear estimator. If the region is heterogeneous, then a regularized least square polynomial fitting is performed in a neighborhood of each coefficient to estimate its true value. Number of regions in the subband . Number of border segments in the subband . Position vector in . Value of on the region Value of on segment at . at . Noise model. and Indicator functions for , and . respectively, i.e., if if if if . Note that and for each subband, a different partition is obtained. B. Boundary and Region Detection When a multiresolution transform is employed to represent the image, the boundaries of the relatively large regions can be observed with high accuracy at the coarser scales, while the small regions tend to have a diffused representation and barely appear at these scales. However, they start to rise at finer scales and get better definition as the scale decreases. The multiresolution transforms encompass information for different directions and allow accurate gathering of coefficients that comprise information of edge segments oriented in a wide range of directions. Therefore, to estimate a boundary set in a particular region at a particular scale , the MEJIA et al.: NOISE REDUCTION IN SMALL-ANIMAL PET IMAGES USING A MULTIRESOLUTION TRANSFORM edge information that corresponds to transform coefficients with larger absolute values is used. Based on the previous discussion, a multiscale edge-detection method that explores similar ideas used in the edge-focusing algorithm [14], aiming to efficiently detect the boundary set on each subband , is proposed. The proposed edge-detection algorithm relies on the idea that it is easier to localize edges at coarser scales, and then use this information to find edges in the next fine scale, that is, a coarse-to-fine edge-detection approach is considered. Once the edge coefficients comprising the boundary of a large region are determined at a coarse scale, the method focuses on finding new edge set at the next fine scale, only searching initially for edge coefficient on the region limited by the coefficients in computed at the previous scale. The edge-detection method is implemented as follows: Beginning at the coarser level, the edge set is estimated by determining the coefficients with higher absolute value in all the orientations, that is, the coefficients that are greater than a threshold producing the set . To promote an edge set that is a connected curve, the coefficients adjacent to coefficients in , which were not included, are also added by employing the following schema. 1) The set of connected coefficients to (i.e., coefficients in an eight-neighborhood of each coefficient is ) is determined. 2) From , only coefficients greater than a threshold are added to (i.e., ). 3) The threshold is decreased by a unit, and steps (1) and (2) are repeated until . 4) The final set of edges is set to the resulting . The parameter was taken as 97% of the maximum absolute value of the coefficients in the subband. The lower limit on was obtained after exhaustive tests to obtain optimal results. Subsequent steps were performed analogously for every level. The previous schema was carried out on each scale obtaining the set of edges In the proposed scheme, the influence of the noise is minimized as a consequence of first starting to find edges at the coarsest scales, which present low noise levels. Then this more reliable border information is used to lead the detection method to the next scale where noise increases. Fig. 4 compares the proposed method with other edge-detection algorithms at scales and in a nonsubsampled contourlet decomposition. C. Classification is classified into homogeneous or heteroEach region geneous according to its global regularity, which depends on the behavior of the function . In the homogeneous region, has slow oscillations, while in the heterogeneous regions, there are high oscillations. The following expression is proposed as a measure of global regularity: (2) 2013 Fig. 4. Edges detected at scales and in a nonsubsampled con(b) a Sobel tourlet decomposition, using: (a) a Sobel edge detector in , (c) a Prewitt edge detector in , (d) a Prewitt edge edge detector in , (e) proposed edge detector in , and (f) proposed edge detector in . detector in Fig. 5. Assessment of expression (2) for different regions (enclosed by black rectangles). Note that the measure is positive for homogeneous regions and as the surface becomes more irregular (noise and texture), the measure decreases. which gives an insight of the average decay of the coefficients over the region , where denotes absolute value and is the number of elements in . For regions with high regularity, coefficients certainly decay fast; thus, (2) tends to be positive as shown in Fig. 5. However, in low regularity regions, (2) tends to be negative. Therefore, a region is classified as homogeneous in case (2) is positive and as heterogeneous otherwise. Fig. 5 shows an assessment of the proposed measure with several images. In addition, (2) is calculated only between the two coarsest scales because these subbands are less affected by noise. Therefore, at fine scales, regions inherit the classification of regions at coarser scales localized at the same position. The common approaches to estimate the pointwise and local regularity rely on the determination of the local Holder’s exponents of the images at each point. This is carried out by analyzing the decay of the coefficients across the scales [8], [15]. However, the calculation of Holder’s exponents is computationally expensive. D. Smoothing Given a region , its coefficients are considered as random variables contaminated by an unknown independent and identically distributed noise as stated in (1). According to the classification step, the region is labeled as either homogeneous or heterogeneous, and consequently, a 2014 IEEE TRANSACTIONS ON MEDICAL IMAGING, VOL. 33, NO. 10, OCTOBER 2014 different smoothing algorithm is used in each case to estimate the true value of . • Linear estimation (homogeneous region). Each subband coefficient of with can be expressed as where (10) More specifically, the functional (10) can be rewritten as (3) Owing to the homogeneity of the region, the magnitude of are considered constant with an the coefficients unknown value (4) and Note that the second term of (10) prevents the overfitting controlled by the parameter. This is known as ridge regression [16]. The minimum is found by taking the partial derivative of with respect to the components of the vector and equating to zero (5) where denotes the expected value. The main goal is to estimate the value of in the region . As the probability density function of (4) is unknown, the proposed estimator is constrained to be linear (11) such that for all the following linear system: , which leads to solving (6) and unbiased, and unbiased estimator . Therefore, the best linear is calculated as follows: (7) is a column vector of the elewhere ments of , is one’s column vector, is the identity matrix, and is the unknown variance of of the noise. After some algebraic manipulation on (7), the following expression for the estimator is obtained: (8) which corresponds to the sample mean of the coefficients in the region. • Regularized polynomial fitting (heterogeneous region): The heterogeneous regions present a moderate variation on the values of the function , and the pair with is considered as smooth surface. Therefore, to perform the denoising of a coefficient on this region, a regularized polynomial approximation to the values of on a local neighborhood of each point is carried out. The value of is used to estimate . To obtain this approximation, a polynomial of order 3 is employed (9) of is dewhere the coefficient’s vector termined by solving the following optimization problem: (12) where A set of 20 realizations of the reconstructed rat phantom was obtained with the SimSet software as described in Section III-E. For this set, different runs of the proposed method were assessed with different degrees of the fitting polynomial. Fig. 6 shows a plot of the PSNR (peak signal-to-noise ratio) of the resulting images after applying the proposed method for each run. The PSNR increases along with the order of the polynomial. However, polynomials of degree greater than 3 do not contribute to a significant gain in PSNR. E. Simulation Method PET scans of phantoms were simulated using SimSET [17], [18] in 2-D data acquisition mode. Noise was implicitly added by the SimSET software when the physical process of scanning was modeled. Two digital phantoms were simulated. The first is a rat phantom that consists of regions with activities of 3:1, 4:1, and MEJIA et al.: NOISE REDUCTION IN SMALL-ANIMAL PET IMAGES USING A MULTIRESOLUTION TRANSFORM Fig. 6. Test of the proposed algorithm using different degrees of the fitting polynomial (top) and a zoom of the plot (bottom). 2015 Fig. 7. Denoising of a set of 20 images using NSCT, wavelet, curvelet, and shearlet. 5:1 with respect to the background. The second, a mouse thorax phantom was designed using the anatomical atlas described in [19] and a small circular object of 1 1 mm was placed in the liver to simulate a lesion having a contrast to background ratio of 4:1. A set of 250 image realizations was obtained using the rat phantom. The average of the images was taken as the ground truth and a subset of 20 images from the set of image realizations was used to tune the algorithm parameters, and for PSNR evaluation. For the mouse thorax phantom, seven realizations were simulated and each one was reconstructed using the expectation maximization (EM) algorithm using 25 iterations or when the average of the differences between iterations was less than 0.0002. F. Tuning of Parameters The free parameters of the algorithm are transform domain, basis functions, and levels of decomposition. Parameter tuning is conducted by assessing the performance, changing one parameter at a time, and leaving the other two constants. The metric used is the PSNR defined as (13) is the maximum possible intensity value for a pixel where in the image and is the mean squared error between a reference image (original) and the processed image. The metric is a ratio between the maximum power of the signal and the power of the noise corrupting it. Because of its low complexity, it is widely used for evaluating image-denoising algorithms. In [20], it has been shown that for compression algorithm optimization, the PSNR is a valid performance metric and an indicator of the variation of quality only when it is evaluated within a specified algorithm and fixed content. This is also applicable to denoising algorithms, as in compression, where the PSNR is used to evaluate distortions introduced in the original signal. In this study, a set of 20 simulated realizations of the rat phantom was used for parameter evaluation purposes, the PSNR metric is used for parameter optimization because it provides a pixel-to-pixel comparison giving an overall measure of the quadratic error, and there is no need to define particular structures in every image. 1) Types of Multiresolution Analysis: To analyze the algorithm under different multiresolution analyses, the following Fig. 8. Test of the algorithm under the NSCT domain and different number of levels (top) and a zoom of the plot (bottom). transforms were selected: the nonsubsampled contourlet transform (NSCT) [21], the nondecimated shearlet [22], the curvelet [11], and the nondecimated discrete wavelet. Fig. 7 shows a graph of the PSNR attained in each domain; four levels of decomposition and Daubechies 7 basis functions were used in all transforms, and four directions per level were used in the NSCT and the shearlet. The remaining parameters in the curvelet transform were left with the library defaults, except for the number of levels. As the NSCT gave a better performance, the rest of the tests were carried out using this transform. 2) Decomposition Levels: Fig. 8 shows the effectiveness of the algorithm using different number of decomposition levels of the NSCT, which are limited by the matrix size of the image. 3) Basis Filters: Finally, the performance was evaluated using Daubechies 9-7, maxflat, pyramidal (pyr), and pyramidal exchanged (pyrex) filters along with the NSCT. Fig. 9 shows that the selection of a particular filter has a minimum effect on the performance of the algorithm. IV. RESULTS The performance of the proposed method is studied. Image quality was evaluated using the metrics defined in the NEMA NU 4-2008A standard [23]. Details about image quality are given in Section IV-A. 2016 IEEE TRANSACTIONS ON MEDICAL IMAGING, VOL. 33, NO. 10, OCTOBER 2014 TABLE I MEASURES IN THE UNIFORM REGION Fig. 9. Test of the algorithm using the NSCT domain and different basis filters (top). Zoom of the graph (bottom). Simulated and acquired data sets of small-animal PET images are presented to show how the proposed post-filtering algorithm deals with noise and structures such as lesions and borders. For comparison purposes, the images were also processed with Gaussian kernels and two state-of-the-art post-filtering algorithms: the UV method [4] and the bilateral filter [5]. The input parameters for the UV method were , , and . For the bilateral filter, standard deviations of 1.0 and 0.51 were used for the intensity and the spatial domain, respectively. For the proposed method, the NSCT was used with five levels of decomposition, four directional subbands per level, and the pyramidal basis filters. The results obtained from simulated and acquired data are presented and analyzed in Sections IV-B and IV-C, respectively. Fig. 10. Images of the slices of the uniform region summed together, (a) original, (b) processed with our method, and (c) axial profile through slices. A. Image Quality Image quality assessment was performed using the NEMA small animal phantom, as described in [23]. This phantom consists of two chambers: the first is a large cavity of 30 mm diameter and filled with isotope (hot region) from where uniformity is measured. The cavity also houses two smaller cavities filled with water and air, respectively (cold regions), which are used to quantify the spillover ratio. The second part of the cylinder contains five cavities with diameters of 1, 2, 3, 4, and 5 mm, respectively, filled with isotope (hot regions) that are used to measure the noise and recovery coefficients. The phantom was filled with 7.4 MBq of . Data were acquired for 20 min using a stationary quad-HIDAC small animal PET scanner. The acquired data were reconstructed using three iterations and 10 subsets of the EM algorithm without using a smoothing filter. Image matrix has a dimension of 128 128 256 and the voxel size is 0.5 0.5 0.5 mm. The reconstructed image was compared with its post-processed version obtained with the proposed algorithm. To measure uniformity, a 22.5-mm-diameter by 10-mm-long cylindrical volume of interest (VOI) was taken at the center of the uniform region. The average activity concentration, the maximum and minimum values, and the percentage standard deviation are shown in Table I. Fig. 10, shows the images obtained after summing together the slices of the uniform region. Fig. 11. (a) Transverse view of the projections of maximum intensity of the rods, and axial profiles along the (b) 5-mm rod, (c) 4-mm rod, (d) 3-mm rod, (e) 2-mm rod, and (f) 1-mm rod. Circular ROIs were drawn around each rod in an image of the average of slices covering the central 10-mm length of the rods. Transverse image pixel coordinates of the locations with the maximum ROI values were used to create line profiles along the rods in the axial direction. Fig. 11 shows the profiles along the rods in the axial direction. As the rod radii decrease, the number of counts in that region decreases. Results of the contrast recovery (CR) and the percentage standard deviation (%STD) of each rod are shown in Table II. Reductions of up to 26.4% in %STD were observed. The spillover ratio (SOR) is calculated as the ratio of the average value of each cold region to the average of the hot uniform region. The VOI taken in the cold regions has a diameter of 4-mm (half the physical diameter of the cylinders) and encompass the central 7.5-mm in length of the waterand air-filled cylindrical inserts. Table III shows the results of SOR and %STD for the cavities filled with water and air. Fig. 12(a) and (b) show the sum of slices containing the cold MEJIA et al.: NOISE REDUCTION IN SMALL-ANIMAL PET IMAGES USING A MULTIRESOLUTION TRANSFORM TABLE II RECOVERY COEFFICIENTS AND %STD 2017 TABLE IV LESION CONTRAST OBTAINED AFTER SEVERAL SIMULATION RUNS Fig. 13. Image of the mouse thorax phantom with a simulated lesion in the liver; (a) original reconstructed image with arrow indicating the lesion; processed images with (b) Gaussian kernel, 2 mm, (c) Gaussian kernel, 1 mm, (d) bilateral filter, (e) UV method, and (f) proposed method. Fig. 12. Slices in cold regions summed together; (a) original, (b) processed with the proposed method, and (c) activity profiles of the cross-sections. TABLE III SOR AND %STD MEASURED IN THE COLD REGIONS regions in the original, and the postprocessed image, respectively. Fig. 12(c) shows the profiles of the dotted lines drawn in Fig. 12(a) and (b). A reduction of the counts in the cold chambers is observed. B. Simulated Data Comparisons 1) Structure Preservation Measure: The following scheme was used to quantitatively measure structure preservation in the images processed. The seven realizations of the mouse thorax phantom were processed with the denoising methods and its performance was evaluated by calculating the lesion to background contrast ( ) as a figure of merit [24], which is defined by (14) denotes the mean value within the lesion and inwhere dicates the mean value in a 1.6 1.6 mm rectangular region in the liver outside the lesion. The resulting contrast, after applying each method in seven realizations, is reported in Table IV. In Figs. 13 and 14, a 2-D image of the phantom and a 3-D mesh of the lesion of each method are shown, respectively. Note how the proposed method preserves the lesion structure while maintaining the contrast between the lesion and the background. Fig. 14. Mesh plots of the simulated lesion of Fig. 13 showing: (a) the original reconstructed image and the processed image with the (b) Gaussian kernel, 2 mm, (c) Gaussian kernel, 1 mm, (d) bilateral filter, (e) UV method, and (f) proposed method. 2) PSNR Comparison: In addition, for completeness, the software phantom described in Section III-F was used to compare the PSNRs attained by each algorithm. A plot of the results from a set of 20 images is shown in Fig. 15. Fig. 16 shows the ground truth image; and profiles attained by each method are shown in Fig. 17. 3) Processing Times: The average processing times for different matrix sizes were computed using a 3.6-GHz Quad Core Opteron processor with 3.9 GB of memory. In Table V, the bilateral filter and UV method take less than 10% of the total time 2018 IEEE TRANSACTIONS ON MEDICAL IMAGING, VOL. 33, NO. 10, OCTOBER 2014 Fig. 15. Comparison of PSNR resulting from the algorithms with the software phantom. Fig. 18. Image of a rat acquired with the microPET Focus 120. (a) Original, A and B are the structures in Table VI, (b) processed with Gaussian kernel, 2 mm, (c) processed with Gaussian kernel, 1 mm, (d) processed with the UV method, (e) processed with bilateral filter, and (f) processed with the proposed method. TABLE VI MEASURED IN TWO DIFFERENT STRUCTURES Fig. 16. Ground truth image for the rat phantom. Fig. 17. Comparison of profiles resulting from the algorithms with the software phantom. (a) Noisy, (b) Gaussian kernel, 1 mm, (c) Gaussian kernel, 2 mm, (d) UV method, (e) bilateral, and (f) proposed method. TABLE V PROCESSING TIMES required to finalize the processing when compared with the proposed method. The main factors contributing to the processing time in the proposed method are: the matrix size, the computation of the multiresolution transform and its inverse, and the process of finding and classifiying the different regions in the image. C. Acquired Data Comparisons Fig. 18 shows the results using Gaussian kernels of 2 and 1 mm, respectively, the UV filter, the bilateral filter, and the Fig. 19. Image of a rat acquired with the quad-HIDAC PET scanner. (a) Original, (b) processed with Gaussian kernel, 2 mm, (c) processed with Gaussian kernel, 1 mm, (d) processed with the UV method, (e) processed with bilateral filter, and (f) processed with the proposed method. proposed method. The original image is shown in Fig. 18(a) and was acquired using a microPET Focus 120 located in the PET Center in Universidad Nacional Autonoma de Mexico. Fig. 18(b) and (c) shows that the Gaussian kernel results have the highest levels of blur. The UV, bilateral, and proposed filters are shown in Fig. 18(d), (e), and (f), respectively. Table VI shows the resulting on two different structures on the rat shown in Fig. 18. Fig. 19(a) shows a reconstructed image of a rat. The data were acquired from a 500 g rat (17 MBq), located at the center of the FOV of the scanner and acquired with the quadHIDAC in rotating mode with 30-min acquisition time and reconstructed using the EM, 0.5-mm sided voxels, one iteration, MEJIA et al.: NOISE REDUCTION IN SMALL-ANIMAL PET IMAGES USING A MULTIRESOLUTION TRANSFORM Fig. 20. Zoom of the rat acquired with the quad-HIDAC PET scanner. First column shows the original noisy data and its zoom view. Second column shows the data after being processed with the proposed algorithm. and 50 subsets, and including only geometric normalization. No corrections for attenuation, random, and scatter events were considered. As shown in Fig. 19, the Gaussian kernel results of Fig. 19(b) and (c) show the highest levels of blur. The UV and bilateral filters, presented in Fig. 19(d) and (e), respectively, exhibited better structure preservation than Gaussian kernels. However, the noise was still present. The proposed filter, shown in Fig. 19(f), preserved the structures and maintained low noise levels. Fig. 20 shows a zoom of a section of Fig. 19(a) and its denoised version obtained with the proposed algorithm. V. CONCLUSION In this study, a denoising method for reconstructed smallanimal PET images was presented. Furthermore, the use of a multiresolution representation was proposed to separate the homogeneous and heterogeneous regions and be able to perform adaptive smoothing. The proposed method is able to reduce the variance introduced by the noise while maintaining the average levels of radioactivity concentrations (counts). Moreover, as a result of the region’s adaptive denoising, border and structure preservations are possible without incurring excessive over-smoothing; this contributes to a better delineation between organs and improves the visual quality of reconstructed images, which facilitates further processing. Thus, one potential use of the proposed method is in the context of pattern recognition where it could become a powerful tool as a preprocessing step for further supervised and unsupervised analyses such as image registration, segmentation, and detection. However, one drawback of the algorithm is the processing time, which mainly depends on the employed multiresolution transform. In future work, the plan is to improve the performance of this method by taking advantage of the geometry and information of the whole available volumetric data in the 3-D PET image. In addition, testing the algorithm using PET images of the human body is also part of the plan. REFERENCES [1] H. Jadvar and J. A. Parker, Clinical PET and PET/CT. USA: Springer, 2005. New York, 2019 [2] B. Riemann, K. P. Schafers, O. Schober, and M. Schafers, “Small animal PET in preclinical studies: Opportunities and challenges,” Nucl. Med. Molecular Imag., vol. 52, pp. 215–221, 2008. [3] M. A. Kupinski and H. H. Barrett, Small-Animal SPECT Imaging, H. H. Barrett, Ed. New York: Springer, 2005. [4] W. Stefan, K. Chen, H. Guo, R. Renaut, and S. Roudenko, “Wavelet-based de-noising of positron emission tomography scans,” J. Sci. Comput., vol. 50, pp. 665–677, 2012. [5] J. Langner, F. Hofheinz, B. Beuthien-Baumann, and J. van den Hoff, “Locally adaptive filtering for edge preserving noise reduction on images with low SNR in PET,” in Nucl. Sci. Symp. Med. Imag. Conf., 2011, pp. 3102–3104. [6] H. J. Ochoa, L. Ortega, O. O. Vergara, N. Gordillo, V. G. Cruz, and E. D. Gutierrez, “Wavelet-based regularization and edge preservation for submillimetre 3-D list-mode reconstruction data from a high resolution small animal PET system,” Nucl. Instrum. Methods Phys. Res., vol. 652, pp. 798–801, 2011. [7] M. N. Do, “Contourlets and sparse image representations,” in SPIE Conf. Wavelet Appl. Signal Image Process. X, 2003, pp. 560–570. [8] S. Mallat and W. L. Hwang, “Singularity detection and processing with wavelets,” IEEE Trans. Inf. Theory, vol. 38, no. 2, pp. 617–643, Mar. 1992. [9] M. N. Do and M. Vetterli, “The contourlet transform: An efficient directional multiresolution image representation,” IEEE Trans. Image Process., vol. 14, no. 12, pp. 2091–2106, Dec. 2005. [10] G. R. Easley, D. Labate, and L. Wang-Q, “Optimally sparse image representations using shearlets,” in Signals, Syst. Comput. Conf., 2006, pp. 974–978. [11] E. J. Candes, L. Demanet, D. L. Donoho, and L. Ying, “Fast discrete curvelet transforms,” Multiscale Model. Simulat., pp. 861–899, 2005. [12] R. R. Coifman and D. L. Donoho, “Translation invariant de-noising,” in Wavelets and Statistics, A. Antoniadis and G. Oppenheim, Eds. New York: Springer-Verlag, 1995, pp. 125–150. [13] S. G. Chang, Y. Bin, and M. Vetterli, “Spatially adaptive wavelet thresholding with context modeling for image denoising,” IEEE Trans. Image Process., vol. 9, no. 9, pp. 1522–1531, Sep. 2000. [14] F. Bergholm, “Edge focusing,” IEEE Trans. Pattern Anal. Mach. Intell., vol. 9, no. 6, pp. 726–741, Nov. 1987. [15] A. Echelard and J. L. Véhel, “Wavelet denoising based on local regularity information,” in Proc. 16th Eur. Signal Process. Program, Lausanne, Switzerland, 2008, pp. 1–5. [16] A. E. Hoerl and R. W. Kennard, “Ridge regression: Biased estimation for nonorthogonal problems,” Technometrics, pp. 80–86, 1970. [17] T. Lewellen, R. Harrison, and S. Vannnoy, “The SimSET program, in Monte Carlo calculations,” in Monte Carlo Calculations in Nuclear Medicine, M. Ljungberg, S.-E. Strand, and M.-A. King, Eds. Philadelphia: IOP, 1998, pp. 77–92. [18] R. L. Harrison, S. Dhavala, P. N. Kumar, Y. Shao, R. Manjersshwar, T. K. Lewellen, and F. P. Jansen, “Acceleration of SimSET photon history generation,” in IEEE Nucl. Sci. Symp. Conf., 2002, vol. 3, pp. 1835–1838. [19] D. Stout, P. Chow, R. Silverman, R. M. Leahy, X. Lewis, S. Gambhir, and A. Chatziioannou, “Creating a whole body digital mouse atlas with PET, CT and cryosection images,” Molecular Imag. Biol., vol. 4, p. S27, 2002. [20] Q. Huynh-Thu and M. Ghanbari, “Scope of validity of PSNR in image/ video quality assessment,” Electron. Lett., vol. 44, pp. 800–801, 2008. [21] A. L. Cunha, J. Zhou, and M. N. Do, “The nonsubsampled contourlet transform: Theory, design, and applications,” IEEE Trans. Image Process., vol. 15, no. 10, pp. 3089–3101, Oct. 2006. [22] D. Labate, W. Q. Lim, G. Kutyniok, and G. Weiss, “Sparse multidimensional representation using shearlets,” in SPIE Proc., 2005, pp. 254–262. [23] NEMA Standards Publication NU 4-2008: Performance measurements of small animal positron emission tomographs. Rosslyn, VA, Nat. Electr. Manufact. Assoc., 2008. [24] C. Chan, R. Fulton, D. D. Feng, and S. Meikle, “Median non-local means filtering for low SNR image denoising: Application to PET with anatomical knowledge,” in Nucl. Sci. Symp. Conf., 2010, pp. 3613–3618.
© Copyright 2025 Paperzz