Lecture 6: Doppler Techniques: Physics, processing, interpretation

Slides:



Advertisements
Similar presentations
Computer Vision Lecture 7: The Fourier Transform
Advertisements

Ch 3 Analysis and Transmission of Signals
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Response to a Sinusoidal Input Frequency Analysis of an RC Circuit.
Copyright ©2010, ©1999, ©1989 by Pearson Education, Inc. All rights reserved. Discrete-Time Signal Processing, Third Edition Alan V. Oppenheim Ronald W.
Lecture 7: Basis Functions & Fourier Series
Typical transducer Microphone Microprocessor Typical signal generator circuit Signal intensity Time Sound Parameter Signal intensity Time Signal intensity.
Filtering Filtering is one of the most widely used complex signal processing operations The system implementing this operation is called a filter A filter.
Digital Signal Processing – Chapter 11 Introduction to the Design of Discrete Filters Prof. Yasser Mostafa Kadah
Review of Frequency Domain
Properties of continuous Fourier Transforms
EE-2027 SaS 06-07, L11 1/12 Lecture 11: Fourier Transform Properties and Examples 3. Basis functions (3 lectures): Concept of basis function. Fourier series.
CELLULAR COMMUNICATIONS DSP Intro. Signals: quantization and sampling.
EE513 Audio Signals and Systems Digital Signal Processing (Systems) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
DSP. What is DSP? DSP: Digital Signal Processing---Using a digital process (e.g., a program running on a microprocessor) to modify a digital representation.
Integral Transform Dongsup Kim Department of Biosystems, KAIST Fall, 2004.
Discrete-Time and System (A Review)
ELEC ENG 4035 Communications IV1 School of Electrical & Electronic Engineering 1 Section 2: Frequency Domain Analysis Contents 2.1 Fourier Series 2.2 Fourier.
Vibrationdata 1 Unit 19 Digital Filtering (plus some seismology)
COMMUNICATION SYSTEM COMMUNICATION :
Chapter 2. Signals Husheng Li The University of Tennessee.
Single-Sideband AM A DSB-SC AM signal transmits two sidebands and required a channel bandwidth of Bc = 2W Hz However, the two sidebands are redundant The.
Wireless PHY: Modulation and Demodulation Y. Richard Yang 09/6/2012.
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Linearity Time Shift and Time Reversal Multiplication Integration.
1 Orthonormal Wavelets with Simple Closed-Form Expressions G. G. Walter and J. Zhang IEEE Trans. Signal Processing, vol. 46, No. 8, August 王隆仁.
Digital Signal Processing
1 I. Phasors (complex envelope) representation for sinusoidal signal narrow band signal II. Complex Representation of Linear Modulated Signals & Bandpass.
Module 2 SPECTRAL ANALYSIS OF COMMUNICATION SIGNAL.
111 Lecture 2 Signals and Systems (II) Principles of Communications Fall 2008 NCTU EE Tzu-Hsien Sang.
Fourier Series. Introduction Decompose a periodic input signal into primitive periodic components. A periodic sequence T2T3T t f(t)f(t)
Advanced Digital Signal Processing
Signals & systems Ch.3 Fourier Transform of Signals and LTI System 5/30/2016.
EE104: Lecture 5 Outline Review of Last Lecture Introduction to Fourier Transforms Fourier Transform from Fourier Series Fourier Transform Pair and Signal.
Chapter 2 Signals and Spectra (All sections, except Section 8, are covered.)
1 Lecture 1: February 20, 2007 Topic: 1. Discrete-Time Signals and Systems.
Linearity Recall our expressions for the Fourier Transform and its inverse: The property of linearity: Proof: (synthesis) (analysis)
Z TRANSFORM AND DFT Z Transform
Chapter 2. Signals and Linear Systems
1 Introduction to Digital Filters Filter: A filter is essentially a system or network that selectively changes the wave shape, amplitude/frequency and/or.
7- 1 Chapter 7: Fourier Analysis Fourier analysis = Series + Transform ◎ Fourier Series -- A periodic (T) function f(x) can be written as the sum of sines.
ES97H Biomedical Signal Processing
Chapter 7 The Laplace Transform
Fourier Transform.
Prof. Nizamettin AYDIN Advanced Digital Signal Processing 1.
Lecture 3: The Sampling Process and Aliasing 1. Introduction A digital or sampled-data control system operates on discrete- time rather than continuous-time.
GROUP MEMBERS ELISHBA KHALID 07-CP-07 TAHIRA SAMEEN 07-CP-31.
Single carrier  Multicarrier  OFDM Single Carrier - ISI, Receiver complexity  ISI, Bit rate limitation Multi-carrier - Negligible ISI, Approximately.
Environmental and Exploration Geophysics II tom.h.wilson
Oh-Jin Kwon, EE dept., Sejong Univ., Seoul, Korea: 2.3 Fourier Transform: From Fourier Series to Fourier Transforms.
Eeng360 1 Chapter 2 Linear Systems Topics:  Review of Linear Systems Linear Time-Invariant Systems Impulse Response Transfer Functions Distortionless.
Chapter 2. Signals and Linear Systems
ENEE 322: Continuous-Time Fourier Transform (Chapter 4)
The Frequency Domain Digital Image Processing – Chapter 8.
Math for CS Fourier Transforms
Real-time Digital Signal Processing Digital Filters.
Digital Image Processing Lecture 8: Fourier Transform Prof. Charlene Tsai.
(plus some seismology)
LECTURE 11: FOURIER TRANSFORM PROPERTIES
Recap: Chapters 1-7: Signals and Systems
UNIT II Analysis of Continuous Time signal
Fourier Transform Analysis of Signals and Systems
Lect5 A framework for digital filter design
Advanced Digital Signal Processing
Notes Assignments Tutorial problems
LECTURE 18: FOURIER ANALYSIS OF CT SYSTEMS
(plus some seismology)
Chapter 8 The Discrete Fourier Transform
Lesson Week 8 Fourier Transform of Time Functions (DC Signal, Periodic Signals, and Pulsed Cosine)
Chapter 8 The Discrete Fourier Transform
LECTURE 11: FOURIER TRANSFORM PROPERTIES
SIGNALS & SYSTEMS (ENT 281)
Presentation transcript:

Lecture 6: Doppler Techniques: Physics, processing, interpretation

Doppler 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.

                                                        Doppler 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 effect–induced 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

Doppler 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

A general Doppler ultrasound signal measurement system

A simplified equivalent representation of an ultrasonic transducer

Block diagram of a non-directional continuous wave Doppler system

Block diagram of a non-directional pulsed wave Doppler system

Oscillator

Transmitter

Demodulator

Two channel differential audio amplifier

Programmable bandpass filter and amplifier

the audio amplifier

PC interface

PROCESSING OF DOPPLER ULTRASOUND SIGNALS

Processing of Doppler Ultrasound Signals Gated transmiter Master osc. Band-pass filter Sample & hold Demodulator Receiver amplifier RF Logic unit si sq V Transducer sin cos Demodulation Quadrature to directional signal conversion Time-frequency/scale analysis Data visualization Detection and estimation Derivation of diagnostic information Further processing

Single side-band detection

Heterodyne detection

Frequency translation and side-band filtering detection

direct sampling Effect of the undersampling. (a) before sampling; (b) after sampling

Quadrature phase detection

TOOLS FOR DIGITAL SIGNAL PROCESSING

Understanding 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-1[I(f)/R(f)]

If x(t) is a complex time function, i. e 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

Properties of the Fourier transform for complex time functions Time domain (x(t)) Frequency domain (X(f)) Real Real part even, imaginary part odd Imaginary Real part odd, imaginary part even Real even, imaginary odd Real odd, imaginary even Real and even Real and odd Imaginary and odd Imaginary and even Complex and even Complex and odd

Interpretation 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.

Case (1). Case (2). Case (3). Case (4). Case (5). Case (6). Case (7). Case (8).

The 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

Discrete Fourier transform pair

complex modulation

Hilbert 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/πt).

Hilbert 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 ej900=±j, so the transfer function of the HT HH(f) can be written as

impulse 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.

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

Digital 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

Digital 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

Basic IIR filter and FIR filter realisations

DSP 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

GENERAL 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 H[sf(n)] and H[sr(n)]), are real signals.

Asymmetrical implementation of the PFT

Symmetrical implementation of the PFT

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

Weaver 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/2π=fs/4. The LPF is assumed to be an ideal LPF having a cut-off frequency of fs/4.

Asymmetrical implementation of the WRT

Symmetrical implementation

Implementation of the WRT algorithm using low-pass/high-pass filter pair

FREQUENCY 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.

frequency domain Hilbert transform algorithm

Complex 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.

Spectral Translocation Method (STM)