On estimating the amplitude of harmonic vibration from the Doppler

advertisement
On estimating the amplitude of harmonic vibration
from the Doppler spectrum of reflected signals
Sung-Rung Huang
Deœartment
ofElectricalEngineering,
University
ofRochester,
Rochester,
New York14•27
Robert M. Lerner
Deœartment
ofRadiology,University
ofRochester,
Rochester,
New York14•42
Kevin J. Parker
Rochester
Centerfor BiomedicalUltrasound,University
ofRochester,
Rochester,
New York14627
(Received8 May 1990;acceptedfor publication6 August 1990)
The Dopplerspectrumof echoesfrom a sinusoidally
vibratingscattererhasdiscretespectral
linesweightedby Besselfunctionsof the firstkind. Becausethe signaland spectrumare
complicated
functionsof the vibrationamplitude,a numberof differentapproaches
havebeen
tried in the pastto estimatethe vibrationamplitude,givena receivedsignal.Here, a new and
simplerelationship
betweenthe spread(or variance)of the Dopplerspectrumandthe
vibrationamplitudeis derived.A methodof estimatingthe vibrationamplitudeis proposed
basedon thisrelationanda noisecompensation
procedureis alsodemonstrated.
The
performance
of the estimators
is studiedthroughsimulations.
High accuracyis predicted
underpropersamplingconditions
evenwhenthe signal-to-noise
ratiois poor.Slightdeviations
from single-frequency
oscillation,aswould be causedby nonlinearor nonidealmediumor
sourceeffects,are found to have little contribution to the total estimation error.
PACS numbers: 43.60.Gk, 43.20.Fn, 43.30.Es
phones,and determinedthe vibrationamplitudeby fitting
the theoreticalspectrumwith an unweightedleast-squares
INTRODUCTION
The generalproblemof Dopplershiftsfrom objectswith
time-varyingvelocityin an inhomogeneous
or layeredmedium isquitecomplex.It is still a subjectof controversyinvolv-
inglinearandnonlinearderivations.
1,2However,whenthe
scatteringobjectis vibratingslowlysoasto producea w.avelength much larger than the geometricaldimensionsof the
scattereritself,the Doppler spectrumof the signalsreturning from sinusoidally
oscillatingstructuresis similarto that
of a pure-tone
frequency
modulation(FM) process.
3 This
spectrumis a Fourier serieswith spectrallineslying above
and belowthe carrierfrequency.The spacingbetweenspectral harmonicsis equalto the vibrationfrequency,and the
amplitudesof harmonicsaregivenby differentordersof Bes-
selfunctionsof the firstkind.3 A numberof applications
in
acoustics,optics,and radio haveled to researchon extracting the vibrationparametersfrom a measuredDopplerspectrum. Amplitude, phase,and frequencyof the oscillating
structureare the mosttypical parametersto be estimated.
Many techniqueshave beenproposedto estimatethe
vibrational
parameters.
Holenetal.4measured
thevibration
frequencyof oscillatingheart valvesby looking visuallyat
the spacingbetweenharmonicsin the ultrasoundDoppler
spectrogram.The vibrationamplitudeisestimatedby counting the number of significantharmonicsunder a certain
threshold.This procedureis relativelycoarsebut is related
to the observationin FM that the bandwidthis roughlyproportional to the modulationparameter,or amplitudeof os-
cillation.3 Taylor5'6studiedthe lasercalibrationof micro2702
J. Acoust.Soc.Am.88 (6), December1990
approximation.
Lerneret al.7 in their newtechnique
for
medicalimagingof elasticpropertiesof tissuecalled"sonoelasticityimaging,"havesuggested
the estimationof vibration amplitudeby calculatingthe ratio of the two largest
harmonics.
Jarzynskiet al.8 undertakea similarestimation
for precisionmeasurement
of the soundfieldswith laser
Dopplerby comparingthe ratioof carrierandfundamental
harmonics. Similar estimation had also been made by Cox
andRogers
9to studythevibrational
motionof auditoryorgansin fish.Observingthat the ratiosof the adjacentBessel
coefficients
increasemonotonically,
Yamakoshiet al.1ø
cameup with an estimatorby comparingthe relativemagnitude of the adjacentharmonicsin their studyof tissuemotion. They alsoderivethe vibrationphasefrom the fundamentalspectralcomponents
of twoquadraturechannels.
All
of thesetechniques
canbebroadlyclassified
in thesamecategory,or approachto estimationof the vibrationalparametersusingsomeratio of amplitudes.One of the disadvantagesof theratiomethodsisthattheyrequireeitherintensive
computationor large look-uptablesof theoreticalBessel
functionsfor comparisonwith the measureddata. Besides,
ratiomethodswork well onlywhenthe argumentof the Besselfunctionis small,which posesa severelimitation on the
rangeof estimation.Furthermore,in practice,the performanceof the ratio methodsis highlydegradedsincealmost
all Doppler spectrasufferfrom poor signal-to-noise
ratio.
Finally, a sophisticatedalgorithmis requiredto determine the bestselectionof the harmonicpair to be compared.
0001-4966/90/122702-11500.80
@ 1990Acoustical
Societyof America
2702
Redistribution subject to ASA license or copyright; see http://acousticalsociety.org/content/terms. Download to IP: 128.151.164.114 On: Tue, 09 Sep 2014 14:47:58
Therefore,this work presentsa simpleand noise-immune
algorithmfor vibration estimation.
The problemof vibrationamplitudeestimationis approachedthroughthe measurement
of the spectralspread
(or variance)of the Dopplerspectrum.The proposedestimationtechniquescan be implementedwithout difficulties.
For instance,in clinicalapplications
of Dopplerultrasound,
onecouldobtainthe necessary
parameterswith slightmodificationsof existinginstruments.Significantimprovement
on estimationaccuracycan be further achievedwith a noise
correctionalgorithm.The theoreticalderivationsof the estimationandresultsof simulationareshownin the following
section.The effectsof noise,sampling,and nonlinearityon
the estimator performanceare also demonstratedsubsequently.
Usingtrigonometricidentities,Eq. (7) canbe replaced
by theseries
3
s,(t) =,4 •
J. (/Y)cos[coot
+ n(coLt
+ q•)], (8)
where the modulationindex or the argumentof the Bessel
functions/3is directlyrelatedto the vibrationamplitudeof
the velocityor displacementfield as follows:
/3=
Aco.,
coL
=
2v.,coocos0
coLC0
=
2•'.,coo
cos0
= 4rr •
cos 0,
/•0
C0
(9)
whereAois the wavelengthassociatedwith the wave of frequencycooand propagationspeedCo.
Thus, giventhe Doppler spectrumas describedabove,
the estimationof thevibrationamplitudeisequivalentto the
estimationof the Besselargument/3. The exact spectral
I. THEORY
shapeof the Dopplersignaliscomplicatedanddependenton
A. Derivation of the Doppler spectrum
the parameter/3. Examplesof Doppler spectrafrom low,
Sincethe FM spectrumis well known,we brieflysum- medium,andhighvaluesof/3 andthe two quadraturecommarize results in this section and introduce our notation.
ponentsof the correspondingDoppler signalare given in
When a movingobjectis illuminatedwith an incidentlaser, Figs. 1 and 2, respectively.Given a measuredspectrum,it
radio,or acousticwave,the detectedbackscattered
signals canbeseenthat thebackwardestimationof/3isnot straightfromthat movingobjectwill demonstrate
a frequency
shift forward,evenin the noise-freecase.Experimentaltime-freknownastheDopplershift.If thescatterer
isoscillating
with quencydisplaydata from an ultrasoundB-scaninstrument
thevibrationvelocitymuchslowerthanthewavespeedand with Doppler capabilitiesare givenin Fig. 3. The vibration
the vibrationfrequencymuchlessthanthe cartier (incident frequencyis fixed, while the vibration amplitude,which is
wave) frequency,the spectrumof the detectedscattered proportional to the parameter/3, is increasedfrom left to
More sidebands
plusaliasingshowup
wavewill besimilarto that of a pure-toneFM process
since right, thendecreased.
when
the
parameter/3
increases.
As
shown
in Fig. 2, the two
the instantaneous
frequencyof the scatteredwaveshas a
quadrature
components
of
the
Doppler
signal
correspondDopplershiftproportionalto thevibrationvelocity.Assume
ing
to
those
in
Fig.
1
are
also
complex.
Thus
a
time
domain
that the transmittedor incidentsignalis
estimationapproachis not obvious.The estimationis even
st (t) = cos(coot),
( 1)
more difficultwhen the backgroundnoiseis mixed with the
andthe scatterers
arevibratingwith the form
signal,as shownin Fig. 4.
g(t) = •'msin(co,.torq),
(2)
v(t) =•(t) = v,,cos(co,.t
ørq),
(3)
where•e(t) is the displacement
of the vibration,v(t) is the
velocityof thevibration,co,.is thevibrationfrequency,
q is
the vibrationphase,g,, is the vibrationamplitudeof the
displacement
field,and v•, = co,.•e,,is the vibrationamplitude of the velocityfield.
The instantaneous
frequencyof the receivedor scattered waves will be shifted to
coo+ Acoa,
(5)
Aw,, = 2v,,Wocos0/Co,
(6)
wherecotis the instantaneous
frequencyof the scattered
waves,Aco
a istheDopplershift,Coisthepropagation
speed
of illuminatingwaveat frequencycoo,and 0 is the angle
betweenthe wavepropagationand the vibrationvectors.
Therefbre,the receivedor scattered
wavescanbe written as
(7)
sincetheinstantaneous
frequencyis,by definition,givenby
the time derivativeof the argumentof the carrier cosine
wave.
2703
Two Dopplerspectralparameters,spectralvariance(or
spectralspread)and meanDoppler frequency,are usually
defined as:
0'2o,
=
(co-- •)2S(co)dco
S(co)dco
(10)
and
(4)
Acoa
= Aco,,cos
(colt + •v),
s,(t) =A cos[coo
t + (Aco,,/coL)sin(co•t
+ qv)]
B. Vibration estimation from Doppler spectral spread
• =
coS(co)dco
S(co)dco
,
( 11)
wherec%istheDopplerspectralspread(a2•o
isthevariance
or secondmoment), • is the mean frequencyshift of the
Doppler spectrum (the first moment), and S(co) is the
Doppler power spectrum downshiftedto baseband.Note
that the mean Doppler frequencyshift • is not necessarily
zero sincethe Doppler signalis generallycomplexand the
Doppler spectrumS(co) can be asymmetric.
If the scattereris vibrating, the Doppler power spectrum that canbederivedfrom Eq. (8) in theprevioussection
is
S(co)-- 2•r •
J• (/3)6(co
-- nco•
),
(12)
n•--•-
J. Acoust. Soc. Am., Vol. 88, No. 6, December 1990
Huang eta/.' Amplitudeof harmonicvibration
2703
Redistribution subject to ASA license or copyright; see http://acousticalsociety.org/content/terms. Download to IP: 128.151.164.114 On: Tue, 09 Sep 2014 14:47:58
#=3
o
o
'
0
(a)
I
16
'
'
'
I
'
32
'
'
I
'
'
4.8
I
'
Id•
p=3
32
i
0
64
Normalized
Frequency
16
#=•o
o
i
i
i
16
48
i
,
32
,
,
i
i
48
,
64
Normalized
Frequency
•
64
Normalized
Frequency
i
p=30
0
(e)
16
32
48
64-
Normalized
Frequency
/• = 30
ø I
I
16
32
48
64
Normalized
Frequency
0
(•)
16
•2
48
64
Normalized
Frequency
FIG. 1.Examples
of noise-free
Dopplerspectra
for low/5'= 3: (a) linearand(b) logscale;medium/5'
= 10:(c) linearand (d) logscale;high/5'= 30: (e)
linearand (f) logscale.Normalizedfold-overfrequency
flora= 64, normalizedsegment
lengthTFET= 4, for all cases.
2704
J. Acoust.$oc. Am., Vol. 88, No. 6, December 1990
Huang eta/.' Amplitudeof harmonicvibration
2704
Redistribution subject to ASA license or copyright; see http://acousticalsociety.org/content/terms. Download to IP: 128.151.164.114 On: Tue, 09 Sep 2014 14:47:58
-,-,
c-
0.0
0.2
0.4
0.6
0.8
1.0
Normolized Time
(-
fi= 10
o
0.0
0.2
(d)
o
o
0.4
0.6
0.8
1.0
Normalized Time
/•= 30
(-
o
E
o
(Y) o
I
•T
0.0
0.2
0.4
0.6
0.8
1.0
Norm01ized Time
lb)
o
0.0
0.2
(•)
/•= 10
-•c-
0.4
0.6
0.8
1.0
Normalized Time
/•=30
o
08
o.o
t•)
0.2
o.•
o.•
o.•
NormalizedTime
to
•
If)
o.o
0.2
o.•
NormalizedTime
FIG. 2. Examples
of twoquadrature
components
of noise-free
Dopplersignals
forlow/3= 3: (a) in-phase
and (b) quadrature-phase
component;
medium
/3= 10:(c) in-phase
and(d) quadrature-phase
component;
high/3-- 30:(e) in-phase
and(f) quadrature-phase
component.
Sincethefunction
isperiodic,
only onecycleis shownin the graphs.
2705
J. Acoust.Soc.Am.,Vol.88, No.6, December1990
Huangeta/.' Amplitude
of harmonic
vibration
2705
Redistribution subject to ASA license or copyright; see http://acousticalsociety.org/content/terms. Download to IP: 128.151.164.114 On: Tue, 09 Sep 2014 14:47:58
(8)
fi=10
0.0
16.0
32.0
48.0
64.0
4•.0
64.0
NorrnolizedFrequency
(b)
ll•= 10
c:)
FIG. 3. Experimentalobservation
of Doppler spectrumfrom vibrating
structuresunderclinical B-scanultrasound.The lower portion is a time
( horizontal) -frequency(vertical) displayof data from the regionselected
by the cursorasshownon the upperportion.Vibrationfrequencyis held
fixed,whilevibrationamplitudeisincreased
andthendecreased
fromleftto
right.
wherethe powerspectrumhasbeendownshiftedto zero frequency,asby quadraturedetection.
For thisparticularBesselspectrum,the meanfrequency
• is zerosinceJ_, (/3) = ( -- 1) "J, (/3) and the powerspectrum is thereforesymmetricaboutzerofrequency.Thus, the
spectralspreadcanbe calculatedfrom the zeroth and second
momentsof the spectrumdefinedas
mo= •
O
r2,,(/3),
(13)
m2=
(noL) J • (/3),
(14)
Z
wheremk is the k th momentof the Doppler spectrum.
However, the zeroth moment is the total energyof the
signaland is equalto unity. One can easilyshowthis using
the followingmathematicalidentity:
eiasin
0= •
Jn(•) ei"O.
( 15)
Squaringtheaboveequationandreplacing0 with -- 0 in one
term, we have
1 • eilysinOeil•sin( - o)
Z
m=
2706
--c•
Z
n=
Jm(•)Jn(•) ei(m
- n)O.
--oo
J. Acoust.Soc. Am., Vol. 88, No. 6, December 1990
ß
.
0.0
.
115.0
32.0
NormolizedFrequency
FIG. 4. Exampleof noisyDoppler spectrumwith/g = 10, signal-to-noise
ratio SNR = 20 dB, normalizedfold-overfrequencyfto•a = 64, and normalizedsegmentlengthTFFT --4, (a) linearscale,(b) log scale.
Integratingthe aboveequationover one period (0 = 0 to
2rr), and usingorthogonalityof exponentialfunctionsfor
m•//,
1-- •
j2.(/3)__mo,
(17)
a result that has been noted in the literature. •
The secondmoment can be derived in the sameway by
takingthe firstderivativeof the Eq. (15) with respectto 0,
(16)
/• COS
Oe
i/3sin
0__ Z
n•
nJ, (•)einO.
Huang ot a/.' Amplitudeof harmonicvibration
(18)
2706
Redistribution subject to ASA license or copyright; see http://acousticalsociety.org/content/terms. Download to IP: 128.151.164.114 On: Tue, 09 Sep 2014 14:47:58
Squaringfrom the aboveequationasbefore,
j 2,,
(,8)6(0
- nco
r)+N(co
))dco
• 2COS
20eifisinOeifi
sin
( - o)
=
•
m•
•
--oo
mnJ,•
(/•)J,(/•)ei('•-
X
(19)
J•,(l•)6(co
-- ncoL
) + N(CO)
do
= (mzs + m2.•v)/(mo,s+ mo,•v)
Then, integratingover oneperiodagain,
•--
•
n•
= [o•o,s
+ (1/SNR)o•,,•v]/[1+ (1/SNR)],
2
2
2 -- •
2
nJ•(/5')=m2.
(20)
In general,all momentsof the Besselspectrumcan be
calculatedfrom derivativesof Eq. (15) by properdifferentiation,squaring,
andintegration.Low-ordermomentsof the
Besselspectrumare givenin Table I.
Thesemomentsof the Besselspectrumcan alsobe calculatedfrom the generatingfunctionof Besselfunction:
/(•,Z)•
•
zngn(•)=e(B/2)[z-•l/z)l
(21)
which can be found in a standard handbook on bessel func-
tions.11By takingthe 1stthroughthek th derivativeof the
generatingfunctionwith respectto z and substituting
z= 1
into the resultingexpressions,
all momentsof the Bessel
spectrum,asfunctionsof theparameter/5',
canthenbecalculated from lower-ordermomentsby squaringand simplealgebraicmanipulation.
From thispointof view,the Besselspectrumis actually
a one-parameterfunction.Therefore,the secondmoment
servesasa goodestimatorof the spectrum.
One can estimatethe vibrationfrom the Doppler spectral spreadas
oao_,
= (m• -- m•2)/mo = [m• -- (•) • ]/mo,
(22)
and for this caseof the Doppler spectrum,• = O,thus
or
/5'= x/•(rro•/cot).
(24)
This indicatesthat the amplitudeparameter/5'can be
estimatedfrom the standarddeviationof the power spectrum. This straightforwardresulthas,apparentlynot been
previouslyderivedfor the caseof FM broadcastor Doppler
spectrumfrom vibratingobjects.
(25)
where• is the meanDoppler shift of the noisysignalgiven
by
• =
co
J• (/5')6(0 -- ncot.
) + N(co) dco
X
j2 (/5')6(0- not.) + N(co) do
(26)
ink,s andink,•varethek th momentof signalandnoiseabout
thecorresponding
meanfrequencies
respectively,
rro•,s
isthe
Doppler spectralspreadof vibration only, rro•,•vis the
Dopplerspectralspreadof noiseonly,andSNR isthe signalto-noiseratio givenby
SNR =
j 2 (,8)6 (co-- not-) do
X
N(co)dco
=mo,s/mo,•v= 1/mo,s.
(27)
As long asthe noiseis stationary,the momentsof noise
power spectrumcan be estimatedwhen the vibrationis removed or halted. Once the noise moments have been esti-
mated, the noise-freevibrational Doppler spectralspread
can then be estimatedfrom the noisysignalas
cr2o,,s
= cr2•,
[ 1 + (1/SNR)] -- (1/SNR)a2o,,•v
.
(28)
In someapplications,the vibrationis inherentand cannot be controlledexternally.The noisecompensation,
in this
case,can be doneby estimatingthe signal-to-noiseratio as
well as the Doppler spectralspreadof the noisefrom the
finite bandwidthwhite noiseassumptionas follows:
mo,•v=
Nodo = 2NOB,
(29)
co2N
odo = 3 3
'"2NoB
B
'
(30)
--B
in2,N:
o;o,,•v
= (2NOB
3/3)/2NOB= B 2/3,
(31)
whereNoisthe powerspectraldensityof thewhitenoise,and
B is the one-sided bandwidth
of the white noise.
C. Noise correction algorithm
In practicalsituations,noisepresentsproblemsin parameterestimation.The Dopplersignalstendto be 30-50 dB
lower than the carrier in many applications,therefore,the
signal-to-noiseratio for Doppler signalis usuallypoor. Additive, stationary,and uncorrelatednoisecan be removed
from the Dopplerspectralspreadvibrationestimator.If stationary uncorrelatednoisewith power spectrumN(co)•is
added in the received backscatteredsignal, the noisy
Doppler spectralspreadrro•can be written as
2707
J. Acoust.Soc. Am., Vol. 88, No. 6, December1990
TABLE I. Low-ordermomentsof the Besselspectrum.
All odd moments
0th moment
2ndmoment
4thmoment
6thmoment
0
1
«/•2
«/•2_•_38•4
«/•2_•½•4 _••_6•6
Huangeta/.' Amplitudeof harmonicvibration
2707
Redistribution subject to ASA license or copyright; see http://acousticalsociety.org/content/terms. Download to IP: 128.151.164.114 On: Tue, 09 Sep 2014 14:47:58
Even when the noiseis not white, the noisecompensation is still possibleaslongasnoisepowerandnoisespectral
spreadcan be estimateda priori by statisticaltechniques.
II. RESULTS
AND DISCUSSIONS
SimulatedDoppler spectraare obtainedby taking fast
Fourier transform (FFT) of finite segmentsthat are composedof the two quadraturecomponents
of Eq. (7). Figures
5-9
are
families
of
the
estimation
errors
[ (/•-/•)//•]
X 100% asfunctionsof variousparametersin
the estimationprocess,where/• is the estimatedvibration
parameterand/• is the true parameter.
A. Effects
of noise
The estimationerrorsare plottedasfunctionsof signalto-noiseratio from 0-40 dB in Fig. 5 (a). White Gaussian
noise was added independentlyinto the two quadrature
components.
The normalizedsamplingfrequency(defined
assamplingfrequencydividedby thevibrationfrequency)is
128. Or equivalently,the normalizedfold-overfrequency
(definedas fold-overfrequency,or aliasingfrequency,or
half-sampling
frequencydividedby thevibrationfrequency)
is 64. A high samplingrate wasusedto reducethe aliasing
Noise-Dee
o
og
•
;,, •.--.-/•:•o
\
• k'v••
"%•• "•"--...
.................
2;100
Normalized Fold Over Frequency
o
0.0
1•.0
(a)
20.0
30.0
40.0
Signal-to-Noise
Ratio
SNR = 40 dB
o
o
o /•=1
,
o.
I•
o.o
(b)
'
I
•0.0
'
i
20.0
i
30.0
FIG. 5. Plot of estimationerrorsin percentageagainstsignal-to-noise
ratio
from 0-40 dB at normalizedfold-overfrequencYfro.d
= 64 and normalized
segmentlength TFrr -- 4, (a) withoutnoisecorrection(theoreticalprediction and resultsfrom one simulation), (b) with noisecorrection(average
overfivesimulations).Note theexpandedscalein (b) showingdrasticerror
reductionachievedby the noisereductionprocedure.
2708
J. Acoust.Sac. Am., Vol. 88, No. 6, December 1990
#=5
'
/•=•o
4-
__/•=
x
20
2,1½
40.0
Signal-to-Noise
Ratio
(dB)
•
o
lb)
NormalizedFoldOver Frequency
FIG. 6. Plot of estimationerrorswithout noisecorrectionagainstnormalizedfold-overfrequencywith TFrr = 4, (a) noise-free,(b) signal-to-noise
ratio SNR = 40 dB. As samplingfrequencyincreases,underestimations
originatedfrom aliasingdecreasein all cases.In (b), noisespectralspread
causeslarge errors at high samplingratessincewidebandwhite noiseis
employedin simulations.
Huang eta/.' Amplitudeof harmonicvibration
2708
Redistribution subject to ASA license or copyright; see http://acousticalsociety.org/content/terms. Download to IP: 128.151.164.114 On: Tue, 09 Sep 2014 14:47:58
ageestimationerrorsover five simulations.The estimation
errors are swingingback and forth around zero as the parameter/3 changes.This indicatesthat the estimatoris unbiased.The maximum estimationerror for poor signal-to-
..............
/5'=5
....... /5'=10
•.-/•
= :•o
--- -/• = 50
noise ratio at 0 dB is still within 4%. The estimation error of
high/3 is muchlessthan that of low/3, asexplainedearlier.
B. Effects of sampling
The aliasingeffectcan be seriouswhen the fold-over
frequencyor samplingfrequencyis not proper.Figure 6 (a)
shows the noise-free estimation
o.
0.0
1.0
' 2.0
' ' 3.0
' ' 4.0
' ' 5.0
' ' 6.0
' ' 7.0
' ' 8.0
' ' 9.0
' '
Normolized
Segment
Length
10.0
FIG. 7. Plot of noise-freeestimationerrors againstnormalized segment
length TFrr -- 4. The finite-lengtheffectproducesoverestimation.
When
thesegment
lengthisanintegralmultipleof vibrationperiod,theestimation
error dropsto a minimum.
error at normalized
fold-
over frequencyexpressed
as a powerof 2. The effectof the
impropersegmentation
isminimalheresincethe normalized
total lengthisfour, aswill beexplainedlater. The estimation
errorsblow up at the point when the parameter/3is larger
thana threshold.
Thissampling
criterioncanbeexpressed
as
X ----2ffold•/2timaxiL,
(32)
wheref• is the samplingfrequency,froldis the fold-overfrequency,andfL is the vibrationfrequencyin Hz.
It is interestingto notethat the aliasingalwaysresultsin
underestimation.The reasonis that harmonicshigher than
fold-overfrequencyare foldedback into lower frequency
contentsandthe co
2 or n2 term associated
with the higher
error resultingfrom the finiterepresentation
of the infinite
spectrum.The normalizedsegmentlength (definedas segmentlengthdividedbythevibrationperiod)is4. Two setsof
curvesare shownin Fig. 5 (a). The rapidly fluctuatingone
comesfrom a singlesimulation,whilethe smoothoneis the
theoreticalpredictionof the deviationof the estimation
withoutanynoisecorrectionusingEq. (28). The simulation
resultsagreewith the theoreticalprediction.Theseresults
showthat thesignal-to-noise
ratio mustbehigherthanabout
•30 dB to achieveacceptableaccuracyof estimationunless
noisecorrectionprocedureis performed.
From Eq. (25), the performance
of the vibrationestimator without noisecorrectionwill be degradedwhen the
signal-to-noise
ratio is low or the spectralspreadof noise
only is largecomparedto that of vibrationonly. When the
parameter/3is small,the spectralspreadof the Besselspectrum is narrow sincethe bandwidth (or spectralspread) is
proportionalto theparameter/3from Eq. (23). In thiscase
of low/3, the spectralspreadof noiseis comparableor even
largerthan that of vibrationonly, thusthe performanceis
highlydegradedby the additionof the noise.When the parameter/3is large as in widebandFM, the performanceof
the estimatoris fairly goodaslong as/3is still smallerthan
normalizedfold-overfrequency.The overestimation
is due
to the subtractionin Eq. (28).
Figure 5(b) is a plot of the estimationerror with the
noisecorrectionalgorithm.The vibrationwas removedto
estimatethe momentsof the noise-onlyDoppler spectrum,
andthentheparameter/3is estimatedfrom the noisysignal
byEq. (28). Samplingconditions
arethesameasthatin Fig.
5 (a). Note the expandedverticalscaleisFig. 5 (b). Obviously, dramaticerror reductionis achievedthroughthe noise
correctionprocedure.The resultsof Fig. 5(b) are the aver2709
J. Acoust. Soc. Am., Vol. 88, No. 6, December 1990
harmonicsin calculatingthe secondmomentis smallerthan
what it shouldbe in the theoreticalexpressions(10), (14),
and (23).
Figure6 (b) isthesamesimulationwith 40 dB signal-tonoise ratio. Interestingly,as the fold-over frequencyincreases, the estimation errors increase as a second-order
polynomial.This resultsfrom the property of the white
Gaussiannoiseusedin simulation.Sincethe spectralspread
of a uniformspectrumisproportionalto the secondpowerof
the bandwidth,asshownearlierin Eq. (31 ), the estimation
error increases
approximatelyasa second-order
polynomial
in normalizedfold-overfrequencywhenno filteringprocess
is involved.Therefore,filtering shouldbe taken if the sampling frequencyis increasedto avoid the aliasingerror. In
practice,filterscan be designedto optimizethe estimation
accordingto the actualspectralmomentsof signalandnoise.
Figure7 is the plot of noise-freeestimationerror against
normalizedtotal samplingsegmentlength Tvrr. To exclude
the effectof aliasingerror,the normalizedfold-overfrequency is setto 64. The estimationerror is minimal wheneverthe
normalizedtotal samplinglengthis equalto an integer.The
largeerror of nonintegralnormalizedtotal samplinglength
is due to the sharpdiscontinuityof the time domainsignal
from the inherentperiodicitywhenFFT analysisisexploited
without windowing.This indicatesthat windowingor synchronizationis requiredin practicalanalysis.Note that the
finite samplinglength alwayscausesoverestimation.This
happensas expectedsincethe sharpdiscontinuityin time
domaingeneratessignificantsidebandsthat can subsequently increasethe spectralspread.
C. Effects of nonlinearity
If the vibration is not perfectlysinusoidaldue to some
medium or vibration sourcenonlinearity, the Doppler specHuang otaL' Amplitudeof harmonicvibration
2709
Redistribution subject to ASA license or copyright; see http://acousticalsociety.org/content/terms. Download to IP: 128.151.164.114 On: Tue, 09 Sep 2014 14:47:58
• = 10, Nonlinearity = 10%
/• = 10, Nonlinearity = 2 %
(c)
•.o
•.o
•4.0
0.0
16.0
•.o
•.o
NormalizedFrequency
NormalizedFrequency
• = 10, Nonlineari•y = 2 %
• = 10, Nonlinearity = 10 %
(d)
I' 0.0
.......
16.0
•.0
,•.0
6,.0
,•.o
0.0
NormalizedFrequency
•.o
NormolizedFrequency
•.o
FIG. 8. Examplesof noise-freeDoppler spectrumfor 2% and 10% nonlinearitywith fundamentalvibrationamplitude/3= 10, normalizedfold-over
frequencyffo•a
= 64 andnormalizedsegmentlengthTFvr = 4. Note that thepeaksof thespectrashiftfrom thecaseof no nonlinearity(Fig. 1). The relative
ratiosof harmonicsalsovary asa functionofnonlinearity,vibrationamplitude,and fold-overfrequency:(a) 2% nonlinearity,linearscale,(b) 2% nonlinearity, log scale,(c) 10% nonlinearity,linearscale,(d) 10% nonlinearity,log scale.
tral shapewill deviatefrom the one parameterBesselspectrum. Assumingthe vibrationis periodicand can therefore
be represented
by a Fourier series,both the ratio of harmonics and the spectralspreadwill be differentfrom that of a
pure sinusoidalvibration. Assumingthat only the fundamental and secondharmonicsare significantin the vibration, the returnedsignalnow canbe written as
Sr (t) = A COS
[ COot
-t-/• sin(CO
Lt -t-• 1)
-t-/•2sin(2COL
t -t-•%)],
J. Acoust. Soc. Am., Vol. 88, No. 6, December 1990
An expressionfor the Fourier seriesexpansionof the
abovesignalcanbe obtainedfrom the analysisof multitone
FM 3withslightmodification
asfollows:
$r(t) =
•
•
J• ([3)J.([32)
Xcos[COo
t + m(CO•t+ qo•)+ n(2CO•t
+ q02)
].
(34)
(33)
where/3and/32are the modulationindicesof the fundamen2710
tal and secondharmonicsof the vibration, respectively.
The nonlinearity is definedas
Huang eta/.' Amplitudeof harmonicvibration
2710
Redistribution subject to ASA license or copyright; see http://acousticalsociety.org/content/terms. Download to IP: 128.151.164.114 On: Tue, 09 Sep 2014 14:47:58
error comesfrom the nonlinearity.If the nonlinearityis removed, estimator without noise correction gives accurate
estimationwithin 0.01%, while the accuracyis increasedto
0.0001%
after noise correction.
If widebandwhitenoiseis addedbut no filteringprocess
is used (same parameters,exceptffold = 64 fL ), then the
estimation error for estimator without noise correction rises
to 30.4%, while the error remains as small as 1.75% after
,
,
,
5.0
10.0
Nonlineority
(%)
FIG. 9. Plot of noise-freeestimationerrorsagainstnonlinearity.The errors
are almost the samefor all valuesof/•' from 0.1-50. The errors due to nonlinearity are lessthan 2% when nonlinearityis lessthan 10%.
Nonlinearity = N2 • (/3://3) X 100%.
(35)
Figure 8 a-d showsthe spectraof 2% and 10% nonlinearityfor the caseof/3 = 10.The spectralshapesand peaks
are differentfrom that of pure tonevibration (Fig. 1). Surprisingly, this doesnot affect the Doppler spectralspread
much.Estimationfor noise-free,smallaliasing,andproperly
sampledsignalhasbeenperformedas shownin Fig. 9. The
resultsshowthat nonlinearitylessthan 10% contributesless
than 2% estimationerror. In comparison,all conventional
estimatorsthat utilizeamplituderatioswouldbedramatically affectedby 10% nonlinearity.This can be appreciatedby
comparing the patterns of peak amplitudes in Fig. 1(c)
againstthosein Fig. 8 (c).
D. Combined
effects
A casethat is typicalin "sonoelasticity
imaging,
"7'12
with the followingparameters,was performedto showthe
combined error:
Co= 1.5X 10• cm/s,
fo = Wo/2rr= 7.5 MHz (i.e., ,go= 0.2 mm),
0 = 100,
f• = co•/2•r = 200 Hz,
/3 = 10 (i.e., •m = 0.16 mm, Vm-- 20.3 cm/s),
SNR = 20 dB,
noisecorrection.The large error is due to the large wideband-noisespectralspreadas predictedin Eq. (31 ). This
suggests
that either noisecorrectionor filteringis necessary
for noise reduction when the samplingfrequencyis increasedto reducethe aliasingerror in practicalimplementation. If filtering is applied, the effectson signal spectral
spreadmust be taken into accountduring the filter-design
phase,sincehigherharmonicsof the signalsare removedas
well. It shouldbe notedthat the performanceof the estimator with noisecorrectioncanbeimprovedby increasingsampling frequencywithout filtering.
III. CONCLUSION
We haveanalyzedthe signalreflectedfrom a sinusoidally vibrating object. An estimator of vibration amplitude
based on the derived relation between Doppler spectral
spreadand vibrationamplitudehasbeenproposed.A noise
correctionalgorithm is also proposed,which can improve
the estimation accuracy dramatically. Simulations show
good results within 4% error given signal-to-noiseratios
rangingfrom 0-40 dB. Adequatesamplingfrequency,asgiven in the text, must be satisfiedaccordingto the expected
maximum vibration amplitude. Proper filtering can reduce
the spectralspreadof noiseand then reducethe estimation
error. Windowingor synchronizationisrequiredin practical
implementationto reducethe finite length effect.The proposedestimatorsurvivesthroughvibrationnonlinearityless
than 10%, whereas other known estimators that make use of
the harmonicratio of amplitudesdo not tolerateslightnonlinearities.Overall, the proposedestimatoris robustin the
presenceof noisecomparedto earlier estimators.The estimation can be obtainedvia simplecalculationsfrom the parametersin someexistingDoppler instruments,especially
thoseavailablein clinical Doppler ultrasound.To displaya
realtime vibration image, existing faster time domain
Doppler spectralspreadestimators(e.g., Refs. 13, 14) can
be appliedwith modifications(e.g., changingscanningpatterns and samplingfrequencyto reduce,theeffectof vibration phase)and/or synchronization(with low-frequencyvibration) to display the vibration amplitude. The results
shouldbe relevant to echocardiology,sonoelasticityimaging, lasercalibrationof soundfieldsand vibration,and other
radio, radar, and sonarapplications.
f•old= 12.8fL = 2560 Hz (i.e., fs = 5120 Hz),
TFFT-- 10 TL = 50 ms (i.e., LFrr ----256) l,
N2= 10%,
ACKNOWLEDGMENTS
error without noise correction is 3.39%, while the estima-
The supportandencouragement
of Dr. R. Gramiakand
Dr. J. Holen are gratefullyacknowledged.
This work was
supportedby the Departmentof ElectricalEngineering,
tion is reduced to 1.97% after noise removal. Most of the
University of Rochester.
where T•r is the segmentlengthfor FFT analysisin ms,
and L •r is the numberof samplesin T•r. The estimation
2711
J. Acoust. Soc. Am., Vol. 88, No. 6, December 1990
Huang eta/.' Amplitudeof harmonicvibration
2711
Redistribution subject to ASA license or copyright; see http://acousticalsociety.org/content/terms. Download to IP: 128.151.164.114 On: Tue, 09 Sep 2014 14:47:58
•D. Censor,"Acoustical
Dopplereffectanalysis--Isit a validmethod?,"
J.
Acoust. Soc. Am. 83, 1223-1230 (1988).
2j. C. Piquette,A. L. Van Buren,andP. H. Rogers,"Censor's
acoustical
Doppler effectanalysis•!s it a valid method?,"J. Acoust.Soc.Am. 83,
1681-1682 (1988).
3A. B. Carlson,Communications
Systems(McGraw-Hill, New York,
1986), Chap. 8, pp. 221-227.
IX, Proceeding
ofSPIE Conference
onOptics,Electro-Optics,
andSensors,
SPIE 925, 250-254 (4-6 Apr. 1988).
9M.CoxandP. H. Rogers,
"Automated
noninvasive
motionmeasurement
of auditoryorgansin fishusingultrasound,"J. Vib. Acoust.Str.Rel. Des.
109, 55-59 (1987).
Joy.Yamakoshi,
J.Sato,andT. Sato,"Ultrasonic
imaging
ofinternal
vibra-
4j. Holen,R. C. Waag,andR. Gramiak,"Representations
ofrapidlyoscil-
tion insideof soft tissueunder forcedvibration," IEEE Trans. Ultrason.
Ferroelec.Freq. ControlUFFC-37, 45-53 (1990).
latingstructureson theDopplerdisplay,"UltrasoundMed. Biol. 11,267-
•G. N. Watson,Treatise
ontheTheoryof Bessel
Functions
(MacMillan,
272 (1985).
5K. J. Taylor,"Absolutemeasurement
of acoustic
particlevelocity,"J.
Acoust. Soc. Am. 59, 691-694 (1976).
6K.J. Taylor,"Absolute
calibration
of microphone
bya laserDoppler,"J.
Acoust. Soc. Am. 70, 939-945 (1981).
7R.M. Lerner,S.R. Huang,andK. J. Parker,"Sonoelasticity
images
derived from ultrasoundsignalsin mechanicallyvibrated tissues,"Ultrasound Med. Biol. 16, 231-239 (1990).
8j. Jarzynski,
D. Lee,J.Vignola,Y. H. Berthelot,andA.D. Pierce,"Fiber
opticsDopplersystems
for remotesensingof fluid flow," in OceanOptics
2712
J. Acoust.Soc.Am.,Vol.88, No. 6, December1990
New York, 1945), Chap.2, pp. 14-15, 31.
•2R.M. Lerner,K. J. Parker,J. Holen,R. Gramiak,andR. C. Waag,
"Sono-elasticity:
Medicalelasticityimagesderivedfromultrasound
signalsin mechanically
vibratedtargets,"Acous.Imag.16,317-327(1988).
•3C.Kasai,K. Namekawa,
A. Koyano,andR. Omoto,"Real-time
twodimensional
bloodflow imagingusingan autocorrelation
technique,"
IEEE Trans. SonicsUltrason. SU-32, 458-463 (1985).
•4K.Kristoffersen,
"Time-domain
estimation
ofthecenter
frequency
and
spreadof Dopplerspectrain diagnosticultrasound,"IEEE Trans.Ultrason.Ferroelec.Freq. ControlUFFC-35, 484-497 (1988).
Huangotal.: Amplitudeof harmonicvibration
2712
Redistribution subject to ASA license or copyright; see http://acousticalsociety.org/content/terms. Download to IP: 128.151.164.114 On: Tue, 09 Sep 2014 14:47:58
Download