The present invention relates to using ultrasound to distinguish between heart and lung tissue and, more particularly, to distinguishing based on center frequency estimation.
Heart failure is a major disease with five million patients in the United States alone and tens of millions worldwide. The individuals at risk of heart failure are estimated at 60 million in the United States only; one million are hospitalized, the rest being in the care of heart failure clinics. Basic information about the heart is needed in the heart failure clinics or general practitioners' offices for patient management. This information includes images as well as quantification data, such as ejection fraction, computed from the image once the image is acquired. Ultrasound is a reliable and cost-effective imaging modality for soft tissue such as the heart.
Acquisition of an ultrasound image requires a skilled sonographer. One parameter the sonographer, or other clinician trained in sonography, optimizes is the field of view. The apical four chamber view is a standard one for routine cardiac checkups. The clinician places the head of the ultrasound probe, or “transducer probe”, on the patient. An effective site on the patient's skin for placement of the probe for various views is part of the clinician's training, and the site can vary from patient to patient. For the apical four chamber view the probe is placed over the apex of the heart. The probe also needs to be manually tilted, typically in different directions until the organ is captured for imaging. This is all done interactively, with the clinician viewing the image, which is usually a sonogram, on-screen. Interpreting a sonogram is a skill that must be developed, e.g., through training and practice. The clinician's experience tells him or her, in an ongoing iterative process, how to shift and tilt the probe to achieve an effective acoustic window.
Echocardiography is challenging as the heart is surrounded by ribs and lung tissue. Ultrasound can hardly penetrate calcified ribs (typically encountered in the apical view) and lung tissue because of severe acoustic impedance mismatch between them and other soft tissues. In addition, ultrasound absorption in ribs is quite high compared to tissue. Conventionally, optimization of ultrasound image quality is done solely by the user based on real-time-displayed grayscale ultrasound images on the screen. Though experienced users are usually capable of recognizing image degradation and improving image quality accordingly by moving the probe to a better position, less experienced users might acquire compromised images because of inferior hand-eye coordination and less awareness of artifacts. Successful ultrasound scanning strongly relies on training and experience of the user.
When imaging from the apical view of the heart, a standard view, the ultrasound probe has to be placed in the right intercostal space based on the user's expertise to avoid blockage due to calcified ribs. An experienced user also makes sure lung tissue does not get into the way.
What is proposed herein below is directed to addressing one or more of the above concerns.
Commonly-assigned patent application entitled “Anatomically Intelligent Echocardiography for Point-of-Care” to Radulescu et al. (hereinafter “the Radulescu application”), the entire disclosure of which is incorporated herein by reference, relates to an ultrasound system that provides dynamic and interactive guidance to the clinician navigating an imaging probe to achieve a standard view of the heart. Part of the guidance entails lung tissue identification. The dynamic and interactive nature of the procedure is seen from
Initially, as set forth in the Radulescu application, the system instructs the user how to place the probe intercostally. Based on the continuously acquired imaging within the field of view of the probe, the system provides feedback in the form of instructions, diagrams, audible cues, etc.
The lung identification algorithm employed by the system is designed to identify a border between heart tissue, and (partially) blocking lung tissue, in the current image. The identification serves as a cue for where the probe can be moved to get nearer to the target view. The Radulescu application also discusses automatic user guidance in navigating around image blockage caused by the patient's ribs, but the current focus in the instant patent application is image blockage due to lung tissue. A fuller discussion of the lung identification algorithm is provided herein below.
To attain good image quality for an inexperienced user, an anatomically intelligent echocardiograph system should be aware of the presence of lung tissue.
In accordance with an aspect of the present invention, ultrasound pulses are issued to a volume and echo data is received. Based on the received data, center frequency is estimated sub-volume by sub-volume so as to allow heart tissue to be distinguished from lung tissue.
According to a sub-aspect, the distinguishing entails automatic identifying of a spatial boundary between the heart and lung tissue.
In a further, particular sub-aspect, an apparatus, in accordance with the invention, can include a matrix probe, with the above-noted boundary having a three-dimensional path. The apparatus further comprises a display. The apparatus is configured for displaying, via the display, the path multi-dimensionally for a given position of the probe.
In a yet further, specific sub-aspect, the displaying uses a representation that shows how lateral and elevational components of the path jointly vary along the path.
In a different but related sub-aspect, an apparatus for identifying a spatial boundary includes a display, and an ultrasound imaging probe for the issuing and the receiving, and presents, via the display, the identified boundary for user guidance in moving the probe to achieve a target view.
As a further sub-aspect, the user guidance may be dynamic and interactive.
As a sub-aspect related to the automatic identifying, the distinguishing includes selecting from among A-lines based on the result of the estimating.
In a further sub-aspect, the selecting involves applying a center-frequency threshold location-by-location along the A-lines.
In a complementary sub-aspect, the distinguishing includes qualifying candidate A-lines for the selecting, the selected A-line defining a spatial boundary between the heart and lung tissue.
In a specific sub-aspect of this, the qualifying of a candidate A-line relies on center frequency data of the candidate A-line to the exclusion of center frequency data of the other candidate A-lines.
In a different sub-aspect related to the automatic identifying, the distinguishing involves averaging center frequencies for locations along an A-line, and applying a central frequency threshold to the average.
In a further sub-aspect of this, the averaging, and respectively said applying, are iteratively performed in correspondence with different positions along the A-line.
In what is also a sub-aspect, the issuing entails issuing, ray line by ray line, pair-wise identical, and/or pair-wise mutually inverted, ultrasound pulses.
As a sub-aspect in the case of issuing pair-wise identical pulses, a difference between an echo of one of the pair and an echo of the other of the pair is computed.
In an alternative of jointly implemented sub-aspect in the case of inverted pulses, ultrasound pulse inversion is realized by which an inverted copy of a just preceding pulse is issued and an echo of the copy is summed with an echo of the just preceding pulse.
In an associated sub-aspect, the estimating is performed location-by-location along an A-line.
In still another sub-aspect, data derived from the receiving is subjected to low pass filtering.
Relatedly, the data derived from the receiving may also be subjected to high pass filtering.
In a sub-aspect, the low pass filtered data is combined with the high pass filtered data, for the estimating.
In a further sub-aspect, the combining entails assigning a first weight to the low pass filtered data, assigning a second weight to the high pass filtered data, and computing a weighted average that uses the weights.
As a supplementary aspect, the receiving involves receiving pulse inversion samples, with the estimating including the computing of a difference between, and a sum of, a pair of the samples. Low pass filtering is performed on the difference, and the high pass filtering is performed on the sum.
In a specific sub-aspect, the deriving involves computing: a) in the case of pulse inversion, a difference between an echo from a pulse and an echo from an inversion of the pulse, to yield said data to be subjected to the low pass filtering; and b) in the case of pulse subtraction, a sum of respective echoes of the pulse and a pulse identical to the pulse, to yield said data to be subjected to the low pass filtering.
Details of the novel, real-time, heart/lung distinguishing, ultrasound clinician guidance technology are set forth further below, with the aid of the following drawings, which are not drawn to scale.
In an exemplary embodiment, the center frequency determination module 120 determines central frequencies for the receive beams or “A-lines” used in forming the ultrasound image. Central frequencies are computed at each incremental imaging depth along the A-line.
The tissue discrimination module 124 finds, in a fan-shaped imaging plane, a sectoring straight boundary line for distinguishing between heart and lung tissue.
In one embodiment, superimposed to the ultrasound image of a current imaging plane is a graphic of the boundary line and an arrow pointing in the direction of lung tissue. The graphics may be colored, with the boundary line red and the arrow green, for example. Likewise for a given positioning of the probe 116, the three-dimensional nature of the path of the boundary is displayable multi-dimensionally on-screen in the case of a matrix probe with electronic steering, e.g., to show variance along the path in the lateral and elevational directions. Therefore, instead of straight line overlay, a two-dimensional line is displayable on the display 128. In particular, the display 128 can depict what is visibly clearly a piece-wise end-to-end connected assemblage of line segments of alternating directionality, i.e., horizontal or vertical, giving the appearance of a curved line. Or, the presentation can be smoothed to more realistically resemble a curved line.
Annotated to the ultrasound interface module 112 in
Advantageously, the user is interactively and dynamically guided throughout a procedure for achieving an apical view of the heart.
The matrix array 320 of the probe 116 has a current field of view 314 that includes a heart 324 and part of a lung 328. Blockage by the lung 328 exists up until an edge 330 of the lung. The algorithm calculates a blockage boundary line 332 that corresponds to the boundary between good ultrasound beams and ones that are bad due to blockage by the lung 328. An arrow 336 points to the side of the line 332 on which lung tissue is causing the blockage.
The center frequency of radiofrequency (RF) data acquired in pulse inversion (PI) modes is used as the parameter to distinguish lung tissue from heart tissue. An alternative is pulse subtraction of echoes of identical pulses, rather than the summing of respective echoes of a pulse and its inverse as in PI. The following discussion will assume PI. Although, an advantage to pulse subtraction (PS) is that mismatch between the generated positive and negative pulses is avoided.
Sample radiofrequency data with a transmit center frequency of 2.1 MHz is shown in
The
Part of the algorithm involves estimating the center frequency of the RF data. Let r(n) be a sampled A-line signal and R(n) be its complex envelope. fc(n), the local center frequency of r(n), is related to R(n) by
where arg{·} denotes phase/argument and A is the sampling rate. Estimators of fc(n) can be derived based on (1). An example of an estimator is:
as the estimator. Averaging based on the window function w(i) reduces variance.
In one example, transmitting is at 2.1 MHz in a high resolution mode, the sampling rate is 32 MHz and the beam density is 0.72 beam/degree. One image or frame consists of 64 beams with 2 transmits per beam. The RF echoes in a frame are denoted as {rp(n, θ), rn(n, θ)}, where the subscripts p and n stand for positive and negative pulse on transmit respectively, and n and θ=θ(k) (k is the beam index) denote time index and angle respectively.
A center frequency map 410, corresponding to either {circumflex over (f)}c(n, θ) or {circumflex over (f)}c,f(n, θ), is illustrated in
Estimation of the boundary angle involves multiple thresholding. Starting with the first thresholding relation: For a beam (i.e., give a θ) to qualify as a heart region, the center frequency has to satisfy the following condition:
That is, only if the average center frequencies between the 1500th and 3000th points (between 36 mm and 72 mm), between the 1501st and 3001st points, . . . , and between the 2500th and 4000th points (between 60 mm and 96 mm) are all no lower than fu1, can a beam be considered to be passing through heart tissue. The collection of the index of qualified beams is denoted as the set A1. For example, A1={3,4, . . . , 28} (noting that the 64 beams are counted from right to left in
The lung tissue can never appear on the right side of the heart (from the perspective patient) as long as the probe is correctly positioned, unless the image shown in
The spatial boundary, for the current imaging plane, is set for in between the selected beam and its neighboring beam on the left (step S548).
Robustness of lung identification can be improved by including additional criteria. The second threshold is used to detect regions with very low center frequency: Given a beam angle θ, if the center frequency satisfies
this beam can be considered passing through lung tissue. The collection of the indices of beams satisfying (4) is denoted as A2. A2={36,37, . . ., 62} in the case shown in Error! Reference source not found. 3 for f1=1.27 MHz and therefore has no conflict with the corresponding A1.
The third (and the last) threshold is used to detect regions with very high center frequency: Given a beam angle θ(k), if the center frequency satisfies
this beam is considered to be passing through heart tissue. That is, if 5 consecutive beams present very high center frequency, the central beam has a high chance of passing heart tissue. The collection of the index of beams satisfying (5) is denoted as A3.
In practice, A1, A2 and A3 might not be consistent with each other. For example, the intersection of A1 and A2 might be nonempty meaning that some beam could be considered passing both heart and lung tissue. Accordingly, the collections may be prioritized. Specifically A3 (the very high frequency condition defined in (5)) is given the highest priority and A1 (the high frequency condition defined in (3)) is given the lowest priority. The “adjusted heart tissue set” is defined as
A
h
≡{k|k ∈ A
1 and k<l for any l ∈ A2 that is larger than max(A3)}, (6)
where max(A3) is the maximum element of A3 and is defined as −∞ if A3 is empty. The following is an equivalent definition:
A
h
≡{k|k ∈ A
1 and k<l for any l ∈ A′2} (7)
where
A′
2
≡{l|l ∈ A
2 and l>j for any j∈ A3}. (8)
The boundary between heart and lung is estimated based on the largest element of Ah. For example, if A1={5,6, . . . , 50}, A2={3,4, 49,50,51} and A3={11,12,13}, then A′2={49,50,51}, Ah={5,6, . . . , 48}, and the estimated boundary angle {circumflex over (θ)}b is the average angle over beams 48 and 49. An empty Ah indicates lung tissue occupying the whole image. If Ah is not empty,
where Δθ=θ(k+1)−θ(k). Because the 2D smoothing filter deteriorates beams on the sides, it is concluded that no lung tissue appears in the image if θ[max(Ah)]≧(beam number)−(half the lateral dimension of the 2D smoothing filter)=64−5−1/2=62.
The role of fu1 is much more important than that of but occasionally existence of A2 contributes positively in determining the boundary. To recap, in this first version of the algorithm, fu1=1.37 MHz, f1=1.27 MHz, and fu2=∞.
A second version of the algorithm also pertains to 1D probes and for PI data acquired in high resolution mode. As mentioned above, lung tissue responds to low-frequency signal components well in a linear fashion and motion causes less perfect cancellation at higher frequencies in heart tissue in a PI mode. This implies the possibility of performance improvement by replacing rs(n, θ) with a composite signal rc(n, θ) in the signal processing chain shown in
r
d(n, θ)≡rp(n, θ)−rn(n, θ) which is step S610,
r
d,l(n, θ)≡rd(n, θ)h1(n) which is step S620,
step S630 is identical to step S410, rs,h(n, θ)≡rs(n, θ)hh(n) which is step S640, rc(n, θ)≡wdrd,l(n, θ)+wsrs,h(n, θ) which is step S650, hl(n) is a 101-tap real lowpass filter cutting off at 0.8 MHz, and hh(n) is a 101-tap real highpass filter cutting off at 1.15 MHz. Echoes from lung tissue favor rd,l(n, θ) (because it responds to low-frequency components well) and echoes from heart tissue favor rs,h(n, θ) (because of more motion). wd and ws are weights used to balance the two forces. The signal processing following rc(n, θ) remains the same as that following rs(n, θ) in
A matrix probe version of the algorithm is based on the second version—composite signals are used for center frequency estimation. RF data can be collected, for example, using penetration imaging mode with PI enabled and a center frequency of 2.2 MHz. Lateral and elevational widths can be maximal.
Each volume has 40 (lateral) by 33 (elevational) A-lines (with 2 transmit events per A-line due to PI acquisition). That is, RF echoes {rp(n, θ, φ), rn(n, θ, φ)} with 40 θ values and 33 φ values are obtained. The lateral beam density is 0.41 beam per degree.
For boundary estimation, the following are defined:
where, illustratively fu1=1.38 MHz and is the only threshold used. Equivalently f1≡0, f72≡∞, A2,ν and A3,ν are empty, and the adjusted heart tissue set Ah,ν=A1,ν.
The boundary angle between heart and lung in the v-th plane is
A 5-tap median filter (a function of ν) in the elevational direction is then applied to {circumflex over (θ)}b(ν)and the output is denoted as {circumflex over (θ)}b,f(ν). From the filtered boundary angles {circumflex over (θ)}b,f(ν), a map indicating heart region can be derived to provide cross-plane visualization. To remove outliers around the boundary between heart and lung which appear occasionally, only the largest connected region is displayed. The clinician can use the cross-plane visualization map or the
To navigate towards an apical view of the heart,
Alongside the cross-plane visualization map 800, an ultrasound image such as that shown in
Lung identification can, as mentioned above, alternatively be performed without pulse inversion. The following discussion is based on 2D images (1D probes) for simplicity. The concept applies to both 1D and matrix probes.
Recall that the composite signal
r
c(n, θ)=wd·[rp(n, θ)−rn(n, θ)]hl(n)+ws·[rp(n, θ)+rn(n, θ)]hn(n), (14)
where rp(n, θ) and rn(n, θ) are interleaved, meaning that the temporal acquisition sequence is rp(n, θ(1)), rn(n, θ(1)), rp(n, θ(2)), rn(n, θ(2)), . . . . Since the power in [rp(n, θ)+rn(n, θ)] within the passband of hh(n)h(n) is dominated by motion of heart tissue, [rp(n, θ)+rn(n, θ)]hh(n)h(n) can be approximated by [rp(n, θ)−rp2(n, θ)]hh(n)h(n), where {rp2(n, θ)} is obtained by replacing the negative pulses on transmit for getting {rn(n, θ)} by positive pulses (that is, the new acquisition sequence is rp(n, θ(1)), rp2(n, θ(1)), rp(n, θ(2)), rp2(n, θ(2)), . . . ). In addition, rp(n, θ)−rn(n, θ)≅rp(n, θ)+rp2(n, θ). Accordingly,
r′
c(n, θ)h(n)≅rc(n, θ)h(n), (15)
where
r′
c(n, θ)≡wd·[rp(n, θ)+rp2(n, θ)]h1(n)+ws·[rp(n, θ)'1rp2(n, θ)]hh(n). (16)
Implied by (15) is that lung tissue can be detected against heart using only positive (or only negative) pulses on transmit. One benefit from this is no worry of mismatch between the positive and the negative pulse. Alternatively, such a scheme can be employed jointly or interleavingly with pulse inversion.
Issuance of ultrasound pulses to a volume and receiving echo data is followed by estimating, based on the received data, center frequency subvolume-by-subvolume. Distinguishing between heart and lung tissue occurs based on a result of the estimating, and may include automatically identifying a spatial boundary between the heart and lung tissue, or a user display of center frequencies that allows for visual distinguishing. The issuance can include issuing, ray line by ray line, pair-wise identical, and/or pair-wise mutually inverted, ultrasound pulses. Center frequency calculations may be made for incremental sampling locations of respective imaging depth along each of the A-lines generated from echo data of the rays. The distinguishing might entail averaging center frequencies for locations along an A-line, and applying a central frequency threshold to the average. The leftmost of the qualifying A-lines, i.e., that meet the threshold, may determine the spatial boundary in the current imaging plane.
In addition to making diagnostic cardiac examination performable by nurses or other clinicians who may be untrained specifically in sonography, the apparatus 100 can guide novice sonographers. The apparatus 100 can feature, for this purpose or this mode, a regular (grayscale) sonogram, along with the visual feedback described herein above. Alternatively, the novel visual feedback of the apparatus 100 can speed up the work flow of trained or experienced sonographers.
While the invention has been illustrated and described in detail in the drawings and foregoing description, such illustration and description are to be considered illustrative or exemplary and not restrictive; the invention is not limited to the disclosed embodiments.
For example, instead of a green arrow on the display pointing to the lung tissue side of the boundary, short hash marks can appear attached to the boundary but on the side of the lung tissue.
Other variations to the disclosed embodiments can be understood and effected by those skilled in the art in practicing the claimed invention, from a study of the drawings, the disclosure, and the appended claims. In the claims, the word “comprising” does not exclude other elements or steps, and the indefinite article “a” or “an” does not exclude a plurality. Any reference signs in the claims should not be construed as limiting the scope.
A computer program can be stored momentarily, temporarily or for a longer period of time on a suitable computer-readable medium, such as an optical storage medium or a solid-state medium. Such a medium is non-transitory only in the sense of not being a transitory, propagating signal, but includes other forms of computer-readable media such as register memory, processor cache, RAM and other volatile memory.
A single processor or other unit may fulfill the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/IB2014/062321 | 6/18/2014 | WO | 00 |
Number | Date | Country | |
---|---|---|---|
61840681 | Jun 2013 | US |