WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Image processor for enhancing contrast between subregions of a region of interest    
United States Patent4991092   
Link to this pagehttp://www.wikipatents.com/4991092.html
Inventor(s)Greensite; Fred (Newport Beach, CA)
AbstractAn imaging technique is disclosed for enhancing the contrast of an image, in particular for enhancing the contrast between subregions of a region of interest which may have similar signal characteristics and significantly distinct physical properties. A distribution density function describing the density of the signal in a signal space assigned to a voxel of the region to be imaged is first computed. This distribution function is then convolved with a resolution function, preferably a Gaussian function. Advantageously, the variance of the Gaussian is greater and a multiple of the variance of the noise statistics of the input image. The result of the convolution of the distribution function with the resolution function defines a scale, preferably a grey scale which assigns a particular tone to a pixel of the image corresponding to the voxel of the region to be imaged. The standard deviation is preferably chosen by the user and defines the resolution of the final image in the signal space. The noise in the output image can be decreased by increasing the standard deviation of the convolving Gaussian. For large values of the variance of the Gaussian, the contrast-to-noise ratio is comparable to standard images. The resulting gray scale creates a greater contrast between areas of different volumes having similar signal characteristics. Other resolution functions can be used.
   














 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Drawing from US Patent 4991092
Image processor for enhancing contrast between subregions of a region of

     interest - US Patent 4991092 Drawing
Image processor for enhancing contrast between subregions of a region of interest
Inventor     Greensite; Fred (Newport Beach, CA)
Owner/Assignee     The Regents of the University of California (Oakland, CA)
Patent assignment
All assignments
Publication Date     February 5, 1991
Application Number     07/231,830
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     August 12, 1988
US Classification     382/131 382/274 382/279
Int'l Classification     G06F 015/68
Examiner     Jablon; Clark A.
Assistant Examiner    
Attorney/Law Firm     Beehler & Pavitt
Address
Parent Case    
Priority Data    
USPTO Field of Search     364/413.22 364/413.13 382/54 382/6 358/111 379/99
Patent Tags     image processor enhancing contrast between subregions region of interest
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
4641351
Preston, Jr.
382/154
Feb,1987

[0 after 0 votes]
4606658
Hofmann
384/510
Aug,1986

[0 after 0 votes]
4538227
Toraichi
378/62
Aug,1985

[0 after 0 votes]
4499597
Alves
382/205
Feb,1985

[0 after 0 votes]
4437161
Anderson
600/425
Mar,1984

[0 after 0 votes]
4340911
Kato
382/128
Jul,1982

[0 after 0 votes]
4218707
Reed
348/164
Aug,1980

[0 after 0 votes]
3805239
Watanabe
382/271
Apr,1974

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


I claim:

1. A method for processing an image, said image comprising a plurality of pixels representing a region of interest partitioned into a plurality of voxels, said method comprising the steps of:

providing a plurality of multidimensional signals, each of said signals being associated with each of said voxels, said plurality of voxels being mapped into said plurality of signals in a signal space by a mapping M;

computing a density function representative of the frequency of occurrence of each of said multidimensional signals in said signal space; and

assigning a tone value to each of said plurality of voxels in accordance with said density function

2. A method for processing an image, said image comprising a plurality of pixels representing a region of interest partitioned into a plurality of voxels, comprising the steps of:

providing a plurality of multidimensional signals, each of said multidimensional signals comprising a plurality of parameters containing information about said region of interest, each of said signals being further associated with each of said voxels, said plurality of voxels being mapped into said plurality of signals in a signal space by a mapping M, said mapping M being a multidimensional random variable having a density function;

computing said density function representative of the frequency of occurrence of each of said multidimensional signals in said signal space;

convolving said density function with a resolution function so as to provide a real valued probability density function defined for each of said plurality of voxels;

assigning a tone value to each of said plurality of voxels corresponding to the value of said probability density function for each of said voxels; and

displaying a tone level image wherein each voxel is represented by a pixel with said assigned tone value.

3. A method for processing an image as defined in claim 2, wherein said convolving step comprises the step of convolving a Gaussian function of mean zero and variance .sigma. with said density function

4. A method for processing an image as defined in claim 3, wherein said Gaussian has a variance .sigma. equal to or greater than the variance .nu. of said density function of said signal mapping M.

5. A method for processing an image as defined in claim 4, wherein said variance .sigma. of said Gaussian is a multiple of said variance .nu. of said density function of said signal mapping M.

6. A method for processing an image as defined in claim 3, wherein said variance .sigma. defines the resolution of said image in said signal space, whereby high values of the variance .sigma. with respect to the variance .nu. produce a low resolution image in said signal space and whereby low values of the variance .sigma. with respect to the variance .sigma. produce a high resolution image in said signal space.

7. A method for processing an image as defined in claim 3, wherein said image has a contrast defined by said tone value and said signal space is defined with a metric, said contrast between two voxels of said plurality of voxels being independent on the metric in said signal space.

8. A method for processing an image as defined in claim 2, wherein said convolving step includes the step of convolving a cosine function with said density function of said mapping M.

9. A method for processing an image as defined in claim 2, wherein said convolving step includes the step of convolving a pulse function having a width .sigma. with said density function of said mapping M.

10. A method for processing an image as defined in claim 2, wherein said convolving step includes the step of convolving a sinc function with said density function of said mapping M.

11. A method for processing an image as defined in claim 2, wherein said convolving step includes the step of convolving an exponential function with said density function of said mapping M.

12. A method for processing an image as defined in claim 2, wherein said convolving step includes the step of convolving a filter function with said density function of said mapping M.

13. A method for processing an image as defined in claim 2, wherein said density function is given by the following formula: ##EQU14## wherein .delta. is the delta function, where w is the voxel in the set of voxels comprising said region of interest, and s is any possible signal value that a voxel could have as its measured value.

14. A method for processing an image as defined in claim 2, wherein said convolution product is performed using Fourier transforms.

15. A method for processing an image as defined in claim 2, wherein said convolution product is performed using Fast Fourier transforms.

16. A method for processing an image as defined in claim 2, wherein said probability density function is given by the following equation:

H.sigma.(s)=G.sigma.(s)*H.sub.o (s),

wherein * denoted the convolution product, G.sigma.(s) represents said distribution function and H.sub.o (s) represents the density function of same mapping M, and where .sigma. is any real number, .sigma. being the standard deviation of said distribution function G.sigma.(s).

17. A method for processing an image as defined in claim 2, wherein said image is a medical image

18. A method for processing an image as defined in claim 2, wherein said signals are NMR signals.

19. A method for processing an image as defined in claim 2, wherein said signals are obtained by computer tomography.

20. A method for processing an image as defined in claim 2, wherein said signals are obtained from X-ray projections of said region of interest.

21. A method for processing an image as defined in claim 2, wherein said tone value is a grey value.

22. A method for processing an image as defined in claim 2, wherein said tone value is a color.

23. A method for processing an image as defined in claim 2, wherein said step of assigning a tone value is performed by segmentation.

24. A method for processing an image as defined in claim 2, wherein said convolving step is performed by using a multidimensional resolution function so as to obtain a single image incorporating said information from all of said plurality of parameters.

25. A method for processing an image as defined in claim 2, wherein said convolving step is performed by using a plurality of unidimensional resolution functions so as to obtain a plurality of images corresponding to each of said parameters of said multidimensional signals in said signal space.

26. A method for processing an image, said method comprising a plurality of pixels representing a region of interest partitioned into a plurality of voxels, comprising the steps of:

providing a plurality of multidimensional signals, each of said signals being associated with each of said voxels, said plurality of voxels being mapped into said plurality of signals in a signal space by a mapping M, said mapping M being a multidimensional random variable and defining a probability measure in said signal space;

computing the Radon-Nikodym derivative of said probability measure of said mapping M, said Radon-Nikodym derivative defining a probability density function;

assigning a tone value to each of said plurality of voxels corresponding to the value of said probability density function for each of said voxels; and

displaying a tone level image wherein each voxel is represented by a pixel with said assigned tone value.

27. An apparatus for processing an image comprising a plurality of pixels representing a region of interest partitioned into a plurality of voxels, said apparatus comprising:

an input imaging device for providing a plurality of multidimensional signals, each of said signals being associated with each of said voxels, said plurality of voxels being mapped into said plurality of signals in a signal space by a mapping M, said mapping M being a multidimensional random variable and defining a probability measure in said signal space;

means for computing a density function representative of the frequency of occurrence of each of said multidimensional signals in said signal space;

means for convolving said density function with a resolution function so as to provide a real valued probability density function defined for each of said plurality of voxels;

means for assigning a tone value to each of said plurality of voxels corresponding to the value of said probability density function for each of said voxels; and

means for displaying a tone level image wherein each voxel is represented by a pixel with said assigned tone value.

28. An apparatus for processing an image comprising a plurality of pixels representing a region of interest partitioned into a plurality of voxels, said apparatus comprising:

an input imaging device for providing a plurality of multidimensional signals, each of said signals being associated with each of said voxels, said plurality of voxels being mapped into said plurality of signals in a signal space by a mapping M, said mapping M being a multidimensional random variable and defining a probability measure in said signal space;

means for computing the Radon-Nikodym derivative of said probability measure of said mapping M, said Radon-Nikodym derivative defining a probability density function;

means for assigning a tone value to each of said plurality of voxels corresponding to the value of said probability density function for each of said voxels; and

means for displaying a tone level image wherein each voxel is represented by a pixel with said assigned tone value.

29. An apparatus for processing an image comprising a plurality of pixels representing a region of interest partitioned into a plurality of voxels, said apparatus comprising:

an input imaging device for providing a plurality of multidimensional signals, each of said signals being associated with each of said voxels, said plurality of voxels being mapped into said plurality of signals in a signal space by a mapping M, said mapping M being a multidimensional random variable and defining a probability measure in said signal space;

means for computing a density function representative of the frequency of occurrence of each of said multidimensional signals in said signal space;

means for assigning a tone value to each of said plurality of voxels corresponding to the value of said probability density function for each of said voxels; and

means for displaying a tone level image wherein each voxel is represented by a pixel with said assigned tone value.

30. An apparatus for processing an image according to claim 29, wherein said input imaging device is a NMR device.

31. An apparatus for processing an image according to claim 29, wherein said input imaging device is an X-ray camera.

32. An apparatus for processing an image according to claim 29, wherein said input imaging device is a CT device.
 Description Submit all comments and votes
 


A portion of the disclosure of this patent document contains material which is subject to copyright protection. The copyright owner has no objection to the facsimile reproduction by anyone of the patent document or the patent disclosure in its entirety, as it appears in the Patent and Trademark Office patent file or records, but otherwise reserves all copyright rights, whatsoever.

FIELD OF THE INVENTION

The present invention relates to an image processor for displaying gray-level images and particularly to image processors used for medical applications. The present invention also relates to a method for analyzing and extracting information from an analog or digital image signal so as to produce a high contrast between two regions having similar signal characteristics and physically proximate to one another.

BACKGROUND OF THE INVENTION

The process of detecting and characterizing a specific portion of a region to be imaged has increasingly been used in the treatment of information on images associated with various disciplines such as medicine, biomedicine, nuclear physics, satellite imaging, non-destructive inspection (NDI) and other imaging fields. Considerable effort has been expended to enhance the contrast of an image with respect to two distinct domains of a region of interest that are physically close and have similar signal characteristics.

In non-destructive inspections, the aim of an efficient imaging technology is to ascertain the presence and the location of small flaws in the material to be inspected. Imaging technologies have also become extremely valuable in the medical field and have proven to be quite effective in the field of medical diagnosis. In particular, computed tomography (CT X-ray scans) and Magnetic Resonance Imaging (MRI) are used extensively in medical imaging for generating high quality images of the body. In medical imaging, a frequent objective is to distinguish normal from abnormal tissue, for example a tumor growth on an organ. This presents a very difficult imaging problem in at three respects. First, the signals representative of the abnormal tumor cells are often quite similar to the signals representative of the normal cells of the organ. Second, since it is desirable to detect such abnormal growths as early as possible, the total volume or number of abnormal cells, is much smaller than the total volume or number of normal cells. Third, the abnormal cells are immediately adjacent to or in close proximity to the normal cells.

In most imaging techniques, and in particular medical imaging, the region of interest, i.e., the region of the object being imaged, is typically partitioned into a plurality of volume elements called voxels. A signal derived from the imaging technology (e.g. an X-ray signal in CT or an NMR signal in MRI) is averaged over each individual volume element or voxel. The composite of these averaged signals for all of the voxels comprising the region of interest form a representation of the object being imaged in signal space. These signals indirectly correspond to physical and/or chemical characteristics of the materials comprising the voxels being imaged. The properties of the materials within the region of interest directly affect the signals corresponding to their respective voxel elements. The manner in which the signals are affected is, of course, dependent upon the particular phenomenon, i.e., X-ray, NMR, etc., involved in the imaging technique. The signals may comprise a single component or a plurality of components. If the signals consist of a single component, as in computed tomography, they form a scalar field. If the signals comprise more than one component, as in MRI, the signal from each voxel can be characterized as a signal vector in a signal space having a dimension equal to the number of components comprising each signal vector. In magnetic resonance imaging, three components of interest are typically selected to describe the characteristics of the region of interest being imaged. These components are the spin-lattice relaxation time T.sub.1, the spin-spin relaxation time T.sub.2, and a spin density for hydrogen. The components of the signal vectors are assumed to form a set of basis vectors which span the signal space for all regions of interest within the object being inspected. This assumption is not always true since the individual components of the signals are often correlated, i.e., not independent. For instance, in magnetic resonance imaging, the proton density is related to the values of the times of relaxation T.sub.1 and T.sub.2. An increase in water content not only increases the hydrogen density and hence the proton density, but it also increases the times of relaxation, T.sub.1 and T.sub.2. The proton density and relaxation times T.sub.1 and T.sub.2 do, however, form a good approximation to a basis for a three dimensional signal space. Thus, the signal from a voxel within the region of interest is mapped into a 3-dimensional vector in the signal space. The magnitude and direction of each vector is determined by the intensity of the signals corresponding to each of the three components. Other components may also be considered in MRI, such as microscopic diffusion and microscopic rotational states of the resonant nuclei.

An image corresponding to the signal values of the voxels can be displayed, for example, on a standard CRT in digital format. The image is partitioned into a set of picture elements called pixels, there being a one-to-one correspondence between the voxels of the region of interest to be imaged and between the pixels of the displayed image. The displayed image is obtained by assigning a value, for instance a grey tone or a color, to each pixel. The grey tone or color of each pixel is determined by the properties of the signal vector associated with its respective voxel in the region of interest. In an ideal case, all voxels which represent the same physical characteristic of the object, for example, a particular type of tissue in medical imaging, should be associated with the same point in signal space. However, imaging devices are not ideal and various sources of noise result in the same type of tissue being associated with a distribution of signal vectors in signal space. Additionally, two different types of tissue, for example grey matter brain tissue and white matter brain tissue, may have signal vectors which are very similar. Thus, one of the key objectives in imaging technology is to characterize every significant domain in the region of interest (also referred to as "ROI") to be imaged so that distinct domains are distinguished in the displayed image, even if their respective signal characteristics are similar.

This problem of characterization of a specific subregion is rendered even more difficult by the presence of noise in the signal. Two types of noise are present in most signals: electronic noise and biological noise. The effects and properties of electronic noise are well understood and standard techniques have been developed to deal with it in imaging. The electronic noise is usually considered to be a random variable. As subregions of the region of interest are represented by a multi-dimensional distribution within the signal space, it may occur that those distributions for various subregions may overlap. This creates a problem in the identification of a grid pattern for a digitized subregion insofar as two subregions having similar characteristics may not be sufficiently contrasted in the final output image.

Various imaging techniques have been proposed to enhance contrast and circumvent the problem set forth above. The methods known to date for displaying image corresponding to certain signal characteristics fall into two major categories. In a first approach, the image is partitioned into a finite set of segments. This method, known as image segmentation, has been extensively used. In a second method, known as continuous grey-scale imaging, a grey value is assigned to each pixel in accordance with the intensity of the signal vector. Both of these techniques have various drawbacks that will now be briefly discussed.

The objective of the segmentation method is to group together voxels and produce an image by assigning a color to each of these groups. In a proposed segmentation method, the signal data are clustered into groups with similar signal characteristics. A distinct uniform color is then assigned to each of the clusters having the same signal characteristics. Recently, there has been an increased interest in a data clustering algorithm called fuzzy c-means clustering. By definition, a fuzzy set U is a function from a subset of R.sup.p into the interval [0,1] which assigns to each element of the subset X a grade of membership. The membership function is a function valued between zero and one and is a key concept of fuzzy sets. In this method, a signal vector having p components in the signal space is assigned to each of the voxels. The values of the components of the vector are the pixel intensities of the acquired images. The calculation of the membership function determining to which cluster a particular voxel belongs requires the definition of a distance metric. Typically, this distance metric is chosen to be the simple Euclidean distance in the signal space. The clustering begins by then randomly choosing a set of c-cluster centers v.sub.i within the signal space and defining a membership function u.sub.ik which would give the membership grade for the pixel k being a member of the fuzzy cluster i. Cluster centers are thereby redefined, and the procedure is iterated until the movement of cluster centers is made as small as possible. Pixels are assigned to clusters based on which of the c-membership functions is largest. One drawback of this algorithm is that the number of c clusters is arbitrarily chosen. Typically, the number of clusters is deliberately chosen to be higher than the expected number of individual subregion types.

Several methods are of interest to implement this algorithm. A first method called hierarchical processing using pyramid algorithms has turned out to be a valuable method because it allows the image to be examined at several levels of resolution at one time. The person skilled in the art will be able to find a thorough description of such a method in the following article: "Tissue Type Identification by MRI Using Pyramidal Segmentation and Intrinsic Parameters," Ortendhal Douglas, et al., Proceeding of the Ninth International Conference on Information Processing in Medical Imaging, Washington, D.C. (1985). In a second method, shape descriptors are used for identifying regions of suspected partial volume averaging. In a third method, histogram analysis can also be advantageously used as a form of gray level statistics. In this histogram method, the signal values are plotted in histograms according to their frequency of occurrence. However, in this histogram equalization method, the voxels are first assigned a gray level value which is then plotted in a histogram according to the frequency of occurrence. Such a histogram is therefore referred to as a gray level histogram. A summary of these segmentation methods can be found in: Ortendhal D.A., et al, MRI Image Segmentation Using Fuzzy Set Clustering and Spatial Correlations. "Book of Abstracts", Society of Magnetic Resonance in Medicine, 6th Annual Meeting, Aug. 17-21, 1987; and in Sklansky J., et al: Image Segmentation and Feature Extraction, IEEE Transactions on Systems, Man and Cybernetics, Vol. SMC-8, No. 4, Apr. 1978. In another proposed segmentation method, a boundary is drawn in the image whenever signal variation between two neighboring voxels is greater than a preset threshold. The drawback of this segmentation method still resides in the arbitrariness of the selection of the threshold. Numerous other ways of partitioning the image have also been proposed without resolving the inherent problems entailed by segmentation of an image.

The main disadvantage of the segmentation method remains in the arbitrariness of the clustering of the image, irrespective of the technique used to perform the segmentation itself (fuzzy set, threshold,...). More specifically, in the clustering algorithm, there is no way of determining what number of clusters should be used for partitioning the region of interest to be imaged. This also applies to the choice of the threshold. Since the threshold value or the number of clusters is arbitrary and the color assignment discontinuous, errors in the color segmentation are likely to occur. In particular, voxels of distinct domains having similar signal values may be represented by the same color. Several patents make use of the segmentation method or a refinement thereof.

Reference is first made to the Watanabe patent, U.S. Pat. No. 3,805,239. In the Watanabe patent, there is disclosed an apparatus comprising a memory device for storing in matrix format electrical signals corresponding to the gray levels of the respective picture elements of a pattern. In this apparatus, the differences between gray levels of a central picture element and of eight surrounding picture elements are determined in order to obtain some of the differences between the central picture element and the surrounding picture elements. These differential sums are then added up for each matrix containing a given picture element. After completing such additions with respect to numerous matrices in which different picture elements constitute the central one, the gray level of the picture element taken as the central one and which gives a maximum value from among the totals of differential sums thus computed is then detected. There is also provided a device for reading out of the memory device data on a prescribed gray level higher or lower than the gray level of maximum value which is used as a threshold value.

Another patent, U.S. Pat. No. 4,340,911 to Kato also uses the segmentation method. In this patent, the densities of three different tissues are plotted in a histogram. The three peaks corresponding to the frequency distribution of those three tissues are used to determine the threshold values necessary to produce the desired gradation of the image. Boundary levels are then determined to perform the gradation processing. Contrast between two tissues can be raised by lowering the level of the minimum density of the image corresponding to one of the tissues, down to the level of the fog density of the image.

The patent to Toraichi (U.S. Pat. No. 4,538,227) also uses the segmentation technique. In the Toraichi patent, the image processor obtains information about an organ to be imaged such as the boundary diagram, the volume, the centroid movement view and a three-dimensional view. The gray level values of given X-ray projections are plotted in a histogram. The extraction of the image boundary from the provided processed image is thus accomplished by segmenting a given image into a plurality of small regions, forming the small regions into ternary coded signals in comparison with thresholds K.sub.1 and K.sub.2 which are determined by the histogram of the gray scale of the gray level values.

Another approach to image processing consists in assigning a gray scale value to each of the pixels mapping into the voxels of the region of interest, whereby the intensity of the gray value is a function of the signals emitted by the voxels. This imaging technique, referred to as continuous gray scale imaging, is widely used. The basics of this method will now be briefly summarized.

A gray scale is by definition a one-dimensional real number line. To each voxel in the image, there is assigned a real value corresponding to a gray scale value. Actually, the grey scale is a discrete set of grey tones, but the assumption that the grey scale is a continuous scale is legitimate to a first approximation. As the signal space is typically a multi-dimensional space and the gray scale value a one-dimensional space, the mapping from the signal space into the gray scale real number line is necessarily not homomorphic. Projections from the signal space into the gray real number line are typically used to perform the grey value assignment.

In the projection method, a gray scale value is assigned to each pixel corresponding to the value of the signal vector projected onto a preselected axis, usually a coordinate axis. When a coordinate axis is chosen as a projection axis, the projection technique amounts to projecting the signal vector onto one of the signal basis vectors, and then assigning a gray scale value corresponding to the amplitude of this projection on the projection axis. A voxel is thus associated with a scalar which is associated to a particular gray value. In most current projection techniques, this projection is performed without further modulation by the mapping between the region of interest and the signal space. The projection method yields satisfactory images of distinct domains which are also spatially disjoint. However, such a method fails to discriminate between neighboring regions having similar signal values and spatially close to one another. The output image exhibits "poor contrast".

The concept of contrast is essential in image processing and is defined as the difference in the gray scale values assigned to two distinct voxels. In the projection method, the contrast is therefore dependent upon the distance between the two points in the signal space to which the two voxels are initially mapped. Thus, if the two voxels that are mapped have similar characteristics, more specifically, if the values of the projections of their corresponding signal vectors are nearly equal, the distance on the projection axis in the signal space between the two mapped voxels will be small. As the contrast depends on the difference between the two gray scale values, two voxels having similar signal characteristics are poorly contrasted in the projection method. To enhance the contrast between two subregions which map to nearby points in the signal space in a particular imaging technology, it becomes necessary to resort to other imaging technologies (e.g. use of pharmacological agents, etc).

The following example, taken from Nuclear Magnetic Resonance Imaging, clearly illustrates the foregoing analysis. In NMR imaging, three parameters are associated to each voxel. Three projections can thus be envisioned, corresponding to each of the coordinate axes and leading to three images. In each of these images, every voxel on each of the axes T.sub.1, T.sub.2 (spin-lattice relaxation and spin-spin relaxation time, respectively) and the proton density .rho. is assigned a gray scale value. The first image is a representation of the region of interest mapped according to the first type of relaxation T.sub.1. Two voxels having different times of relaxation T.sub.1 are therefore represented by two different gray values. This also applies to the second image produced in accordance with the second coordinate, T.sub.2, and the third image obtained from the proton density .rho. (the "proton image"). As discussed above, the contrast between neighboring voxels having similar signal characteristics is poor as the contrast depends on the distance chosen in the signal space. Furthermore, the analysis of three images requires special skills as the user is required to synthesize three types of images in order to draw conclusions for a diagnosis. In order to facilitate the reading of those images, a method has been disclosed entitled Hybrid Color MR Imaging Display and disclosed in the article: Weiss, et al. "Hybrid Color MR Imaging Display," AJR: 149: October 1987. In this method, two images are synthesized into one image. A two-dimensional resolvable contrast scale uses the pixel intensity from one image and the pixel luminance of the other image. The pixel intensities from one image are assigned varying special hues whereas the luminance of these hues is derived from the intensities of the corresponding pixels of the second specially aligned image. This technique, however, does not produce a sharp contrast between neighboring voxels of similar intensities but made of different subregions.

It should be noted that in the imaging techniques proposed so far, smoothing operations are used to diminish spurious effects that may be present in the digital image as a result of a poor sampling system or transmission channel. In other words, these techniques already assume that a gray level image has been obtained by projecting or by segmenting the region to be processed in accordance with the signal characteristics of the other voxels.

SUMMARY OF THE INVENTION

The present invention discloses a method for processing an image comprising a plurality of pixels representing a region of interest partitioned into a plurality of voxels. This method comprises the step of providing a plurality of multidimensional signals, each of the signals being associated with each of the voxels, the plurality of voxels being mapped into the plurality of signals in a signal space by a mapping M, the step of computing a density function representative of the frequency of occurrence of each of the multidimensional signals in the signal space and the step of assigning a tone value to each of the plurality of voxels in accordance with the density function.

In accordance to the present invention in a second aspect, there is disclosed a method for processing an image comprising a plurality of pixels representing a region of interest partitioned into a plurality of voxels, comprising the step of providing a plurality of multidimensional signals, each of the multidimensional signals comprising a plurality of parameters containing information about the region of interest, each of the signals being further associated with each of the voxels, the plurality of voxels being mapped into the plurality of signals in a signal space by a mapping M, the mapping M being a multidimensional random variable having a density function. The method further comprises the step of computing the density function representative of the frequency of occurrence of each of the multidimensional signals in the signal space, the step of convolving the density function with a resolution function so as to provide a real valued probability density function defined for each of the plurality of voxels, the step of assigning a tone value to each of the plurality of voxels corresponding to the value of the probability density function for each of the voxels and the step of displaying a tone level image wherein each voxel is represented by a pixel with the assigned tone value. Preferably, the convolving step comprises the step of convolving a Gaussian function of mean zero and variance .sigma. with the density function. The Gaussian ideally has a variance .sigma. equal to or greater than the variance .nu. of the density function of the signal mapping M. The variance .sigma. of the Gaussian is preferably a multiple of the variance .nu. of the density function of the signal mapping M. The variance .sigma. advantageously defines the resolution of the image in the signal space, whereby high values of the variance .nu. with respect to the variance .sigma. produce a low resolution image in the signal space and whereby low values of the variance .nu. with respect to the variance .sigma. produce a high resolution image in the signal space.

Desirably, the image has a contrast defined by the tone value and the signal space is defined with a metric, the contrast between two voxels of the plurality of voxels being independent on the metric in the signal space.

The convolving step may also include the step of convolving a cosine function, a pulse function having a width .sigma., a sinc function or an exponential function with the density function of the mapping M. More generally, the resolution function may be a filter function.

In the method of the present invention, the density function is preferably given by the following formula: E1 ? ? ##STR1## wherein .delta. is the Delta function.

The convolution product is preferably performed using Fourier transforms. It is advantageous that the convolution product is performed using Fast Fourier transforms.

In the method of the present invention, the probability density function is preferably given by the following equation: H.sub..sigma. (s)=G.sub..sigma. (s) * (H.sub.o (s), wherein * denoted the convolution product, G.sub..sigma. (s) represents the distribution function and H.sub.o (s) represents the density function of the mapping M.

The image produced by the method of the present invention may be a medical image. The signals may be NMR signals, obtained by computer tomography or obtained from X-ray projections of the region of interest. The tone value is preferably a grey value. It can also be a color. The step of assigning a tone value may be performed by segmentation.

The convolving step is also possibly performed by using a multidimensional resolution function so as to obtain a single image incorporating the information from all of the plurality of parameters. The convolving step may also be performed by using a plurality of unidimensional resolution functions so as to obtain a plurality of images corresponding to each of the parameters of the multidimensional signals in the signal space.

According to the invention in a second aspect, there is disclosed a method for processing an image comprising a plurality of pixels representing a region of interest partitioned into a plurality of voxels. This method comprises the steps of providing a plurality of multidimensional signals, each of the signals being associated with each of the voxels, the plurality of voxels being mapped into the plurality of signals in a signal space by a mapping M, the mapping M being a multidimensional random variable and defining a probability measure in the signal space, the step of computing the Radon-Nikodym derivative of the probability measure of the mapping M, the Radon-Nikodym derivative defining a probability density function assigning a tone value to each of the plurality of voxels corresponding to the value of the probability density function for each of the voxels and the step of displaying a tone level image wherein each voxel is represented by a pixel with the assigned tone value.

The present invention also discloses an apparatus for processing an image comprising a plurality of pixels representing a region of interest partitioned into a plurality of voxels, the apparatus comprising an input imaging device for providing a plurality of multidimensional signals, each of the signals being associated with each of the voxels, the plurality of voxels being mapped into the plurality of signals in a signal space by a mapping M, the mapping M being a multidimensional random variable and defining a probability measure in the signal space, means for computing the density function representative of the frequency of occurrence of each of the multidimensional signals in the signal space, means for convolving the density function with a resolution function so as to provide a real valued probability density function defined for each of the plurality of voxels, means for assigning a tone value to each of the plurality of voxels corresponding to the value of the probability density function for each of the voxels and means for displaying a tone level image wherein each voxel is represented by a pixel with the assigned tone value.

According to the invention in another aspect, there is disclosed an apparatus for processing an image comprising a plurality of pixels representing a region of interest partitioned into a plurality of voxels, the apparatus comprising an input imaging device for providing a plurality of multidimensional signals, each of the signals being associated with each of the voxels, the plurality of voxels being mapped into the plurality of signals in a signal space by a mapping M, the mapping M being a multidimensional random variable and defining a probability measure in the signal spac