Doppler ultrasound method and apparatus for monitoring blood flow
First Claim
1. A Doppler ultrasound system, comprising:
- an ultrasound transducer operable to emit ultrasound signals into the subject along an ultrasound beam axis;
an ultrasound receiver for detecting echo signals resulting from the ultrasound signals emitted into the subject;
an analog-to-digital converter (ADC) circuit coupled to the ultrasound receiver to quantize the echo signals received by the ultrasound receiver into digital sample values; and
a processor coupled to the ADC circuit and operable to process the digital sample values and to calculate Doppler shift signals as a function of time for a plurality of locations along the ultrasound beam axis and to further calculate detected Doppler signal power data as a function of time and associate the detected Doppler signal power data to the Doppler shift signals for the plurality of locations along the ultrasound beam axis, the Doppler shift signals representative of blood flow detected along the ultrasound beam axis as a function of time.
1 Assignment
0 Petitions
Accused Products
Abstract
A pulse Doppler ultrasound system and associated methods are described for monitoring blood flow. A graphical information display includes simultaneously displayed depth-mode and spectrogram displays. The depth-mode display indicates the various positions along the ultrasound beam axis at which blood flow is detected. These positions are indicated as one or more colored regions, with the color indicating direction of blood flow and varying in intensity as a function of detected Doppler ultrasound signal amplitude or detected blood flow velocity. The depth-mode display also includes a pointer whose position may be selected by a user. The spectrogram displayed corresponds to the location identified by the pointer. Embolus detection and characterization are also provided.
-
Citations
45 Claims
-
1. A Doppler ultrasound system, comprising:
-
an ultrasound transducer operable to emit ultrasound signals into the subject along an ultrasound beam axis; an ultrasound receiver for detecting echo signals resulting from the ultrasound signals emitted into the subject; an analog-to-digital converter (ADC) circuit coupled to the ultrasound receiver to quantize the echo signals received by the ultrasound receiver into digital sample values; and a processor coupled to the ADC circuit and operable to process the digital sample values and to calculate Doppler shift signals as a function of time for a plurality of locations along the ultrasound beam axis and to further calculate detected Doppler signal power data as a function of time and associate the detected Doppler signal power data to the Doppler shift signals for the plurality of locations along the ultrasound beam axis, the Doppler shift signals representative of blood flow detected along the ultrasound beam axis as a function of time. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A data processing engine for a Doppler ultrasound system having an ultrasound transducer from which ultrasound signals are emitted into the subject along an ultrasound beam axis and an ultrasound receiver detecting echo signals resulting from the ultrasound signals emitted into the subject, the data processing engine comprising:
-
an analog-to-digital converter (ADC) circuit coupled to the ultrasound receiver to quantize the echo signals received by the ultrasound receiver into digital sample values, the digital sample values stored as sample vectors; a memory for storing data; and a processor coupled to the ADC circuit and the memory, the processor operable to process the digital sample vectors to calculate blood flow velocity data for a plurality of locations along the ultrasound beam axis and operable to process the sample vectors to calculate detected Doppler signal power data and relate the Doppler signal power data to the blood flow velocity data for the plurality of locations along the ultrasound beam axis, the processor further operable to store the blood flow velocity data and related detected Doppler signal power data for a plurality of time intervals in the memory. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. In a Doppler ultrasound system emitting pulsed ultrasound signals along an ultrasound beam axis and detecting echo signals resulting therefrom, a method for generating blood flow information of a subject to which the Doppler ultrasound system is applied, the method comprising:
-
for each pulse of ultrasound, quantizing the detected echo signals to generate a plurality of digital sample values representative of the echo signals; and processing digital sample values from a plurality of the detected echo signals to calculate data representative of blood flow velocity detected for a plurality of locations along the ultrasound beam axis; generating detected Doppler signal power data from a plurality of detected echo signals and associating the detected Doppler signal power data to the blood flow velocity for the plurality of locations along the ultrasound beam axis; and accumulating the data representative of blood flow velocity for the plurality of locations along the ultrasound beam axis and the associated detected Doppler signal power data for a plurality of time intervals. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. In a Doppler ultrasound system emitting ultrasound signals along an ultrasound beam axis and detecting echo signals resulting therefrom, a method for providing blood flow information of a subject to which the Doppler ultrasound system is applied, the method comprising:
-
quantizing the detected echo signals to generate a plurality of digital sample values representative of the echo signals; generating quadrature vectors from the plurality of digital sample values; and processing the quadrature vectors to calculate blood flow velocity data as a function of time for a plurality of locations along the ultrasound beam axis and to calculate detected Doppler signal power data as a function of time and associated to the blood flow velocity data for the plurality of locations. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A computer-readable medium having computer executable instructions for controlling digital processing circuitry in a Doppler ultrasound system to process detected ultrasound echo signals and provide blood flow information, by:
-
controlling an analog-to-digital converter (ADC) circuit to quantize the detected ultrasound echo signals to generate a plurality of digital sample values representative of the ultrasound echo signal; generating quadrature vectors from the plurality of digital sample values; processing the quadrature vectors to calculate blood flow velocity data as a function of time for a plurality of locations along the ultrasound beam axis and to calculate detected Doppler signal power data as a function of time; and processing the blood flow velocity data and the detected Doppler signal power data to relate the Doppler signal power data to the blood flow velocity data for the plurality of locations along the ultrasound beam axis. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification