Adaptively performing clutter filtering in an ultrasound system
First Claim
1. An ultrasound system, comprising:
- an ultrasound data acquisition device configured to transmit and receive ultrasound signals to and from a target object to output a plurality of ultrasound data corresponding to each pixel of a color Doppler mode image; and
a processor in communication with the ultrasound data acquisition device and being configured to;
form a matrix corresponding to each of the pixels based on the plurality of ultrasound data;
form a plurality of sub matrixes corresponding to each of the matrixes;
calculate a power difference value among the plurality of sub matrixes based on a mean frequency and a power corresponding to each of the plurality of sub matrixes;
determine whether the power difference value is equal to or larger than a first threshold value;
perform first singular value decomposition (SVD) clutter filtering for removing the sub matrix corresponding to the mean frequency as a clutter signal component and second SVD clutter filtering for performing a matrix operation upon the sub matrix corresponding to the mean frequency as a Doppler signal component based on the mean frequency, a predetermined first cutoff frequency and a predetermined second cutoff frequency when the power difference value is equal to or larger than the first threshold value; and
perform clutter filtering upon the plurality of ultrasound data when the power difference value is less than the first threshold value.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of adaptively performing clutter filtering are disclosed. In one embodiment, by way of non-limiting example, an ultrasound system comprises: an ultrasound data acquisition unit configured to transmit and receive ultrasound signals to and from a target object to output a plurality of ultrasound data corresponding to each pixel of a color Doppler mode image; and a processing unit in communication with the ultrasound data acquisition unit and being configured to calculate a power difference value corresponding to each of the pixels based on the plurality of ultrasound data, determine whether the power difference value is equal to or larger than a first threshold value, and if the power difference value is equal to or larger than the first threshold value, then perform first clutter filtering upon the plurality of ultrasound data, or if the power difference value is less than the first threshold value, then perform second clutter filtering upon the plurality of ultrasound data.
-
Citations
15 Claims
-
1. An ultrasound system, comprising:
-
an ultrasound data acquisition device configured to transmit and receive ultrasound signals to and from a target object to output a plurality of ultrasound data corresponding to each pixel of a color Doppler mode image; and a processor in communication with the ultrasound data acquisition device and being configured to; form a matrix corresponding to each of the pixels based on the plurality of ultrasound data; form a plurality of sub matrixes corresponding to each of the matrixes; calculate a power difference value among the plurality of sub matrixes based on a mean frequency and a power corresponding to each of the plurality of sub matrixes; determine whether the power difference value is equal to or larger than a first threshold value; perform first singular value decomposition (SVD) clutter filtering for removing the sub matrix corresponding to the mean frequency as a clutter signal component and second SVD clutter filtering for performing a matrix operation upon the sub matrix corresponding to the mean frequency as a Doppler signal component based on the mean frequency, a predetermined first cutoff frequency and a predetermined second cutoff frequency when the power difference value is equal to or larger than the first threshold value; and perform clutter filtering upon the plurality of ultrasound data when the power difference value is less than the first threshold value. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of performing clutter filtering, comprising:
-
a) acquiring a plurality of ultrasound data corresponding to each pixel of a color Doppler mode image for a target object; b) forming a matrix corresponding to each of the pixels based on the plurality of ultrasound data; c) forming a plurality of sub matrixes corresponding to each of the matrixes; d) calculating a power difference value among the plurality of sub matrixes based on a mean frequency and a power corresponding to each of the plurality of sub matrixes; e) determining whether the power difference value is equal to or larger than a first threshold value; f) performing first singular value decomposition (SVD) clutter filtering for removing the sub matrix corresponding to the mean frequency as a clutter signal component and second SVD clutter filtering for performing a matrix operation upon the sub matrix corresponding to the mean frequency as a Doppler signal component based on the mean frequency a redetermined first cutoff frequency and a predetermined second cutoff frequency when the power difference value is equal to or larger than the first threshold value; and g) performing clutter filtering upon the plurality of ultrasound data when the power difference value is less than the first threshold value. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium comprising computer executable instructions, which causes a processor to perform following acts:
-
a) acquiring a plurality of ultrasound data corresponding to each pixel of a color Doppler mode image for a target object; b) forming a matrix corresponding to each of the pixels based on the plurality of ultrasound data; c) forming a plurality of sub matrixes corresponding to each of the matrixes; d) calculating a power difference value among the plurality of sub matrixes based on a mean frequency and a power corresponding to each of the plurality of sub matrixes; e) determining whether the power difference value is equal to or larger than a first threshold value; f) performing first singular value decomposition (SVD) clutter filtering for removing the sub matrix corresponding to the mean frequency as a clutter signal component and second SVD clutter filtering for performing a matrix operation upon the sub matrix corresponding to the mean frequency as a Doppler signal component based on the mean frequency, a predetermined first cutoff frequency and a predetermined second cutoff frequency when the power difference value is equal to or larger than the first threshold value; and g) performing clutter filtering upon the plurality of ultrasound data when the power difference value is less than the first threshold value.
-
-
14. An ultrasound system, comprising:
-
an ultrasound data acquisition device configured to transmit and receive ultrasound signals to and from a target object to output a plurality of ultrasound data corresponding to each of pixels of a color Doppler mode image; and a processor in communication with the ultrasound data acquisition device and being configured to; form a matrix corresponding to each of the pixels based on the plurality of ultrasound data; form a plurality of sub matrixes corresponding to each of the matrixes; calculate a power difference value among the plurality of sub matrixes based on a mean frequency and a power corresponding to each of the plurality of sub matrixes; determine whether the power difference value is equal to or larger than a first threshold value; compare the mean frequency with a predetermined first cutoff frequency when the power difference value is equal to or larger than the first threshold value; perform first singular value decomposition (SVD) clutter filtering for removing the sub matrix corresponding to the mean frequency as a clutter signal component when the mean frequency is equal to or less than the first cutoff frequency; compare the mean frequency with a predetermined second cutoff frequency when the mean frequency is larger than the first cutoff frequency, wherein the second cutoff frequency is larger than the first cutoff frequency; perform second SVD clutter filtering for performing a matrix operation upon the sub matrix corresponding to the mean frequency as a Doppler signal component when the mean frequency is equal to or less than the second cutoff frequency; and perform clutter filtering upon the plurality of ultrasound data when the power difference value is less than the first threshold value.
-
-
15. A method of performing clutter filtering, comprising:
-
a) acquiring a plurality of ultrasound data corresponding to each of pixels of a color Doppler mode image for a target object; b) forming a matrix corresponding to each of the pixels based on the plurality of ultrasound data; c) forming a plurality of sub matrixes corresponding to each of the matrixes; d) calculating a power difference value among the plurality of sub matrixes based on a mean frequency and a power corresponding to each of the plurality of sub matrixes; e) determining whether the power difference value is equal to or larger than a first threshold value; f) comparing the mean frequency with a predetermined first cutoff frequency when the power difference value is equal to or larger than the first threshold value; g) performing first singular value decomposition (SVD) clutter filtering for removing the sub matrix corresponding to the mean frequency as a clutter signal component when the mean frequency is equal to or less than the first cutoff frequency; h) comparing the mean frequency with the predetermined second cutoff frequency when the mean frequency is larger than the first cutoff frequency, wherein the second cutoff frequency is larger than the first cutoff frequency; i) performing second SVD clutter filtering for performing a matrix operation upon the sub matrix corresponding to the mean frequency as a Doppler signal component when the mean frequency is equal to or less than the second cutoff frequency; and j) performing clutter filtering upon the plurality of ultrasound data when the power difference value is less than the first threshold value.
-
Specification