Top Banner
Digital Beamform ing
51

Digital Beamforming

Dec 14, 2015

Download

Documents

Robin Singh

,mm,
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Digital Beamforming

Digital Beamforming

Page 2: Digital Beamforming

Beamforming

• Manipulation of transmit and receive apertures.

• Trade-off performance/cost to achieve:– Steer and focus the transmit beam.– Dynamically steer and focus the receive beam.– Provide accurate delay and apodization.– Provide dynamic receive control.

Page 3: Digital Beamforming

Beam Formation as Spatial Filtering

object propagation beam

formation

• Propagation can be viewed as a process of linear filtering (convolution).• Beam formation can be viewed as an inverse filter (or others, such as a matched filter).

Page 4: Digital Beamforming

Implementaiton of Beam Formation

• Delay is simply based on geometry.

• Weighting (a.k.a. apodization) strongly depends on the specific approach.

Page 5: Digital Beamforming

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, focusing is necessary.

Page 6: Digital Beamforming

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

Page 7: Digital Beamforming

Beam Formation - Delay

• In practice, ideal delays are quantized, i.e., received signals are temporally sampled.

• The sampling frequency for fine focusing quality needs to be over 32*f0(>> Nyquist).

• Interpolation is essential in a digital system and can be done in RF, IF or BB.

Page 8: Digital Beamforming

Beam Formation - Delay

• RF beamformer requires either a clock frequency 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.

Page 9: Digital Beamforming

Beam Formation - Delay

( , , )sin cos

x RRc

xc

xRci

i i 2 2

2

R

Page 10: Digital Beamforming

Beam Formation - RF

n t n tx

c t ti( ) ( )cos

1 2

2 2

21 2

11 1

element i ADC interpolation digital delay sum

matio

n

Page 11: Digital Beamforming

Beam Formation - RF

• Interpolation by 2:

Z-1

Z-1

MU

X

1/2

Page 12: Digital Beamforming

Beam Formation - RF

• General filtering architecture (interpolation by m):

Delay

Filter 1

Filter 2

Filter m-1

MU

X

Fine delay control

FIFO

Coarse delay control

Page 13: Digital Beamforming

Beam Formation - BB

BB tA t

e ej f t j fd( )( ) ( )

22 2

element i ADC demod/LPF

time delay/phase rotation

I Q

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

Page 14: Digital Beamforming

Beam Formation - Apodization

• Aperture weighting is often simplified as a choice of apodization type (such as uniform, Hamming, Gaussian, ...etc.)

• Apodization is used to control sidelobes, grating lobes and depth of field.

• Apodization generally can use lower number of bits.• Often used on transmit, but not on receive.

Page 15: Digital Beamforming

Range Dependence

• Single channel (delay).

• Single channel (apodization).

• Aperture growth (delay and apodization).

1/R

R

R

R R

Page 16: Digital Beamforming

Aperture Growth

• Constant f-number for linear and sector formats.

sector linear

• Use angular response for convex formats.

R R

Page 17: Digital Beamforming

Aperture Growth

• Use a threshold level (e.g., -6dB) of an individual element’s two-way response to control the aperture growth for convex arrays.

sin

element response

Page 18: Digital Beamforming

Aperture Growth

R

r ’

tan

cos cossin sin

1 R rR r

Page 19: Digital Beamforming

Aperture Growth

• Use the threshold angle to control lens opening.

• Channels far away from the center channel contribute little to the coherent sum.

• F-number vs. threshold angle.

Page 20: Digital Beamforming

Apodization Issues

• Mainlobe vs. sidelobes (contrast vs. detail).

• Sensitivity (particularly for Doppler modes).

Page 21: Digital Beamforming

Apodization Issues

• Grating lobes (near field and under-sampled apertures).

• Clinical evaluation of grating lobe levels.

Page 22: Digital Beamforming

Apodization Issues

• Near field resolution. Are more channels better ?

• Depth of field : 2* f-number2*using the /8 criterion).

Page 23: Digital Beamforming

Apodization Issues

• Large depth of field - better image uniformity for single focus systems.

• Large depth of field - higher frame rate for multiple focus systems.

• Depth of field vs. beam spacing.

Page 24: Digital Beamforming

Synthetic Aperture Imaging

Page 25: Digital Beamforming

Synthetic Aperture vs. Phased Array

• Phased array has all N2 combinations.

• Synthetic aperture has only N “diagonal” records.

PA SA

Page 26: Digital Beamforming

Synthetic Aperture vs. Phased Array

• Conventional phased array: all effective channels are excited to form a transmit beam. All effective channels contribute to receive beam forming.

• Synthetic aperture: a large aperture is synthesized by moving, or multiplexing a small active aperture over a large array.

Page 27: Digital Beamforming

Applications in Medical Imaging

• High frequency ultrasound: High frequency (>20MHz) arrays are difficult to construct.

• Some applications:– Ophthalmology.– Dermatology.– Bio-microscopy.

Page 28: Digital Beamforming

Applications in Medical Imaging

• Intra-vascular ultrasound: Majority of the imaging device needs to be integrated into a balloon angioplasty device, the number of connection is desired to be at a minimum.

mul

tiple

xor

T/

R

imag

er

catheter

Page 29: Digital Beamforming

Applications in Medical Imaging

• Hand-held scanners: multi-element synthetic aperture imaging can be used for optimal tradeoff between cost and image quality.

scanning direction

defocused beamfocused beam

Page 30: Digital Beamforming

Applications in Medical Imaging

• Large 1D arrays: For example, a 256 channel 1D array can be driven by a 64 channel system.

• 1.5D and 2D arrays: Improve the image quality without increasing the system channel number.

Page 31: Digital Beamforming

Synthetic Aperture vs. Phased Array

• Phased array has all N2 combinations.

• Synthetic aperture has only N “diagonal” records.

PA SA

Page 32: Digital Beamforming

Full Data Set

Transmit

Rec

eiv

e

Transmit

Rec

eiv

e

Phased Array Synthetic Aperture

Page 33: Digital Beamforming

Synthetic Aperture vs. Phased Array

• Point spread function:

))sin(sin(

))sin(sin()( 0

kd

kNdch

d

weighting

aperture

2d

aperture

weighting

Page 34: Digital Beamforming

Synthetic Aperture vs. Phased Array

• Spatial and contrast resolution:

phased array synthetic aperture

Page 35: Digital Beamforming

Synthetic Aperture vs. Phased Array

• Signal-to-noise ratio: SNR is determined by the transmitted acoustic power and receive electronic noise. Assuming the same driving voltage, the SNR loss for synthetic aperture is 1/N.

Page 36: Digital Beamforming

Synthetic Aperture vs. Phased Array

• Frame rate: Frame rate is determined by the number of channels for synthetic aperture, it is not directly affected by the spatial Nyquist sampling criterion. Thus, there is a potential increase compared to phased array.

ND

c

2rate frame

Page 37: Digital Beamforming

Synthetic Aperture vs. Phased Array

• Motion artifacts: For synthetic aperture, a frame cannot be formed until all data are collected. Thus, any motion during data acquisition may produce severe artifacts.

• The motion artifacts may be corrected, but it imposes further constraints on the imaging scheme.

Page 38: Digital Beamforming

Synthetic Aperture vs. Phased Array

• Tissue harmonic imaging: Generation of tissue harmonics is determined by its nonlinearity and instantaneous acoustic pressure. Synthetic aperture is not ideal for such applications.

Page 39: Digital Beamforming

Synthetic Aperture vs. Phased Array

• Speckle decorrelation: Based on van Cittert Zernike theorem, signals from non-overlapping apertures have no correlation. Therefore, such synthetic apertures cannot be used for correlation based processing such as aberration correction, speckle tracking and Doppler processing.

Page 40: Digital Beamforming

Filter Based Synthetic Focusing

Page 41: Digital Beamforming

Motivation• Conventional ultrasonic array imaging system

– Fixed transmit and dynamic receive focusing

– Image quality degradation at depths away from the transmit focal zone

• Dynamic transmit focusing– Fully realize the image quality achievable by an array

system

– Not practical for real-time implementation

Page 42: Digital Beamforming

DynTx DynRx FixedTx DynRx

beam pattern

Page 43: Digital Beamforming

Motivation• Retrospective filtering technique

– Treat dynamic transmit focusing as a deconvolution problem

– Based on fixed transmit and dynamic receive focusing

• Synthetic transmit and receive focusing– Based on fixed transmit and fixed receive focusing

– System complexity is greatly reduced

Page 44: Digital Beamforming

Retrospective Filtering

image focused filter inverse image original

)()( 1idealoofidealoof bpsbpbpbps

•Where s: scattering distribution function, bpoof: out of focused pulse-echo beam pattern, bpideal: ideal pulse-echo beam pattern

• all are a function of (R, sinθ)

Transducer A/DBaseband

Demodulation

Beam Buffer

Range-Dependent

Filter Bank

Image Buffer

Signal Processing

Scan Conversion

Display

BeamformerTransducer A/DBaseband

Demodulation

Beam Buffer

Range-Dependent

Filter Bank

Image Buffer

Signal Processing

Scan Conversion

Display

Beamformer

Page 45: Digital Beamforming

Inverse filter

• Spatial Fourier transform relationship– Beam pattern aperture function

• The spectrum of the inverse/optimal filter is the ideal pulse-echo effective aperture divided by the out-of-focused pulse-echo aperture function

• Robust deconvolution– No singular point in the passband of spectrum

– SNR is sufficiently high

• The number of taps equals to the number of beams– Not practical

Page 46: Digital Beamforming

Optimal filter• Less sensitive to noise than inverse filter• Filter length can be shorter

)1*()*1()1*1( nnnmnm fBy

the mean squared error(MSE)

dfBdfB H

Minimize MSE

dBdBBBf HHopt 11)(

where, b: the out-of-focused beam pattern, d: desired beam pattern

f: filter coefficients

Convolution matrix form

Page 47: Digital Beamforming

Pulse-echo effective apertures

0

2 11

2|)(|)( RR

jkx

exCxC

0

5

10

0

DynTx DynRx

0

0.5

1

0

0.5

1DynRx

0.5

1FixedRx

0

5

10

0

5

10

• 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

Page 48: Digital Beamforming

Experimental Results DynTx DynRx FixedTx DynRx FixedTx FixedRx b filtered d filtered•a •b •c •d •e

Page 49: Digital Beamforming

Experimental Results

-0.15 -0.1 -0.05 0 0.05 0.1 0.15-40

-30

-20

-10

0

sinθ

dB

DynTx DynRx DynRx DynRx Filtered FixedRx Filtered

Page 50: Digital Beamforming

Experimental Results•DynTx DynRx •FixedTx DynRx •FixedTx FixedRx

Page 51: Digital Beamforming

Homework Hint (Due 4/5 noon)Transmit

Rec

eiv

e

Phased Array

Transmit

Rec

eiv

e

Synthetic Aperture

)),,,(,,(),,,(),(1 1

RTRT

N

i

N

jRTPA jiRtjisRjiWRa

T

T

R

R

)),,,(,,(),,,(),(1

TTTT

N

iTTSA iiRtiisRiiWRa

T

T