This application claims priority from Korean Patent Application No. 10-2014-0120336, filed on Sep. 11, 2014, in the Korean Intellectual Property Office, the disclosure of which is incorporated hereby incorporated by reference in its entirety.
Apparatuses and methods consistent with exemplary embodiments relate to beamforming in an ultrasonic diagnostic apparatus.
Ultrasonic diagnostic equipment irradiates ultrasonic signals from the surface of a subject toward a target region inside the body, and noninvasively obtains a cross-sectional tomogram of a soft tissue or an image of the blood flow using a reflected ultrasonic signal (or ultrasonic echo signal).
The ultrasonic diagnostic equipment is widely used in diagnosing diseases in the heart, abdominal region, urinary organs, and organs unique to women, because it is small, inexpensive, able to display real-time images, and safe without being exposed to radiation like X-rays, as compared to other diagnostic imaging equipment, such as X-ray imaging devices, Magnetic Resonance Imaging (MRI) devices, nuclear medicine diagnostic devices, etc.
Transducer arrays for converting between electric signals and ultrasound signals are used to irradiate ultrasonic signals to the inside of the body, and each includes a plurality of transducer elements. To focus the ultrasound signals generated by the plurality of transducer elements to a spot inside the body at the same time or to overcome a difference in time of ultrasound echo signals reflecting back from the spot and arriving at the respective transducer elements, an appropriate time delay is applied to the irradiated ultrasound signals or the received ultrasound echo signals, which is called “beamforming.”
Beamforming may be divided into analog beamforming and digital beamforming. Analog beamforming has an advantage of helping to enable the hardware to be miniaturized, because analog-to-digital converters (ADCs) are not required for the respective channels in the analog beamforming scheme.
One or more exemplary embodiments provide a transmit beamforming apparatus, receive beamforming apparatus, ultrasonic probe having the same, and beamforming method, by which complexity of hardware design of an analog beamforming circuit and an amount of data to be used to control beamforming may be reduced by dynamically setting the delay resolution.
In accordance with an aspect of an exemplary embodiment, a transmit beamforming apparatus for transmitting ultrasound beams is provided. The transmit beamforming apparatus includes a transmit beamformer configured to form a transmit signal pattern by applying a delay time to a transmit signal that corresponds to at least one from among a plurality of ultrasonic transducer elements; and a transmission controller configured to determine a delay frequency to be applied to the transmit signal in conjunction with the application of the delay time.
The transmit beamforming apparatus may further include a clock generator configured to generate a transmit clock signal which is usable for controlling an output timing of the transmit signal.
The clock generator may be synchronized to the delay frequency to generate the transmit clock signal.
The transmission controller may be further configured to determine the delay frequency based on at least one from among whether the plurality of ultrasonic transducer elements is arranged in a two-dimensional (2D) array, a focal depth, a number of ultrasonic transducer elements to be activated, a steering angle, and an aperture size.
The transmission controller may be further configured to determine the delay frequency to vary inversely with respect to the focal depth.
The transmission controller may be further configured to determine the delay frequency to vary inversely with respect to the number of the ultrasonic transducer elements to be activated.
The transmission controller may be further configured to determine the delay frequency to vary inversely with respect to the aperture size.
The transmission controller may be further configured to determine the delay frequency to be lower when the plurality of ultrasonic transducer elements is arranged in a 2D array than when the plurality of ultrasonic transducer elements is arranged in a 1D array.
The transmission controller may be further configured to calculate a first delay time for the at least one from among the plurality of ultrasonic transducer elements based on at least one from among whether the plurality of ultrasonic transducer elements is arranged in a two-dimensional (2D) array, the focal depth, the number of ultrasonic transducer elements to be activated, the steering angle, and the aperture size.
The transmission controller may be further configured to calculate a second delay time for the at least one from among the plurality of ultrasonic transducer elements based on the determined delay frequency and the first delay time.
The transmit beamformer may be further configured to form a transmit signal pattern by applying the second delay time to transmit signals that correspond to the at least one from among the plurality of ultrasonic transducer elements.
In accordance with an aspect an exemplary embodiment, a receive beamforming apparatus for focusing of analog receive signals is provided, wherein the analog receive signals are converted from ultrasound echo signals received by at least one from among a plurality of ultrasonic transducer elements. The receive beamforming apparatus includes a receive beamformer configured to apply a delay time to the analog receive signals converted by at least one from among the plurality of ultrasonic transducer elements and to focus the delayed analog receive signals; and a reception controller configured to determine a delay frequency to be applied to the analog receive signals in conjunction with the application of the delay time.
The receive beamformer may be further configured to hold the analog receive signals in order to apply the delay time to the analog receive signals.
The receive beamforming apparatus may further include a clock generator configured to generate a receive clock signal which is usable for controlling a holding time for the analog receive signal to be held by the receive beamformer.
The clock generator may be synchronized to the delay frequency in order to generate the receive clock signal.
The receive beamformer may be further configured to sample and hold the analog receive signals received from the at least one ultrasonic transducer element based on the applied delay time, and to simultaneously output the sampled and held analog receive signals.
Sampling timing of the receive beamformer may be controlled by the receive clock signal.
Other aspects, advantages, and salient features of the exemplary embodiments will become apparent to those of skill in the art from the following detailed description, which, taken in conjunction with the annexed drawings, discloses exemplary embodiments of the present disclosure.
The above and/or other aspects will become more apparent by describing certain exemplary embodiments with reference to the accompanying drawings, in which:
Throughout the drawings, like reference numerals will be understood to refer to like parts, components, and structures.
Exemplary embodiments will be described in detail with reference to accompanying drawings.
Referring to
Spatial resolution of a two dimensional (2D) ultrasonic image may be determined by axial and lateral resolution. Axial resolution refers to the ability to distinguish two objects that lie along the axis of the ultrasound beam, and lateral resolution refers to an ability to distinguish two objects that lie on a line perpendicular to the axis of the ultrasound beam.
Axial resolution is determined by the pulse width of the transmit ultrasound signal, and a high frequency ultrasound signal with a short pulse width yields better axial resolution. Since the lateral resolution and elevational resolution are determined by the width of the ultrasound beam, the narrower the width of the ultrasound beam, the better the lateral resolution.
Accordingly, to improve the resolution of an ultrasound image, especially the lateral resolution, an ultrasound beam having a narrow beamwidth may be formed by focusing ultrasound signals transmitted from a plurality of transducer elements to a focal point on the scan line, which is called transmit beamforming.
The 1D transducer array is comprised of a plurality of transducer elements arrayed in a one-dimensional arrangement. To obtain 2D ultrasound cross sectional images, a plurality of scan lines are required, and aforementioned beamforming on the focal point may be performed from the first scan line to the last scan line.
A 2D ultrasound cross sectional image on the X-Y plane may be obtained by transmitting ultrasound signals to all of the scan lines and receiving the ultrasound echo signals which are reflected from the internal substances of a subject.
To focus ultrasound beams on a particular spot, the ultrasound signals transmitted from the plurality of transducer elements are to be controlled to arrive simultaneously at the particular spot, i.e., a focal point. As shown in
Referring to
Referring to
The transmit beamformer 130 may form a transmit signal pattern by applying a time delay to a transmit signal having a predetermined frequency or bandwidth. Information about the transmit signal may be provided from the transmission controller 110, pre-stored in the transmit beamformer 130, provided from another processor or controller in an ultrasonic probe in which the transmit beamformer 130 is included, or provided from a backend of the ultrasonic diagnosis apparatus that includes the transmit beamformer 130.
The clock generator 130 is a variable clock generator that is able to change a clock frequency. A clock signal produced by the clock generator 120 may be synchronized to a particular clock frequency and coded in a value of either zero (0) or one (1) based on the clock frequency. Once the clock generator 120 produces and inputs a transmit clock signal to the transmit beamformer 130, the transmit beamformer 130 may output a transmit signal per element according to the transmit clock signal.
The transmission controller 110 may calculate and dynamically set a clock frequency of the clock generator 120 based on particular parameters, which will be described in detail below.
A transmit signal output with a time delay from the transmit beamformer 130 may be input to the pulse generator 200, and the pulse generator 200 may generate a transmit pulse signal corresponding to the transmit signal and input the transmit pulse signal to the transducer module 300. The transducer module 300 may include a transducer array, which includes a plurality of transducer elements. The transducer array may be a 1D array or a 2D array.
As shown in
The transmit signals which are time-delayed and output from the transmit beamformer 130 may be input to the pulsers 200-1 to 200-N, and the pulsers 200-1 to 200-N may generate high voltage transmit pulse signals and then input the generated signals to the elements 300-1 to 300-N. The elements 300-1 to 300-N may convert the transmit pulse signals to corresponding ultrasound signals in the order in which the transmit pulse signals are received, and irradiate the ultrasound signals toward the focal point. Accordingly, N ultrasound signals, which are in phase, may reach the focal point, which leads to improvement of the image resolution and the signal-to-noise ratio.
On the assumption that N=5 in the exemplary embodiment illustrated in
When the clock generator 120 inputs the transmit clock signal to the transmit beamformer 130, the transmission controller 110 may control the timing of the transmit clock signal by accounting for a transmission delay time per element. For this, the transmission controller 110 may calculate a transmission delay time for each element, and control the clock generator 120 to output the transmit clock signal in the transmission delay time per element.
In the exemplary embodiment illustrated in
The influence of the clock frequency of the clock generator on the delay error will be described with reference to a graph of
The center of the horizontal axis represents the center of the transducer array, and the vertical axis represents directivity. Beamforming effect may be considered better when a difference between main and side lobes is greater. Referring to
Referring again to
Although low delay resolution may reduce delay errors and improve a corresponding beamforming effect, low delay resolution also increases an amount of data to be processed in the transmit beamforming apparatus, thus making it difficult to simplify and miniaturize the hardware design. The transmit beamforming apparatus in accordance with an exemplary embodiment may dynamically set the delay frequency based on particular parameters, in order to restrict an amount of data to be processed in the transmit beamforming apparatus while obtaining an optimal beamforming effect.
Parameters that influence beamforming effects will now be described.
As shown in
Simulation results of this are represented in the graph shown in
As shown in
Continuing to increase the number of elements while keeping the aperture size intact in the 1D transducer array might reduce the size and pitch of the elements too much, and thus, it may be difficult to implement such elements in a real-world practical application. Accordingly, an addition of an array in the 2D direction may be considered instead.
In the graphs of
Referring to
When beam profiles of
Focal distance and aperture size and/or a designation of activated elements may depend on a location of the focal point, which will now be described in detail.
As discussed above in connection with
As shown in
As shown in
For example, when four transducer elements may be activated for a single focal point, first to fourth elements may be activated to transmit ultrasound signals for focal point 1 FP1; fifth to eighth elements may be activated to transmit ultrasound signals for focal point 2 FP2; ninth to twelfth elements may be activated to transmit ultrasound signals for focal point 3 FP3; and thirteenth to sixteenth elements may be activated to transmit ultrasound signals for focal point 4 FP4.
For this, as shown in
If the configuration of
In the case of transmitting ultrasound signals for focal point 1 FP1, the transmit beamformer 130 may output transmit signals for first to fourth elements and the output timing of the transmit signals may be controlled by the clock generator 120 such that a delay time may be applied for each element. Delay errors that may occur at that time may depend on the delay frequency calculated by the transmission controller 110.
The output transmit signals are input to pulsers that correspond to four channels, e.g., pulser 1200-1, pulser 2200-2, pulser 3200-3, and pulser 4200-4, where M=4, and each pulser may output a transmit pulse signal by converting the input transmit signal to a pulse signal. The output four transmit pulse signals are input to the HV MUX 210, which may, in turn, output the transmit pulse signals to first to fourth elements among 16 transducer elements.
Upon reception of the transmit pulse signals, the first to fourth elements may convert the received signals to ultrasound signals and then transmit the converted signals to focal point 1, FP1. As discussed above, since the transmission controller 110 calculates a delay time and the clock generator 120 controls the timing of outputting the transmit signal from the transmit beamformer 130 based on the calculated delay time, the ultrasound signals output from the four elements may reach focal point 1, i.e., FP1, at the same time.
In the case of transmitting ultrasound signals for focal point 2, FP2, the transmit beamformer 130 may output transmit signals for fifth to eighth elements and the output timing of the transmit signals may be controlled by the clock generator 120 such that a delay time may be applied for each element. Delay errors that may occur at that time may depend on the delay frequency calculated by the transmission controller 110, and the delay frequency for FP2 may or may not be equal to the delay frequency for FP1.
The output transmit signals are input to pulsers that correspond to four channels, e.g., pulser 1200-1, pulser 2200-2, pulser 3200-3, and pulser 4200-4, where M=4, and each pulser may output a transmit pulse signal by converting the input transmit signal to a pulse signal. The output four transmit pulse signals are input to the HV MUX 210, which may, in turn, output the transmit pulse signals to fifth to eighth elements among 16 transducer elements.
Upon reception of the transmit pulse signals, the fifth to eighth elements may convert the received signals to ultrasound signals and then transmit the converted signals toward focal point 2, i.e., FP2. As discussed above, since the transmission controller 110 calculates a delay time and the clock generator 120 controls the timing of outputting the transmit signal from the transmit beamformer 130 based on the calculated delay time, the ultrasound signals output from the four elements may reach focal point 2, FP2, at the same time.
In the case of transmitting ultrasound signals for focal point 3, FP3, the transmit beamformer 130 may output transmit signals for ninth to twelfth elements and the output timing of the transmit signals may be controlled by the clock generator 120 such that a delay time may be applied for each element. Delay errors that may occur at that time may depend on the delay frequency calculated by the transmission controller 110, and the delay frequency for FP3 may or may not be equal to the delay frequency for FP1 or FP2.
The output transmit signals are input to pulsers that correspond to four channels, e.g., pulser 1200-1, pulser 2200-2, pulser 3200-3, and pulser 4200-4, where M=4, and each pulser may output a transmit pulse signal by converting the input transmit signal to a pulse signal. The output four transmit pulse signals are input to the HV MUX 210, which may, in turn, output the transmit pulse signals to ninth to twelfth elements among 16 transducer elements.
Upon reception of the transmit pulse signals, the eighth to twelfth elements may convert the received signals to ultrasound signals and then transmit the converted signals toward focal point 3, FP3. As discussed above, since the transmission controller 110 calculates a delay time and the clock generator 120 controls the timing of outputting the transmit signal from the transmit beamformer 130 based on the calculated delay time, the ultrasound signals output from the four elements may reach focal point 3, FP3, at the same time.
In the case of transmitting ultrasound signals for focal point 4, FP4, the transmit beamformer 130 may output transmit signals for thirteenth to sixteenth elements and the output timing of the transmit signals may be controlled by the clock generator 120 such that a delay time may be applied for each element. Delay errors that may occur at that time may depend on the delay frequency calculated by the transmission controller 110, and the delay frequency for FP4 may or may not be equal to the delay frequency for FP1, FP2, or FP3.
The output transmit signals are input to pulsers that correspond to four channels, e.g., pulser 1200-1, pulser 2200-2, pulser 3200-3, and pulser 4200-4, where M=4, and each pulser may output a transmit pulse signal by converting the input transmit signal to a pulse signal. The output four transmit pulse signals are input to the HV MUX 210, which may, in turn, output the transmit pulse signals to thirteenth to sixteenth elements among 16 transducer elements.
Upon reception of the transmit pulse signals, the thirteenth to sixteenth elements may convert the received signals to ultrasound signals and then transmit the converted signals toward focal point 4, FP4. As discussed above, since the transmission controller 110 calculates a delay time and the clock generator 120 controls the timing of outputting the transmit signal from the transmit beamformer 130 based on the calculated delay time, the ultrasound signals output from the four elements may reach focal point 4, FP4, at the same time.
Although it is assumed in
In
F number is the ratio of the focal depth to the aperture size, and the smaller the F number, the brighter the image. Accordingly, an ultrasound image with a desired brightness may be obtained by properly controlling the F number, e.g., to be 0.5. The value of the F number may be applied for general ultrasonic imaging, but is not limited thereto, and may be set to any proper value other than 0.5.
In a case the F number is set to a certain value, the aperture size increases as the focal depth increases, and the aperture size decreases as the focal depth decreases. Thus, as shown in
Based on what are described about the parameters that influence the delay frequency, an operation of the transmission controller 110 calculating the delay frequency will now be described.
First, the transmission controller 110 may calculate a respective delay time for each element based on certain parameters, such as the focal depth of the transducer module 300, the steering angle, the aperture size, the number of transducer elements to be activated, etc.
Assuming that the focal point is located as shown in
where c represents the speed of sound.
If the transducer module 300 does not conduct steering, θ may be set to zero, i.e., θ=0. In this aspect, a respective delay time for each element may be calculated by setting the variables of Equation 1 to suit the imaging environment. Delay times may be calculated as necessary or calculated in advance and stored in the form of a table.
The transmission controller 110 may control the clock generator 120 to output transmit signals with the respective delay time for each element. At this time, dynamically setting the delay frequency of the clock generator 120 may help to minimize an amount of data to be processed, and thus yield the best beamforming effect. Specifically, the transmission controller 110 may calculate the delay frequency based on one or more of the parameters including focal depth, steering angle, the number of transducer element to be activated, aperture size, properties of transmit signals, whether the transducer module 300 has a 2D array, etc.
It is seen from
Furthermore, it is seen from
Referring to
Referring to
A delay time to be applied to the transmit beamformer 130 may depend on the delay frequency. For example, if the delay frequency is 10 MHz, the delay resolution is 1/10 MHz=0.1 μs and thus, the transmit clock signal may be output once per 0.1 μs. This makes it difficult to apply an exact delay time for an element with 0.13 μs of delay time, so a new delay time may be calculated by accounting for the delay resolution.
Therefore, the transmission controller 110 may recalculate a respective delay time for each element based on the set delay frequency by applying Equation (2) as follows:
T
d2=Round[Td1/Tdr]×Tdr (2)
where Td2 represents a second delay time recalculated based on the delay frequency, Td1 represents a first delay time (Tt as described above) calculated without regard to the delay frequency, and Tdr represents a delay resolution (i.e., 1/delay frequency). Round[*] represents a round function which rounds off a value in [*].
Based on an application of what are illustrated above in Equation 2, the first delay time Td1 is 0.13 μs and the delay resolution Tdr is 0.1 μs. As a result of Equation 2, the second delay time Td2 is 0.1 μs, and accordingly, the transmission controller 110 may control the transmit clock signal output from the clock generator 120 to be delayed as much as 0.1 μs for the corresponding element.
Exemplary embodiments of the transmit beamforming apparatus 100 that dynamically set a delay frequency have thus far been described. Since the concept about the time delay may also be equally applied when ultrasound echo signals are received, a receive beamforming apparatus in accordance with an exemplary embodiment may obtain an improved beamforming effect by dynamically setting the delay frequency, and may minimize an amount of data to be processed. Exemplary embodiments of a receive beamforming apparatus 400 that dynamically set a delay frequency will now be described in detail.
As discussed above in connection with
The concept of delay time and beamforming is also employed in receive beamforming, similarly as in transmit beamforming. However, receive beamforming may be performed for multiple focal points that lie on every scan line, whereas transmit beamforming is performed for a single focal point per scan line. This is because, even if ultrasound signals are irradiated to a single focal point, ultrasound echo signals are produced and received from multiple focal points that exist on the scan line. The points at which the ultrasound echo signals are produced is also called imaging points or focal points. In the following exemplary embodiments, not only a point from which the focused ultrasound signals are transmitted but also a point at which an ultrasound echo signal is produced from the focused ultrasound signal is referred to as a focal point, because the latter point is also used in receive focusing.
For example, as shown in
The receive beamforming apparatus 400, in accordance with an exemplary embodiment, may dynamically set the delay frequency to perform receive beamforming, by setting a respective delay frequency for every focal point on a scan line. Configuration and operation of the receive beamforming apparatus 400 will now be described in detail.
Referring to
An ultrasound echo signal reflecting back from a focal point may be input to the transducer module 300, which may, in turn, convert the ultrasound echo signal into an analog electric signal.
The analog electric signal output from the transducer module 300 may be input to an analog receiver 500. The analog receiver 500 may amplify the analog electric signal and adjust a gain of the analog electric signal or compensate for attenuation due to the depth, before signal processing or signal delay processing is performed on the analog electric signal.
The receive beamformer 430 may be implemented as an analog beamformer to perform beamforming on the analog receive signal output from the analog receiver 500 by adding a delay time thereto before the analog electric signal is converted to a digital electric signal. Various methods may be applied by the receive beamformer 430 for a purpose of adding a delay time to the analog receive signal. For example, delay lines configured with inductor (L) and capacitor (C) elements may be used, and a delay time of each delay line may be controlled by the clock signal output by the clock generator 420. In another example, it is also possible to sample and hold the analog receive signals input from the analog receiver 500 in the input order so as to combine them at the same time, and the sampling timing may be controlled by the clock signal output by the clock generator 420. Alternatively, delay times are applied to the analog receive signals output from the analog receiver 500 by holding and then simultaneously outputting them. Any method for applying the delay time may be applied in various exemplary embodiments, provided that the method uses clock signals output from the clock generator 420 to control the delay time, and there are no limitations of arrangements or types of components used to implement the method.
A method which may be implemented by the receive beamformer 430 to sample and hold analog receive signals in the input order and to simultaneously output the signals will now be described as an example.
As discussed above, the ultrasound echo signals reflecting back from the focal point to the transducer module 300 reach a nearest element to the focal point first and reach a farther element from the focal point at a later time.
The analog receiver 500 may perform amplification and gain adjustment on analog electric signals converted from the ultrasound echo signals as soon as they are output from the respective elements, and input the results to the receive beamformer 430. In a case that a third element 300-3 is the nearest element to the focal point from among five elements 300-1, 300-2, 300-3, 300-4, 300-5 included in the transducer module 300, the analog receive signal input to the receive beamformer 430 may have a pattern showing that a corresponding signal for the third element 300-3 is input first, as shown in
The receive beamformer 430 may include as many sample and hold circuits 430-1, 430-2, 430-3, 430-4, 430-5 as the number of channels, each sample and hold circuit receiving an analog receive signal that corresponds to each respective element. As described above, since the ultrasound echo signal reaches the respective elements at different points in time, sampling timing in each sample and hold circuit is also different. Accordingly, the clock generator 420 may generate receive clock signals and input the generated receive clock signals to the sample and hold circuits in order to control the sampling timing in each sample and hold circuit.
As shown in
Although in the exemplary embodiment of
Similar to the clock generator 120 of the transmit beamforming apparatus 100, the clock generator 420 of the receive beamforming apparatus 100 may also be implemented as a variable clock generator that is able to generate clock signals with variable frequency. A clock signal produced by the clock generator 420 may be synchronized to a certain clock frequency and coded in value 0 or 1 based on the clock frequency. Since a delay time may be applied to the analog receive signal according to the receive clock signal input to the receive beamformer 430 from the clock generator 420, the clock frequency of the clock generator 420 may also be referred to as a delay frequency or as a delay sampling frequency, and its reciprocal corresponds to a delay resolution.
As shown in
The clock generator 420 may generate a receive clock signal, as shown in
The transmission controller 410 may control the timing of the receive clock signal by accounting for a respective delay time for each element. For this, the transmission controller 410 may calculate a respective reception delay time for an analog receive signal output from each element, and control the clock generator 420 to output the receive clock signal in the reception delay time.
In this regard, a respective reception delay time may be calculated for every focal point on a single scan line, and the following Equation 3 may be used to calculate the reception delay time, which is represented by TR. Variables in Equation 3 are already described above in connection with Equation 1 and
The respective reception delay times may be calculated by the reception controller 410 as necessary, or calculated in advance and stored in the form of a table.
In the example of
Specifically, an improved beamforming effect may be obtained with a greater number of elements in the same aperture of an 1D transducer array or with an increase in the number of elements in the 2D direction, even if the same delay frequency is applied. Furthermore, beamforming effect may be further improved with increased focal depth for the same aperture even if the same delay frequency is applied. Even though the focal point varies by ultrasonic imaging methods, the focal distance and the aperture size may remain the same, or the aperture size may vary by the F number if the focal depth is changed by the shift of the focal point in the axial direction.
Accordingly, the reception controller 410 may calculate the respective delay frequency for each focal point. In calculating the delay frequency, the reception controller 410 may account for one or more of the parameters that include whether the transducer module 300 includes a 2D transducer array, the focal depth, the aperture size, the steering angle, the number of elements to be activated, etc.
The reception controller 410 may calculate a lower delay frequency with the transducer module 300 having a 2D transducer array than with the transducer module 300 having an 1D transducer array (on condition of having the same number of elements), with a longer focal depth than with a shorter focal depth, with a greater aperture size than with a smaller aperture size, or with a larger number of elements than with a smaller number of elements even when the aperture size remains the same.
Likewise, as described above with respect to an exemplary embodiment of the transmit beamforming apparatus 100, the delay time to be applied to the receive beamformer 430 may vary by the delay frequency. For example, if the delay frequency is 10 MHz, the corresponding delay resolution is 1/10 MHz=0.1 μs and thus, the receive clock signal may be output once per 0.1 μs. This makes it difficult to apply an exact delay time for an analog receive signal with 0.13 μs of delay time, so a new delay time may be calculated by accounting for the delay resolution. Accordingly, the reception controller 410 may recalculate a delay time for each analog receive signal based on a set delay frequency as in Equation 2, wherein Td1 of Equation 2 is substituted by the reception delay time TR calculated by Equation 3. The reception controller 410 may control the clock generator 420 to output a sample clock signal based on the recalculated delay time.
Similarly as described above with respect to the transmit beamforming apparatus 100, the receive beamforming apparatus 400 may also obtain an improved beamforming effect while restricting an amount of data to be processed, by dynamically setting the delay frequency.
The transmit beamforming apparatus 100 and the receive beamforming apparatus 400 may be included in the ultrasonic probe that corresponds to a front-end of the entire ultrasonic diagnosis device, or included in the main unit that corresponds to a back-end. Exemplary embodiments of the transmit beamforming apparatus 100 and the receive beamforming apparatus 400 are not limited thereto, so all or a part of components of the transmit beamforming apparatus 100 and the receive beamforming apparatus 400 may be included in any part of the front-end and back-end.
An exemplary embodiment of an ultrasonic probe that includes the transmit beamforming apparatus 100 and the receive beamforming apparatus 400 will now be described.
Referring to
The ultrasonic probe 10 may further include the pulse generator 200 which is configured for generating a transmit pulse signal based on a transmit signal pattern formed to facilitate a focusing of the ultrasound transmit signals in the transmit beamforming apparatus 100, and the analog receiver 500 which is configured for performing amplification and gain adjustment on ultrasound echo signals received and converted by the transducer module 300 to electric signals.
The pulse generator 200 may include as many pulsers as the number of channels or transducer elements included in the transducer module 300, and for example, each pulser may generate voltage pulses of about −80 V to about +80 V or about 0 V to about 200 V and then input the generated voltage pulses to the respective elements included in the transducer module 300. The pulse generator 200 and the transducer module 300 may be connected to each other via a cable.
The transducer module 300 may be configured to convert the input transmit pulse signals to ultrasound signals and to irradiate the ultrasound signals toward a focal point. Since the transducer module 300 receives the transmit pulse signal that is time-delayed for each element, the ultrasound signals may leave the transducer module 300 in the order from a farthest element from the focal point and reach the focal point at the same time.
Once transmission of the ultrasound signals are completed for all the scan lines, the transducer module 300 switches modes to the reception mode from the transmission mode. For this, although not shown, the ultrasonic probe 10 may further include a transmission/reception switch to switch the transducer module 300 between transmission and reception modes.
Furthermore, as shown in
As described above, ultrasound echo signals may be produced not only from the focal point of the transmit ultrasound signals, but also from a plurality of focal points that exist on a scan line. Accordingly, the transducer module 300 may receive and convert ultrasound echo signals produced at multiple focal points to electric signals, which are analog receive signals.
The analog receiver 500 may include a pre-amplifier which is configured for amplifying analog receive signals with very small amplitudes, and a low noise amplifier (LNA) may be employed as the pre-amplifier. Furthermore, a variable gain amplifier (VGA) may be included in order to control the gain of an input signal. In this case, time gain compensation (TGC) for compensating for the gain based on the focal point or the distance to the focal point may be employed, but exemplary embodiments of the ultrasonic probe 10 are not limited thereto.
The analog receive signal pre-processed by the analog receiver 500 is input to the receive beamforming apparatus 400, which in turn dynamically sets the delay frequency based on at least one of the parameters which include whether the transducer module 300 includes a 2D transducer array, the focal depth, the steering angle, the aperture size, the number of activated elements, etc., and then focuses the analog receive signal by applying a delay time to the analog receive signal based on the set delay frequency.
The focused analog receive signal is output from the ultrasonic probe 10 to a back-end. In the back-end, it is converted to a digital signal and undergoes various image processing operations for creating an ultrasound image. However, exemplary embodiments of the ultrasonic probe 10 are not limited thereto, and it is also possible to include an analog-to-digital converter in the ultrasonic probe 10 to convert the analog receive signal to a digital signal and send the digital signal to the back-end.
For example, the transducer module 300 may include a 1D array of transducers, as shown in
The ultrasonic probe 10 may have the transducer module 300 arranged in a linear array, as shown in
In another example, the transducer module 300 may include a 2D array of transducers, as shown in
Each of the transducer elements included in the 2D transducer array is the same as that in the 1D transducer array, so the description of them will be omitted herein.
In the case the transducer module 300 includes the 2D array of transducers, an improved beamforming effect may be obtained than in the case of including the 1D array of transducers, even if the same delay frequency is applied. Therefore, in setting the delay frequency in the transmit beamforming apparatus 100 and the receive beamforming apparatus 400, a relatively lower delay frequency may be set, as compared to the case of including the 1D array of transducers.
The ultrasonic probe 10 may be connected to the main unit of the ultrasonic diagnosis device via a cable 11, which is configured for receiving various signals required to control the ultrasonic probe 10 and/or for sending analog or digital signals that correspond to ultrasonic echo signals received by the ultrasonic probe 10 to the main unit.
However, exemplary embodiments of the ultrasonic probe 10 are not limited thereto, and may be implemented with a wireless probe to exchange signals with the main unit over a network formed between the ultrasonic probe 10 and the main unit.
It is also possible that the clock generator 120 and transmission controller 110 of the transmit beamforming apparatus 100 are implemented with the same configuration as that of the clock generator 420 and reception controller 410 of the receive beamforming apparatus 400.
Referring to
In addition to the clock generator and controller, other components may not be physically separated, but instead may share part or all of the physical configurations of the respective components, and a single physical unit may perform functions of a plurality of components.
An exemplary embodiment of an ultrasonic diagnostic apparatus that includes the transmit beamforming apparatus 100 and the receive beamforming apparatus 400 will now be described.
For example, the signal processor 630 may be implemented with a digital signal processor (DSP), which is configured to form ultrasound image data by performing envelope detection to detect the amplitude of the ultrasound echo signals based on the focused digital receive signal. Specifically, the signal processor 630 may form ultrasound image data based on information about locations of the focal points that lie on each scan line and data obtained at each focal point. The ultrasound image data may include any of coordinates of each focal point in the XY coordinate system, information about an angle of each scan line against a vertical scan line, data obtained at each focal point, etc.
The image processor 640 may include a scan converter which is configured for performing scan conversion on the ultrasound image data to be displayed on the display unit 620. Furthermore, in order to display the ultrasound image on the display unit 620 in a mode desired by the user, various image processing operations may be performed on the scan-converted ultrasound image data. For example, the image processor 640 may create ultrasound images in many different modes, such as amplitude mode (A mode), brightness mode (B mode), motion mode (M mode), Doppler mode, etc., and display the images on the display unit 620. In the case the ultrasonic probe 10 includes the 2D array transducers or 1D array transducers that may be driven in the elevational direction, it is also possible to create a 3D ultrasound image by using a plurality of 2D cross-sectional images.
Referring to
One end of the cable 11 is connected to the ultrasonic probe 10, and the other end of the cable 11 is connected to a connector 12 that may be combined with or detached from a slot 7 of the main unit 2. With the cable 11, control commands or data may be exchanged between the main unit 2 and the ultrasonic probe 10. For example, when the user inputs information about the focal depth, the aperture size, the steering angle or the like, the information may be sent to the ultrasonic probe 10 via the cable 11 and used by the transmit beamforming apparatus 100 and the receive beamforming apparatus 400 to set the delay frequency. Alternatively, in the case the ultrasonic probe 10 is implemented with a wireless probe as described above, the ultrasonic probe 10 is connected to the main unit 2 not through the cable 11, but instead through a wireless network. Even in the case that the ultrasonic probe 10 is connected to the main unit 2 over the wireless network, control commands or data may be exchanged between the main unit 2 and the ultrasonic probe 10.
Exemplary embodiments of a transmit beamforming method and receive beamforming method will now be described.
Referring to
Transmission delay frequency is calculated by taking into account at least one of the parameters that include whether the transducer module 300 includes 2D array transducers, the focal depth, the aperture size, the number of elements to be activated, the steering angle, etc., in operation 713. Specifically, the transmission controller 110 may calculate a lower transmission delay frequency when the transducer module 300 has a 2D transducer array than when the transducer module 300 has a 1D transducer array, with a longer focal depth than with a shorter focal depth, with a greater aperture size than with a smaller aperture size, or with a larger number of elements than with a smaller number of elements even when the aperture size remains the same. Detailed description about the calculation of the delay frequency is the same as that described above with reference to
The delay frequency is the reciprocal of the delay resolution, so the delay time to be applied to a transmit signal may depend on the delay resolution. Accordingly, delay time per element may be recalculated based on the transmission delay frequency, which is called the second transmission delay time. The second transmission delay time may be calculated by substituting the first delay time and delay frequency in Equation 2, in operation 714.
Transmit beamforming is performed by applying the delay frequency and the second transmission delay time for each transducer element, in operation 715.
Once scanning is completed for one scan line or one focal point, another focal point starts to be scanned. As such, every time the focal point is shifted, operations 711, 712, 713, 714, and 715 are repeatedly performed in sequence, to create a 2D cross-sectional image.
Referring to
If the location of the transducer element that is used to receive the ultrasound echo signal is shifted according to the location of the focal point, the location of an element to be activated may be set before the first reception delay time is calculated, and then the first reception delay time is calculated for the set element. Equation 3 may be used to calculate the first reception delay time.
A reception delay frequency is calculated by taking into account at least one of the parameters including whether the transducer module 300 includes 2D array transducers, the focal depth, the aperture size, the number of elements to be activated, the steering angle, etc., in operation 723. Specifically, the reception controller 410 may calculate a lower reception delay frequency when the transducer module 300 has a 2D transducer array than when the transducer module 300 has a 1D transducer array (on condition of having the same number of elements), with a longer focal depth than with a shorter focal depth, with a greater aperture size than with a smaller aperture size, or with a larger number of elements than with a smaller number of elements even when the aperture size remains the same. Detailed description about the calculation of the delay frequency is the same as that described above with reference to
The delay frequency is the reciprocal of the delay resolution, so the delay time to be applied to a receive signal may depend on the delay resolution. Accordingly, delay time per element may be recalculated based on the reception delay frequency, which is called second reception delay time. The second reception delay time may be calculated by substituting the first reception delay time and reception delay frequency in Equation 2, in operation 724.
Receive beamforming is performed by applying the reception delay frequency and the second reception delay time for each transducer element, in operation 725.
Once focused analog receive signals are output from the receive beamformer 430 as a result of receive beamforming, the main unit of the ultrasonic diagnostic apparatus 1, which corresponds to a back-end, may create an ultrasound image with the analog receive signal. In operation 726, a determination is made as to whether beamforming has been performed for all focal points. There are a number of focal points on a single scan line as shown in
According to the aforementioned exemplary embodiments of the transmit beamforming apparatus, receive beamforming apparatus, ultrasonic probe and ultrasonic diagnostic apparatus having the same, transmit beamforming method and receive beamforming method, delay frequency may be dynamically set by taking into account the location of the focal point, the number of elements to be activated or their locations, signal properties, etc., thereby improving a beamforming effect while minimizing an amount of data to be processed in the apparatus.
With an analog beamformer employed in the apparatuses and methods, complexity of hardware structures may be avoided and total area of the ultrasonic probe may be reduced, thus achieving miniaturization of the ultrasonic probe.
The foregoing exemplary embodiments and advantages are merely exemplary and are not to be construed as limiting. The present teaching can be readily applied to other types of apparatuses. The description of the exemplary embodiments is intended to be illustrative, and not to limit the scope of the claims, and many alternatives, modifications, and variations will be apparent to those skilled in the art.
Number | Date | Country | Kind |
---|---|---|---|
10-2014-0120336 | Sep 2014 | KR | national |