Chapter 6: Real-Time Image Formation. display B, M, Doppler image processing Doppler processing digital receive beamformer system control keyboard beamformer.

Slides:



Advertisements
Similar presentations
Chapter3 Pulse-Echo Ultrasound Instrumentation
Advertisements

Foundations of Medical Ultrasonic Imaging
Multiplexed vs. Simultaneous Data Acquisition Using USB Devices Presented by: Rene Messier Company: Data Translation Company: Data Translation.
Lock-in amplifiers Signals and noise Frequency dependence of noise Low frequency ~ 1 / f –example: temperature (0.1 Hz), pressure.
ECE 4321: Computer Networks Chapter 3 Data Transmission.
©Alex Doboli 2006  Analog to Digital Converters Alex Doboli, Ph.D. Department of Electrical and Computer Engineering State University of New York at.
Motivation Application driven -- VoD, Information on Demand (WWW), education, telemedicine, videoconference, videophone Storage capacity Large capacity.
Data Acquisition Risanuri Hidayat.
5/4/2006BAE Analog to Digital (A/D) Conversion An overview of A/D techniques.
Resident Physics Lectures
Hospital Physics Group
Analogue to Digital Conversion
Spectrum analyser basics Spectrum analyser basics 1.
ECE 501 Introduction to BME
JF 12/04111 BSC Data Acquisition and Control Data Representation Computers use base 2, instead of base 10: Internally, information is represented by binary.
Why prefer CMOS over CCD? CMOS detector is radiation resistant Fast switching cycle Low power dissipation Light weight with high device density Issues:
Communication Systems Simulation - II Harri Saarnisaari Part of Simulations and Tools for Telecommunication Course.
Prototype SKA Technologies at Molonglo: 3. Beamformer and Correlator J.D. Bunton Telecommunications and Industrial Physics, CSIRO. Australia. Correlator.
William Stallings Data and Computer Communications 7th Edition (Selected slides used for lectures at Bina Nusantara University) Data, Signal.
EKT343 –Principle of Communication Engineering
Chapter 4 Digital Transmission
1 Lecture 9: Diversity Chapter 7 – Equalization, Diversity, and Coding.
 Principles of Digital Audio. Analog Audio  3 Characteristics of analog audio signals: 1. Continuous signal – single repetitive waveform 2. Infinite.
Lock-in amplifiers
Chapter 25 Nonsinusoidal Waveforms. 2 Waveforms Used in electronics except for sinusoidal Any periodic waveform may be expressed as –Sum of a series of.
ORE 654 Applications of Ocean Acoustics Lecture 6a Signal processing
Ni.com Data Analysis: Time and Frequency Domain. ni.com Typical Data Acquisition System.
Lecture 1. References In no particular order Modern Digital and Analog Communication Systems, B. P. Lathi, 3 rd edition, 1998 Communication Systems Engineering,
LECTURE Copyright  1998, Texas Instruments Incorporated All Rights Reserved Encoding of Waveforms Encoding of Waveforms to Compress Information.
ACOE2551 Microprocessors Data Converters Analog to Digital Converters (ADC) –Convert an analog quantity (voltage, current) into a digital code Digital.
Filters and Delta Sigma Converters
The GNU in RADIO Shravan Rayanchu. SDR Getting the code close to the antenna –Software defines the waveform –Replace analog signal processing with Digital.
DSB-SC AM Tx signal  AM Tx signal spectrum
Picture-perfect ultrasound TI’s analog front end solutions for used in ultrasound applications.
Speckle Correlation Analysis1 Adaptive Imaging Preliminary: Speckle Correlation Analysis.
ECE 4710: Lecture #17 1 Transmitters  Communication Tx  generate modulated signal s(t) at the carrier frequency f c from the modulating information signal.
Display of Motion & Doppler Ultrasound
Review of Ultrasonic Imaging
Sarah Gillies Ultrasound Sarah Gillies
Image Processing Basics. What are images? An image is a 2-d rectilinear array of pixels.
ECE 4710: Lecture #7 1 Overview  Chapter 3: Baseband Pulse & Digital Signaling  Encode analog waveforms into baseband digital signals »Digital signaling.
Digital Beamforming. Beamforming Manipulation of transmit and receive apertures. Trade-off performance/cost to achieve: –Steer and focus the transmit.
Ultrasound Simulations using REC and SAFT Presenter: Tony Podkowa November 13, 2012 Advisor: Dr José R. Sánchez Department of Electrical and Computer Engineering.
Ultrasonic İmaging.
Midterm Presentation Performed by: Ron Amit Supervisor: Tanya Chernyakova Semester: Spring Sub-Nyquist Sampling in Ultrasound Imaging.
Volume I Companion Presentation Frank R. Miele Pegasus Lectures, Inc.
EE445S Real-Time Digital Signal Processing Lab Spring 2014 Lecture 16 Quadrature Amplitude Modulation (QAM) Receiver Prof. Brian L. Evans Dept. of Electrical.
IMAGE DATA ACQUISITION
A 5-Pulse Sequence for Harmonic and Sub-Harmonic Imaging
Amplitude/Phase Modulation
Digital to Analog Converter (DAC)
Artifacts Ultrasound Physics George David, M.S.
Advanced Computer Networks
Performance Issues in Doppler Ultrasound 1. 2 Fundamental Tradeoffs In pulsed modes (PW and color), maximum velocity without aliasing is In pulsed modes,
SPS Lab 14 th. 진성민. Contents  Scan Converter Memory  Digital Device  Analog-to-digital converter  Scan converter matrix  Writing, Reading, and image.
Antenna Arrays and Automotive Applications
CI Lecture Series Summer 2010 An Overview of IQ Modulation and Demodulation Techniques for Cavity LLRF Control.
Ultrasound Physics Image Formation ‘97. Real-time Scanning Each pulse generates one line Except for multiple focal zones frame one frame consists of many.
Chapter 10 Digital Signal and Image Processing
Microprocessors Data Converters Analog to Digital Converters (ADC)
Ultrasound Physics Image Formation ‘97.
Ultrasound Physics Image Formation ‘97.
Principios de Comunicaciones EL4005
디지털통신 Bandpass Modulation 1 임 민 중 동국대학교 정보통신공학과.
Digital Communications Chapter 13. Source Coding
Introduction to data converters
Introduction to data converters
Review of Ultrasonic Imaging
Digital Beamforming.
Chapter 7 Converters.
Presentation transcript:

Chapter 6: Real-Time Image Formation

display B, M, Doppler image processing Doppler processing digital receive beamformer system control keyboard beamformer control digital transmit beamformer DAC high voltage amplifier ADC variable gain T/R switch array body All digital

Generic Ultrasonic Imaging System Transmitter: –Arbitrary waveform. –Programmable transmit voltage. –Arbitrary firing sequence. –Programmable apodization, delay control and frequency control. Digital Waveform Generator D/AHV AmpTransducer Array Control

OR

Transmit Waveform Characteristics of transmit waveforms. MHz dB Normalized Amplitude Spectra Waveforms ss

Generic Ultrasonic Imaging System Receiver: –Programmable apodization, delay control and frequency control. –Arbitrary receive direction. Image processing: –Pre-detection filtering. –Post-detection filtering. Full gain correction: TGC, analog and digital. Scan converter: various scan format.

Generic Receiver beam former filtering (pre- detection) envelope detection filtering(post- detection) mapping and other processing scan conversion display adaptive controls A/D

Pre-detection Filtering Z t X

Pulse shaping. (Z) Temporal filtering. (t) Beam shaping. (X) –Selection of frequency range. (Z  X) –Correction of focusing errors. (X  X’) |C(x) | |p(x’,z)| -aa 1 2a /2a x'/z F.T.

Pulse-echo effective apertures DynTx DynRx DynRx 1 FixedRx The pulse-echo beam pattern is the multiplication of the transmit beam and the receive beam The pulse-echo effective aperture is the convolution of transmit and receive apertures For C.W. R=Ro R≠Ro

Post-Detection Filtering Data re-sampling (Acoustic  Display). Speckle reduction (incoherent averaging). Feature enhancement. Aesthetics. Post-processing: –Re-mapping (gray scale and color). –Digital gain.

Envelope Detection Demodulation based: rf signal envelop

Envelope Detection Hilbert Transform f f0f0 -f 0 f f0f0 f f0f0 H.T.

Beam Former Design

Implementaiton of Beam Formation Delay is simply based on geometry. Weighting (a.k.a. apodization) strongly depends on the specific approach.

Beam Formation - Delay Delay is based on geometry. For simplicity, a constant sound velocity and straight line propagation are assumed. Multiple reflection is also ignored. In diagnostic ultrasound, we are almost always in the near field. Therefore, range focusing is necessary.

Beam Formation - Delay Near field / far field crossover occurs when f # =aperture size/wavelength. The crossover also corresponds to the point where the phase error across the aperture becomes significant (destructive).

Phased Array Imaging Symmetry Transducer Delay Tx Rx  R x

Dynamic Focusing Delay R Fix Dynamic Dynamic-focusing obtains better image quality but implementation is more complicated.

Focusing Architecture summation 1 N delay line delay controller transducer array

Delay Pattern Delay Time n0n0 k0k0 Delays are quantized by sampling-period t s.

Missing Samples Time DelayDelay-ChangeBeamformer Human Body t1t1 t2t2

Beam Formation  delay controller input output

Beam Formation - Delay The sampling frequency for fine focusing quality needs to be over 32*f 0 (>> Nyquist). Interpolation is essential in a digital system and can be done in RF, IF or BB.

Delay Quantization The delay quantization error can be viewed as the phase error of the phasors.

Delay Quantization N=128, 16 quantization steps per cycles are required. In general, 32 and 64 times the center frequency is used.

Beam Formation - Delay RF beamformer requires either a clock well over 100MHz, or a large number of real-time computations. BB beamformer processes data at a low clock frequency at the price of complex signal processing. element i ADCinterpolationdigital delay s u m m a t i o n

Beam Formation - RF Interpolation by 2: Z -1 MUX 1/2

Beam Formation - RF General filtering architecture (interpolation by m): Delay Filter 1 Filter 2 Filter m-1 MUX Fine delay control FIFO Coarse delay control

Autonomous Delay Control n0n0 n1n1 A=n 0 +1   n=1 j=1 A<=0? A=A+  n+n 0 j=j+1 A=A+j   n=  n+1 N bump Autonomous vs. Centralized

Beam Formation - BB A(t-  )cos2  f 0 (t-  ) A(t-  )cos2  f 0 (t-  )e -j2  fdt magnitude f f 0 -f d -f 0 -f d f f 0 -f d LPF(A(t-  )cos2  f 0 (t-  )e -j2  fdt ) f f0f0 -f 0 rf baseband

Beam Formation - BB

element i ADCdemod/ LPF time delay/ phase rotation IQ I Q

element i ADCdemod/ LPF time delay/ phase rotation IQ I Q The coarse time delay is applied at a low clock frequency, the fine phase needs to be rotated accurately (e.g., by CORDIC).

 -Based Beamformers

Why  ? High Delay Resolution f 0 (requires interpolation) Multi-Bit Bus High Sampling Rate -- No Interpolation Required Single-Bit Bus -- Suitable for Beamformers with Large Channel-Count  Advantages Current Problems

Conventional vs. 

Advantages of Over-Sampling Noise averaging. For every doubling of the sampling rate, it is equivalent to an additional 0.5 bit quantization. Less requirements for delay interpolation. Conventional A/D not ideal for single-bit applications.

Advantages of  Beamformers Noise shaping. Single-bit vs. multi-bits. Simple delay circuitry. Integration with A/D and signal processing. For hand-held or large channel count devices.

Block-Diagram of the  Modulator Quantizer D/A _ yx Integrator e LPF  x* Single-Bit Over-Sampling Noise-Shaping Reconstruction The SNR of a 32 f 0, 2nd-order, low- passed  modulator is about 40dB.

Property of a  Modulator

A Delta-Sigma Beamformer No Interpolation Single-Bit Bus Transducer TGC  A/D Shift-Register Delay-Controller / MUX Transducer TGC Shift-Register Delay-Controller / MUX...Single-Bit LPF  A/D

A. RF B. Repeat C. Insert-Zero D. Sym-Hold A B DC Results

Cross-Section-Views of Peak 3

Scan Conversion Acquired data may not be on the display grid. Acquired grid Display grid

Scan Conversion sin  R x y acquiredconverted

Scan Conversion original grid raster grid acquired data display pixel a(i,j) a(i,j+1) a(i+1,j) a(i+1,j+1) p

Moiré Pattern

Scan Conversion original data buffer interpolationdisplay buffer addresses and coefficients generation display

Temporal Resolution (Frame Rate) Frame rate=1/Frame time. Frame time=number of lines * line time. Line time=(2*maximum depth)/sound velocity. Sound velocity is around 1540 m/s. High frame rate is required for real-time imaging.

Temporal Resolution Display standard: NTSC: 30 Hz. PAL: 25 Hz (2:1 interlace). 24 Hz for movie. The actual acoustic frame rate may be higher or lower. But should be high enough to have minimal flickering. Essence of real-time imaging: direct interaction.

Temporal Resolution For an actual frame rate lower than 30 Hz, interpolation is used. For an actual frame rate higher than 30 Hz, information can be displayed during playback. Even at 30 Hz, it is still possibly undersampling.

Temporal Resolution B-mode vs. Doppler. Acoustic power: peak vs. average. Increasing frame rate: –Smaller depth and width. –Less flow samples. –Wider beam width. –Parallel beam formation.

Parallel Beamformation Simultaneously receive multiple beams. Correlation between beams, spatial ambiguity. Require duplicate hardware (higher cost) or time sharing (reduced processing time and axial resolution). r1r2 t t r1 r2

Parallel Beamformation Simultaneously transmit multiple beams. Interference between beams, spatial ambiguity. t1/r1t2/r2 t1/r1 t2/r2