A portion of the disclosure of this patent document contains material that is subject to copyright protection. The copyright owner has no objection to the facsimile reproduction by anyone of the patent document or patent disclosure as it appears in the Patent and Trademark Office, patent file or records, but otherwise reserves all copyright rights whatsoever.
The present invention relates to a method and system of multivariate analysis of reference structure normalized images for improved quality in positron emission tomography (PET) studies. One embodiment of the present invention relates to the use of principal component analysis (PCA) as the multivariate analysis tool. This embodiment further relates to the application of PCA on slice-wise dynamic PET images which may use pre-PCA normalization techniques to reduce or factor out random noise, background noise, and/or to enhance contrast.
Positron Emission Tomography (PET) is an available specialized imaging technique that uses tomography to computer-generate a three-dimensional image or map of a functional process in the body as a result of detecting gamma rays when artificially introduced radionuclides incorporated into biochemical substances decay and release positrons. Analysis of the photons detected from the deterioration of these positrons is used to generate the tomographic images which may be quantified using a color scale to show the diffusion of the biochemical substances in the tissue indicating localization of metabolic and/or physiological processes. For example, radionuclides used in PET may be a short-lived radioactive isotope such as Flourine-18, Oxygen-15, Nitrogen-13, and Carbon-11 (with half-lives ranging from 110 minutes to 20 minutes). The radionuclides may be incorporated into biochemical substances such as compounds normally used by the body that may include, for example, sugars, water, and/or ammonia. The biochemical substances may then be injected or inhaled into the body (e.g., into the blood stream) where the substance (e.g., a sugar) becomes concentrated in the tissue of interest where the radionuclides begin to decay emitting a positron. The positron collides with an electron producing gamma ray photons which can be detected and recorded indicating where the radionuclide was taken up into the body. This set of data may be used to explore and depict anatomical, physiological, and metabolic information in the human body. While alternative scanning methods such as Magnetic Resonance Imaging (MRI), Functional Magnetic Resonance Imaging (fMRI), Computed Tomography (CT), and Single Photon Emission Computed Tomography (SPECT) may be used to isolate anatomic changes in the body, PET may use administrated radiolabeled molecules to detect molecular detail even prior to anatomic change.
PET studies in humans are typically performed in either one of two modes, providing different sets of data: whole body acquisition whereby static data for one body sector at a time is sequentially recorded and dynamic acquisition whereby the same sector is sequentially imaged at different time points or frames. Dynamic PET studies collect and generate data sets in the form of congruent images obtained from the same sector. These sequential images can be regarded as multivariate images from which physiological, biochemical and functional information can be derived by analyzing the distribution and kinetics of administrated radiolabeled molecules. Each one of the images in the sequence displays/contains part of the kinetic information.
Due to limitations in the amount of radioactivity administered to the subject, a usually short half-life of the radionuclide and limited sensitivity of the recording system, dynamic PET images are typically characterized by a rather high level of noise. This together with a high level of non-specific binding to the target and sometimes small differences in target expression between healthy and pathological areas are factors which make the analysis of dynamic PET images difficult independent of the utilized radionuclide or type of experiment. This means that the individual images are not optimal for the analysis and visualization of anatomy and pathology. One of the standard methods used for the reduction of the noise and quantitative estimation in dynamic PET images is to take the sum, average, or mean of the images of the whole sequence or part of the sequence where the specific signal is proportionally larger. However, though sum, average, or mean images may be effective in reducing noise, these approaches result in the dampening of the differences detected between regions with different kinetic behavior.
Another method used for analysis of dynamic PET images is kinetic modeling with the generation of parametric images, aiming to extract areas with specific kinetic properties that can enhance the discrimination between normal and pathologic regions. One of the well established kinetic modeling methods used for parameter estimation is known as the Patlak method (or sometimes Gjedde method). The ratio of target region to reference radioactivity concentration is plotted against a modified time, obtained as the time integral of the reference radioactivity concentration up to the selected time divided by the radioactivity concentration at this time. In cases where the tracer accumulation can be described as irreversible, the Patlak graphical representation of tracer kinetics becomes a straight line with a slope proportional to the accumulation rate. This method can readily be applied to each pixel separately in a dynamic imaging sequence and allows the generation of parametric images representative of the accumulation rate. Alternative methods for the generation of parametric images exist; based on other types of modeling, e.g. Logan plots, compartment modeling, or extraction of components such as in factor analysis or spectral analysis. Other alternatives such as population approaches, where an iterative two stage (ITS) method is utilized, have been proposed and studied and are available.
A notable problem when using kinetic modeling is that the generated parametric images suffer from poor quality while the images are rather noisy. This indicates that kinetic modeling methods such as Reference Patlak, do not consider any Signal-to-Noise-Ratio (SNR) optimization during the measurement of physiological parameters from dynamic data.
Dynamic PET images can also be analyzed utilizing different multivariate, statistical techniques such as Principal Component Analysis (PCA), which is one of the most commonly used multivariate analysis tools. PCA also has several other applications in the medical imaging field such as, for example, in Computed Tomography (CT) and in functional Magnetic Resonance Imaging (fMRI). This technique is employed in order to find variance-covariance structures of the input data in unison to reduce the dimensionality of the data set. The results of the PCA can further be used for different purposes e.g. factor analysis, regression analysis, and used for performing preprocessing of the input/raw data.
The conventional use of PCA indicates a data driven technique which has difficulty in separating the signal from the noise when the magnitude of the noise is relatively high. The presence of variable noise levels in the different dynamic PET images dramatically affects the subsequent multivariate analysis unless properly handled otherwise PCA will emphasize noise and not the regions with different kinetics. For this reason, using PCA on dynamic PET images is not an optimal solution.
In one embodiment of the present invention, these limitations are at least partially overcome by a method and system of using one or more normalization methods for reducing the impact of noise in the dynamic positron emission tomography (PET) images/data followed by applying multivariate image analysis such as principal component analysis (PCA) in order to improve discrimination between affected and unaffected regions in the brain and improving the quality of the dynamic PET images and diagnosis in the PET studies. The dynamic PET images (also referred to herein as reconstructed dynamic PET data or reconstructed PET data) are the images reconstructed from the raw dynamic PET data in the image domain of the PET study. A first normalization method for the dynamic PET images according to one embodiment of the present invention is data treatment (also referred to herein as noise pre-normalization) for the negative values that may result from the image reconstruction and/or from random variations in detector readings. A second normalization method for the dynamic PET images according to one embodiment is a background noise pre-normalization where the background pixel values are masked and used to correct for background noise in the image. A third normalization method according to one embodiment is a kinetic pre-normalization (i.e., a contrast enhancement procedure) where the contrast between affected and unaffected regions within an image is improved to allow greater visualization of the activity in the image. This normalization of the dynamic PET images is termed pre-normalization herein because it occurs prior to the main processing which in this case is the multivariate analysis (e.g., PCA). In alternative embodiments of the present invention, the preceding pre-normalization methods may either all be performed, some of the methods performed in any combination, or none of the pre-normalization methods may be used. In one example embodiment of the present invention, all three pre-normalization methods are applied. Multivariate analysis using a tool such as PCA may be applied according to one embodiment of the present invention on the pre-normalized (if any pre-normalization has occurred) dynamic PET images. The PCA may be performed for each slice of dynamic PET images and is referred to herein as Slice-Wise application of PCA (SW-PCA).
According to one embodiment of the present invention, data enhancement techniques (e.g., noise pre-normalization, background noise pre-normalization, and kinetic pre-normalization) and multivariate analysis may be used on the dynamic PET images to enhance the quality of the PET study on a biological and/or anatomical region or process in the body (such as for example in the human brain). Even though this embodiment is discussed in relation to using conventional tracers (administrated radiolabeled molecules) in different clinical applications on the human brain, other embodiments of the present invention may be applied to other biological or anatomical regions and/or processes in a human or other body or in other PET applications. The data enhancement techniques discussed herein may be used individually or in combination with each other and in conjunction with multivariate analysis (such as for example principal component analysis—PCA). The embodiments discussed herein refer to principal component analysis (PCA) as the multivariate analysis tool though other tools such as independent component analysis (ICA) may alternatively be used.
Dynamic PET image data may contain a high magnitude of noise and correlation between the pixels. Raw dynamic PET data generated for the slices and frames of PET study may be reconstructed analytically into reconstructed dynamic PET data or dynamic PET images by using, for example, a Filtered Back Projection (FBP) method or iteratively by using an Ordered Subsets Expectation Maximization (OSEM) method. Regardless of the reconstruction methodology used, the resulting images may contain effects and/or errors due to the algorithms and corrections used which may in turn affect PCA performance. For example, the reconstruction may result in a strong correlation between pixels. In order to reduce these conditions and improve the results of multivariate analysis (i.e., PCA) on the dynamic PET image data, data treatment and/or other pre-normalization may first be performed according to one embodiment of the present invention. These initial normalization methods are applied before the main algorithm (in this case the multivariate analysis-PCA) hence they are termed pre-normalization.
The first step 110 in the process 100 is data treatment or noise pre-normalization as previously discussed. The data treatment or noise pre-normalization primarily refers to a method of reducing or factoring out (i.e., correcting for) random negative pixel values within the image according to this embodiment. For example, dynamic PET images reconstructed using a Filtered Back-Projection (FBP) technique may contain random negative pixel values within the image that are independent of other planes (i.e., slices) or frames. These negative pixel values may result from a combination of random variations in the detector readings along with the application of FBP. These negative pixel values in the image may be considered to contain “noise”.
According to one embodiment of the present invention, data treatment is performed on each of these random negative pixel values. For example, the data treatment may include replacing the negative pixel value with the square root of the absolute value of the negative pixel. In other words, given an input matrix Xim=[Xi1, Xi2, Xi3, . . . , Xim] where Xik is a column vector containing i=1 . . . n number of dynamic PET images (e.g., 63) of size 128*128 pixels, m is the total number of frames and k=1 . . . m, then: j represents a pixel ranging from 1 . . . 128*128 in each image (column vector) for each frame, and (Xim)T=[Xi1, Xi2, Xi3, . . . , Xim]T, (Xij)T is the new column vector in the new matrix of the same size as the input data, the value of pixel j in the single image i containing the negative value Xij is given a new value (Xij)new applying the equation (Xij)new=sqrt(abs(Xij)) for the data treatment according to one embodiment of the present invention. This new matrix may then serve as the input data for the following step in the SW-PCA process according to this embodiment. As previously stated, the data treatment to correct for random negative pixel values may be termed noise pre-normalization because it brings this noise (i.e., the random negative pixels values) into a normal or corrected state and it does this before performing the main processing which is the multivariate analysis on the dynamic PET images.
In addition to the noise pre-normalization (i.e., the data treatment) discussed above, the reduction of other background noise may also improve the performance of the multivariate analysis tool and hence the quality of the dynamic PET image according to one embodiment of the present invention. Background noise pre-normalization (also referred to herein as “nor1” pre-normalization) is the second step 120 in this process 100. According to one embodiment, each pixel value j in an image i may be divided by the standard deviation si of the noise calculated from an outlined masked area in the background of the image represented by a vector containing these masked background pixel values in order to normalize the pixel values to factor out or reduce the background noise in the image. This may be shown in the equation below where xij refers to the original value of the pixel j of image i and Xij refers to the resulting new value for the pixel.
X
ij
=x
ij
/s
i
This equation may be applied to all the pixels in an image according to this embodiment of the present invention. Pixels with a value of zero will of course retain their zero value even if this equation is applied and, therefore, this equation may be selectively applied to pixels containing a non-zero value in an alternative embodiment.
A third step 130 in the process 100 is to identify at least one region of interest (ROI) for the whole brain (i.e., object under study) (which may include a reference region that is devoid of specific binding such as, for example, the cerebellum) and then to use the ROI(s) in a fourth step 140 to improve the contrast between affected and unaffected regions in the image according to this embodiment. The contrast of a dynamic PET image may be improved thereby allowing a greater visualization of the activity in the dynamic PET image according to one embodiment of the present invention. According to this embodiment, kinetic pre-normalization (i.e., contrast enhancement) may be performed using ROI(s) representing the reference region in order to improve the contrast within the dynamic PET image (also referred to herein as “mixp” pre-normalization). The reference region may be determined 130 by outlining the regions-of-interest (ROI) for a region devoid of specific binding and representative of the free tracer fraction in the target tissue for the biological or anatomical area being studied (such as, for example, a cerebellar cortex). ROI representing the reference region can be outlined on images obtained from either applying PCA on non-pre-normalized images or, for example, using sum images. In other words, principal component analysis (PCA) may be performed on the frames for a PET study without first performing any data treatment (i.e., noise pre-normalization) or background noise pre-normalization. This may result in a first principal component for a single frame containing a corresponding number of planes/slices (e.g., 63) with improved contrast (for example, particularly between the white and gray matter in a cerebellar cortex) allowing greater visualization of the biological or anatomical area being studied and displaying an improved signal-to-noise ration (SNR). The reference region may then be determined from the ROI(s) identified through this process in one embodiment of the present invention. Other alternative embodiments may determine the reference region differently (for example, using sum images).
Kinetic pre-normalization according to this embodiment is based on outlining ROI(s), calculating the mean value for the pixels included in the ROI(s), and dividing all the pixels in the images (slices) for each frame by this mean value. For example, if there are 12 frames containing 63 images (slices) each then 12 different mean values (one for each frame) will be generated and all pixels values for the 63 images (63×128×128 pixels within the frame) are divided by the corresponding mean value. In an alternative embodiment, zero value pixels may not be divided by the mean value. The ROI(s) may be manually drawn (determined) in one embodiment while alternatively automated or semi-automated methods may also be used.
Kinetic pre-normalization according to one embodiment of the present invention is performed by dividing the value of each pixel j in a single image i by the mean value
Kinetic pre-normalization improves the contrast between different regions in the dynamic PET images by reducing the pixel values according the kinetic behavior of the reference region. The data treatment 110, background noise pre-normalization 120, determining the ROI(s) and the reference region 130, and kinetic pre-normalization 140 are preparatory pre-normalization steps for the multivariate analysis tool (e.g., PCA) in one embodiment of the SW-PCA method.
PCA is a well-established technique based on exploring the variance-covariance or correlation structure between the input data represented in different Principal Components (PCs). PCA is based on the transformation of the original data in order to reduce the dimensionality by calculating transformation vectors (PCs), which define the directions of maximum variance of the data in the multidimensional feature space. Each PC is orthogonal to all the others meaning that the first PC (e.g., PC1) represents the linear combination of the original variables containing the maximum variance, the second PC (e.g., PC2) is the combination containing as much of the remaining variance as possible orthogonal to the previous PC (e.g., PC1) and so on. The term “PC images” corresponds to “Score images” and are used in conjunction with performing back projection of data and visualization of the PC vectors as images.
The PCA step 150 can be described in general as follows. The input data used in the slice-wise application of PCA (SW-PCA) may be represented in a matrix X′ composed of column vectors Xi that contain the pixel data (e.g., the data representing the brain) for the different frames 1 to i. This matrix may be represented as follows:
X′=└X1, X2, X3, . . . , Xp┘
where the matrix X′ has an associated variance-covariance matrix S with eigenvalues λ=└λ1, λ2, λ3, . . . , λp┘ and corresponding eigenvectors e=└e1, e2, e3, . . . , ep┘ where λ1≧λ2≧λ3≧ . . . ≧λp≧0 and p corresponds to the number of the input column in the matrix X′. The qth principal component (PCq) may then be generated using the following equation where q=p:
Y
q
=e′X=e
q1
X
1
+e
q2
X
2
+e
q3
X
3
+ . . . +e
qp
X
p
PCA using this equation requires uncorrelated components meaning that the condition Cov(Yq,Yi)=0 where i≠q is necessary. In addition, each PC is orthogonal to all other PCs meaning that the first PC (e.g., PC1) represents the linear combination of the original variables (i.e., the masked input data) which contain (i.e., explains) the greatest amount of variance (maximum variance). The second PC (e.g., PC2) represents the combination of variables containing as much of the remaining variance as possible (i.e., defining the next largest amount of variance) orthogonal to the first PC (i.e., independent of the first principal component) and so on for the following PCs. Each PC explains the magnitude of variance in decreasing order. This description of PCA is for one embodiment of the present invention and is included as a representative example of PCA. In other embodiments of the present invention, PCA may be performed differently and/or by using different equations other than those described herein.
The following
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB2006/002394 | 8/31/2006 | WO | 00 | 10/29/2008 |
Number | Date | Country | |
---|---|---|---|
60712780 | Aug 2005 | US |