Ultrasonic IQ Filtering for Discontinuous Pulse Doppler Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Ultrasonic multi-synchronization mode in medical imaging faces challenges with discontinuous IQ data due to high pulse repetition frequency (PRF), leading to defective PW echo signals and limited blood flow velocity measurement, while existing filters like FIR and IIR increase computational complexity and cost.
Innovation Solution
A filtering method using an IIR filter with initialization schemes and matrix multiplication to process IQ data, ensuring continuity and quality for subsequent spectrum analysis, reducing transient effects and computational load.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If high pulse repetition frequency (PRF) is used in ultrasonic multi-synchronization mode, then real-time imaging capability is improved, but discontinuous IQ data and defective PW echo signals occur
Solution Approach 1:
The patent applies preliminary action by performing initialization on the IIR filter before processing discontinuous IQ data segments. The filter coefficients are pre-calculated and stored based on expected PRF values, allowing the filter to be quickly activated without transient effects when data continuity is restored. This pre-preparation ensures that when high PRF causes discontinuous data, the filter is ready to immediately process the data without causing defects or requiring re-initialization that would create artifacts.
Solution Approach 2:
The patent implements parameter changes by dynamically adjusting the IIR filter initialization parameters based on the actual PRF value detected in the ultrasonic signal. When the system detects that high PRF has caused discontinuous IQ data, it changes the filter parameters (such as cutoff frequency and initialization values) to match the new operating conditions. This allows the filter to adapt to the discontinuous data pattern and maintain reliable processing despite the high PRF imaging requirements.
2Reliability
If traditional FIR or IIR filters are applied to process discontinuous IQ data, then filtering is achieved, but computational complexity and processing cost increase
Solution Approach 1:
The patent applies partial action by selectively processing only the necessary portions of the IQ data through the IIR filter. Instead of filtering all data points uniformly, the system identifies and processes only the continuous segments that require filtering, leaving discontinuous portions to be handled differently. This reduces the total number of filter operations required while maintaining filtering quality where needed, thereby lowering computational complexity without sacrificing reliability.
Solution Approach 2:
The patent reduces computational complexity through parameter changes by optimizing the IIR filter order and coefficients based on the specific characteristics of the ultrasonic IQ data. Rather than using fixed high-order filters that guarantee quality but increase complexity, the system dynamically adjusts filter parameters to achieve the minimum necessary filtering for the given data conditions. This parameter optimization maintains filtering quality while significantly reducing the computational burden on the processing system.
Data Source
AI summary
The embodiments of the present disclosure disclose a filtering method and system for ultrasonic imaging. The method may include: obtaining a plurality of pulse Doppler echo signals, two adjacent pulse Doppler echo signals being distributed at intervals in a time domain; generating a plurality of discontinuous segments of IQ data by demodulating the plurality of pulse Doppler echo signals; for each segment of IQ data, performing first filtering on at least part of data points; and obtaining a segment of filtered IQ data by performing second filtering on the filtered data points and unfiltered data points; performing interpolation based on the plurality of segments of filtered IQ data; and generating a spectrum image based on the interpolated data.


