This application is a national filing of PCT application Serial No. PCT/IB2012/002521, filed Nov. 28, 2012, published as WO2014/083372 on Jun. 5, 2014. This application claims priority to PCT application Serial No. PCT/IB2012/002521, published as WO2014/083372 on Jun. 5, 2014.
The following generally relates to beamforming and more particularly to an ultrasound imaging probe with both Sigma-Delta beamforming and apodization, and is described with particular application to an ultrasound imaging system.
Ultrasound (US) imaging systems have provided useful information about the interior characteristics of a subject under examination. An US imaging system has included a console and a probe that houses a transducer array. The transducer array has been electrically connected to the console via one coaxial cable per element or group of elements of the transducer array. Unfortunately, such a configuration is not well-suited for high channel count systems (e.g., 3D), wireless transducers, and/or other systems in which larger amounts of data are conveyed from the transducer array to the console.
A beamformer with a Sigma-Delta (ΔΣ) modulator can be used to reduce the amount of data transmitted between the transducer array and the console by digitizing the analog data from the individual channels, summing the digitized data into a single bit stream. Sigma-Delta modulation is discussed in Inose, et al., “A telemetering system by code modulation—ΔΣ-modulation,” Space Electronics and Telemetry IRE Transactions on SET-8(3), 204-209 (1962), and Sigma-Delta beamforming is discussed in U.S. Pat. No. 5,203,335 to Noujaim et al. and in U.S. Pat. No. 5,964,708 and U.S. Pat. No. 6,208,189 to Freeman et al.
Sigma-Delta beamformers have been targeted towards line-by-line beamforming, which requires dynamic focusing in receive (equivalent to variation of the delays between the contributing channels). U.S. Pat. No. 5,964,708 and U.S. Pat. No. 6,208,189 discloses a ΔΣ beamformer that utilizes a switchable feedback amplitude to compensate for errors introduced by dynamic focusing. This includes compensating for shortening the bit stream due to dropping samples out and stretching the bit stream due to adding samples. Unfortunately, these Sigma-Delta beamformers do not provide an output signal that is well-suited for high-quality imaging applications.
Aspects of the application address the above matters, and others.
The embodiments herein relate to applying apodization to the received signals in an ultrasound imaging probe. As discussed in greater detail below, in the illustrated embodiment, the apodization is applied in connection with Sigma-Delta conversion of receive echoes, while in another embodiment, the apodization is applied to an output of the Sigma-Delta conversion, in the ultrasound imaging probe.
In one aspect, an ultrasound transducer probe includes a transducer array of elements that emit an ultrasound signal and receive analog echo signals produced in response thereto and a beamformer, housed by the probe, that converts the analog echo signals to digital signals, applies delays to the digital signals, and sums the delayed digital signals, produces a value of a bit stream, wherein the beamformer apodizes the signals.
In another aspect, a method includes beamforming, with a beamformer housed in an ultrasound probe, analog echo signals received by a plurality of transducer elements, producing a digital bit stream, wherein the beamforming includes digitizing the echo signals, applying delays to the digitized signals, and summing the delayed digital signals, and wherein the beamforming includes apodizing the signals.
In another aspect, an imaging system includes a transducer probe. The transducer probe includes a beamformer, housed by the probe, that converts analog echo signals to digital signals, applies delays to the digital signals, and sums the delayed digital signals, producing a bit stream, wherein the beamformer apodizes the signals. The signals are apodized at least one of during or after digital conversion and with a function that includes more than five different apodization levels.
Those skilled in the art will recognize still other aspects of the present application upon reading and understanding the attached description.
The application is illustrated by way of example and not limitation in the figures of the accompanying drawings, in which like references indicate similar elements and in which:
The following describes an approach(s) to applying apodization in an ultrasound imaging probe. In one instance, this includes applying apodization in connection with Sigma-Delta conversion of receive echoes. In another instance, this includes applying apodization to an output of the Sigma-Delta conversion, still in the ultrasound imaging probe.
Referring now to
The probe 104 includes a housing (not visible) that houses a transducer array 108. The transducer array 108 includes a plurality of transducer elements 110 configured to transmit ultrasound signals into a scan field of view and receive echoes (analog echo signals), which are generated in response to the interaction between the emitted ultrasound signals and structure.
More generally, the transducer array 108 converts electrical signals to an ultrasound pressure field and vice versa. The transducer array 108 can be linear, curved, and/or otherwise shaped, fully populated, sparse and/or a combination thereof, one dimensional (1D) or two dimensional (2D), etc., producing 2D and/or three dimensional (3D) data.
The housing of the probe 104 also houses a beamformer 112. For receive, the beamformer 112 receives echoes and processes the received echoes, for example, by converting received analog signals to digital signals, applying fixed time delays and weights, summing the delayed-weighted signals, and/or otherwise processing the echoes, producing scan lines, which are output in a bit stream. In the illustrated example, both transmit and receive have a fixed focus or focal points.
For transmit, the logic can be in the probe 104 and/or in the console 106. Where in the probe 104, the transmit logic can be part of the beamformer 112 and/or separate logic.
The illustrated beamformer 112 also applies apodization. In the illustrated embodiment, the apodization is controlled by variable feedback control 114. As described in greater detail below, in one non-limiting instance, the apodization is integrated with analog-to-digital conversion of the received echoes.
Generally, the apodization is applied as a windowing function across the channels, using floating or fixed point values, with more than five (5) levels (e.g., 100 levels), providing individual dynamic apodization for each channel. In one non-limiting instance, the values are normalized from zero (0) to one (1). The windowing function can be a smooth function (e.g., with gradual and not abrupt steps), step-like, and/or otherwise. In other instance, the values are bounded by a different range. Examples of suitable apodization functions include, but are not limited to, the Hanning window, the Hamming window, and/or other apodization window.
The windowing produces scan lines that result in higher-quality images, relative to a configuration in which apodization is omitted or applied with five or less levels. Also described in greater detail below, the apodization can alternatively be applied on the digital signals. Note that the apodization for each channel can be different and can change for a channel with each echo received.
The console 106 receives the bit stream from the probe 104 via the communication path 100, which can include a hard wire path such as a coaxial cable and/or a wireless path.
The console 106 includes a scan converter 118 that scan converts the data, generating data suitable for display, for example, by converting the data to the coordinate system of a display monitor.
Presentation of the data via a display 120 can be in connection with a rendering engine and an interactive graphical user interface (GUI), which allows the user to selectively rotate, scale, and/or manipulate the displayed data.
A user interface (UI) 122 includes an input device(s) (e.g., a mouse, keyboard, touch controls, etc.), which allows for user interaction with the system 102.
A controller 124 controls the various components of the imaging system 102. For example, such control may include activating an A-mode, B-mode, C-plane, vector flow, and/or other data acquisition mode.
In
In
Other configurations, including, but not limited to, a combination of
The system 102 may include one or more processors (e.g., a central processing unit (CPU), micro-processor, controller, etc.) of a computing system that execute one or more computer readable instructions encoded or embedded on computer readable storage medium such as physical memory and other non-transitory medium to implement a component thereof. Additionally or alternatively, an instruction can be carried in a signal, carrier wave and other transitory or non-computer readable storage medium.
The beamformer 112, in this example, includes a bank of amplifiers 4021, 4022, . . . , 402N, which, respectively, amplify the signals from the elements 1101, 1102, . . . , 110N. The beamformer 112 also includes a bank of Sigma-Delta (ΣΔ) modulators 4041, 4042, . . . , 404N, which modulate corresponding amplified signals. The variable feedback control 106 provides individual gains 4061, 4062, . . . , 406N, which are determined based on an apodization function 408, to the individual modulators 4041, 4042, 404N. Examples of apodization functions include, but are not limited to, precalculated values in a look-up table, values calculated on the fly, and values stored in a bit-stream that is decoded on the fly.
Briefly turning to
The following discusses example implementations of the FS 510. For a 2-level quantizer, the FS 510 can be implemented as a two input digital-to-analog converter (DAC) that uses the quantizer output as a reference voltage and the gain factor as digital input. The FS 510 can also be implemented as analog multiplier (e.g., if the gain factor is supplied as an analog value or if a digital the gain factor is first passed through a DAC).
For a multi-level quantizer, the FS 510 can be implemented as digital multiplier (e.g., quantized value*gain factor), followed by a DAC. In another instance, the FS 510 can be implemented as one DAC for the quantized signal and another DAC that uses the output of the first one as a reference voltage and the apodization/gain factor as a digital input. In another instance, the FS 510 can be implemented as one DAC for each of the quantized signal and the apodization factor followed by an analog multiplier.
Note that the possible output levels of a 2-level quantizer can be +Vq or −Vq (analog voltages), which can be used as reference voltages of a DAC. They are also interpreted in subsequent logic as logic level 1 and logic level 0. For a multi-level quantizer, the output is a multi-bit word that cannot directly be used in the feedback path, but necessitates a DAC.
The apodization/gain levels represent the desired amplification to the ultrasound echo signals. The actual gain factor that is supplied to the feedback scaler is inversely proportional to the desired gain level. The smaller the gain factor (and feedback magnitude), the more sensitive is the Sigma-Delta ADC, thus providing higher gain.
Returning to
With this embodiment, the apodization can be positive and/or negative. Alternatively, the filtering can be applied before the summing, individually on each signal.
The above may be implemented by way of computer readable instructions, encoded or embedded on computer readable storage medium, which, when executed by a computer processor(s), cause the processor(s) to carry out the described acts. Additionally or alternatively, at least one of the computer readable instructions is carried by a signal, carrier wave or other transitory medium.
Where the probe 104 is wireless, the control provided by the user interface 122 of the console 106 can be integrated into the probe 104 and the console 106 can be omitted. Such control can be implemented via buttons or otherwise on the probe 104 and/or a “remote control.” Images can be displayed with a passive device such as a television screen connected to the network. By way of non-limiting example, the examination room typically contains one or more display devices. In this example, an examiner carries one or more wireless transducer(s) in his pocket.
When the examination begins, the examiner presses a button on the probe 104 that 1) powers on the transducer array 108; 2) connects to a processing center (e.g., computers in the basement of the clinic/hospital); and 3) connects the processing center to a passive display device in the examination room. The first-stage data (output of the beamformer 112 is sent to the processing center, which carries out the processing conventionally done by the console 106, and the processing center then sends the image to the display device in the examination room.
In an alternative embodiment, the probe 104 is connected to a socket in the wall via a cable (for example a network cable).
Note that the ordering of the acts is for explanatory purposes and is not limiting. As such, one or more of the acts can be performed in a different order, including, but not limited to, concurrently. Furthermore, one or more of the acts may be omitted and/or one or more other acts may be added.
At 802, an ultrasound wave is emitted into a scan field of view by a transducer array located in a transducer probe.
At 804, echoes generated in response thereto are received by the transducer array.
At 806, the echoes are beamformed with a beamformer of the probe, including applying apodization in connection with Sigma-Delta modulation, generating a hit stream.
At 808, the bit stream is conveyed to a console remote from the probe via a cable and/or a wireless communication channel.
At 810, the bit stream is processed, generating images of the scan field of view.
At 812, the images are visually presented.
Note that the ordering of the acts is for explanatory purposes and is not limiting. As such, one or more of the acts can be performed in a different order, including, but not limited to, concurrently. Furthermore, one or more of the acts may be omitted and/or one or more other acts may be added.
At 902, an ultrasound wave is emitted into a scan field of view by a transducer array located in a transducer probe.
At 904, echoes generated in response thereto are received by the transducer array.
At 906, the echoes are beamformed with a beamformer of the probe, including applying apodization after Sigma-Delta modulation, generating a bit stream.
At 908, the bit stream is conveyed to a console remote from the probe via a cable and/or a wireless communication channel.
At 910, the bit stream is processed, generating images of the scan field of view.
At 912, the images are visually presented.
The above may be implemented by way of computer readable instructions, encoded or embedded on computer readable storage medium, which, when executed by a computer processor(s), cause the processor(s) to carry out the described acts. Additionally or alternatively, at least one of the computer readable instructions is carried by a signal, carrier wave or other transitory medium.
The application has been described with reference to various embodiments. Modifications and alterations will occur to others upon reading the application. It is intended that the invention be construed as including all such modifications and alterations, including insofar as they come within the scope of the appended claims and the equivalents thereof.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/IB2012/002521 | 11/28/2012 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2014/083372 | 6/5/2014 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
5203335 | Noujaim et al. | Apr 1993 | A |
5905692 | Dolazza | May 1999 | A |
5964708 | Freeman et al. | Oct 1999 | A |
6208189 | Freeman et al. | Mar 2001 | B1 |
6867720 | Freeman et al. | Mar 2005 | B1 |
20070229336 | Liu et al. | Oct 2007 | A1 |
20090069686 | Daft et al. | Mar 2009 | A1 |
20150340023 | Hemmsen | Nov 2015 | A1 |
Number | Date | Country |
---|---|---|
2007089580 | Sep 2007 | WO |
Entry |
---|
Orhan Norman, A Band-Pass Delta-Sigma Modulator for Ultrasound Imaging at 160 MHz Clock Rate, IEEE Journal of Solid-State Circuts, Dec. 1996, vol. 31, No. 12. |
Borislav Gueorguiev Tomov and Jense, Compact FPGA-Based Beamformer Using Oversampled 1-bit A/D Converters, IEEE Transactions of Ultrasonics, Ferroelectrics and Frequency Control, May 2005, vol. 52, No. 5. |
PCT/IB2012/002521 International Search Report published as WO2014/083372 on Jun. 5, 2014. |
Inose, H., Yasuda, Y., and Murakami, J., A telemetering system by code modulation—Sigma-Delta modulation, Space Electronics and Telemetry Ire Transactions on SET-8(3), 204-209 (1962). Abstract Attached. |
Number | Date | Country | |
---|---|---|---|
20150340023 A1 | Nov 2015 | US |