KR20170013175A - 개선된 도플러 이미징 - Google Patents

개선된 도플러 이미징 Download PDF

Info

Publication number
KR20170013175A
KR20170013175A KR1020160094559A KR20160094559A KR20170013175A KR 20170013175 A KR20170013175 A KR 20170013175A KR 1020160094559 A KR1020160094559 A KR 1020160094559A KR 20160094559 A KR20160094559 A KR 20160094559A KR 20170013175 A KR20170013175 A KR 20170013175A
Authority
KR
South Korea
Prior art keywords
doppler
samples
spectrum
spectra
spectral
Prior art date
Application number
KR1020160094559A
Other languages
English (en)
Other versions
KR101879848B1 (ko
Inventor
폴 디. 프라이부르크
미경 박
Original Assignee
지멘스 메디컬 솔루션즈 유에스에이, 인크.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 지멘스 메디컬 솔루션즈 유에스에이, 인크. filed Critical 지멘스 메디컬 솔루션즈 유에스에이, 인크.
Publication of KR20170013175A publication Critical patent/KR20170013175A/ko
Application granted granted Critical
Publication of KR101879848B1 publication Critical patent/KR101879848B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/003Reconstruction from projections, e.g. tomography
    • G06T11/006Inverse problem, transformation from projection-space into object-space, e.g. transform methods, back-projection, algebraic methods
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/52Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/46Ultrasonic, sonic or infrasonic diagnostic devices with special arrangements for interfacing with the operator or the patient
    • A61B8/461Displaying means of special interest
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/48Diagnostic techniques
    • A61B8/488Diagnostic techniques involving Doppler signals
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/52Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/5207Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves involving processing of raw data to produce diagnostic data, e.g. for generating an image
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/52Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/5269Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves involving detection or reduction of artifacts
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/52Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00
    • G01S7/52017Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00 particularly adapted to short-range imaging
    • G01S7/52053Display arrangements
    • G01S7/52057Cathode ray tube displays
    • G01S7/5206Two-dimensional coordinated display of distance and direction; B-scan display
    • G01S7/52066Time-position or time-motion displays
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/52Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00
    • G01S7/52017Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00 particularly adapted to short-range imaging
    • G01S7/52077Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S15/00 particularly adapted to short-range imaging with means for elimination of unwanted signals, e.g. noise or interference
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/70Denoising; Smoothing
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B8/00Diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/52Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves
    • A61B8/5215Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves involving processing of medical diagnostic data
    • A61B8/5238Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves involving processing of medical diagnostic data for combining image data of patient, e.g. merging several images from different acquisition modes into one image
    • A61B8/5246Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves involving processing of medical diagnostic data for combining image data of patient, e.g. merging several images from different acquisition modes into one image combining images from the same or different imaging techniques, e.g. color Doppler and B-mode
    • A61B8/5253Devices using data or image processing specially adapted for diagnosis using ultrasonic, sonic or infrasonic waves involving processing of medical diagnostic data for combining image data of patient, e.g. merging several images from different acquisition modes into one image combining images from the same or different imaging techniques, e.g. color Doppler and B-mode combining overlapping images, e.g. spatial compounding
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10032Satellite or aerial image; Remote sensing
    • G06T2207/10036Multispectral image; Hyperspectral image
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10132Ultrasound image
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20172Image enhancement details
    • G06T2207/20182Noise reduction or smoothing in the temporal domain; Spatio-temporal filtering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30004Biomedical image processing
    • G06T2207/30084Kidney; Renal

Landscapes

  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Animal Behavior & Ethology (AREA)
  • Veterinary Medicine (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Pathology (AREA)
  • Radiology & Medical Imaging (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • Biophysics (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Theoretical Computer Science (AREA)
  • Algebra (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Physics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Ultra Sonic Daignosis Equipment (AREA)

Abstract

스펙트럼 도플러 이미징에서 스페클을 감소시키기 위해, 속도 스케일에 대한 임의의 오버샘플링이 정해진 시간에 위치에 대한 상이한 데이터 세트들을 생성하는데 사용된다. 상이한 데이터 세트들은 적어도 부분적으로 독립적인 잡음을 갖는다. 상이한 데이터 세트들로부터 스펙트럼들이 추정되고, 그리고 결과적 스펙트럼들은 더 적은 스페클을 갖는 스펙트럼으로 결합된다. 신호-대-잡음비를 개선시키기 위해, 정해진 속도 스케일에 대해 취득되는 샘플들이 상이한 더 좁은 대역들로 대역-제한된다. 각각의 협대역에 대해 추정된 스펙트럼의 부분은 전체 대역에 대해 추정된 스펙트럼보다 더 높은 신호-대-잡음비를 갖는다. 상이한 협대역들에 대해 추정된 스펙트럼의 파트들이 서로 스티칭되어, 전체 대역에 대한 스펙트럼에 더 큰 신호-대-잡음비가 제공된다. 다른 접근법에서, 스펙트럼의 대응하는 파트에 더 큰 신호-대-잡음비가 제공되도록, 사용자는 속도 스케일에 대한 협대역을 입력할 수 있다. 유사한 접근법들이 색 또는 흐름 이미징에 사용될 수 있다.

Description

개선된 도플러 이미징{IMPROVED DOPPLER IMAGING}
[0001] The present embodiments relate to Doppler ultrasound, such as color flow (e.g., flow mode) imaging or Doppler mode (e.g., spectral) imaging. By transmitting a plurality of pulses (e.g., pulsed wave (PW)) or a continuous wave (CW) at one more locations, a Doppler response is generated in response to received echo signals. For spectral Doppler, the frequency spectrum of the object's motion or flow for a single spatial region is estimated and displayed as a function of time. Spectral Doppler ultrasound imaging provides an image of spectra as velocity values (vertical axis) modulated by energy as a function of time (horizontal axis) for a gate location. The spectra may be used for studying fluid flow or tissue motion within a patient.
[0002] Spectral Doppler in medical ultrasound is limited in sensitivity due to electronic and acoustic noise and signal processing dynamic range. On difficult to scan patients, the signal-to-noise ratio is often insufficient to visualize the signal of interest, such as the maximum velocity of a cardiac jet or the presence of flow in a deep artery or vein. In other situations, the speckle noise degrades the image quality in the Doppler strip.
[0003] Other than using better quality electronic components and transducers, the noise may be reduced using image processing. For example, speckle noise is located in a Doppler strip and reduced. As another example, edges between noise and actual signal are found in the Doppler strip and enhanced. These processes use post-processing non-linear filters, but may not sufficiently increase the signal-to-noise ratio and/or reduce speckle.
[0004] By way of introduction, the preferred embodiments described below include methods, systems, computer readable media, and instructions for spectral Doppler imaging. To reduce speckle, any oversampling relative to the velocity scale is used to create different data sets for the location at a given time. The different data sets have at least partially independent noise. Spectra are estimated from the different data sets and the resulting spectra combined into a spectrum with less speckle. To improve signal-to-noise ratio, the samples acquired for a given velocity scale are band-limited into different narrower bands. The portion of the spectrum estimated for each narrow band has a higher signal-to-noise ratio than a spectrum estimated for the entire band. The parts of the spectrum estimated for the different narrow bands are stitched together to provide a spectrum for the entire band with greater signal-to-noise ratio. In another approach, the user may input a narrow band relative to the velocity scale so that the corresponding part of the spectrum is provided with greater signal-to-noise ratio. Similar approaches may be used for color or flow imaging.
[0005] In a first aspect, a method is provided for spectral Doppler imaging. An ultrasound system acquires samples representing a range gate location. The samples are oversampled relative to a velocity scale set for the spectral Doppler imaging. The samples are separated into two or more groups with each group of the samples satisfying a Nyquist criterion for the velocity scale. A Doppler estimator estimates two or more spectra for the Doppler gate location from the samples of the two or more groups, respectively. Information for the two or more spectra is combined into a combined spectrum. A spectral Doppler strip as a function of the combined spectrum is displayed.
[0006] In a second aspect, a method is provided for Doppler imaging. An ultrasound system acquires samples representing a location of a patient. The samples at least satisfy a Nyquist criterion for a velocity scale set for the Doppler imaging. A Doppler estimator estimates values for different ranges of frequencies within the velocity scale from the samples. The values are stitched together into a stitched value. A Doppler image is generated as a function of the stitched value.
[0007] In a third aspect, a method is provided for Doppler imaging. A velocity scale for the Doppler imaging is set as a first frequency range. A filter receives a user input of a second frequency range. The second frequency range is less than and within the first frequency range. The filter filters samples for a location of the patient with the second frequency range as a pass band. A Doppler estimator estimates Doppler data from the filtered samples. An image is generated as a function of an output of the estimating.
[0008] The present invention is defined by the following claims, and nothing in this section should be taken as a limitation on those claims. Further aspects and advantages of the invention are discussed below in conjunction with the preferred embodiments.
[0009] The components and the figures are not necessarily to scale, emphasis instead being placed upon illustrating the principles of the invention. Moreover, in the figures, like reference numerals designate corresponding parts throughout the different views.
[0010] Figure 1 is a flow chart diagram of one embodiment of a method for spectral Doppler imaging with reduced speckle;
[0011] Figures 2A and B show example spectral strips without and with speckle reduction;
[0012] Figure 3 is a flow chart diagram of one embodiment of a method for spectral Doppler imaging with an increased signal-to-noise ratio;
[0013] Figures 4A, 4C, and 4E show filter spectra for a full pass band, a first half pass band, and a second half pass band, respectively, and Figures 4B, 4D, and 4F show example displays of a tone using the respective pass bands;
[0014] Figures 5A and 5B show spectral Doppler images for a tone without and with signal-to-noise ratio increase, respectively;
[0015] Figure 6 shows the signal and noise as a function of frequency corresponding to Figures 5A and 5B;
[0016] Figure 7 is a flow chart diagram of one embodiment of a method for spectral Doppler imaging with user selected frequency band or frequency range for signal-to-noise increase;
[0017] Figures 8A and 8B show example spectral images without and with signal-to-noise increase for a selected frequency range or band; and
[0018] Figure 9 is a block diagram of one embodiment of a system for Doppler imaging.
[0019] Image quality may be improved for Doppler imaging, such as spectral Doppler imaging or color imaging. For signal-to-noise improvement, the band width is reduced beyond what is normally done in Doppler signal processing. Band-limiting to narrower than the user or system requested frequencies improves signal-to-noise ratio. Since narrowing the band may eliminate some signals of interest, the raw data is reprocessed (e.g., estimate spectrum or velocity) multiple times at different narrow bands to cover the entire spectrum. Multiple narrow bands of spectral data are processed separately and stitched together to form a Doppler display. In another approach, a user or an algorithm selects a narrower subset of frequencies for reprocessing to improve signal-to-noise ratio.
[0020] For speckle reduction in the imaging, excess bandwidth in the sampling is used. With an oversampled Doppler signal, decimating the data into multiple groups, processing each group independently, and then combining the multiple results into one Doppler display reduces speckle.
[0021] Any combination of user selected narrower band, stitching together spectra from different narrow bands, or using oversampling to reduce speckle may be used. Any one or combination of two or more of these techniques may be used in pulsed wave (PW) Doppler, continuous wave (CW) Doppler, PW Doppler tissue imaging (DTI), and/or color flow modes.
[0022] Figure 1 shows a method for spectral Doppler imaging with speckle reduction. Frequency compounding is provided. By using oversampling, different spectra are estimated for a same range gate representing the flow or motion at a same time. The samples are divided into two or more groups with at least partially independent noise. By combining information from the spectra estimated from the different groups, the speckle may be reduced.
[0023] The method is implemented for pulsed wave (PW) or continuous wave (CW) spectral Doppler. "Doppler" is used to express spectral processing in general, but may be used for color or flow modes. Other spectral processes using ultrasound samples from different times may be used. In PW, a gate location is sampled using pulse wave (e.g., 1-50 cycles) transmissions interleaved with echo reception. PW may interleave with other modes of imaging, such as B-mode or flow-mode. In CW, a continuous wave (e.g., hundreds or thousands of cycles) is transmitted to the gate location, and echoes are received while transmitting.
[0024] For spectral Doppler imaging, the sample gate or spectral Doppler gate is positioned. For example, a B-mode and/or flow-mode scan is performed. The user indicates a gate location on the resulting image. In other examples, the gate is automatically positioned, such as at a location of greatest Doppler velocity or energy determined from flow-mode data.
[0025] In other embodiments, the method is for color or flow mode imaging. Rather than processing by estimating spectra from each group, the different groups are used to estimate Doppler velocities (e.g., mean velocities). The resulting velocities from the different groups of samples are combined, resulting in reduced speckle for flow or color mode imaging of a region.
[0026] The method is implemented by the system 10 of Figure 9 or a different system. The ultrasound system, such as a beamformer and transducer, acquire samples. A processor, such as a Doppler estimator, separates the samples, estimates spectra, and combines information from the spectra. The ultrasound system displays an image with reduced spectra based on the combination. A processor controls the acts. One or more acts may be performed through interaction with a user. Other acts or all the acts may be performed automatically by a processor without user input other than initial activation or gate location determination.
[0027] The acts are performed in the order shown, but other orders are possible. Additional, different, or fewer acts may be provided. For example, act 38 is not performed. In yet another example, acts for filtering, processing, maximum velocity determination over time, or other Doppler functions are provided.
[0028] In act 30, the ultrasound system acquires samples representing a range gate location. The samples are beamformed samples, but may be other raw data (e.g., channel data). In alternative embodiments, the samples are acquired by loading from memory or transfer from another device.
[0029] For acquisition by scanning, a transducer transmits a plurality of beams of acoustic energy. The acoustic or ultrasound energy of each transmission is focused at or near the gate location. A sequence of transmissions is performed. The repetition allows reception of sufficient samples to perform spectral or other Doppler analysis. Any number, such as 3-512, of transmit beams are transmitted so that a spectrum of the response from the Doppler gate may be estimated.
[0030] By performing additional transmissions, additional information is obtained for estimating spectra at other times. A given response to a given beam may be used for different spectra, such as where a moving window of received responses is used to generate each spectrum.
[0031] For speckle reduction, the samples are oversampled relative to a velocity scale set for the spectral Doppler imaging. The ultrasound system uses a velocity scale for the imaging. The velocity scale defines a range of frequencies over which the spectra or velocity is estimated and displayed. The velocity scale is selected or set to avoid aliasing in the estimation of the velocity of flow or motion. The velocity scale is selected by the user, a default or predetermined value of the system, and/or is adaptively determined by the ultrasound system.
[0032] Based on the velocity scale, the transmissions are performed at a pulse repetition frequency oversampling the motion or flow signal at the gate location. Any amount of oversampling may be used, such as an integer amount (e.g., M times the Nyquist rate for the velocity scale). Non-integer amounts of oversampling may be used.
[0033] In response to the transmissions, the transducer receives acoustic echoes. A receive beamformer samples the echoes to acquire received signals for the gate location. Receive beams are formed by focusing the received signals to coherently combine data representing the gate location. This combined data representing the gate location are beamformed signals or samples.
[0034] The receive operation occurs repetitively in response to the repetitive transmissions. Beamformed samples from the gate location at different times are received. Samples for the same location are acquired over time. For Doppler analysis, an ensemble of samples from a same location is acquired. The samples may be obtained in an ongoing manner such that a moving window (e.g., ensemble or flow sample count) with any step size (e.g., every sample or every third sample) is used to estimate a spectrum or velocity.
[0035] These responses (e.g., beamformed samples or channel data used for beamforming) are stored in a memory, such as a main memory, corner turning memory, or CINE. The responses to the Doppler transmissions are stored. This raw Doppler data prior to estimation is stored in an ongoing manner, such as storing the beamformed samples as acquired at a rate at the set or higher PRF.
[0036] The storage may be a first-in, first-out or other storage format. For example, the beamformed samples used to generate one or more spectra or velocities using multiple passes or estimations are stored. To use the same samples to estimate multiple spectra with the same Doppler estimator, the samples are stored to provide the processing in sequence. Alternatively, parallel processing is used so the samples are stored for less time. Where a moving window is used to estimate for different times, a given sample may be used in the estimations for different times. The samples are stored to account for this overlap. Alternatively, a greater or lesser number of responses are stored.
[0037] The samples are acquired for spectral Doppler processing. Typical spectral Doppler processing is to apply a Fast Fourier Transform (FFT) to the samples, providing a power spectrum for a given time. A display of the spectrum is generated by calculating a square root of the spectrum and log compressing the results. Other spectral Doppler processing may be used.
[0038] The oversampling may be used to improve the signal-to-noise ratio. Before application of the FFT, the samples are filtered with an anti-aliasing filter and decimated by any factor not violating the Nyquist criterion for the velocity scale. The filtering and decimation prior to estimation may result in the estimated spectrum having a higher signal-to-noise ratio.
[0039] Given the oversampled signal to start with where the signal-to-noise ratio is already acceptable (e.g., PW DTI), the extra oversampled bandwidth is used for speckle reduction or compounding instead of filtering and decimating to improve the signal-to-noise ratio.
[0040] In act 32, the samples are separated into two or more groups. The separation is by label, such as setting a flag for each memory location with samples. Alternatively, the samples of each group are copied to specific memory locations for the groups. In other alternatives, the separation is implemented by loading from designated memory locations as needed. Other separations may be used.
[0041] If the signal is oversampled M times, down-sampling may be used for speckle reduction. Due to oversampling, there are more samples than needed to satisfy the Nyquist criterion for the frequency range of the velocity scale. As a result, the samples may be separated into two or more groups of samples, where each group satisfies the Nyquist criterion. For example, M is 3, so three groups are formed where each group has sufficient samples to estimate a spectrum at the velocity scale. Since there are three groups, the samples for estimating three spectra for a same time are provided. Each group represents the response from the gate location at a same time.
[0042] Any separation format may be used. In one embodiment, the separation is interleaved. For example, every other sample is placed in one group where M=2. The remaining samples are placed in another group. For M=3, every third sample starting with sample 1 is placed in one group, every third sample starting with sample 2 is placed in another group, and every third sample starting with sample 3 is placed in yet another group. This interleaved format may be represented as sample@M*PRF being split into M groups: S(1:M:N-M+1), S(2:M:N-M+2), ..., S(M:M:N), where N is the number of samples. Other formats may be used, such as interleaving sets of samples (e.g., samples 1 and 2, 7 and 8, . . . in one group where M=3).
[0043] Each sample to be used for a given time is in only one group after separation. In other embodiments, one or more samples may be positioned in multiple groups. Each group has a unique collection but may share one or more samples with other groups.
[0044] Where M is not an integer, excess samples may be discarded or not used. Alternatively, M is rounded down but the excess samples are placed into the M groups providing oversampling in each of the M groups.
[0045] By having each group of samples be unique, the groups represent an at least partially independent noise sampling. By having each sample used in only one group for a given time, the noise is sampled independently for each group. To provide this independence, the samples are not filtered across the samples prior to separation. A temporal, anti-aliasing, or clutter filter is not applied to the samples before separation. Any filtering, such as for band limiting in signal-to-noise enhancement, is applied to the samples of each group separately.
[0046] In act 34, a Doppler estimator estimates two or more spectra for the Doppler gate location from the samples of the two or more groups, respectively. M spectra are estimated from the M groups. Each spectrum has at least a partially independent representation of noise or speckle.
[0047] Each spectrum represents the energy as a function of frequency or velocity for a same time. Frequency has a known relationship to velocity, so expression in terms of frequency provides velocity and expression in terms of velocity provides frequency.
[0048] The Doppler estimator estimates the spectra from the responses or samples. Spectra are estimated for the Doppler gate location. The spectra are estimated by applying a Fourier transform, wavelet transform, or Wigner-Ville distribution to the sequence of ultrasound responses. Any transform may be applied to determine the spectra.
[0049] The spectra are estimated using the velocity scale. The signal from the fluid or tissue is over a range of positive and negative velocities. The range used in the estimation is the velocity scale. Any velocities beyond the velocity scale wrap around or are aliased. The spectra provide energy as a function of frequency over the range of frequencies set by the velocity scale.
[0050] The spectra are estimated from the ultrasound samples in the sequence of samples from the Doppler gate location. Each spectrum corresponds to a period in which the samples were acquired. The spectra estimated from the different groups represent a same time or the period.
[0051] In act 36, the Doppler estimator or other processor combines information for the two or more spectra into a combined spectrum. In one embodiment, the spectra representing the same location at a same time are summed. For each velocity or frequency, the corresponding energies are added. Alternatively, the spectra are averaged, which includes summing. The resulting spectrum may be filtered. Other combination functions of the spectra may be used, such as combination by peak detection.
[0052] In another embodiment, the separately estimated spectra are further processed separately, such as taking a square root, applying log or other compression, and mapping to display values. The combination occurs at any point along the process. For example, the pixel or display values from the different spectra for a given time are averaged. Each spectrum is mapped to a column of pixels to represent the spectrum of response for the gate location. Each pixel in the column is for a same time, but different velocity. The pixel value is mapped from the energy of the spectrum. Since this mapping occurs for each spectrum representing that time, an average of the display values for each pixel is calculated, providing a spectrum as display mapped. Other combinations at other points in the process may be used.
[0053] Acts 30, 32, 34, and 36 are repeated for different times. To create a spectral strip, a spectrum for each of different times is determined. Figures 2A and 2B shows spectral strips of spectra for a same location over time. The spectrum for a given time in a spectral strip is mapped with velocity on the horizontal axis and energy modulating the intensity. Other mapping may be used.
[0054] By repeating the acts, the spectra for the different times are acquired. As further samples are acquired, the further samples are added to the groups and old samples removed. A sequence of spectra for each group represents the Doppler gate location at different times. Other spectra may be estimated for other periods or different times corresponding to different periods or ensembles of acquisition. The periods may overlap, such as when using a moving window with a step size less than the ensemble period, or may be unique. The acquisition of samples and estimating for a different period are repeated to provide spectra over time. For a spectral strip, the process and corresponding repetition is on-going or occurs multiple times.
[0055] Each spectrum of the spectral strip is formed from multiple spectra. The oversampling is used to estimate more than one spectrum for each time, allowing combination that may reduce speckle.
[0056] In act 38, the processor or Doppler estimator generates an image on a display. The image is a function of the spectra, such as shown in Figures 2A and 2B. The spectrum or series of spectra may be used to generate a spectral strip. The spectral strip is displayed for the Doppler gate. Filtering may be applied to smooth the spectra along the time and/or frequency dimensions or over energy. The spectral strip shows the frequency modulated by energy as a function of time. Any now known or later developed spectral strip mapping may be used, such as gray scale mapping with the intensity representing energy. The energies modulate the pixels. The gray scale or color is mapped from the energy values. The displayed image may be a function of a single spectrum or of multiple spectra.
[0057] In one embodiment, the spectral strip is displayed with a spatial image, such as a one-dimensional M-mode, two-dimensional B-mode, two-dimensional F-mode (flow mode), or combination thereof image. The location of the gate may be indicated graphically in the image, such as represented by a circle in the region of interest of the field of view. For example, text, color, symbol, or other indicator shows the location for the range gate corresponding to the spectral strip. Alternatively, the spectral strip is displayed without imaging from another mode.
[0058] The spectral strip of the image includes the one or more spectra estimated with the velocity scale. The velocity scale defines a vertical range on the spectral strip. As additional samples are acquired, the resulting spectra for different times are added to the spectral strip, such as adding the spectra to a right side of the strip, shifting the remaining spectra one temporal step to the left, and removing the leftmost spectral strip. Each added spectrum is from a combination of information for spectra from the different groups. Other update or scrolling of the spectral strip may be used.
[0059] By combining the information from multiple spectra for each time, the amount of speckle in the spectral strip may be reduced. Given at least partial independent noise, the noise, including speckle, may cancel or be reduced in variation. Figure 2A shows a spectral strip for a range gate location at a renal location. The spectral strip is generated without separating the samples, so without the speckle reduction. Figure 2B shows the spectral strip generated from the same samples as Figure 2A, but with the separation of samples where M=4. By combining the spectra for each time from the four groups, the amount of speckle in the spectral strip is reduced.
[0060] The embodiment discussed above for Figure 1 is a spectral Doppler mode of imaging. The acts may be performed for Doppler flow or color mode in other embodiments. For estimating the velocity (e.g., mean Doppler velocity) for each location in a one, two, or three-dimensional region at a given period or time, a flow sample count (i.e., set of samples) is acquired. By oversampling, different estimates of velocity for a given location may be performed. Information from the different estimates is combined, such as by averaging. The resulting color or flow mode image may have less speckle.
[0061] In other embodiments, the oversampling is used for both speckle reduction and signal-to-noise ratio increase. Some of the extra bandwidth available due to oversampling is used to form separate groups for estimation of spectra and combining resulting information in speckle reduction. The samples in each group are assigned as oversampled themselves, allowing decimation prior to applying the Fourier transform to estimate the spectra. The resulting spectra have greater signal-to-noise ratio. The down-sampling with a prior group-based anti-aliasing filter may increase the signal-to-noise ratio in the spectra for the separated groups.
[0062] In other embodiments using both speckle reduction and signal-to-noise ratio increase, the method of Figure 3 is used. For each group, the samples are repetitively used to separately estimate for different parts of the frequency range of the velocity scale. The partial spectrum within each group are stitched together to form the spectrum for the group. These group-specific spectra have increased signal-to-noise ratio. By combining the spectra from the different groups, the speckle may be reduced.
[0063] In alternative embodiments, all of the samples are used for both speckle reduction and for increasing the signal-to-noise ratio. The same samples are processed twice - once for increasing signal-to-noise ratio and once for speckle reduction. The spectral strips resulting from each repetition are combined, such as averaging or weighted averaging.
[0064] Figure 3 shows a method for spectral Doppler imaging with increased signal-to-noise ratio. By band-limiting the same samples for different ranges of the velocity scale, partial spectra with increased signal-to-noise ratio are created. The partial spectra are stitched together to form a spectrum with increased signal-to-noise ratio for the entire velocity scale.
[0065] In other embodiments, the method is for color or flow mode imaging. Rather than processing by estimating spectra for different sub-bands of the velocity scale, the Doppler velocity (e.g., mean velocity) is estimated for each sub-band. The resulting velocities from the different sub-bands are averaged.
[0066] The method is implemented by the system 10 of Figure 9 or a different system. The ultrasound system, such as a beamformer and transducer, acquire samples. A filter, such as a clutter or anti-aliasing filter, band-limits the samples. A Doppler estimator or processor estimates spectra (e.g., partial spectrum), and stitches the spectra to form a spectrum for the range gate at a given time or period. The ultrasound system displays an image with increased signal-to-noise ratio. A processor controls the acts. One or more acts may be performed through interaction with a user. Other acts or all the acts may be performed automatically by a processor without user input other than initial activation or gate location determination.
[0067] The acts are performed in the order shown, but other orders are possible. Additional, different, or fewer acts may be provided. For example, act 48 is not performed. In yet another example, acts for speckle reduction, processing, maximum velocity determination over time, or other Doppler functions are provided.
[0068] In act 40, the ultrasound system (e.g., beamformers and transducer) acquire samples representing a location of a patient. The samples at least satisfy the Nyquist criterion for the velocity scale set for the Doppler imaging. The acquisition is the same or different than discussed above for act 30 of Figure 1. Unlike speckle reduction, oversampling is not used. In alternative embodiment, oversampling relative to the velocity scale is used.
[0069] If the system has access to the samples, then the system may reduce the bandwidth to improve the signal-to-noise ratio (SNR), as represented by SNR=
Figure pat00001
. Reduction in bandwidth increases signal-to-noise ratio. The problem with narrowing the spectrum beyond the velocity scale is that the narrowing may cut off signals of interest. Rather than oversample and narrow to broader than or equal to the velocity scale, the narrowing may be to different ranges less than the velocity scale but representing the velocity scale in total. The samples are band-limited to less than the velocity scale in two or more sets, so the narrowing may be to ranges less than the velocity scale.
[0070] In act 42, the samples are filtered in different sets. The same samples are filtered two times or more, such as filtering the same starting samples with different narrow bands. In one embodiment, the samples are filtered to isolate signal in ½ the velocity scale range of frequencies (e.g., positive frequencies), and the samples are also filtered to isolate signal the other ½ of the velocity scale range of frequencies (e.g., negative frequencies). Figures 4A, 4C, and 4E show one example. Figure 4A shows filter response for filtering the samples with a pass band for the entire velocity scale. The bandwidth of the velocity scale for this example is 12.5 kHz, but may be greater or lesser. Figures 4C and 4E show filter response for filtering the samples with negative and positive halves (i.e., -π/2 to 0 and 0 to π/2) pass bands of the velocity scale. The baseline is shifted so that the center frequency in the range is 0. The bandwidth for these examples is ½ of the 12.5 kHz.
[0071] Any division of the velocity scale may be used, such as by thirds, or fourths. The samples are processed multiple times with shifted band-passes to cover the entire velocity scale. The division provides equal sized sub-band frequency ranges. Alternatively, the size of the ranges may vary or be different, such as -π/2 to -π/4, -π/4 to π/4, and π/4 to π/2.
[0072] The sub-bands may overlap. For example, the examples of Figures 4C and 4E show some overlap around 0 Hz. This overlap is due to non-ideal filtering. The filter uses any number of taps in a finite impulse response, such as 128 or 256 taps. The drop at the cut-off frequency of 0 Hz may be strong, but still results in overlap. The overlap may be by design. Alternatively, the different ranges are exclusive.
[0073] In act 44, a Doppler processor estimates spectra for each of the narrow bands. The filtered samples of each band are separately used to estimate a spectrum. Since the spectrum that results is for only part of the velocity scale, the spectrum is a partial spectrum relative to the velocity scale. The filtering for the different sub-bands provides different sets of data. A partial spectrum is estimated for each of the sets. The values for different ranges of frequencies within the velocity scale are estimated from the band-limited samples. The spectral estimation is performed for each of the different ranges of the frequencies.
[0074] For color flow, the estimation is of the mean velocity. The samples output from the filtering at the different ranges are processed by mean velocity estimation rather than spectral estimation. Since the same samples are used for filtering, the estimation is a reprocessing of the samples, but at the different ranges of frequencies. Sequential or parallel processing may be used.
[0075] By reprocessing the same samples multiple times with different reduced bandwidths, the same data may be used to increase signal-to-noise ratio while still providing information across the entire velocity scale. In the spectral Doppler embodiments, the partial spectra represent exclusive or overlapping parts of the spectrum for a given time.
[0076] Figures 4B, 4D, and 4F show spectral strips from estimation performed on band-limited samples after applying the filters of Figures 4A, 4C, and 4E, respectively. The input signal is a tone at 5.2 kHz with added white noise sampled at 12.5 kHz. 256 samples are used for a given period or time, and the estimation is with a 256 point FFT. The range of frequencies is shifted to be 0-12.5 kHz, so the normalized baseline is at 6.25 kHz. As a result, Figure 4B shows the tone as a white line near but negative to the base line. Figure 4D, which band limits to the negative half of the bandwidth, shows the tone at a lower portion or near the baseline. Figure 4E, which band limits to the positive half of the bandwidth, does not show the tone. The band-limited spectra only represent different parts of the total velocity scale.
[0077] In act 46, the values from the estimation are stitched together. For spectral Doppler, the values are the partial spectra. In the example of Figures 4C and 4E, the partial spectra are the positive and negative (relative to the baseline) parts of the spectrum. The partial spectrum are connected or linked to form the whole spectrum. The resulting spectrum may be low pass filtered for energy as a function of frequency. For any overlap, the energies for each overlapping frequency are averaged. The spectra estimated for the different narrow ranges are linked together across the velocity scale into a stitched spectrum, providing a stitched value for the whole velocity scale. This stitched whole represents all the frequencies of interest, such as the frequencies of the velocity scale, but with improved signal-to-noise ratio due to the band limiting.
[0078] For color or flow Doppler, the stitching is by averaging or summing. The estimated velocities at the different narrow bands are stitched together to provide a stitched value for the location. By stitching, the stitched value is responsive to the signal over the entire velocity scale.
[0079] In act 48, a Doppler image is generated. For spectral Doppler, the image is generated as discussed above for Figure 1. A spectral strip is generated where the spectrum for a given time is added to the spectral strip. The spectrum is stitched together from the narrow band information.
[0080] For color or flow imaging, the stitched value is mapped to a color. The resulting color for that location at that time is output as a pixel value for imaging. The process is repeated for other locations to provide a color or flow image representing the patient at a given time. The process is repeated for other times to provide a sequence of color or flow images.
[0081] The process is repeated for each time or period. The feedback from act 48 to act 40 represents repetition to form the spectral strip or sequence of color or flow images.
[0082] Figures 5A and 5B show spectral strips. Figure 5A shows the spectral strip generated using the filtering of Figure 4A on the same tone and noise. Figure 5A is the same as Figure 4B, but enlarged. Figure 5B shows the spectral strip resulting from the band-limiting for Figures 4C and 4E and stitching together of the spectra. In comparing Figures 5A and 5B, Figure 5B has visibly improved signal-to-noise ratio. Figure 6 shows a fifty column (i.e., fifty times or periods or fifty spectra) average traces of energy as a function of frequency from Figures 5A and 5B. The upper trace is without band-limiting (Figure 5A), so has greater energy in the noise regions (i.e., outside of 5.2 kHz). The lower trace is with the left side/right side band-limiting (Figure 5B), so has less energy in the noise regions. The signal-to-noise ratio is improved.
[0083] In further embodiments, the increase in signal-to-noise ratio is provided with speckle reduction as described above for Figure 1. The samples are separated into different groups. Within each group, the signal-to-noise increase process of Figure 3 is performed. The resulting spectra from the different groups are each stitched spectra. Information resulting from the stitched spectra estimation are combined, such as by summing or averaging stitched spectra.
[0084] In another approach, the samples are separately processed once using the process of Figure 1 and another time using the process of Figure 3. The resulting spectra (e.g., combined spectrum from Figure 1 method and stitched spectrum from Figure 3 method) are combined, either as spectra or as pixel values mapped from the spectra.
[0085] Figure 7 shows a method for spectral Doppler imaging with increased signal-to-noise ratio. Rather than band-limiting the same samples for different ranges of the entire velocity scale, the band limiting is performed for one or more user selected bands that are less than, even in total, all of the velocity scale.
[0086] In other embodiments, the method is for color or flow mode imaging. Rather than processing by estimating spectra for different sub-bands of the velocity scale, the Doppler velocities (e.g., mean velocities) are estimated for one or more sub-bands. The resulting velocities from the different sub-bands are displayed separately or stitched together, such as by summing or averaging.
[0087] The method is implemented by the system 10 of Figure 9 or a different system. The ultrasound system, such as a beamformer and transducer, acquire samples. A filter, such as a clutter filter, band-limits the samples. A Doppler estimator or processor estimates spectra (e.g., partial spectrum), and stitches the spectra to form a spectrum for the range gate at a given time or period. The ultrasound system displays an image with increased signal-to-noise ratio. A processor controls the acts. One or more acts may be performed through interaction with a user. Other acts or all the acts may be performed automatically by a processor without user input other than initial activation or gate location determination.
[0088] The acts are performed in the order shown, but other orders are possible. Additional, different, or fewer acts may be provided. For example, act 80 is not performed. In yet another example, acts for speckle reduction, processing, maximum velocity determination over time, or other Doppler functions are provided.
[0089] In act 70, the velocity scale is set. The velocity scale is set by the user to avoid aliasing. In other embodiments, a default or predetermined velocity scale is used. For example, the processor sets the velocity scale in response to user selection of a particular imaging application. In yet other embodiments, samples are acquired and used to adaptively set the velocity scale by the processor. The set velocity scale provides a frequency range of interest for spectral Doppler imaging. The displayed Doppler information is for the range of frequencies for the velocity scale.
[0090] In act 72, user input of a frequency range less than the velocity scale is received. The user indicates a sub-band of the velocity scale, where the sub-band is of particular interest. The sub-band is less than and entirely within the frequency range of the velocity scale. For example, the user is interested in the maximum velocity, so selects a negative or positive range at the high end (e.g., π/2 to π/4) of the velocity scale. In alternative embodiments, the user input range extends beyond the frequency range of the velocity scale, such as where the samples are oversampled.
[0091] The filter receives the user input. The user input may be received directly from the user interface. Alternatively, the filter receives the user input as filter parameters or programming determined by a control processor based on the user input. The user may select a range or select an application corresponding to selection of the frequency range (e.g., spectral Doppler with maximum trace emphasis). The selection is of a sub-section of the spectral Doppler display for enhanced signal-to-noise ratio. For color or flow Doppler, the selection is for a range to be used in a separate or adjacent image.
[0092] In act 74, the signal-to-noise ratio is increased using the narrow frequency range or ranges selected by the user. Acts 76 and 78 represent one approach. The samples are filtered in act 76 by an anti-aliasing filter or other programmable or selectable filter with a band pass at the selected range. Separate filtering is performed for the different ranges, such as not filtering for the range of the velocity scale and filtering for a sub-band. The mean velocity or spectrum are estimated by a Doppler estimator for each of the selected ranges in act 78. The system reprocesses the samples for the selected band of the display using a reduced bandwidth to get a "cleaner" signal in the spectrum of interest.
[0093] The spectrum for the velocity scale may additionally be estimated. Any oversampling may be used to filter the samples with the velocity scale band pass. The spectrum is estimated for spectral Doppler imaging using the velocity scale.
[0094] In act 80, a Doppler image, such as a spectral strip or color flow image, is generated. The image is generated from an output (e.g., spectrum) of the estimation in the user selected, narrow band (e.g., sub-band of the velocity scale). For example, a spectral strip display is generated where the frequency range is of the narrow or user selected band. Due to the band limiting, the resulting spectral strip has increased signal-to-noise ratio as compared to a spectral strip for the entire frequency range of the velocity scale.
[0095] The image using the narrow band may be combined with an image for the entire velocity scale. For example, the portions of the spectral strip over the entire velocity scale corresponding to the narrow band are replaced with the spectral strip or information from the narrow band estimation, such as shown in Figure 8B. The same samples are used to create a spectral strip over the entire velocity scale as well as the band limited spectral strip over a sub-portion of the velocity scale. As another example, a spectral strip for the entire velocity scale is displayed adjacent to the spectral strip for the narrow band. For color or flow Doppler, the images from estimates using the entire velocity scale and using the narrower band are displayed adjacent to each other.
[0096] To maintain a same time scale despite band limiting, a fewer number of samples are used for estimating for the narrow band. The number of samples decreases with the amount of down-sampling.
[0097] Figure 8A shows a spectral strip for a cardiac jet in CW with full band width (e.g., 5 kHz velocity scale) with a 256 point FFT. Figure 8B shows the same spectral strip as Figure 8A, but having improved (less white noise) signal-to-noise ratio for the 500-1800 Hz band. The spectra estimated for the narrower band after filtering are overlaid or replace the parts of the spectra estimated for the entire velocity scale.
[0098] Figure 9 shows a system 10 for spectral or color Doppler imaging. The system 10 is a medical diagnostic ultrasound imaging system, but other imaging systems may be used, such as a workstation. The system 10 acquires responses at one or more locations at a high rate, sampling response from each location for estimating velocity, such as estimating spectra or mean velocity.
[0099] The system 10 includes a transmit beamformer 12, a transducer 14, a receive beamformer 16, a Doppler processor 18, a display 20, a processor 21, and a memory 22. Additional, different or fewer components may be provided, such as the system 10 without the front-end beamformers 12, 16 and transducer 14 or the system 10 with a scan converter. The Doppler processor 18 and processor 21 may be combined into one device acting as both processors 18, 21, or additional processors for sequential or parallel processing may be used.
[00100] The transducer 14 is an array of a plurality of elements. The elements are piezoelectric or capacitive membrane elements. The array is configured as a one-dimensional array, a two-dimensional array, a 1.5D array, a 1.25D array, a 1.75D array, an annular array, a multidimensional array, combinations thereof, or any other now known or later developed array. The transducer elements transduce between acoustic and electric energies. The transducer 14 connects with the transmit beamformer 12 and the receive beamformer 16 through a transmit/receive switch, but separate connections may be used in other embodiments.
[00101] The transmit beamformer 12 is shown separate from the receive beamformer 16. Alternatively, the transmit and receive beamformers 12, 16 may be provided with some components in common. Operating together or alone, the transmit and receive beamformers 12, 16 form beams of acoustic energy for sampling a gate location and/or scanning a one, two, or three-dimensional region.
[00102] The transmit beamformer 12 is a processor, delay, filter, waveform generator, memory, phase rotator, digital-to-analog converter, amplifier, combinations thereof, or any other now known or later developed transmit beamformer components. In one embodiment, the transmit beamformer 12 digitally generates transmit waveform envelope samples. Using filtering, delays, phase rotation, digital-to-analog conversion and amplification, the desired transmit waveform is generated. In other embodiments, the transmit beamformer 12 includes switching pulsers or waveform memories storing the waveforms to be transmitted. Other transmit beamformers 12 may be used.
[00103] The transmit beamformer 12 is configured as a plurality of channels for generating electrical signals of a transmit waveform for each element of a transmit aperture on the transducer 14. The waveforms are unipolar, bipolar, stepped, sinusoidal, or other waveforms of a desired center frequency or frequency band with one, multiple, or fractional number of cycles. Alternatively, the transmit beamformer 12 generates continuous waves for CW imaging. The waveforms have relative delay and/or phasing and amplitude for focusing the acoustic energy. The transmit beamformer 12 includes a controller for altering an aperture (e.g. the number of active elements), an apodization profile (e.g., type or center of mass) across the plurality of channels, a delay profile across the plurality of channels, a phase profile across the plurality of channels, center frequency, frequency band, waveform shape, number of cycles, coding, or combinations thereof.
[00104] The transmit beamformer 12 is configured to transmit a sequence of transmit beams of ultrasound energy. A transmit beam originates from the transducer 14 at a location in the transmit aperture. The transmit beam is formed along a scan line at any desired angle. The acoustic energy is focused at a point along the scan line, but multiple points, line focus, no focus, or other spread may be used. The acoustic energy is focused at the Doppler gate location, but may be focused elsewhere (e.g., the Doppler gate is along the scan line but not at the focus). The beam of acoustic energy is transmitted to the Doppler gate or to other locations.
[00105] For each location, an ongoing sequence of transmit beams are generated at a PRF. The PRF determines the interval between temporally adjacent transmissions or transmit beams. The PRF may be low enough to have a period of no transmission not needed for travel time, interleaving with other imaging modes, and reverberation reduction. In one embodiment, the PRF is as rapid as possible given the travel time, interleaving, and reverberation reduction of ½ the travel time or less. A higher PRF more likely provides oversampling. In other embodiments, the PRF is set based on the velocity scale and the Nyquist criterion.
[00106] The receive beamformer 16 is a preamplifier, filter, phase rotator, delay, summer, base band filter, processor, buffers, memory, combinations thereof, or other now known or later developed receive beamformer component. Analog or digital receive beamformers capable of receiving one or more beams in response to a transmit event may be used.
[00107] The receive beamformer 16 is configured into a plurality of channels for receiving electrical signals representing echoes or acoustic energy impinging on the elements of the transducer 14. A channel from each of the elements of the receive aperture within the transducer 14 connects to an amplifier for applying apodization amplification. An analog-to-digital converter may digitize the amplified echo signal. The radio frequency received data is demodulated to a base band frequency. Any receive delays, such as dynamic receive delays, and/or phase rotations are then applied by the amplifier and/or delay. A digital or analog summer combines data from different channels of the receive aperture to form one or a plurality of receive beams. The summer is a single summer or cascaded summers. The summer sums the relatively delayed and apodized channel information together to form a receive beam. Beamformed samples of echoes from the one or more locations are obtained (e.g., from one gate location for spectral Doppler or from multiple locations for color or flow imaging).
[00108] In one embodiment, the beamform summer is operable to sum in-phase and quadrature channel data in a complex manner such that phase information is maintained for the formed beam. Alternatively, the beamform summer sums data amplitudes or intensities without maintaining the phase information. Other receive beamformation may be provided, such as with demodulation to an intermediate frequency band and/or analog-to-digital conversion at a different part of the channel.
[00109] Beamforming parameters including a receive aperture (e.g., the number of elements and which elements used for receive processing), the apodization profile, a delay profile, a phase profile, imaging frequency, inverse coding, or combinations thereof are applied to the receive signals for receive beamforming. For example, relative delays and amplitudes or apodization focus the acoustic energy along one or more scan lines. A control processor controls the various beamforming parameters for receive beamformation.
[00110] One or more receive beams are generated in response to each transmit beam. Acoustic echoes are received by the transducer 14 in response to the transmitted acoustic energy. The echoes are converted into electrical signals by the transducer 14, and the receive beamformer 16 forms the receive beams from the electrical signals to generate samples representing the location or locations. Given the ongoing transmit beams at the PRF for each location, samples are generated in an ongoing manner as well. Responses over time are acquired.
[00111] The Doppler processor 18 is a spectral Doppler estimator or a color or flow Doppler estimator. Other imaging detectors may be included, such as a B-mode. In one embodiment, the Doppler processor 18 is a digital signal processor or other device for applying a transform to the receive beam sample data. A sequence of transmit and receive events is performed over a period. A buffer (e.g., corner turning memory) or the memory 22 stores the receive beamformed data from each transmit and receive event. A wall filter, such as a programmable filter for distinguishing between tissue and fluid motion, may filter the samples prior to application of the transform. An anti-aliasing filter separate from or implemented by the wall filter may down sample the data for increasing signal-to-noise ratio. Any number of transmit and receive events may be used for determining a spectrum, such as three or more. The Doppler processor 18 estimates a spectrum for the gate location or estimates a mean velocity. By applying a discrete or fast Fourier transform, or other transform to the ultrasound samples for the same spatial location, the spectrum representing the response from the location is determined. A histogram or data representing the energy level at different frequencies for the period to acquire the samples is obtained. Velocity may be determined from the frequency or frequency is used without conversion to velocity.
[00112] By repeating the process, the Doppler processor 18 may obtain different spectra for a given location at different times. Overlapping data may be used, such as calculating each spectrum with a moving window of selected ultrasound samples. Alternatively, each ultrasound sample is used for a single period and corresponding spectrum. By repeating for different locations, a spatial distribution of mean velocities may be estimated.
[00113] The Doppler processor 18 applies the transform for a range of frequencies. The range of frequencies or velocity scale limits the positive and negative velocities resulting from the estimation. Any of various velocity scales may be used, up to and including a velocity scale equal to the transmission PRF. The spectra are estimated using a given velocity scale. Similarly, the baseline or center of the velocity scale may be set.
[00114] The Doppler processor 18 may reduce speckle or other noise by separating oversampled samples into different groups for separate estimation and then combination of information resulting from the separate estimation. The Doppler processor 18 may increase signal-to-noise ratio by processing the samples multiple times for bands narrower than the range of frequencies of the velocity scale and stitching together the results. The Doppler processor 18 may provide estimates at a greater signal-to-noise ratio for a sub-band of the band of the velocity scale by estimating from signals of the sub-band alone. Combinations of any two or all of these approaches may be used.
[00115] The processor 21 may be part of the Doppler processor 18 or a separate processor. The processor 21, Doppler processor 18, or both processors 18, 21 are used for sample selection or distribution, estimation and/or to control the imaging and/or system 10. The processor 21 is a general processor, control processor, digital signal processor, application specific integrated circuit, field programmable gate array, graphics processing unit, analog circuit, digital circuit, combinations thereof or other now known or later developed device for processing.
[00116] The processor 21 is configured by hardware, software, or both to perform and/or cause performance of various acts, such as the acts discussed above for Figures 1, 3 and/or 7. The processor 21 is configured, as part of or in communication with the Doppler processor 18. The processor 21 sets the PRF for the beamformers 12, 16 given a location of a Doppler gate relative to the transducer 14. The processor 21 generates or causes the Doppler processor 18 to generate the spectral strip. As the acquisition and estimation continue, spectra are added to the strip and old spectra are removed in a first-in, first-out scroll.
[00117] The processor 21 operates automatically. The user activates the spectral Doppler mode, indicates a velocity scale, indicates a baseline, and/or may position the gate. The speckle reduction and/or signal-to-noise ratio increase are performed without further user input and/or without user input of values for one or more of the Doppler imaging parameters. In alternative embodiments, the user inputs the setting of the parameter, such as inputting a band narrower than the velocity scale. The processor 21 causes estimation of the spectra over time.
[00118] Additional processes, such as filtering, interpolation, and/or scan conversion, may be provided by the Doppler processor 18, the processor 21, or another device. The spectra are prepared and formatted for display. For example, the Doppler processor 18 generates display values as a function of the spectra estimated for the locations. Display values include intensity or other values to be converted for display (e.g., red, green, blue values) or analog values generated to operate the display 20. The display values may indicate intensity, hue, color, brightness, or other pixel characteristic. For example, the color is assigned as a function of one characteristic of a spectrum and the brightness is a function of another spectrum characteristic or other information. The display values are generated for a spectral strip display.
[00119] The display 18 is a CRT, monitor, LCD, plasma screen, projector or other now known or later developed display for displaying an image responsive to the spectra. For a grey scale spectral Doppler image, a range of velocities with each velocity modulated as a function of energy is provided as a function of time. A given spectrum indicates the velocity and energy information for a given time. The intensity of a given pixel or pixel region represents energy where velocity is provided on the vertical scale and time provided on the horizontal scale. Other image configurations may be provided, including colorized spectral Doppler images. A color or flow mode image may be generated, such as showing mean velocity as a function of location in a region of interest in a grayscale B-mode.
[00120] The memory 22 stores ultrasound samples for the location or locations, estimated spectra, partial spectra, settings (e.g., values) for parameters, image data, or other information. The memory 22 may store information from any stage of processing or used for generating a display.
[00121] In one embodiment, the memory 22 is a non-transitory computer readable storage medium having stored therein data representing instructions executable by the programmed processor 18 and/or processor 21 for Doppler imaging. The instructions for implementing the processes, methods and/or techniques discussed herein are provided on computer-readable storage media or memories, such as a cache, buffer, RAM, removable media, hard drive or other computer readable storage media. Computer readable storage media include various types of volatile and nonvolatile storage media. The functions, acts, or tasks illustrated in the figures or described herein are executed in response to one or more sets of instructions stored in or on computer readable storage media. The functions, acts, or tasks are independent of the particular type of instructions set, storage media, processor, or processing strategy and may be performed by software, hardware, integrated circuits, firmware, micro code or the like, operating alone or in combination. Likewise, processing strategies may include multiprocessing, multitasking, parallel processing and the like.
[00122] In one embodiment, the instructions are stored on a removable media device for reading by local or remote systems. In other embodiments, the instructions are stored in a remote location for transfer through a computer network or over telephone lines. In yet other embodiments, the instructions are stored within a given computer, CPU, GPU or system.
[00123] While the invention has been described above by reference to various embodiments, it should be understood that many changes and modifications can be made without departing from the scope of the invention. It is therefore intended that the foregoing detailed description be regarded as illustrative rather than limiting, and that it be understood that it is the following claims, including all equivalents, that are intended to define the spirit and scope of this invention.

Claims (20)

  1. A method for spectral Doppler imaging, the method comprising:
    acquiring, with an ultrasound system, samples representing a range gate location, the samples oversampled relative to a velocity scale set for the spectral Doppler imaging;
    separating the samples into two or more groups with each group of the samples satisfying a Nyquist criterion for the velocity scale;
    estimating, by a Doppler estimator, two or more spectra for the Doppler gate location from the samples of the two or more groups, respectively;
    combining information for the two or more spectra into a combined spectrum; and
    displaying a spectral Doppler strip as a function of the combined spectrum.
  2. The method of claim 1 wherein acquiring comprises transmitting with a pulse repetition frequency for oversampling.
  3. The method of claim 1 wherein acquiring comprises acquiring with the samples oversampled M times, and wherein separating into the two or more groups comprises separating into M groups.
  4. The method of claim 1 wherein separating the samples comprises separating into the two or more groups with each group having independent noise.
  5. The method of claim 1 wherein separating the samples comprises interleaving the samples into the two or more groups such that each sample is only in one group prior to any filtering across the samples.
  6. The method of claim 1 wherein estimating comprises applying a Fourier transform to the samples, the two or more spectra each comprising energy as a function of frequency over a range set by the velocity scale.
  7. The method of claim 1 wherein combining comprises summing the two or more spectra.
  8. The method of claim 1 wherein displaying comprises displaying the spectral Doppler strip with the combined spectrum representing a time.
  9. The method of claim 1 further comprising repeating the acquiring, separating, estimating, and combining for different times, and wherein displaying comprises displaying the spectral Doppler strip with each of the combined spectra representing different times.
  10. The method of claim 1 further comprising increasing signal-to-noise ratio of the spectral Doppler strip with down-sampling of the samples.
  11. The method of claim 1 further comprising:
    band-limiting the samples to less than the velocity scale in two or more sets;
    estimating two or more spectra for the two or more sets;
    stitching the two or more spectra together into a stitched spectrum; and
    combining the stitched spectrum with the combined spectrum.
  12. The method of claim 1 further comprising:
    receiving user input of a frequency range less than the velocity scale; and
    increasing signal-to-noise ratio using the frequency range.
  13. A method for Doppler imaging, the method comprising:
    acquiring, with an ultrasound system, samples representing a patient, the samples at least satisfying a Nyquist criterion for a velocity scale set for the Doppler imaging;
    estimating, with a Doppler estimator, values for different ranges of frequencies within the velocity scale from the samples;
    stitching the values together into a stitched value; and
    generating a Doppler image as a function of the stitched value.
  14. The method of claim 13 wherein estimating comprises estimating Doppler velocities as the values, wherein stitching comprises averaging the Doppler velocities, and wherein generating the Doppler image comprises generating a color flow image.
  15. The method of claim 13 wherein estimating comprises estimating spectra as the values, wherein stitching comprises linking the spectra together across the velocity scale into a stitched spectrum as the stitched value, and wherein generating the Doppler image comprises generating a spectral strip with the stitched spectrum.
  16. The method of claim 13 wherein estimating comprises reprocessing the samples at the different ranges of the frequencies.
  17. The method of claim 13 wherein acquiring comprises oversampling relative to the velocity scale;
    further comprising separating the samples into different groups;
    wherein estimating comprises estimating for each of the different groups; and
    further comprising combining estimated information from the different groups into the values for the different ranges.
  18. A method for Doppler imaging, the method comprising:
    setting a velocity scale for the Doppler imaging, the velocity scale being a first frequency range;
    receiving, by a filter, a user input of a second frequency range, the second frequency range less than and within the first frequency range;
    filtering, by the filter, samples for a location of the patient, the filtering having the second frequency range as a pass band;
    estimating, by a Doppler estimator, Doppler data from the filtered samples; and
    generating an image as a function of an output of the estimating.
  19. The method of claim 18 wherein estimating comprises estimating a spectrum as the Doppler data, and wherein generating the image comprises generating a spectral Doppler strip with the spectrum.
  20. The method of claim 18 further comprising estimating with the samples prior to the filtering and combining the Doppler data with results from the estimating with the samples prior to the filtering.

KR1020160094559A 2015-07-27 2016-07-26 개선된 도플러 이미징 KR101879848B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US14/809,564 US10575825B2 (en) 2015-07-27 2015-07-27 Doppler imaging
US14/809,564 2015-07-27

Publications (2)

Publication Number Publication Date
KR20170013175A true KR20170013175A (ko) 2017-02-06
KR101879848B1 KR101879848B1 (ko) 2018-07-19

Family

ID=57795706

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160094559A KR101879848B1 (ko) 2015-07-27 2016-07-26 개선된 도플러 이미징

Country Status (5)

Country Link
US (1) US10575825B2 (ko)
JP (1) JP6305470B2 (ko)
KR (1) KR101879848B1 (ko)
CN (2) CN106388862B (ko)
DE (1) DE102016113783B4 (ko)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3167810B1 (en) * 2015-11-10 2019-02-27 Samsung Medison Co., Ltd. Ultrasound imaging apparatus and method of operating the same
CN109447920B (zh) * 2018-11-12 2021-02-02 中国人民解放军国防科技大学 基于陷波滤波器的条带噪声自动去除方法
US11109841B2 (en) * 2018-12-06 2021-09-07 General Electric Company Method and system for simultaneously presenting doppler signals of a multi-gated doppler signal corresponding with different anatomical structures
CN110013275A (zh) * 2019-05-20 2019-07-16 深圳市贝斯曼精密仪器有限公司 一种基于超声多普勒的彩色频谱图及频谱血流检测方法

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5910119A (en) * 1998-05-12 1999-06-08 Diasonics, Inc. Ultrasonic color doppler velocity and direction imaging
US6176830B1 (en) * 1999-07-27 2001-01-23 Siemens Medical Systems, Inc. Method and system for pre-determining spectral doppler user parameters
US20030073894A1 (en) * 1999-06-22 2003-04-17 Tera Tech Corporation Ultrasound probe with integrated electronics
JP3472604B2 (ja) * 1993-10-19 2003-12-02 株式会社東芝 超音波ドプラ診断装置
JP2007268298A (ja) * 1994-06-24 2007-10-18 Toshiba Corp 超音波診断装置
US20070285315A1 (en) * 2004-01-13 2007-12-13 Davis Dennis W Phase arrays exploiting geometry phase and methods of creating such arrays
JP2009136680A (ja) * 2007-12-05 2009-06-25 Medison Co Ltd 超音波映像を形成する超音波システム及び方法
JP4365909B2 (ja) * 1997-10-02 2009-11-18 サニーブルーク アンド ウィメンズ カレッジ ヘルス サイエンスィズ センター パルス反転ドップラー超音波診断画像処理方法及び装置
US20100022884A1 (en) * 2008-07-28 2010-01-28 Siemens Medical Solutions Usa, Inc. Spectral doppler with multiple spatially distinct gates
JP5025400B2 (ja) * 2007-09-28 2012-09-12 株式会社東芝 超音波診断装置、及び超音波画像処理装置
US20120283568A1 (en) * 2008-06-06 2012-11-08 Siemens Medical Solutions Usa,Inc. Coherent Image Formation for Dynamic Transmit Beamformation
JP2013138866A (ja) * 2011-12-29 2013-07-18 Samsung Medison Co Ltd 少なくとも2つのサンプルボリュームに対応するドップラースペクトル映像を提供する超音波システムおよび方法
KR20140009058A (ko) * 2012-07-13 2014-01-22 지멘스 메디컬 솔루션즈 유에스에이, 인크. 스펙트럼 도플러 초음파 이미징 시의 자동 도플러 게이트 위치결정
US20140051984A1 (en) * 1999-06-22 2014-02-20 Noah Berger Ultrasound probe with integrated electronics
WO2014045573A1 (ja) * 2012-09-19 2014-03-27 コニカミノルタ株式会社 超音波診断装置、超音波診断装置の制御方法および超音波診断装置の制御器
WO2015011599A1 (en) * 2013-07-24 2015-01-29 Koninklijke Philips N.V. Method for aligning spatially different subvolumes of ultrasonic data of a blood vessel

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5836528A (ja) 1981-08-28 1983-03-03 株式会社東芝 超音波パルスドツプラ血流測定装置
US4561019A (en) 1983-05-16 1985-12-24 Riverside Research Institute Frequency diversity for image enhancement
JPH01102998A (ja) * 1987-10-16 1989-04-20 Nec Corp セラミック薄膜シートの積層方法
JPH0751270A (ja) 1993-08-13 1995-02-28 Hitachi Medical Corp 超音波診断装置
JP3391558B2 (ja) 1994-06-27 2003-03-31 ジーイー横河メディカルシステム株式会社 超音波診断装置
US5800358A (en) * 1997-03-31 1998-09-01 Hewlett Packard Company Undersampled omnidirectional ultrasonic flow detector
JP3976897B2 (ja) 1998-01-28 2007-09-19 株式会社日立メディコ 超音波装置
US5961462A (en) * 1998-05-18 1999-10-05 Atl Ultrasound Ultrasonic doppler imaging at high frame rates of display
US6511426B1 (en) 1998-06-02 2003-01-28 Acuson Corporation Medical diagnostic ultrasound system and method for versatile processing
US20050053305A1 (en) 2003-09-10 2005-03-10 Yadong Li Systems and methods for implementing a speckle reduction filter
JP4728756B2 (ja) 2005-09-22 2011-07-20 株式会社東芝 超音波診断装置
US20070161898A1 (en) * 2006-01-10 2007-07-12 Siemens Medical Solutions Usa, Inc. Raw data reprocessing in ultrasound diagnostic imaging
EP1998681A2 (en) 2006-03-21 2008-12-10 Koninklijke Philips Electronics N.V. Optimization of velocity scale for color tissue doppler imaging
JP5259259B2 (ja) 2008-06-03 2013-08-07 株式会社東芝 超音波ドプラ診断装置
CN101884551B (zh) * 2009-05-15 2014-10-15 深圳迈瑞生物医疗电子股份有限公司 提高超声多普勒成像自动调整性能的方法及其超声***
ITGE20090070A1 (it) 2009-08-31 2011-03-01 Esaote Spa Metodo e dispositivo per il rilevamento e la visualizzazione di informazioni emodinamiche in particolare del flusso ematico nelle vene, mediante ultrasoni
CN101856242B (zh) * 2010-06-30 2012-04-18 深圳市蓝韵实业有限公司 一种脉冲波多普勒成像方法及装置
JP4977806B2 (ja) * 2010-08-09 2012-07-18 パナソニック株式会社 レーダイメージング装置、イメージング方法及びそのプログラム
JP5492135B2 (ja) * 2011-04-06 2014-05-14 株式会社東芝 レーダ装置及び受信データ処理方法
EP2570782B1 (en) * 2011-08-08 2017-02-22 Hach Corporation Doppler measurement instrument and doppler measurement processing method
JP2014018392A (ja) 2012-07-18 2014-02-03 Toshiba Corp 超音波診断装置
CN103494615B (zh) 2013-10-15 2016-03-09 深圳开立生物医疗科技股份有限公司 最大频率包络曲线的计算方法和装置
CN104095656B (zh) 2014-07-25 2015-12-02 声泰特(成都)科技有限公司 一种基于超声多普勒频谱的彩色血流成像及其显示方法

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3472604B2 (ja) * 1993-10-19 2003-12-02 株式会社東芝 超音波ドプラ診断装置
JP2007268298A (ja) * 1994-06-24 2007-10-18 Toshiba Corp 超音波診断装置
JP4365909B2 (ja) * 1997-10-02 2009-11-18 サニーブルーク アンド ウィメンズ カレッジ ヘルス サイエンスィズ センター パルス反転ドップラー超音波診断画像処理方法及び装置
US5910119A (en) * 1998-05-12 1999-06-08 Diasonics, Inc. Ultrasonic color doppler velocity and direction imaging
US20140051984A1 (en) * 1999-06-22 2014-02-20 Noah Berger Ultrasound probe with integrated electronics
US20030073894A1 (en) * 1999-06-22 2003-04-17 Tera Tech Corporation Ultrasound probe with integrated electronics
US6176830B1 (en) * 1999-07-27 2001-01-23 Siemens Medical Systems, Inc. Method and system for pre-determining spectral doppler user parameters
US20070285315A1 (en) * 2004-01-13 2007-12-13 Davis Dennis W Phase arrays exploiting geometry phase and methods of creating such arrays
JP5025400B2 (ja) * 2007-09-28 2012-09-12 株式会社東芝 超音波診断装置、及び超音波画像処理装置
JP2009136680A (ja) * 2007-12-05 2009-06-25 Medison Co Ltd 超音波映像を形成する超音波システム及び方法
US20120283568A1 (en) * 2008-06-06 2012-11-08 Siemens Medical Solutions Usa,Inc. Coherent Image Formation for Dynamic Transmit Beamformation
US20100022884A1 (en) * 2008-07-28 2010-01-28 Siemens Medical Solutions Usa, Inc. Spectral doppler with multiple spatially distinct gates
JP2013138866A (ja) * 2011-12-29 2013-07-18 Samsung Medison Co Ltd 少なくとも2つのサンプルボリュームに対応するドップラースペクトル映像を提供する超音波システムおよび方法
KR20140009058A (ko) * 2012-07-13 2014-01-22 지멘스 메디컬 솔루션즈 유에스에이, 인크. 스펙트럼 도플러 초음파 이미징 시의 자동 도플러 게이트 위치결정
US20150201904A1 (en) * 2012-07-13 2015-07-23 Siemens Medical Solutions Usa, Inc. Automatic Doppler gate positioning in spectral Doppler ultrasound imaging
WO2014045573A1 (ja) * 2012-09-19 2014-03-27 コニカミノルタ株式会社 超音波診断装置、超音波診断装置の制御方法および超音波診断装置の制御器
WO2015011599A1 (en) * 2013-07-24 2015-01-29 Koninklijke Philips N.V. Method for aligning spatially different subvolumes of ultrasonic data of a blood vessel

Also Published As

Publication number Publication date
JP6305470B2 (ja) 2018-04-04
US20170027546A1 (en) 2017-02-02
US10575825B2 (en) 2020-03-03
DE102016113783A1 (de) 2017-02-02
CN106388862A (zh) 2017-02-15
JP2017023722A (ja) 2017-02-02
DE102016113783B4 (de) 2023-03-02
KR101879848B1 (ko) 2018-07-19
CN110680385B (zh) 2023-01-06
CN106388862B (zh) 2020-03-17
CN110680385A (zh) 2020-01-14

Similar Documents

Publication Publication Date Title
US9011338B2 (en) Gap filling for spectral doppler ultrasound
US9414805B2 (en) Spectral Doppler with multiple spatially distinct gates
US20070161898A1 (en) Raw data reprocessing in ultrasound diagnostic imaging
US11346929B2 (en) Systems and methods for ultrafast ultrasound imaging
US10813626B2 (en) Spectral doppler detection
US9700285B2 (en) Spectral doppler imaging with interruption avoidance
CN106529561B (zh) 超声彩色流中的闪光伪像检测
CN106469461B (zh) 视图方向自适应体积超声成像
JP4627366B2 (ja) パケット・データ獲得を用いた超音波フロー撮像における運動の可視化のための方法および装置
KR101879848B1 (ko) 개선된 도플러 이미징
JP2003501177A (ja) 同時的組織及びモーション超音波診断撮像
US10893848B2 (en) Ultrasound diagnosis apparatus and image processing apparatus
KR101971620B1 (ko) 샘플링 방법, 이를 수행하는 장치, 프로브, 수신 빔포밍 장치 및 의료영상시스템
US10945701B2 (en) Segment-based flash suppression in ultrasound color flow
US20140336510A1 (en) Enhancement in Diagnostic Ultrasound Spectral Doppler Imaging
US20150230777A1 (en) Twinkle artifact suppression in ultrasound color flow
US8652049B2 (en) Ultrasonic diagnostic apparatus
JP2007507271A (ja) 超音波イメージングにおけるスモールアンサンブル長によるクラッタフィルタリング
US20190261952A1 (en) Optimization in ultrasound color flow imaging
EP2341364B1 (en) Adaptive clutter filtering method and ultrasound system for the same
CN111012379B (zh) 用于执行超声成像的方法和***
US9865080B2 (en) Velocity volume rendering with sign-based termination in ultrasound
US10624611B2 (en) Dynamic power doppler imaging in ultrasound
JP2005288021A (ja) 超音波診断装置及びその診断方法
KR20120009764A (ko) 도플러 사운드를 제공하는 초음파 시스템 및 방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
X701 Decision to grant (after re-examination)
G170 Re-publication after modification of scope of protection [patent]