Post-beamformer ultrasound compression
AssigneeTexas Instruments Incorporated
InventorMohamed Farouk Mansour
Life of this patent
Estimating the term…
Abstract
Embodiments of the invention compress ultrasound RF data after the receiver beamformer. An efficient compression algorithm is disclosed that incorporates the use of the Discrete Cosine Transform (DCT) and the Discrete Wavelet Packet (DWP) transform, followed by quantization of the wavelet coefficients. The algorithm first processes ultrasound scanlines from the receiver beamformer using a DCT transform. In a low-power configuration, a Hadamard transform may be used instead of the DCT. The output of the DCT processing is DCT coefficients at different frequencies. An optimized wavelet packet transform is then used for each coefficient line. The wavelet filter kernels and the wavelet packet trees can be jointly optimization using a two-step optimization algorithm.
Claims17
An signal processing device, comprising:
- a decorrelation circuit configured to receive a plurality of initial scan line signals and to perform a decorrelation operation on the plurality of initial scan line signals to generate a plurality of decorrelated scan line signals;
- a plurality of wavelet decomposition circuits coupled to the decorrelation circuit and configured to perform wavelet decomposition operations on the plurality of decorrelated scan line signals to generate a plurality of decomposed scan line signals;
- a plurality of quantization circuits coupled to the plurality of wavelet decomposition circuits and configured to perform quantization operations on the plurality of decomposed scan line signals to generate a plurality of quantized scan line signals;
- and
- a bit multiplexer coupled to the plurality of quantization circuits and configured to generate a compressed bit stream based on the plurality of quantized scan line signals.
An signal processing device, comprising:
- a compression module, comprising:
- a decorrelation circuit configured to receive a plurality of initial scan line signals and to perform a decorrelation operation on the plurality of initial scan line signals to generate a plurality of decorrelated scan line signals;
- a plurality of wavelet decomposition circuits coupled to the decorrelation circuit and configured to perform wavelet decomposition operations on the plurality of decorrelated scan line signals to generate a plurality of decomposed scan line signals;
- a plurality of quantization circuits coupled to the plurality of wavelet decomposition circuits and configured to perform quantization operations on the plurality of decomposed scan line signals to generate a plurality of quantized scan line signals;
- and
- a bit multiplexer coupled to the plurality of quantization circuits and configured to generate a compressed bit stream based on the plurality of quantized scan line signals;
- a link interconnecting the compression module and a decompression module;
- and
- the decompression module comprising:
- a bit demultiplexer configured to convert the compressed bit stream into recovered scan line signals corresponding to the initial scan line signals;
- a plurality of inverse quantization circuits coupled to the bit demultiplexer and configured to perform inverse quantization operations on the recovered scan line signals to generate inverse quantized scan line signals;
- and
- a plurality of wavelet synthesizing circuits coupled to the plurality of inverse quantization circuits and configured to perform wavelet synthesis operations on the inverse quantized scan line signals to generate synthesized scan line signals;
- and
- a correlation circuit coupled to the plurality of wavelet synthesizing circuits and configured to receive the synthesized scan line signals and to perform a correlation operation on the synthesized scan line signals to generate correlated scan line signals.
An image processing method, comprising:
- receiving initial scan line signals created by a beamformer circuit;
- decorrelating the initial scan line signals using a decorrelation matrix to generate decorrelated scan line signals;
- performing decompositions of the decorrelated scan line signals using wavelet trees to generate decomposed scan line signals, wherein an optimization algorithm is used to perform the decompositions;
- performing quantization functions on the decomposed scan line signals to generate quantized scan line signals;
- and
- generating a compressed bit stream based on the quantized scan line signals.
Dependencies are inferred from the claim text.