Abstract.
Image resolution enhancement is a problem of considerable interest in all medical imaging modalities. Unlike general purpose imaging or video processing, for a very long time, medical image resolution enhancement has been based on optimization of the imaging devices. Although some recent works purport to deal with image postprocessing, much remains to be done regarding medical image enhancement via postprocessing, especially in ultrasound imaging. We face a resolution improvement issue in the case of medical ultrasound imaging. We propose to investigate this problem using multidimensional autoregressive (AR) models. Noting that the estimation of the envelope of an ultrasound radio frequency (RF) signal is very similar to the estimation of classical Fourier-based power spectrum estimation, we theoretically show that a domain change and a multidimensional AR model can be used to achieve super-resolution in ultrasound imaging provided the order is estimated correctly. Here, this is done by means of a technique that simultaneously estimates the order and the parameters of a multidimensional model using relevant regression matrix factorization. Doing so, the proposed method specifically fits ultrasound imaging and provides an estimated envelope. Moreover, an expression that links the theoretical image resolution to both the image acquisition features (such as the point spread function) and a postprocessing feature (the AR model) order is derived. The overall contribution of this work is threefold. First, it allows for automatic resolution improvement. Through a simple model and without any specific manual algorithmic parameter tuning, as is used in common methods, the proposed technique simply and exclusively uses the ultrasound RF signal as input and provides the improved B-mode as output. Second, it allows for the a priori prediction of the improvement in resolution via the knowledge of the parametric model order before actual processing. Finally, to achieve the previous goal, while classical parametric methods would first estimate the model order and then the model parameters, our approach estimates the model parameters and the order simultaneously. The effectiveness of the methodology is validated using two-dimensional synthetic and in vivo data. We show that, compared to other techniques, our method provides better results from a qualitative and a quantitative viewpoint.
Keywords: autoregressive, multidimensional processing, super-resolution, ultrasound
1. Introduction
Ultrasound imaging is one of the most commonly used medical imaging modalities. Its low cost, nonionizing characteristics, ease of use, and real-time nature make it the gold standard for many crucial diagnostic exams, especially in obstetrics and cardiology. However, there is a compromise to find between imaging depth and resolution. This compromise directly results from the fundamental principles of ultrasound imaging. Classically, the resolution of an imaging system is its ability to separate two close source points. A medical ultrasound image of a structure consists of a collection of individual signatures of the elementary components (echoes) of the tissue (scatterers). An individual signature can be captured through the point spread function (PSF) of the imaging system. The separability of two point sources is restricted by the Rayleigh diffraction limit.1 For years, the enhancement of the resolution has been based on the optimization of either the transducers, e.g., Refs. 2 and 3, or the devices, e.g., Refs. 4–6. The basic idea is that the resolution of the ultrasound imaging system depends mainly on the characteristics of the transducer, such as its center frequency, bandwidth, and focusing properties. For example, considering two-dimensional ultrasound imaging, these resolutions in each spatial dimension are referred to as lateral () and axial () resolutions and can be expressed by:6
(1) |
where is the average ultrasound wavelength, is the speed of sound, and , where and are, respectively, the diameter and the focal length of the transducer (sensor). is the bandwidth of the transducer. and are the actual spatial resolution accessible through the PSF of the imaging system. The higher the frequency, the better is the resolution; thus, the ultrasound frequency or bandwidth have to be increased to improve the spatial resolution of ultrasound images, e.g., Ref. 6. Unfortunately, increasing the ultrasound frequency results in a decreased imaging depth, thus, one way to improve image resolution without decreasing its depth is to use image processing techniques. Recently, this problem of resolution enhancement by the postprocessing of images rather than by device engineering has received a lot of interest. Investigations have been mostly limited to general purpose deconvolution techniques, e.g., Refs. 5 and 7–10. This paper is a deepening of preliminary studies introduced in Refs. 11 and 12. The aim of this paper is twofold. The first aim is to predict, a priori, the achievable improvement in resolution from an image, given the associated imaging system. The second objective is to introduce an effective method for improving the resolution of ultrasound images. We show that autoregressive (AR) modeling is a technique that is pertinent in the context of resolution improvement in ultrasound imaging. However, two problems have to be solved. The first is the presence of colored or correlated artifact noise on the radio frequency (RF) lines. The second originates from the difficulty of simultaneously estimating both the parameters and orders of the AR model for real-time purposes. Interestingly, as shown in this paper, noise does not change anything regarding the resolution, provided the parameters of the model are estimated correctly. Otherwise, the parameters are biased if an unsuitable parameter estimation technique is used (for instance, if a classical least-square-type algorithm13 is used). We present a multidimensional instrumental matrix estimation technique to overcome these issues of correct parameter estimation. Thus, the contribution of this work is threefold: first it allows for automatic resolution improvement. No estimation of the PSF of an imaging system is needed. This also means that no specific manual algorithmic parameter tuning is used as is the case with common methods. Consequently, our technique simply and exclusively uses the ultrasound RF signal as input and provides the improved B-mode as output. Second, it allows the a priori prediction of the resolution improvement via the knowledge of the parametric model order before actual processing. To the best of our knowledge, no existing ultrasound resolution improvement technique has this ability. Third, to achieve the previous goal, while classical parametric methods would first estimate the model order and then the model parameters, our approach estimates the model parameters and orders simultaneously. This simultaneous estimation of the model parameters and orders is done through relevant factorization of the regression matrix. The remainder of this paper is arranged as follows. Section 2 presents the framework and the models used to analyze the problem of resolution. In Sec. 3, the RF signal processing is presented and the results of resolution improvement are shown in Sec. 4. Finally, Sec. 5 is devoted to the conclusion and general discussions.
2. Framework and Models
2.1. Background on Ultrasound Imaging and Resolution Quantification Through a Model
One of the most common ultrasound imaging representations is known as B-mode. The envelopes of individual signals received from structures to be imaged or RF signals are computed after beamforming, filtered, log-compressed, and, finally, displayed in gray levels (Fig. 1). Given an individual baseband RF echo , its envelope is, thus, defined by:
(2) |
with
(3) |
where and is referred to as the complex analytical signal [or nondemodulated In-phase and Quadrature () signal]. The envelope is obtained through step B of Fig. 1 and denotes the Hilbert transform used in step A of Fig. 1. In step B, the magnitude of is computed. For a real-value narrowband (echo) signal , the Hilbert transform is defined by:
(4) |
where stands for the convolution product. Step C of Fig. 1 is a log compression and step D is a conversion to gray levels. All the B-mode echoes are then juxtaposed to be displayed as an image. Here, we are interested in post-beamforming imaging.
Fig. 1.
Principle of B-mode imaging. Like the original ultrasound image, which is a collection of echoes, the B-mode image is a collection of B-mode echoes.
2.2. Proposed Parametric Spectral Like Super-Resolution Approach
Starting from Eq. (2) giving the B-mode representation, we will show hereafter that an analogy may be done between the envelope estimation and the classical Fourier-based power spectrum density. In the following, the classical Fourier-based power spectrum density will be referred to as PSD. It is known that the PSD estimates have poor frequency resolution. One main solution to improve the resolution of the PSD is to use parametric methods, such as AR, to estimate the PSD.13,14
Let us begin by recalling a classical result from parametric AR spectral modeling. The interested reader may refer to, e.g., Refs. 13 and 14. Let a given real- or complex-number signal defined by samples be modeled by an AR process. The signal may be rewritten as:
(5) |
where is the number of parameters, also referred to as the model order, is a zero mean white noise, with variance , and the parameters are complex number parameters. The methodology also stands for nonwhite noise.
From Eq. (5), it can be shown that the PSD is given by:
(6) |
where and stands for the normalized frequency such that . From Eq. (6), it can be seen that since is directly linked to the frequency variable via the exponential function, the frequency resolution may be theoretically not limited, provided the coefficients and the model order are known. The classical spectral analysis may be resumed as follows. We consider for better readability, without loss of generality, a noiseless signal (when the signal is noisy, the results are valid, the signal is split on some short windows, and the PSD is averaged on these windows). To obtain the PSD of a time or space-varying signal , two possible paths exist.
-
•
Path 1: From the time or space-varying signal , first compute the Fourier transform; then take the magnitude (possibly averaged on short windows) to obtain the PSD, say .
-
•
Path 2: From the time or space-varying signal , perform an AR analysis by first estimating the AR parameter in Eq. (5); then estimate the PSD using Eq. (6).
It is well known that parametric spectral methods (as compared to some classical Fourier spectral analyses) improve the frequency resolution of a PSD estimation. Moreover, it results from Fig. 1 that the ultrasound B-mode computation is based on the estimation of the envelope image. Thus, obtaining the envelope of an ultrasound signal is very similar to obtaining the classical PSD (path 1). That is, they are the magnitudes of, respectively, the complex analytical signal [Eq. (2)] and the Fourier transform. To improve the resolution of the envelope of an ultrasound signal, we propose to use the AR modeling as in classical spectral (PSD) analysis, by following (path 2) through a domain change.
This is achieved by computing the inverse Fourier transform of the received echo signal. This is explained by the fact that in spectral analysis, the time or space signal and the PSD are in two differents domains (respectively, the time or space domain and frequency domain), whereas in the envelope estimation, the time or space signal and the envelope are in the same domain. Thus, for envelope estimation with AR modeling, we need to change the processing domain so that this processing domain differs from the envelope domain. To do so, we go from the time or space domain to the inverse Fourier domain so that applying AR modeling yields the original time or space domain. The parametric spectral model is, thus, applied to the result of the inverse Fourier transform of the time or space signals, and gives us an estimation of envelope of the ultrasound signal (instead of the PSD). This is the dual part of Eqs. (5) and (6). Equation (5) is in the time or space domain and Eq. (6) in the frequency domain. Thus, performing an inverse Fourier transform of the RF signal and then using Eqs. (5) and (6) on this inverse Fourier transform leads to a new (better resolved) envelope signal.
The domain change and the super-resolved envelope estimation method are further detailed below.
Let us consider the spatial resolution analysis problem and, especially, the evaluation of the resolution. Consider two point objects, separated by a distance , receiving a beam and reflecting ultrasound toward the emitting transducer. Assume the PSF of this imaging system is , and assume its envelope has an absolute maximum, causal and zero at infinity.
Also assume all the parameters of the ultrasound imaging system (speed of sound, frequency, attenuation, etc.) are fixed. The two point sources located at and produce the echoes and , respectively (see Fig. 2).
Fig. 2.
Two-point sources.
Performing a trivial variable change and sampling above the Nyquist frequency, the received echo signal can be written as:
(7) |
where and denote the uncorrelated random magnitude of each point and are related to the acoustic properties of the point sources. is an additive zero mean Gaussian white noise with variance . Each point’s response is, thus, a convolution of a band-limited PSF envelope with a Dirac peak located at and .
Applying the inverse Fourier transform to Eq. (7), we obtain:
(8) |
The AR model is then applied to Eq. (8) to improve the envelope resolution.
In the following, we consider different assumptions:
-
•
The speed of sound is constant over the imaged tissues.
-
•
The two point sources are sufficiently close to have the same attenuation.
-
•
We consider, without loss of generality, that the PSF has a unit energy.
What we are interested in here is finding a practical way to access the resolution.
Let us summarize the proposed method. From the received ultrasound RF signal , we first perform an inverse Fourier transform to obtain , then we apply an AR model using [that is, we replace in Eq. (5) by instead of ], and, finally, we estimate the envelope by using Eq. (6) as shown below:
where and are time or space variables. is discrete time (or space), whereas is the continuous-time (or space) variable according to Eq. (6); . Instead of providing an estimated PSD, the parametric spectral method gives us , an estimated envelope of , thanks to the inverse Fourier transform previously computed. is, thus, a parametric spectral like an envelope. Note that any other high-resolution spectral analysis method can be used instead of AR modeling, which is used here for convenience and simple derivations.
We now investigate the relevance of the method by analyzing the relationship among the resolution, signal-to-noise ratio (SNR), and the model features.
Let us, thus, define
(9) |
The estimate of will be further denoted by .
In this context, by ignoring the constant, which is not useful here, Eq. (6) can be rewritten as
(10) |
where is the super-resolved envelope of the RF signal, and
(11) |
where and stand, respectively, for the transpose and transpose conjugate operators, and
(12) |
A practical condition15–17 for determining the resolution ability is analyzing [rather than ] at the center location of the interval , i.e., compare with the average of the envelope evaluated at locations and . To do so, it is common to define the quantity
(13) |
and the resolution problem comes to the point of hypothesis testing:
(14) |
Actually, the resolution limit case corresponds to
(15) |
From Eqs. (5) and (8), let us define
(16) |
(17) |
(18) |
(19) |
(20) |
where is the data covariance matrix. Note that explicitly depends on the model order .
These provide the least square estimate given by
(21) |
Thus, when is estimated, in Eq. (13) can be estimated using Eq. (11). Thus, solving Eq. (15) makes it possible to establish a nonlinear relation among the resolution limit, the SNR, and the model order (see Sec. 2.3).
2.3. Resolution Analysis
Here, we perform resolution analysis with respect to the imaging features. For readability, from Eq. (7), we set , and in all the following. Here, we perform an analysis with different kinds of PSF.
2.3.1. Ideal case
First, we consider the ideal case in which we set in Eq. (7), which means is wide-band. When is wide-band, i.e., , an explicit nonlinear expression, can be provided. Indeed, from Eqs. (8) and (17) comes
(22) |
Define
(23) |
with . Using either the matrix inversion lemma or eigenvalue/vector decomposition,16,17 it can be shown that in Eq. (13) yields
(24) |
where
This particular case is similar to the work reported in Ref. 17. Solving this nonlinear equation provides the resolution. The results are shown in Fig. 3. Thus, the resolution increases with the model order and the SNR. However, this relation is not clear for a low SNR (). This means better resolution may not be achieved for a very low SNR. In practical applications, one does not consider an SNR .
Fig. 3.
Signal-to-noise ratio (SNR) versus resolution and order for an ideal point spread function (PSF). The SNR goes from 25 dB at the top to for the bottom line.
2.3.2. Gaussian envelope
Let us now consider the PSF as . We define . The relative (frequency) bandwidth of is then defined by , with the center frequency of the transducer. In ultrasound imaging, this is an important parameter that is used to characterize the transducers.
We consider here relative bandwidths of 30, 50, 100, and 150%. As can be seen in Figs. 4–7, the resolution is directly related to the bandwidth and the model order.
Fig. 4.
SNR versus resolution and order for a Gaussian PSF of 30% relative bandwidth.
Fig. 5.
SNR versus resolution and order for a Gaussian PSF of 50% relative bandwidth.
Fig. 6.
SNR versus resolution and order for a Gaussian PSF of 100% relative bandwidth.
Fig. 7.
SNR versus resolution and order for a Gaussian PSF of 150% relative bandwidth.
The curves in Fig. 4 have the same shape as in the ideal case, but with a lower resolution for a given SNR.
As expected, the resolution increases when the AR model order increases. Compared to the ideal case, the resolution is globally worse when the band is taken into account.
From this, and by interpolation, we can give a simple empirical expression for the resolution distance :
(25) |
with ; ; ; . This expression shows the relation among resolution, SNR, model order, and bandwidth. Typically, for ultrasound systems, the bandwidth is constant. So the higher the order, the better is the resolution. However, an optimal order should be chosen to avoid artifacts.
2.3.3. Nonsymmetric ultrasound echo
In ultrasound imaging, ultrasound is emitted through a pulse which is not symmetrical. In this section, we, hence, use a nonsymmetric PSF in order to more closely approximate the medical ultrasound imaging conditions. In this case, based on the example in Sec. 2.3.2, the PSF is assumed to be , see Fig. 8.
Fig. 8.
Example of an asymmetric echo function for .
The results in Fig. 9 are similar to the Gaussian envelope case. This confirms the relationship among the resolution, model order, and bandwidth of the system (PSF).
Fig. 9.
SNR versus resolution and order for symmetrical and nonsymmetrical PSF.
The relationship between AR model order and the characteristics of the transducer PSF is direct but nonlinear. This relation suggests that finding the order is an important issue for the resolution improvement of an ultrasound image processed using an AR model. A solution is provided in the following sections with the practical application to ultrasound images.
3. Ultrasound Radio Frequency Signal Processing
3.1. New Multidimensional Instrumental Matrix Estimation Technique
As stated above, the B-mode ultrasound image consists of RF line envelopes. In order to increase the resolution of B-mode images, these envelopes have to be improved. In this study, instead of directly estimating the envelopes of the RF signals, we used specific AR modeling to achieve this via the inverse Fourier transform of analytical signal introduced in Eq. (3). In the following, we will dentote it by .
Let us consider a second-order stationary multidimensional complex AR process (ND-AR) defined as follows:
(26) |
where is a field of random colored or correlated noise, and the parameters are complex numbers and provide a stable system. We consider here an ND-model to make our method general and applicable to three-dimensional (3-D) or four-dimensional (4-D) images. As in Ref. 18, we focus on the first hyperplane model without loss of generality. The methodology may be applied to other hyperplanes, i.e., the set of neighbors is . For convenience, we assume that , meaning that the model orders are identical in all directions. The well known one-dimensional (1-D) instrumental variable technique is a simple and efficient way to overcome basic least-square estimations, which are biased in the presence of colored noise or correlated data.13 We propose here a generalization of the 1-D case to a multidimensional structure based on factorization, allowing access to recursive estimates of parameters of orders 0 to . The approach is based on investigating multiple-dimensional signals through long vectors, which makes it very simple. In addition, the algorithm is defined for complex numbers. First, we define the following vectors where elements of and are stacked:
(27) |
(28) |
Note that and 1 are parts of these vectors. Defining
(29) |
means that
(30) |
The instrumental data structure can be defined as
(31) |
Different approaches can be used to select the instrument , see, e.g., Ref. 19, for example, a solution consists of introducing a delay for each component of .
(32) |
Defining the data regression matrix as
(33) |
and assuming that , the size of this matrix is . For convenience, the following notations can be used when no confusion is possible:
-
•
-
•
-
•
and more generally, for any index variable : .
In addition, we denote
-
•
instead of
-
•
instead of .
We can then write in its factorized form as follows:
(34) |
where denotes the Hermitian matrix transpose. The difference between this and the case presented in Ref. 18 is that the noise considered in Eq. (26) is a colored or correlated noise. Thus, through instrumental data as in Eq. (31), we used a matrix decomposition such as in Eq. (34) in which (taking would have resulted in biased parameter estimates, as in the case of classical estimation theory). As in Eq. (34), is an upper triangular matrix with all its diagonal elements equal to one. The elements of this upper triangular matrix are column vectors of dimensions 1 to defined as follows:
(35) |
Remark:
-
•
is a column vector of dimension .
-
•
is the ’th column.
-
•
Due to the model structure in Eq. (28), consists of parts or all of the instrumental variable estimates of the true parameters of the model, depending on whether the model order is smaller or larger than the dimension of .
Similarly, is an upper triangular matrix with all its diagonal elements equal to one. The other elements of are different from those of . These elements are the intermediate variables necessary to obtain the matrix decomposition. They also consist of column vectors of dimensions 1 to , defined as follows:
(36) |
in Eq. (34) is a diagonal matrix. Equation (34) is obtained from successive decompositions. Using Eq. (30) in Eq. (33), we obtain
(37) |
The methodology developed in Ref. 18 may be used to estimate the matrices , , and , and select the estimated parameters and orders of the model presented in Eq. (26). The difference here is that the elements of are generalized loss functions for orders 1 to . The first component of is then:
(38) |
and its column is:
Note that the result of this last equation is a complex number. By taking its magnitude value, a cost function is provided. Also, note that all elements of the matrices are stacked and has elements. Thus, to find the true order of the model, the following steps may be used:
-
1.
Split elements of into successive segments of elements, and create a new vector, , consisting of the minima of the segments.
-
2.
Repeat step 1 using the above set of minima.
-
3.
Stop when the size of the vector of minima is . This vector is called . This procedure needs steps.
-
4.
Finally, the minimum of gives the true order .
Depending on the organization of in Eq. (29), the true parameters may be accessed following the methodology developed in Ref. 18. The decomposition of Eq. (34) may be performed by batch, or recursively. In this last case, the main step of the recursion is defined as follows. From Eq. (33), it can be written as
(39) |
The variables can be defined as follows:
where the asterisk denotes the complex conjugate. can now be expressed by:
(40) |
From these recursions, only elements of with physical meanings are retained.
The choice of model order is highly important: the higher the order, the better is the resolution; this is also the case for noise artifacts. Thus, this methodology makes it possible to simultaneously access the order and the parameters of the AR model.
3.2. Improvement of Ultrasound Image Resolution
3.2.1. Power spatial density
We consider the model described by Eq. (26) with . We also recall13,14 that the PSD is defined in the first quadrant by
(41) |
and in the fourth quadrant by
(42) |
To account for the causality and due to the equivalence between planes,13 the overall PSD is:
(43) |
where and are the denominators in Eqs. (41) and (43). We used the parametric modeling developed in Sec. 3.1 to estimate the model parameter. Instead of the PSD, we obtained an image envelope estimate which is equivalent to PSD. Thus, to improve the spatial resolution, we applied this technique to the inverse Fourier transform of the demodulated I/Q signal given by the RF signals. Our methodology can, thus, be summarized as follows:
-
1.
Obtain the Fourier transform of the nondemodulated I/Q signal in order to be in the Fourier domain.
-
2.
Perform parametric modeling (using the approach proposed in Sec. 3.1).
-
3.
Then estimate PSD and get an envelope of the demodulated I/Q signal with better resolution.
4. Results
4.1. Example of N-D Model Order and Parameters Estimation
To illustrate the method presented through Eqs. (26) to (40), we set , since our aim is to deal with images, and . We consider the following two-dimensional (2-D) complex AR model as defined in Eq. (28), where the model parameters , ; are defined as follows. is not estimated.
with , where is a complex field driven by a complex colored noise obtained via , a Gaussian random field with variance 0.1. Following the same order determination as in Ref. 18, we find an order of 2, as can be seen in Fig. 10. The parameter estimates are shown in Table 1.
Fig. 10.
Cost function: the curve shows the loss function after extraction of the minima. As can be seen, the minimum is achieved for .
Table 1.
Theoretical parameters (top) and estimated parameters (bottom) .
1 | ||
|
|
|
1 | ||
4.1.1. Application to ultrasound images
The proposed method was applied to simulation (Fig. 11), in vitro (Fig. 13) and in vivo images (Fig. 14). For our simulation, we first generate a synthetic ultrasound image, representing a homogeneous medium crossed by a vessel, using the Field II simulation program.20 The simulation parameters were as follows: central frequency = 3 MHz, number of RF lines simulated = 256, number of scatterers = 10,000. Then we generate the same image at a central frequency = 6 MHz, in order to double the image spatial resolution. The 3 MHz image was processed using our approach and the result was compared with the 6 MHz image. As can be seen qualitatively, the results are close to Fig. 11, last row (from top to bottom). Moreover, a profile of the envelope is extracted from the same RF lines of these images. As can be seen in Fig. 12, the profile obtained from our approach is close to that of the 6 MHz image. Figure 13 shows, for illustration purposes, the results on an in vitro image using a phantom made of a thread embedded in a gel. To give an indication of what an expected synthetic image should look like, the theoretical image is arbitrarily drawn and shown at the top of Fig. 13. The bottom-left image is the original 20 MHz ultrasound image, and the bottom right shows the resulting image after using the proposed method. The processed image is closer to the expected theoretical image. We also show, in Fig. 14, the results on an in vivo ultrasound image of, from top to bottom, the bladder of a mouse (first row), a rabbit eye (second row), the uterus of a pregnant mouse (third row), and a simulation image (fourth row). Qualitatively, as can be seen in each processed image, the edges are sharpened by the processing technique, which indicates that the spatial resolution has been improved. For spatial resolution estimation, we use Eq. (25). From this equation, we can compute the improvement in resolution. Given an image and device characteristics, this equation empirically indicates the theoretical minimal achievable resolution. This resolution depends on the SNR, model order, and bandwidth of the ultrasound probe. From images in Fig. 14, we performed 1-D analysis on individual RF lines of the images. The estimated axial bandwidth of the PSF of the probe used to obtain images in Fig. 14 (first three rows) was 60%. In Table 2, for these images, we evaluated the improvement in resolution defined by the ratio
where is the actual resolution [Eq. (1)] for the ultrasound frequency and is the posteriori resolution estimated by our approach. Note that this ratio should be to show resolution enhancement. The theoretical axial improvement in resolution obtained for Fig. 14, from top to bottom, first row, second row, third row, and fourth row, is, respectively, 0.9, 0.7, 0.6, and 0.5, as is shown in Table 2. To evaluate the improvement in lateral resolution, we also performed a 2-D analysis. For the images in Fig. 13, the estimated bandwith in the axial direction was 60% and that in the lateral direction was 11%. The orders found in axial and lateral directions were respectiveley 5 and 5. The axial and lateral resolution improvements were 0.6 and 0.3, respectively. We also compared our technique to classical ones, namely, homomorphic filering, e.g., Ref. 7, and parametric inverse filtering via hybrid approach (HYPIF) filtering.8 For this comparison, we used the classical gain in resolution parameter, e.g., Refs. 8 and 9, since these methods do not allow the estimation of the improvement in resolution introduced here. The results are shown in Table 3. As can be seen, our technique outperforms these methods. Moreover, although the primary goal of the proposed method was not to enhance the contrast (but the resolution), we also compare our method with the existing methods in terms of contrast-to-noise ratio (CNR), see, e.g., Ref. 21. The CNR is defined as
where , , , and are, respectively, the mean and the variance of the pixels in two chosen regions of interest highlighted by the square boxes in Fig. 14. The higher the CNR, the better is the contrast. As can be seen in Table 4, even if the CNR is not high for all the images, our method outperforms the existing ones in all the cases. Finally, Table 5 shows the computation times of the different methods for an image of size , using a 2.1 MHz dual core Xeon PC. As can be seen, the computation time of our method is reasonably low (although higher than the one of homomorphic filtering).
Fig. 11.
Comparison between synthetic original and processed images: (a) original 3 MHz image, (b) 6 MHz image, which is the ground truth, and (c) the processed image obtained from the original 3 MHz image, with our method.
Fig. 13.
Comparison between the expected theoretical image (a), the original ultrasound image of a phantom consisting of a thread embedded in a gel (b), and the processed image (c) obtained from the original ultrasound image. The thread edge is sharper on the processed image.
Fig. 14.
Comparison of visual appreciation of different methods on different images. From left to right, first column: the original images, second column: the results for homorphic filtering, third column: the results for HYPIF, and fourth column: the results of the proposed method. From top to bottom, first row: a mouse bladder image, second row: rabbit eye image, third row: uterus of a pregnant mouse, and fourth row: a synthetic image.
Fig. 12.
Comparison between profiles: profiles of the log-envelope of an extracted radio frequency line located in the top of Fig. 11 (solid line) from the synthetic 3 MHz image (solid), the synthetic 6 MHz image (dash dot), and processed images (dash).
Table 2.
Improvement in resolution. The bandwidth of the used transducer was 60% except for the simulation one, which was 90%.
Mouse bladder | Pregnant mouse | Rabbit eye | Synthetic image | |
---|---|---|---|---|
Found order | 79 | 82 | 70 | 70 |
0.9 | 0.6 | 0.7 | 0.5 |
Table 3.
Empirical gain in resolution.
Mouse bladder | Pregnant mouse | Rabbit eye | Synthetic image | |
---|---|---|---|---|
(proposed) | 11.97 | 2.76 | 4.20 | 3.71 |
(HYPIF) | 1.1 | 1.26 | 1.16 | 0.49 |
(Homorphic) | 1 | 0.99 | 1.00 | 0.36 |
3.5 MHz versus 7 MHz | — | — | — | 1.5 |
Table 4.
Contrast-to-noise ratio in decibels. The higher, the better.
Mouse bladder | Pregnant mouse | Rabbit eye | Synthetic image | |
---|---|---|---|---|
(proposed) | 9.2 | 3.6 | 9.9 | |
(HYPIF) | 9.6 | |||
(Homorphic) | 07.8 | 2.9 | 3.8 | |
Original | 8.7 |
Table 5.
Computation time (in seconds) for an image of size .
Method | Homomorphic | HYPIF | Proposed |
---|---|---|---|
Computation time (s) | 0.04 | 185.40 | 0.71 |
5. Conclusion and General Remarks
In this work, we first revisited super-resolution theory in the framework of ultrasound imaging. The improvement of resolution can be quantified, given the PSF shape, the SNR, and the AR model order. For better readability, all results and derivations were presented in 1-D. Then we presented a way to improve ultrasound image resolution. The methodology developed is based on specific spectral analysis like modeling, which fits ultrasound images. Applied to synthetic, in vitro, and in vivo images, this methodology shows a qualitative and quantitative resolution improvement. An important characteristic of the proposed approach is its ability to estimate a priori the improvement in resolution. The improvement in resolution achieved here is up to a ratio of two. To our knowledge, this work is the first to deal with the a priori estimation of the gain in resolution in ultrasound imaging. Finally, comparisons with existing techniques were provided. The results show that the proposed method outperforms existing techniques, both in terms of subjective visual quality and in terms of quantitative evaluation using the classical gain in resolution. Although we focus here on the 1-D and 2-D cases and show improvement of the resolution of ultrasound images using the proposed method, the methodology proposed may be applied whatever be the imaging processing dimension (3-D or 4-D).
Acknowledgments
This work was supported by ANR-11-LABX-0040-CIMI within the program ANR-11-IDEX-0002-02 of the University of Toulouse.
Biographies
Marie Ploquin received her MS in 2007 from the University of Tours, Tours, France, and PhD degrees in 2011, in signal and image processing, from the Universities of Tours and Toulouse, France. She is currently a senior engineer at Solent France.
Adrian Basarab received MS and PhD degrees in signal and image processing from the National Institute for Applied Sciences of Lyon, France, in 2005 and 2008. Since 2009, he has been an assistant professor at the University Paul Sabatier Toulouse 3 and a member of IRIT Laboratory (UMR CNRS 5505). His research interests include medical imaging, and more particularly motion estimation, inverse problems, and ultrasound image formation.
Denis Kouamé is with University Paul Sabatier, Toulouse, France. His research interests are focused on signal and image processing with applications to medical imaging and particularly ultrasound imaging, including high resolution imaging, image resolution enhancement, doppler signal processing, detection and estimation with application to cerebral emboli detection, multidimensional parametric modeling, spectral analysis, Inverse problems related to compressed sensing, and restoration.
References
- 1.Rayleigh L., “On the manufacture and theory of diffraction-gratings,” Philos. Mag. 47, 193–205 (1874). [Google Scholar]
- 2.issue S., “Special issue on novel equipment for ultrasound research,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control 53 (2006). 10.1109/TUFFC.2006.103 [DOI] [Google Scholar]
- 3.Filoux E., Mamou J., Ketterling O. A. J., “Characterization of the spatial resolution of different high-frequency imaging systems using a novel anechoic-sphere phantom,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control 58, 994–1005 (2011). 10.1109/TUFFC.2011.1900 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4.Clement G., Huttunen J., Hynynen K., “Superresolution ultrasound imaging using back-projected reconstruction,” J. Acoust. Soc. Am. 118, 3953–3960 (2005). 10.1121/1.2109167 [DOI] [PubMed] [Google Scholar]
- 5.Blomgren P., Papanicolaou G., “Super-resolution in time reversal acoustics,” J. Acoust. Soc. Am. 111, 230–248 (2002). 10.1121/1.1421342 [DOI] [PubMed] [Google Scholar]
- 6.Foster F. S., et al. , “Advances in ultrasound biomicroscopy,” Ultrasound Med. Biol. 26, 1–27 (2000). 10.1016/S0301-5629(99)00096-4 [DOI] [PubMed] [Google Scholar]
- 7.Jirik R., Taxt T., “High-resolution ultrasonic imaging using two-dimensional homomorphic filtering,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control 53, 1440–1448 (2006). 10.1109/TUFFC.2006.1665101 [DOI] [PubMed] [Google Scholar]
- 8.Michailovich O., Tannenbaum A., “Blind deconvolution of medical ultrasound images: a parametric inverse filtering approach,” IEEE Trans. Image Process. 16(12), 3005–3019 (2007). 10.1109/TIP.2007.910179 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.Abeyratne U. R., et al. , “Higher order versus second order statistics in ultrasound image deconvolution,” IEEE Trans. Ultrason. Ferroelectr. Freq. Contol 44, 1409–1416 (1997). 10.1109/58.656646 [DOI] [Google Scholar]
- 10.Ng J., et al. , “Wavelet restoration of medical pulse-echo ultrasound images in an EM framework,” IEEE Trans. Ultrason. Ferroelectr. Freq. Control 54, 550–568 (2007). 10.1109/TUFFC.2007.278 [DOI] [PubMed] [Google Scholar]
- 11.Kouame D., Ploquin M., “Super-resolution in medical imaging: an illustrative approach through ultrasound,” in IEEE Int. Symp. on Biomedical Imaging, Boston, Massachusetts, pp. 249–252, IEEE; (2009). [Google Scholar]
- 12.Ploquin M., Kouame D., “Improvement of medical image resolution using an extended 2d factorized form complex number parametric model,” in 17th IEEE Int. Conf. on Image Processing, Hong Kong, pp. 601–604, IEEE; (2010). [Google Scholar]
- 13.Kay S. M., Modern Spectral Estimations, Prentice-Hall; (1988). [Google Scholar]
- 14.Marple S., Digital Spectral Analysis with Applications, Prentice-Hall; (1987). [Google Scholar]
- 15.Zhou C., Haber F., Jaggard D., “A resolution measure of music algorithm and its application to plane wave arrivals contaminated by coherent interference,” IEEE Trans. Signal Process. 39, 454–463 (1991). 10.1109/78.80829 [DOI] [Google Scholar]
- 16.Zhang Q., “A spatial resolution theory of the ar method of spectral analysis,” IEEE Trans. Signal Process. 46, 2757–2766 (1998). [Google Scholar]
- 17.Marple S. L., “Frequency resolution of Fourier and maximum entropy spectral estimates,” Geophysics 47, 1303–1307 (1982). 10.1190/1.1441390 [DOI] [Google Scholar]
- 18.Kouamé D., Girault J., “Multidimensional multiple-order complex parametric model identification,” IEEE Trans. Signal Process. 56, 4574–4582 (2008). 10.1109/TSP.2008.928088 [DOI] [Google Scholar]
- 19.Soderstrom T., Stoica P., “Comparison of some instrumental variable methods—consistency and accuracy aspects,” Automatica 17, 101–115 (1981). 10.1016/0005-1098(81)90087-X [DOI] [Google Scholar]
- 20.Jensen J. A., Svendsen N. B., “Calculation of pressure fields from arbitrarily shaped, apodized, and excited ultrasound transducers,” JASA 111, 230–248 (2002). 10.1121/1.1469236 [DOI] [PubMed] [Google Scholar]
- 21.Stetson P., Sommer F., Makovski A., “Lesion contrast enhancement in medical ultrasound,” IEEE Trans. Med. Imaging 16, 416–425 (1997). 10.1109/42.611351 [DOI] [PubMed] [Google Scholar]