adaptive imaging preliminary: speckle correlation analysis

108
Adaptive Imaging Preliminary: Speckle Correlation Analysis

Upload: samson-preston

Post on 02-Jan-2016

231 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Adaptive Imaging Preliminary:Speckle Correlation Analysis

Page 2: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Speckle Formation

• Speckle results from coherent interference of un-resolvable objects. It depends on both the frequency and the distance.

sample volumetransducer

Page 3: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Speckle Second-Order Statistics

• The auto-covariance function of the received phase-sensitive signals (i.e., before envelope detection) is simply the convolution of the system’s point spread function if the insonified region is

– macroscopically slow-varying.– microscopically un-correlated.

Page 4: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Speckle Second-Order Statistics

• The shape of a speckle spot (assuming fully developed) is simply determined by the shape of the point spread function.

• The higher the spatial resolution, the finer the speckle pattern, and vice versa.

Page 5: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Speckle Statistics

• The above statements do not hold if the object has structures compared to or larger than the ultrasonic wavelength.

• Rician distribution is often used for more general scatterer distribution.

• Rayleigh distribution is a special case of Rician distribution.

Page 6: Adaptive Imaging Preliminary: Speckle Correlation Analysis

van Cittert-Zernike Theorem

• A theorem originally developed in statistical optics.

• It describes the second-order statistics of the field produced by an in-coherent source.

• The insonification of diffuse scatterers is assumed in-coherent.

• It is different from the aforementioned lateral displacement.

Page 7: Adaptive Imaging Preliminary: Speckle Correlation Analysis

van Cittert-Zernike Theorem

• The theorem describes the spatial covariance of signals received at two different points in space.

• For a point target, the correlation of the two signals should simply be 1.

• For speckle, correlation decreases since the received signal changes.

Page 8: Adaptive Imaging Preliminary: Speckle Correlation Analysis

van Cittert-Zernike Theorem

• The theorem assumes that the target is microscopically un-correlated.

• The spatial covariance function is the Fourier transform of the radiation pattern at the point of interest.

Page 9: Adaptive Imaging Preliminary: Speckle Correlation Analysis

van Cittert-Zernike Theorem

radiation pattern correlation

Page 10: Adaptive Imaging Preliminary: Speckle Correlation Analysis

van Cittert-Zernike Theorem

• The theorem states that the correlation coefficient decreases from 1 to 0 as the distance increases from 0 to full aperture size.

• The correlation is independent of the frequency, aperture size, …etc.

Page 11: Adaptive Imaging Preliminary: Speckle Correlation Analysis

van Cittert-Zernike Theorem

• In the presence of tissue inhomogeneities, the covariance function is narrower since the radiation pattern is wider.

• The decrease in correlation results in lower accuracy in estimation if signals from different channels are used.

Page 12: Adaptive Imaging Preliminary: Speckle Correlation Analysis

van Cittert-Zernike Theorem

distance

correlation

Page 13: Adaptive Imaging Preliminary: Speckle Correlation Analysis

van Cittert-Zernike Theorem

Channel

Time (Range)

RF Signals

Page 14: Adaptive Imaging Preliminary: Speckle Correlation Analysis

van Cittert-Zernike Theorem(Focal length 60mm vs. 90mm)

Page 15: Adaptive Imaging Preliminary: Speckle Correlation Analysis

van Cittert-Zernike Theorem(16 Elements vs. 31 Elements)

Page 16: Adaptive Imaging Preliminary: Speckle Correlation Analysis

van Cittert-Zernike Theorem(2.5MHz vs. 3.5MHz)

Page 17: Adaptive Imaging Preliminary: Speckle Correlation Analysis

van Cittert-Zernike Theorem(with Aberrations)

Page 18: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Lateral Speckle Correlation

correlation coefficient

displacementL/2

Page 19: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Lateral Speckle Correlation

• Assuming the target is at focus, the correlation roughly decreases linearly as the lateral displacement increases.

• The correlation becomes zero when the displacement is about half the aperture size.

• Correlation may decrease in the presence of non-ideal beam formation.

Page 20: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Lateral Speckle Correlation14.4 mm Array

Page 21: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Lateral Speckle Correlation

Page 22: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Lateral Speckle Correlation

Page 23: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Lateral Speckle Correlation

Page 24: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Lateral Speckle Correlation: Implications on Spatial Compounding

Page 25: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Speckle Tracking

• Estimation of displacement is essential in many imaging areas such as Doppler imaging and elasticity imaging.

• Speckle targets, which generally are not as ideal as points targets, must be used in many clinical situations.

Page 26: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Speckle Tracking

• From previous analysis on speckle analysis, we found the local speckle patterns simply translate assuming the displacement is small.

• Therefore, speckle patterns obtained at two instances are highly correlated and can be used to estimate 2D displacements.

Page 27: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Speckle Tracking

• Displacements can also be found using phase changes (similar to the conventional Doppler technique).

• Alternatively, displacements in space can be estimated by using the linear phase shifts in the spatial frequency domain.

Page 28: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Speckle Tracking

• Tracking of the speckle pattern can be used for 2D blood flow imaging. Conventional Doppler imaging can only track axial motion.

• Techniques using phase information are still inherently limited by the nature of Doppler shifts.

Page 29: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Adaptive Imaging Methods:Correlation-Based Approach

Page 30: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Sound Velocity Inhomogeneities

transducer arrayv1 v2 v3

point of interest

body wall viscera

Page 31: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Sound Velocity Inhomogeneities

Velocity (m/sec)

water 1484blood 1550

myocardium 1550fat 1450

liver 1570kidney 1560

Page 32: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Sound Velocity Inhomogeneities

• Sound velocity variations result in arrival time errors.

• Most imaging systems assume a constant sound velocity. Therefore, sound velocity variations produce beam formation errors.

• The beam formation errors are body type dependent.

Page 33: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Sound Velocity Inhomogeneities

• Due to beam formation errors, mainlobe may be wider and sidelobes may be higher.

• Both spatial and contrast resolution are affected.

no errors with errors

Page 34: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Near Field Assumption

• Assuming the effects of sound velocity inhomogeneities can be modeled as a phase screen at the face of the transducer, beam formation errors can be reduced by correcting the delays between channels.

beam formation

correction

geometric delay

velocity variations

aligned

Page 35: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Correlation-Based Aberration Correction

No Focusing

Page 36: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Correlation-Based Aberration Correction

Transmit Focusing Only

Page 37: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Correlation-Based Aberration Correction

Transmit and Receive Focusing

Page 38: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Correlation-Based Aberration Correction

Wire: Before Correction Wire: After Correction

Page 39: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Correlation-Based Aberration Correction

Diffuse Scatterers: Before Diffuse Scatterers: After

Page 40: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Correlation Based Method

dtSST

tC n

T

nn )()(1

)( 10

)(max nnt

n tCtn

•Time delay (phase) errors are found by finding the peak of the cross correlation function.

• It is applicable to both point and diffuse targets.

Page 41: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Correlation Based Method

n

iin tT

1

• The relative time delays between adjacent channels need to be un-wrapped.

• Estimation errors may propagate.

Page 42: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Correlation Based Method

• Two assumptions for diffuse scatterers:– spatial white noise.– high correlation (van Cittert-Zernike theorem).

filter correlator

x

Page 43: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Correlation Based Method

• Correlation using signals from diffuse scatterers under-estimates the phase errors.

• The larger the phase errors, the more severe the underestimation.

• Iteration is necessary (a stable process).

Page 44: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Alternative Methods

• Correlation based method is equivalent to minimizing the l2 norm. Some alternative methods minimize the l1 norm.

• Correlation based method is equivalent to a maximum brightness technique.

Page 45: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Baseband Method

• The formulation is very similar to the correlation technique used in Color Doppler.

T

ntjT

nnn dttAAeT

dtBBBBT

tC n

00

*1 )()(

1)()(

1)( 0

0

1 )))0(Re(/))0((Im(tan

nn

n

CCt

Page 46: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Baseband Method

)()()0( *1

interest ofregion

mBBmBBC nm

nn

CORDIC

CORDIC

I

Q

I

Q

acc.

acc.

acc.

Q sign bitsign control

Page 47: Adaptive Imaging Preliminary: Speckle Correlation Analysis

One-Dimensional Correction:Problems

• Sound velocity inhomogeneities are not restricted to the array direction. Therefore, two-dimensional correction is necessary in most cases.

• The near field model may not be correct in some cases.

Page 48: Adaptive Imaging Preliminary: Speckle Correlation Analysis

One-Dimensional Correction:Problems

Page 49: Adaptive Imaging Preliminary: Speckle Correlation Analysis

One-Dimensional Correction:Problems

Page 50: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Two-Dimensional Correction

• Using 1D arrays, time delay errors can only be corrected along the array direction.

• The signal received by each channel of a 1D array is an average signal. Hence, estimation accuracy may be reduced if the elevational height is large.

• 2D correction is necessary.

Page 51: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Two-Dimensional Correction

• Each array element has four adjacent elements.

• The correlation path between two array elements can be arbitrary.

• The phase error between any two elements should be independent of the correlation path.

Page 52: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Full 2D Correction(1,1) (1,3)(1,2)corr corr

(3,1) (3,3)(3,2)corr corr

(2,1) (2,3)(2,2)corr corr

corr

corr

corr

corr

corr

corr

Page 53: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Row-Sum 2D Correction

(1,1) (1,3)(1,2)corr corr

(3,1) (3,3)(3,2)corr corr

(2,1) (2,3)(2,2)corr corr

corrcorr

Page 54: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Correlation Based Method: Misc.

• Signals from each channel can be correlated to the beam sum.

• Limited human studies have shown its efficacy, but the performance is not consistent clinically.

• 2D arrays are required to improve the 3D resolution.

Page 55: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Displaced Phase Screen Model

• Sound velocity inhomogeneities may be modeled as a phase screen at some distance from the transducer to account for the distributed velocity variations.

• The displaced phase screen not only produces time delay errors, it also distorts ultrasonic wavefronts.

Page 56: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Displaced Phase Screen Model

• Received signals need to be “back-propagated” to an “optimal” distance by using the angular spectrum method.

• The “optimal” distance is determined by using a similarity factor.

phase screen

Page 57: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Displaced Phase Screen Model

Page 58: Adaptive Imaging Preliminary: Speckle Correlation Analysis

TSC + BP Time-shift compensation with back-propagation

Page 59: Adaptive Imaging Preliminary: Speckle Correlation Analysis

TSC + BP Time-shift compensation with back-propagation

Page 60: Adaptive Imaging Preliminary: Speckle Correlation Analysis

TSC + BP Time-shift compensation with back-propagation

Page 61: Adaptive Imaging Preliminary: Speckle Correlation Analysis

TSC + BP Time-shift compensation with back-propagation

Page 62: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Abdominal Wall Measurements

Page 63: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Abdominal Wall Measurements

Page 64: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Abdominal Wall Measurements

Page 65: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Displaced Phase Screen Model

• After the signals are back-propagated, correlation technique is then used to find errors in arrival time.

• It is extremely computationally extensive, almost impossible to implement in real-time using current technologies.

Page 66: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Wavefront Distortion

• Measurements on abdominal walls, breasts and chest walls have shown two-dimensional distortion.

• The distortion includes time delay errors and amplitude errors (resulting from wavefront distortion).

Page 67: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Phase Conjugation

phase screen at face of transducer

displaced phase screen

f f

phase phase

Page 68: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Phase Conjugation

Page 69: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Phase ConjugationNo aberration

At 0 mm

At 60 mm

At 40 mm

At 20 mm

Page 70: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Phase Conjugation

• Simple time delays result in linear phase shift in the frequency domain.

• Displaced phase screens result in wavefront distortion, which can be characterized by non-linear phase shift in the frequency domain.

Page 71: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Phase Conjugation

• Non-linear phase shift can be corrected by dividing the spectrum into sub-bands and correct for “time delays” individually.

• In the limit when each sub-band is infinitesimally small, it is essentially a phase conjugation technique.

Page 72: Adaptive Imaging Preliminary: Speckle Correlation Analysis

End 4/13/2005

Page 73: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Some of the Recent Developments

Page 74: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Real-Time In Vivo Imaging[15]

Page 75: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Real-Time In Vivo Imaging

Page 76: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Real-Time In Vivo Imaging

Page 77: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Real-Time In Vivo Imaging

Page 78: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Real-Time In Vivo Imaging

Page 79: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Real-Time In Vivo Imaging

Distribution of time delay corrections

Page 80: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Clinical Imaging Using 1-D Array [16]

Page 81: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Clinical Imaging Using 1-D Array

Before Correction After Correction

Page 82: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Clinical Imaging Using 1-D Array

Before Correction After Correction

Page 83: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Clinical Imaging Using 1-D Array

Channel Data Complex Scattering Structures

Page 84: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Real Time Adaptive Imaging with 1.75D, High Frequency Arrays [17]

1D and 2D Least Squares Estimation

Page 85: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Real Time Adaptive Imaging with 1.75D, High Frequency Arrays

Before Correction After Correction

Page 86: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Real Time Adaptive Imaging with 1.75D, High Frequency Arrays

Before Correction After Correction

Page 87: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Real Time Adaptive Imaging with 1.75D, High Frequency Arrays

Original 1 iteration 4 iterations

Page 88: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Real Time Adaptive Imaging with 1.75D, High Frequency Arrays

Original Receive Only

Page 89: Adaptive Imaging Preliminary: Speckle Correlation Analysis

2D Correction Using 1.75d Array On Breast Microcalcifications [18]

Page 90: Adaptive Imaging Preliminary: Speckle Correlation Analysis

2D Correction Using 1.75d Array On Breast Microcalcifications

Page 91: Adaptive Imaging Preliminary: Speckle Correlation Analysis

2D Correction Using 1.75d Array On Breast Microcalcifications

(also with a 60% brightness improvement)

Page 92: Adaptive Imaging Preliminary: Speckle Correlation Analysis

2D Correction Using 1.75d Array On Breast Microcalcifications

Page 93: Adaptive Imaging Preliminary: Speckle Correlation Analysis

2D Correction Using 1.75d Array On Breast Microcalcifications

(a) 1D(b) 1D with correction(c) 1.75D(d) 1.75D with correction

Page 94: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Adaptive Imaging Methods:Aperture Domain Processing

Parallel Adaptive Receive Compensation Algorithm

Page 95: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Single Transmit Imaging

• Fixed direction transmit, all direction receive

Page 96: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Measuring Source Profile

Page 97: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Removing Focusing Errors

Page 98: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Focusing Errors

No Aberrations With Aberrations

Page 99: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Single Transmit Imaging

No Aberrations With Aberrations

Page 100: Adaptive Imaging Preliminary: Speckle Correlation Analysis

PARCA

No Correction With Correction

Page 101: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Simplifications:1. DFT vs. Single Transmit Imaging2. Weighting vs. Complex Computations

Page 102: Adaptive Imaging Preliminary: Speckle Correlation Analysis

DFT vs. Single Transmit Imaging

Single Transmit Imaging DFT

Page 103: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Adaptive Weighting

Page 104: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Adaptive Weighting

Page 105: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Frequency Domain Interpretation

of the Aperture Data

Aberrated

Speckle

Coherent

Incoherent

*P.-C. Li and M.-L. Li, “Adaptive Imaging Using the Generalized Coherence Factor”, IEEE UFFC, Feb., 2003.

Page 106: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Coherence Factor (CF)• A quantitative measure of coherence of the

received array signals.

Coherent sum (DC)

Total energy (times N)

N: the number of array channels used in beam sum

C(i,t) : the received signal of channel i

1

0

2

21

0

),(

),(

)(CFN

i

N

i

tiCN

tiC

t

energy total

regionfrequency -low in theenergy :Definition General

The larger, the better?

Page 107: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Determination of the Optimal Receive Aperture Size

Classify “object types”

Unwanted Sidelobes

Object of Interest Enhance

Optimize the receive aperture size

Suppress

Page 108: Adaptive Imaging Preliminary: Speckle Correlation Analysis

Experimental Results: Tissue Mimicking Phantoms

Range

Azimuth

Dynamic range: 60 dB

–40 40

0 X X

Original

Adaptive R

eceive A

perture

28.6 mm

96.2 mm