Title: Doppler Techniques:
1- Lecture 6
- Doppler Techniques
- Physics, processing, interpretation
2Doppler US Techniques
- As an object emitting sound moves at a velocity
v, - the wavelength of the sound in the forward
direction is compressed (?s) and - the wavelength of the sound in the receding
direction is elongated (?l). - Since frequency (f) is inversely related to
wavelength, the compression increases the
perceived frequency and the elongation decreases
the perceived frequency. - c sound speed.
3Doppler US Techniques
- In Equations (1) and (2), f is the frequency of
the sound emitted by the object and would be
detected by the observer if the object were at
rest. ?f represents a Doppler effectinduced
frequency shift - The sign depends on the direction in which the
object is traveling with respect to the observer.
- These equations apply to the specific condition
that the object is traveling either directly
toward or directly away from the observer
4Doppler US Techniques
ft is transmitted frequency fr is received
frequency v is the velocity of the target, ? is
the angle between the ultrasound beam and the
direction of the target's motion, and c is the
velocity of sound in the medium
5A general Doppler ultrasound signal measurement
system
6A simplified equivalent representation of an
ultrasonic transducer
7Block diagram of a non-directional continuous
wave Doppler system
8Block diagram of a non-directional pulsed wave
Doppler system
9Oscillator
10Transmitter
11Demodulator
12Two channel differential audio amplifier
13Programmable bandpass filter and amplifier
14the audio amplifier
15PC interface
16(No Transcript)
17- PROCESSING OF DOPPLER ULTRASOUND SIGNALS
18Processing of Doppler Ultrasound Signals
19Single side-band detection
20Heterodyne detection
21Frequency translation and side-band filtering
detection
22direct sampling
- Effect of the undersampling.
- (a) before sampling (b) after sampling
23Quadrature phase detection
24- TOOLS FOR DIGITAL SIGNAL PROCESSING
25Understanding the complex Fourier transform
- The Fourier transform pair is defined as
- In general the Fourier transform is a complex
quantity - where R(f) is the real part of the FT, I(f) is
the imaginary part, X(f) is the amplitude or
Fourier spectrum of x(t) and is given by
,?(f) is the phase angle of the Fourier
transform and given by tan-1I(f)/R(f)
26- If x(t) is a complex time function, i.e.
x(t)xr(t)jxi(t) where xr(t) and xi(t) are
respectively the real part and imaginary part of
the complex function x(t), then the Fourier
integral becomes
27Properties of the Fourier transform for complex
time functions
28Interpretation of the complex Fourier transform
- If an input of the complex Fourier transform is a
complex quadrature time signal (specifically, a
quadrature Doppler signal), it is possible to
extract directional information by looking at its
spectrum. - Next, some results are obtained by calculating
the complex Fourier transform for several
combinations of the real and imaginary parts of
the time signal (single frequency sine and cosine
for simplicity). - These results were confirmed by implementing
simulations.
29- Case (1).
- Case (2).
- Case (3).
- Case (4).
- Case (5).
- Case (6).
- Case (7).
30The discrete Fourier transform
- The discrete Fourier transform (DFT) is a special
case of the continuous Fourier transform. To
determine the Fourier transform of a continuous
time function by means of digital analysis
techniques, it is necessary to sample this time
function. An infinite number of samples are not
suitable for machine computation. It is necessary
to truncate the sampled function so that a finite
number of samples are considered
31Discrete Fourier transform pair
32complex modulation
33Hilbert transform
- The Hilbert transform (HT) is another widely used
frequency domain transform. - It shifts the phase of positive frequency
components by -900 and negative frequency
components by 900. - The HT of a given function x(t) is defined by the
convolution between this function and the impulse
response of the HT (1/pt).
34Hilbert transform
- Specifically, if X(f) is the Fourier transform of
x(t), its Hilbert transform is represented by
XH(f), where - A 900 phase shift is equivalent to multiplying
by ej900j, so the transfer function of the HT
HH(f) can be written as
35impulse response of HT
An ideal HT filter can be approximated using
standard filter design techniques. If a FIR
filter is to be used , only a finite number of
samples of the impulse response suggested in the
figure would be utilised.
36- x(t)ej?ct is not a real time function and cannot
occur as a communication signal. However, signals
of the form x(t)cos(?t?) are common and the
related modulation theorem can be given as - So, multiplying a band limited signal by a
sinusoidal signal translates its spectrum up and
down in frequency by fc
37Digital filtering
- Digital filtering is one of the most important
DSP tools. - Its main objective is to eliminate or remove
unwanted signals and noise from the required
signal. - Compared to analogue filters digital filters
offer sharper rolloffs, - require no calibration, and
- have greater stability with time, temperature,
and power supply variations. - Adaptive filters can easily be created by simple
software modifications
38Digital Filters
- Non-recursive (finite impulse response, FIR)
- Recursive (infinite impulse response, IIR).
- The input and the output signals of the filter
are related by the convolution sum. - Output of an FIR filter is a function of past and
present values of the input, - Output of an IIR filter is a function of past
outputs as well as past and present values of the
input
39Basic IIR filter and FIR filter realisations
40DSP for Quadrature to Directional Signal
Conversion
- Time domain methods
- Phasing filter technique (PFT) (time domain
Hilbert transform) - Weaver receiver technique
- Frequency domain methods
- Frequency domain Hilbert transform
- Complex FFT
- Spectral translocation
- Scale domain methods (Complex wavelet)
- Complex neural network
41GENERAL DEFINITION OF A QUADRATURE DOPPLER SIGNAL
- A general definition of a discrete quadrature
Doppler signal equation can be given by - D(n) and Q(n), each containing information
concerning forward channel and reverse channel
signals (sf(n) and sr(n) and their Hilbert
transforms Hsf(n) and Hsr(n)), are real
signals.
42Asymmetrical implementation of the PFT
43Symmetrical implementation of the PFT
44- An alternative algorithm is to implement the HT
using phase splitting networks - A phase splitter is an all-pass filter which
produces a quadrature signal pair from a single
input - The main advantage of this algorithm over the
single filter HT is that the two filters have
almost identical pass-band ripple characteristics
45Weaver Receiver Technique (WRT)
- For a theoretical description of the system
consider the quadrature Doppler signal defined by
-
- which is band limited to fs/4, and a pair of
quadrature pilot frequency signals given by - where ?c/2pfs/4.
- The LPF is assumed to be an ideal LPF having a
cut-off frequency of fs/4.
46Asymmetrical implementation of the WRT
47(No Transcript)
48(No Transcript)
49(No Transcript)
50Symmetrical implementation
51Implementation of the WRT algorithm using
low-pass/high-pass filter pair
52FREQUENCY DOMAIN PROCESSING
- These algorithms are almost entirely implemented
in the frequency domain (after fast Fourier
transform), - They are based on the complex FFT process.
- The common steps for the all these
implementations are the complex FFT, the inverse
FFT and overlapping techniques to avoid Gibbs
phenomena - Three types of frequency domain algorithm will be
described - Hilbert transform method,
- Complex FFT method, and
- Spectral translocation method.
53frequency domain Hilbert transform algorithm
54Complex FFT Method (CFFT)
- The complex FFT has been used to separate the
directional signal information from quadrature
signals so that the spectra of the directional
signals can be estimated and displayed as
sonograms. - It can be shown that the phase information of the
directional signals is well preserved and can be
used to recover these signals.
55(No Transcript)
56(No Transcript)
57Spectral Translocation Method (STM)
58(No Transcript)