Mean-scatterer spacing estimates with spectral correlation TomyVargheseand KevinD. Donohue Departmentof ElectricalEngineering,Universityof Kentucky, Lexington,Kentucky40503 (Received31 August1993;revised11 May 1994;accepted 20 July 1994) An ultrasonicbackscattered signal from material comprisedof quasiperiodicscatterersexhibit redundancyover both its phase and magnitudespectra.This paper addressesthe problem of estimatingmean-scattererspacingfrom the backscatteredultrasoundsignal using spectral redundancy characterized by the spectralautocorrelation (SAC) function.Mean-scatterer spacing estimates arecompared for techniques thatusethecepstmmandthe SAC function.A-scanmodels consistof a collectionof regularscatterers with Gammadistributed spacings embedded in diffuse scatterers with uniformdistributed spacings. The modelaccounts for attenuation by convolvingthe frequencydependentscatteringcenterswith a time-varyingsystemresponse.Simulationresults indicatethat SAC-basedestimatesconvergemore reliably over smalleramountsof data than cepstrum-based estimates. A major reasonfor the performance advantageis the use of phase informationby the SAC function,while the cepstrumusesa phaseless powerspectraldensitythat is directlyaffectedby the systemresponse andthe presence of diffusescattering (speckle). An exampleof estimatingthe mean-scatterer spacingin liver tissuealsois presented. PACS numbers:43.60.Cg, 43.80.Cs INTRODUCTION This work models soft tissue as an acoustic medium containing two typesof scatterers. The firstcomponent is the Ultrasonicbackscattered signalsfrom biologicaltissue diffusescatterers,which are uniformly distributedthroughcontaininformationregardingresolvablescattererstructures. out the tissueand are of a sufficientnumberto generatean The information,however,is corruptedby echoesfrom dif- echosignal withcircular Gaussian statistics. TM Thesecond fuse(unresolvable) scatterers. • Thispaperexamines charac- classof scatterershave regularityassociatedwith them and terizingtissuemicrostructure variationswith thespectralcorrelationcomponents of thebackscattered signal.The spectral autocorrelation (SAC) functionprovidesan estimateof the mean-scatterer spacingthatusesphaseinformationto reduce the degradation causedby the systemeffectsand the presenceof diffusescatterers. 2-7 It hasbeenshownthatincreasing regularityof the scattererspacinggivesrise to welldefinedlocal maximaamongthe correlationcomponents in theSACfunction. 4'5Thispaperdemonstrates superior performancefor spectralcorrelationmethodsover methodsthat simplyusethepowerspectral density(PSD). The mean-scatterer spacingparameterhas been pro- posed fortissue characterization. Fellingham andSommer 8 usedmean-scatterer spacingto differentiatebetweennormal and cirrhoticliver. Their algorithmwas basedon the detectionof spectralpeaksin the PSD. The cepstrum wasinitially contributeto the specularechoesin the backscattered ultrasoundsignal.This papermodelsthe spacings betweenthese regularscattererswith a Gamma distribution.The Gamma distributionprovidesa flexiblemethodfor simulatingparametric regularityin the scattererspacing.Landini and Verrazini •3demonstrated thatbothaverage interval spacing and the varianceof the spacingcouldbe parametricallydescribedusinga Gammadistribution.The meanandvariance of the scattererspacingswere estimatedfrom the periodicity andattenuation of thecepstralpeaks.The aim of thispaperis to demonstrate the advantages of usingspectralredundancy in estimatingthe mean-scatterer spacing.This paper comparesthe estimationperformance enhancement attainedus- inga spectral redundancy technique (SAC),relativeto a cep- stralanalysis technique using thePSD. m Abriefdescription ofthemean-scatterer spacing estima- usedfortissue characterization byKuc9 in orderto reduce tors are discussed in Sec. I. Section II discusses the simula- the systemeffectsin the PSD. Performance comparisons between cepstral methods for detecting the mean scatterer tion experimentandanalyzesthe relativemeritsof the techniquesusedin determiningthe scattererspacing.Application spacing m showed thattheAR modelperforms betterthan of these methods to in vivo data from liver tissue is discussed FI•Tmethods forsmaller gatelengths. Wagner etal.n'•2pro- in Sec.IV. Finally,Sec.V summarizes the significance of the posedthe use of three scattererfeaturesto classifytissue architecture: the mean-scatterer spacing,theratio of specular resultsobtainedto tissuecharacterization usingultrasound. to diffuse scatterer intensities, and the fractional standard deviationin the specularscatterers. Intensity(squaredenvelope) imageswere usedto estimatethe individualcontributionsof diffuseandregularscatteringto the overallintensity. The scattererspacingwas estimatedfrom the power spectrum of the intensityby a weightedthresholding procedure. 3504 d. Acoust.Soc. Am. 96 (6), December1994 I. THEORY The tissuemodelconsistsof a sparsecollectionof randomlydistributed, weakscattering particlesthatinteractwith 0001-4966/94/96(6)/3504/12/$6.00 ¸ 1994 AcousticalSocieb/ofAmerica 3504 theincidentpulseonlyonce(multiplescattering is assumed window,andJ represents the amountof overlapbetweenthe to be negligible).The tissuescatterers withinthe ultrasonic uth andu+lth tapereddatasegment (i.e., (l-l/J)X100 is beam field can be written as x(t)= • a•(t-•,,)+ •] v,,(t-O.). n=l thepercent overlap between segments for l<-•-J<oo). LetN• (1) n=l wheret is a timeaxis(relatedto thedistartce by thevelocity of thepulse),No is thetotalnumberof diffusescatterers, u, denotesthe reflectivityof the nth diffusescatterer,0,•representsthedelayassociated with thenth diffJsescattering center, N s is the total numberof regularscatterers, a, denotes the reflectivityof the nth regularscatterer. and r, represents the delayassociated with the nth regularscatteringcenter. The attenuation of the propagating ul'.rasound pulsedependson the scatteringandabsorption propertiesof the tissue.The impulseresponse dueto the systemandpropagation path(toandfromthescatterer field),is represented by a time varyingsystemresponsefunctionh(t,r). The impulseresponsechangeswith time due to the frequencydependent attenuationof the pulseas it propagatesthroughthe tissue. The A-scan corresponding to the scattere]field can now be written as y(t)=•h(t,r) • a,(r-r,) (Ns +• v.(T- 0•) clr, (2) where •, the variableof integration,represents the system responseaxis at a given time t. For nonstationary signalanalysis,the periodogram and the SAC functionsare computedoversmallwindowedsegmentsof the A-scan with a data taperingWelch window, usingtheWelch-Bartlett technique. is Detectability of the mean-scatterer spacingrequiresthe presenceof at leasttwo regularscatterers within the window (i.e., T>A, where A is the mean-regularscattererspacingand T is the window andN o denotethe numberof regularanddiffusescatterers that contributeto the A-scan segmentover the intervalT. TheFouriertransform of Eq. (3) withrespect to r, at a given time t, can be written as Yr f;t-u =H(f;t) • A,(f )e +• V.(f )e (4) n=l wheref is frequency,H(f ) andY(f ) are the Fouriertrans- formsof h(r) andy(r), respectively, andA•(f ) andV•(f ) denotethe frequencydependentscatteringstrengthof scat- terera,(r) and v•(r), respectively. A. The spectral autocorrelation function The phaseand magnitudespectrumof backscattered energy from regularlyspacedscatterers containsinformation relatedto thespacingmeanandvariance.While thePSD can be usedto characterize thescatterer spacing,it reliesonlyon the magnitudespectrum,which is directly affectedby the systemresponse anddiffusescattered energy.The SAC funi:tion,however,usesinformationin thephasespectrum, which resultsin local maximain the bifrequencyplanewhere the mean contributionsof the diffuse scattererenergyis zero (thisis not the casefor the PSD). As a result,the SAC function providesa more robustestimatethan the PSD for scatterer spacingin the presenceof diffusescattering.These points are illustratedin this sectionby definingthe SAC functionandderivinga relationship betweenthe regularand diffuse scatterer distributions and local maxima in the SAC function. TheSACfunction 2 isdefined overa bJfrequency plane by Sr(f•,f2;t) =E[Yr(f• ;t)¾•(f2;t)] length).Adjacentoverlappingdata segmmtsare averaged (Welch-Bartlett technique •8)to obtainthePSDandSAC functionestimates from theA scan.A singlewindowedsegment is denotedby L+I u -L2 Yr fi;t-u where Yr(') is the Fouriertransformof the windowed A-scansegment, andY•-( ß ) is itscomplex conjugate. The = y r-t+uy wr(r),-•'•<r•<:• -, 0, (3) elsewhere whereYr(') represents a tapereddatase,;mentcenteredat t-uTIJ of finite durationT, wt(-) represents the tapered 3505 J. Acoust.Soc.Am.,Vol.96, No. 6, December1994 approximation to the expectedvalueis denotedby the average of L +1 local segments.The relationshipbetweenthe SAC functionandthe scattererconfigurations is seenby substitutingin Yr(') fromEq. (4), andassuming theattenuation of the pulseover the regionof interest,definedby t andL is negligible T. Vargheseand K. D. Donohue: Meanscattererspacingestimates 3505 [ N; Sr(f•,f2;t)=H(f•;t)H*(f2;t)XE[ • • An(fOA•*(f2)e -j2•rff•n-f2r=)+ • • An(f•)Vm*(f2) e-j2•r(lh•n-f2ø [n=l ra=l n=l ra=l ND NS ND ND Vn(fl )Vm* (f 2)e-J2*r(11Onf20m ) n=l m=l n=l Underthe assumption thatthe diffusescatterer sizesand positions areuncorrelated with theregularscatterers, theexpectedvalueof thesummation cross-product termsbetween thediffuseandregularscatterers in Eq. (6) reduces to zero Sr(fl,f2;t) -- H(f, ;t)H* (f2 ;t) X E The ith scattererpositionis represented by i equalintervals fromthebeginning of thesegment. Thischangeof variables givesa goodapproximation to the actualspacingwhen the scattererspacingvarianceis small. For the extreme case wherethescatterer spacing is constant, Ai = A, Eq. (8) canbe expressedas: ST(fl,f2;t) =H(f i ;t)H*(f • ;t) • A•(fl)A•*(f2)e -12•(f•-f:•) n=l m=l E V•(f•)Vm* (f2)e-j2•r(1, 0n-I20,.) n=l (6) ra=l Z An(fl)Am*(f2) e-j2*ra(fln-f2m) ra=l (7) m=l + • E[Vn(f,)Vn*(f2)]B(f•-f2) ß Sincethe diffusescatterersizesandpositionsareuncorrelated with each other, cross-scattererterms in the second (10) n=l summationterm becomezero {i.e., g[v•(fOVm*(f2) X e-J2•r(1•ø•-12ø'"))=O, tn-•n].In addition, if thediffuse The regularscatterer summation in Eq. (10) indicates whenf•n-f2rn equalsintegermultiples of 1/Afor all tn and interest, thetermswheref•f2 arealsouncorrelated?n, the individualtermsin the summationare in phaseand localmaximaoccurat thesepoints.The maximaoccurboth Thus,Eq. (7) canbe rewrittenas alongthePSD axis,wheref• =f2 = k/A, andthroughout the rest of the SAC function,where f•-f2=k/A (for k Sr(f•,f2;t) =+-1,2,3;...). When the regularscattererspacingsare randomly (Gamma)distributed, similarlocal maximaoccur. =H(f • ;t)H*(f 2;t) These maxima, however,are less pronouncedfor greater scatterer process is wide-sense stationary overthe regionof variance in thescatterer spacings. 6 In the cepstralapproachfor estimatingmean-scatterer spacing, thesystemeffectis reduced fromthescatterer componentby takingthelogarithm of Eq. (10) (to change multiplicative relationships to additive), andthenapplying high- E[•=i • A,(fl)A•*(f2)e -'2'•(f'•-f2•) m=l E[ V,(f,) V•*(f2)16(L - f2) (8) passfiltering?Thediffusecomponent, however, is not separated fromtheregularcomponent in thisprocess, since theyremaintogetherin the argument of the logarithmterm. regionof the SAC function Sincethefrequencycomponents of the diffusescatterer On the otherhand,the spectral wheref• v•f2 containsno contribution from the diffusescatechosignalare uncorrelated, they contributeonly to the diagonalof theSAC function,whichis thePSD of thediffuse terers.Therefore,when the SAC functionis computedfrom component. Thus,theexpected valueof the diffusescatterer the data, the off-diagonaltermsresultin higherregular-tosignalratiothanthe diagonalterms(PSD components do not contribute to the off-diagonalcompo- diffusescatterer nents of the SAC function. components) aftersufficientaveraging. A normalization for the SAC functionprovidesa way of To createa variablerelatedto the scattererspacing,the minimizingthe amplitudevariationsdue the systemand followingsubstitution is made propagation effects.The normalization is givenby •'t A•= w-. l 3506 d.Acoust.Soc.Am.,Vol.96, No.6, December1994 (9) P(f•,f2)=S(L,f2)/x/S(f• ,f•)S(f2,f2), (11) T. Varghese andK. D. Donohue: Meanscatterer spacingestimates 3506 whereP(fl ,f2) denotesthe correlationcoefficient.Note the resultingdiagonalof the normalizedSAC functionis unity. Thus,all the informationregardingscatten:rspacingis in the off-diagonalcomponents of the normalizedSAC function, and amplitudevariationsin the spectrumdue to systemseffects are eliminated. Normalization wasnotusedpreviously by Varghese and tionshipbetweenthe PSD and thescatterers is obtainedfrom Eq. (8) by substituting f• =f2=f, to obtain Pr(f ) = H(I; t)H* (f;t) x e •, A•(f)A•*(f)e Donohue, 4 wherethesmallest scatterer spacing wasdetermined graphicallyby the spectralcorrelationpeak farthest away from the PSD diagonal.In the caseof very regular tissueotherspectralpeaksoccurcloserto the PSD diagonal that correspond to largerscattererspacing'a harmonicallyrelatedto the smallerspacing.Due to the amplitudevariation in the spectrumfrom the systemresponse, spectralcorrelationpeakscloserto thePSD diagonalhavelargermagnitudes as a resultof their corresponding spectralzomponents being closerto the centerof the systembandwidth.Sincethe normalizationusedin Eq. (11) dividesthe spectralcorrelation peak magnitudeby the squareroot of the productof the magnitudes of its corresponding components alongthePSD, the magnitudevariationsfrom the systemare effectivelyremoved,and correlationpeakswhich remain are due to the coherencein the phaseinformation. It shouldbe notedthat the magnitude: variationsin the PSD diagonaldue to the scatterspacingsare alsoeliminated by this normalization. The phaseinformation,however,is sufficientto generatelocal maximain the bifrequency plane for detectingthescatterer spacing.Thus,normalization of the SAC functionallowsfor consistent detections of thespectral correlation peaklocationirrespective of thedistancefromthe PSD.A simplenumericalalgorithmcanbe usedto detectthe maximumpeakin the off-diagonalcomponents (i.e., visual inspection of the SAC functionis not necessary). Sincenormalization is performedin the frequencydomain and the systemis band limited, useful information aboutthe scatterer spacingis determined by thepulsewidth. To avoidamplifyinglow signal-to-noise (SNR) spectralregions,normalizationis performedonly in the regionwhere significantenergyis presentin the PSD (typicallythe 3-6 dB regionof the receivedsignalspectrum). Spuriouspeaks will occurif low SNR regionsare includedin the normalizationwindow(i.e.,usuallybelowthe 10-dEbandwidth of the received pulse).Thesepeakswill resultin scatterer spacings + e[v(l )v2(I )] . .3) Usingthechangeof variablesin Eq. (9), with a constant scatterer spacingAi=A, Eq. (13) reduces to Pr(f )=H([;t)H*(f;t) x e )e + )] . 04) We canseef[omEq. (14), for theregularscatterers, that iff is a multipleof l/A, all thesummation te•s arein ph•e andlocalmaximaoccurin the PSD. Theseperiodicpeaksin thePSD havebeenuseddirectlyfor dete•ining the average scatterer spacing inveryregular tissue. 8-m'13 C. The cepstrum Periodicityin the PSD produces a dominantpeakin the cepstrum,which is usedto determinethe scattererspacing. The cepstrumis the mostcommonlyusedmethodto detect the scattererspacing.The cepslrumis definedas the Fourier transformof the logarithmof thePSD. The logarithmof Eq. (14) resultsin log PT(f ) = 1og[H(f;t)H*(f;t)] +log E •] •] An( f )A•*(f)e j2•a/(n-m) rt=l m--I being detectednear or beyondthe resolutionlimit of the systemwhen no regularscattererspacingis presentin the + tissue. B. The power spectrum Classicalmethodsof estimatingthepowerspectrum are basedon the periodogram. The PSD is definedby P•(f )=E[IYr(f;t)l 2] --L+I •" Yrf;t-u• , u=-L 2 (15) •pstral processing assumes slowvariationsfor the systemresponse [firstlog te• in Eq. (15)] with respeato the variations in theregularscatterer spacing[second logte• in Eq. (15)]. As a result,the log of the systemresponse is reduced(usinga high-pass filter)andtheinverseFouriertransform is taken.The scattererspacingperiodicitynow m•irests itself as pea• at integermultiplesof •, with the dominantpeakat 5. The dominantpeakis usedto determine themean-scatterer spacing intissue. løObse•ealsofromEq. (12) (15) thatthe PSD resultingfrom the diffusescatterersadds whereL + 1 is the numberof segments axeraged.The rela3507 J. Acoust.Soc.Am.,Vol.96, No. 6, December1994 E[V.(f)V2(f)] . directlyto the regularscatterer component withinthe argumentof the logarithm.As a result,simplespectralfiltering T. Vargheseand K. D. Donohue:Meanscattererspacingestimates 3507 will notdirectlyreducethisdegradation of the cepstrum for distribution for regularscattering. Scattererspacings were simulatedfrom caseswith a very irregularspacing(large The mean-scatterer spacingis computedfrom the loca- standard deviation), to cases withalmostdeterministic spaction (At) of the dominantpeak in the cepstrumestimated ings (corresponding to Gammaordersfrom 50-1000, refrom the PSD. For the SAC function, the location of the spectively). Thediffusecomponent wasmodeled usinga unidominantpeakamongthe off-diagonal spectralcomponents form distributionfor scatterers(size 10 /zm) with the at (f•,f2), correspondsto a frequency difference scattererdensitychosento simulateGaussianstatisticsfor (Af=f•-f2) that is usedto computethe meanscatterer thescatterer number(about15-20 scatterers perresolution spacing cell usinga Poisson distribution). The absorption coefficient regularscatterers. V waschosen as0.94-dB cm-] (corresponds to measured val- 1 d=2A-• =5 VAt, (16) uesfor livertissue)anda diffuse-differential scattering coef- ficient of9X10-4 cm-1 sr-1 forbackscattering atanangle of where V denotesthe velocityof propagationof the ultra180ø,measured at 3 MHz? soundpulse. The pulseparameters are usedto obtainthe initial sysThe finitebandwidth,of the interrogating pulseimposes temresponse h(t) whichis modifiedasthepulsepropagates limitationson the averagescattererspacingwhich can be throughthe microstructure due to the frequencydependent resolvedby theimagingsystem.The mean-scatterer spacing attenuation.The interrogatingpulse was simulatedwith a is resolved,if the correlation lengthof the systemimpulse centerfrequencyof 3.5 MHz and a Gaussianshapedenveresponse is shorterthanthe spacingbetweenthe individual lope.The propagation velocityof thepulsethroughbiologiscatterers.For scatterersnot resolvedby the system,local cal tissuewas set at 1540 m/s.The bandwidthof the pulse maximacorresponding to scattererspacingis not observed. shouldbe at leastI/A, in orderto observespectral peaksdue Simulation results for the case of unresolvable scatterers haveshownrelationships betweenthe averagespectralcorrelation(averageof all correlation termmagnitudes in off- diagonal region)andthe unresolvable scatterer density. 22 When no regularityis presentin scatterers,the dominant peaktendsto occurnearthefirstoff-diagonal (dueto leakage from the PSD). This sectionpresented differentmethodsusedto detect the scattererspacing.Cepstraltechniques requirehigh-pass filteringto reducethesystemeffectfromthetissuesignature, whichinvolvessettinga cutofffrequencyfor the filter.The cutoff frequencycanbe set to passthe minimumdetectable scatterer spacing(i.e., on the orderof the pulsewidth) or higher,if the rangeof scattererspacingof interestis known. The SAC functiondoesnot requirehigh-passfiltering,however,a frequencywindowmustbe appliedbeforenormalization to ensureinformationis takenonly from the spectral regionof the imagingsystem.The estimationtechniqueusing the SAC functiondetectsthe locationof the dominant off-diagonalcomponent,and usesthis informationto computethescatterer spacing. Simulation resultspresented in the next sectionshow the performanceimprovementobtained usingthe SAC functionto detectperiodicitiesin thepresence of diffuse backscatterand varying regularityin the regular scatterers. to the distribution of the scatterers in the microstructure. The simulatedpulsehad a 3-dB bandwidthof 1.9 MHz, which limited the minimumdetectablescattererspacingto 0.41 mm. The regularscatteringcomponentwas simulatedwith a scatterer spacingof 0.51 mm.A gatelength(T) of 4 mm or 128 data pointswas used to form the PSD and the SAC functionestimates.The mean-scatterer spacingwas estimatedfrom the FFF cepstrum.The cepstrumwas filtered usinga high-pass filter with cutofffrequency1.5 MHz to reducesystemeffects.The scattererspacingwas also estimatedfrom the locationof the largestoff-diagonalpeak of the SAC function.The simulationwasperformedfor regular scattererswith different spacing variancesand different strengthsof the diffusecomponent. Whenestimatingthe SAC function,with a hoppingwindow, a phasecorrectionfactoris helpfulfor correctingthe phasedifferencebetweenregularscattererpositionsandthe centerof the window.For regularlyspacedscatterersthe relativephasedifferencebetweenthe centerof the window and the scattererlocationdegradethe coherentsumsin the off-diagonalregionsof the SAC function.When consecutive SAC functionsare averaged,the phasedifferencebetween the centerof the window and the scattererlocationimpedes the convergenceof the SAC function. This error makes a significant differencewhenonlya few regularscatterers exist over the data segmentwindow. When the regularscatterers are moredensewithin the processing window,the phasedifA-scans with known tissue and signal parametersare ference between a regular scatterer and the centerof the winsimulatedusingEqs. (2) and (4). The simulatorparameters dow is small, and therefore does not significantly hinderthe were chosenwithin the rangeof valuesreportedin literature convergence. from experimentalresearchwith differenttypesof tissuein The phasecorrectionfactor for each tapereddata segvitro?-•7 Thesizeof thequasiperiodic (regular) scatterers II. SIMULATION was constant for all the simulations. Scatterer sizes influence the frequencydependence of the pulsescattering andattenuationfor the propagatingultrasonicpulse.The scatterersize for the regularcomponentof the scatteringwas chosenas 80 ttm. The Gamma functionwas usedto describethe scatterer 3508 d. Acoust. Soc. Am., Vol. 96, No. 6, December 1994 ment aligns the regular scattererswith the centerof the window. The properphaseshift is determinedby the distanceof any regular scattererlocation to the center of the window. With the phasecorrectionfactorincluded,Eq. (14) can be written as T. Varghese and K. D. Donohue: Mean scattererspacingestimates 3508 8.3 9.6 7 d.5 5.9 7.7 5.9 Fr equemcy L. 6.4 .5 9.6 8.3 Frequency (MHz) (MHz) 0.14 0.15 0.12 0.12 5 0.1 • 0.1 • • 0.08 0.075 •0.06 'J cJ 0.05 O. 04 0.025 O. 02 0.5 1.5 2 0.5 Distance 1 1.5 2 Distance (a) (b) FIG.1.Spectral autocorrelation function, and FFTcepstrum forscatterers with a0.51ram-mean-scatterer ,;pacing with tr=3.15%. (a)Only regular scatterers, (b) witha +3-dB-diffuse component relative to theregular scatterers. Sampleplotsof theunnormalized SACfunction andthe cepstrum arepresented in Fig. 1 for regularscatterers with pr( f;t_u •_) =yT( f;t_u •_)eJ2nœ(rt• ' T2),(17) cr=3.15% (standarddeviationrelativeto the mean-scatterer Figure1(a)shows a contour plotof theSACfuncwhere r•srepresents thelocation of anyregular scatterer,spacing). tionandthecepstrum for regularscatterers only,whileFig. l(b) showstheeffectof +3 dB of thediffusecomponent in additionto the regularscatterers. The contourplots are location of a regular scatterer, which isused toobtain thresholded to emphasize thelocalmaxima.Thelightintenarethosethatexceeded thethreshold to indicate Thelinearphase correction hctordoesnotaffectthelocation sityregions of theoff-diagonal peaks, it merelyalignsthewindowwith a local maxima.The 0.51-mm-regularscattererspacingis thescatterer structure, andhelpsin thecoherent phaseaddi- easilyidentified in thecepstrum Fig. l(a) and(b).Notethe tionduringtheaveraging of consecutive overlapped SAC presence of a periodicity at 1 mm,whichis harmonically andPrO) is thephasecorrected Fouriertransform of the windowedA-scansegment(for practicalapplicationthe maximumvaluewithina datasegment is assumed to be the functions. Thephase corrected SACfunction using Eqs.(17) relatedto the 0.5-mm scattererspacing.The diffusecompo- and (10) can be written as nentdirectly addsto thePSD,aswasdiscussed in Eq.(15), Sr(f•,f2;t)-L +1 • u=-L 2 andcausesa broadening of the cepstralpeaks,and an increase in thenumber of spurious peaksasseenin Fig. 1(b). Prfl;t-u For theSAC functionthemean-scatterer spacingis estimated (18) 3509 d.Acoust. Soc.Am.,Vol.96,No.6, December 1994 from the locationof the off-diagonal peakat (7.75, 6.24) MHz, whichcorresponds to Af=l.51 MHz. Substitute this valueintoEq. (16) to obtaina scatterer spacing of 0.51mm. Thespectral correlation peakfor theSACfunction withthe T.Varghese andK.D. Donohue: Meanscatterer spacing estimates3509 50- 0.3 0 Number Or'Sepnents 5 10 15 20 25 (a) 50- 0.9! ,,qo."i •0.40.3 5 0 Number OfSegments tO 15 20 25 Nmnl•'O•Selmmts (b) ø.91 0.6 •0.5 o 0.3 o 5 io 15 20 'e•' ' ' (c) FIG.2. Mean-scatterer spacing andthecoefficient of variation forregular scatterers withspacing 0.51mm.(a)Standard deviation 0.016mm(3.15%), (b) standarddeviation0.051 ram (9.99%), (c) standarddeviation0.072 mm (14.14%). diffusecomponent is at (4.9, 6.4) MHz, whichcorresponds variablesfor the regularscattererspacing.The diffusescattererswere uniformlydistributedthroughoutthe microstructo Af= 1.50 MHz, givinga scatterer spacingof 0.51 mm. turewith uniformlydistributedscattererstrengths. The PSD Monte Carlo simulationswere usedto comparethe perand the SAC functions were computed using a hopping winformancebetweenthe SAC and FFT cepstrumestimatesof dow with 4-mm length, and a 50% (J--2) overlap of the the mean-scatterer spacing.Convergence plotsfor the scatalongthe A-scan.The spectrum at terer spacingestimateused 25 independent simulated tapereddatasegments eachwindowlocationwas averagedwith the previousspecA-scans with the same tissueand signal parameters.The A-scanswere generatedwith gammadistributedrandom tra to obtain an estimate for the PSD and the SAC function. 3510 J. Acoust.Soc.Am.,Vol.96, No. 6, December1994 T. Vargheseand K. D. Donohue:Meanscattererspacingestimates 3510 Boththecomputed meanscatterer spacing; (d) andthecoefficientof variation(CV) of the spacingestimates are presentedin Figs.2 and3 for increasing standard deviations in the regularscattererspacingdistribution. The coefficientof variationwascomputed astheratioof the standard deviation of the estimatesto the mean estimatecomputedover the results from the 25 simulated A-scans. Figure2 presents themean-scatterer spacingandthe CV for onlyquasiperiodic scatterers (no diffusescattering), as a functionof the numberof A-scansegments used.The plots show that the estimatesobtainedusing ':he SAC function converges fasterthanthe cepstraltechniqt•e andhasa lower CV. In Fig. 2(a) the SAC functionmeart-scatterer spacing estimate(with0.=3.15%)converges within6 averages (corresponding to 14.4 mm or nearlyfour full data segments), while thecepstraltechnique converges in about14 averages with a smallbias(i.e., lessthan10%). Th.: CV alsoreduces to 0.0% for the SAC functionwithin 6 averages. A major sourceof deterioration in the performance of the cepstral technique with no noise,is dueto the presence of the harmonicat i mm, whosepeakdominatesfor someA scans. With an increase in thestandard deviationof theregular scattererspacing,the resultsin Fig. 2(b) and (c) show a this casereducesbecausethe spuriouspeaksnearthe filter cutofffrequencyare consistently detected.This is not an indicationof goodperformance sincethe estimationis convergingon the incorrectvalue.The diffusecomponent thus introducesspuriouspeaksin the cepstrumand reducesthe contribution of theregularscatterers to thetruecepstral peak. The cepstraltechnique in thepresence of thediffusecomponent,converges to the truescatterer spacingonlyfor regular scatterers with •r=3.15%. Figure 4 illustratesthe range and effectivenessof the SAC functionin estimatingthe mean-regularscattererspacing from 0.5 to 1.35mm, with a standarddeviationof 9.99%, and -3 dB of the diffusecomponent to regularcomponent strength. The SAC functionconverges to thetruevalueof the mean-scatterer spacingsfor all the spacingsin Fig. 4, with the estimatesconvergingslower as the correlationpeaks form closerto the PSD. The slowerconvergence for larger scattererspacingsresultsfrom greatererrorsin the phase correctionfactors.Since noiseis includedin thesescans,the maximumvaluein a givenwindowwill sometimes be a peak from the diffusescatterers, andas mentionedpreviously,this error more significantlyaffectsthe caseswhen only a few scatterers are in theprocessing window.The CV for the SAC slower convergence to them6an-scatterer spacing. In Fig. function estimates remains within 5%-10% 2(b)theSACfunction CV iswithin5%after14averages, for shown,while the cepstralestimateshavea CV>40%. These resultsalongwith the resultsin Fig. 3, showthe dependence of the cepstraltechniqueson the high-passfilter cutoff fre- d=0.50 mm with 0':=9.99%.In Fig. 2(c) the SAC function CV is within 10% with d=0.48 mm for cr=14.14%. In both for all the cases Fig.2(b)and(c) theCV for thecepstral technique is at about quency. 40%, with the mean-scatterer spacingrangingfrom 0.55 to 0.65 mm.Resultsin Fig. 2(b) and(c) indicatetheSAC functionestimate is moreaccurate andreliablethanthecepstrum. Estimationof the scattererspacingin the presenceof strongdiffusescattering is presented in Fig. 3 with the ratio of the diffuseto regularscatterer strength:it +3 dB (i.e., +3 dB of thediffusecomponent is addedto tlheregularcomponentof theA scan).Figure3(a) to (c) showtheeffectof the changein the microstructure regularityia the presenceof diffusescattering.The SAC functionis able to resolvethe regularscattererspacingevenin the presence of the diffuse component withnosignificant degradation in performance of This sectionillustratesthe estimationof the regularscattererspacingin the presenceof the diffusecomponent and variationin the regularityof the scattererdistribution.The SAC functionestimates performbetterthanthe cepstralestimatesin the presence of the diffusescattering component. The SAC functionincludesphasedifferencesbetweenthe differentspectralcomponents, which in the presenceof coherentscatterers produceswell-definedspectralcorrelation peaks.The spectralcorrelationpeaksare relativelyinsensitive to the diffusecomponents sincethesescatterers havea randomphasedistributionand their contributions average out. Cepstraltechniques,on the other hand, do not utilize phaseinformationand operateon the PSD characterization of the signal,which is directlyaffectedby the diffusescatteringcomponent. theSACfunction [compare Figs.2(a)and3(a)].In thepresenceof the diffusecomponentthe SAC functionestimate fluctuates aboutthe true scattererspacing,, by 0.03 mm for 0'=9.9%, and by 0.06 mm for 0'=14.14%, with the CV increasing to 6% and10%,respectively [coatpare Fig.2(b)and (c) to Fig. 3(b) and(c)]. Note the cepstraltechniqueconvergesto a scatterer spacing valuecloseto thecutofffrequency of thehigh-pass filter for regularscatterers with 0' between9.9% to 14.14%. The cepstralestimates converges to this regionbecauseof the contribution of the spurious peaksat lowerfrequencies andthe largerscattererspacingvariance,•vhichreducesthe cepstralpeakcorresponding to the regularscatterer spacing III. EXPERIMENTAL RESULTS In this section data from in vivo scans of liver tissue are usedto illustratethe mean-scatterer spacingestimateusing the SAC functionand cepstralanalysis.For real tissuethe SAC functionexhibitssignificantspectralcorrelationcomponentsdue to 'theregularityin the tissuestructure.B-scan imagesof the liver were obtainedusingthe Ultramark9 ultrasoundsystem(ATL, Bothell,WA). Liver scanswereobtainedusinga transducer with a centerfrequency f•=3.5 [observe in Fig.l(b), thepresence of strong spurious peaks MHz, 3-dB bandwidthf3 •=2.0 MHz, anda samplingfrenearvaluesbelow0.51mm].In addition, thediffusecompo- quencyf• = 12 MHz. The receivedsignalswerelow-passfilnent addsdirectly to the PSD corresponding to the regular tered (with a cutoff frequencyof 6 MHz) beforebeing scattererstructures and causesa broadeningof the cepstral sampledto preventaliasing. peaksalongwithothereffectsdueto thenonlinear operation The basicfunctionalunit of the liver is the liver 1obule, (logarithm) on thesumof thetwo components. The CV in whichis a cylindricalstructureseveralmm in lengthand 3511 J.Acoust. Soc.Am.,Vol.96, No.6, Decomber 1994 T.Varghese andK. D. C,onohue: Meanscatterer spacing estimates3511 5ø: l 0.91 0.3 0 0 õ 10 Ifi 20 25 (a) 50- 0.9 0.3.... 5 .... l• .... •, .... •5.... z?,"' (b) 50, .• 20 ..q - 10 • 0 (c) FIG. 3. Mean-scatterer spacing andthecoefficient of variation for regular scatterers withspacing 0.51mm,and+3 dB of diffusescattering present. (a) Standard deviation 0.016mm (3.!5%), (b) standard deviation 0.051mm (9.99%),(c) standard deviation 0.072mm (14.14%). 0.8-2 mm in diameter. betweenadjacentcells, which link to the terminal bile The human liver contains 50 000- 100 000 individual 1obules. The lobule is constructed around ducts.2ø a centralvein, and is composedof hepaticplatesthat radiate centrifugallyfrom the centralvein-like spokesin a wheel. The SAC functionandthecepstrumwereobtainedusing theWelch-Bartletttechniquewith a 50% overlapof the win- The hepaticplatesare separated by hepaticsinusoids which link the centralvein to the portalvenules.Eachindividual lobuleis separated by a septawhichcontainsthe terminal bile ducts,portalvenules,and the hepaticarterioles.Each hepaticplateis usuallytwo cellsthick,with bile canaliculi 3512 J. Acoust.Soc.Am.,Vol.96, No. 6, December1994 dowedaxialdatasegments of duration10.67/as(128 sample points oran8-mm-data segment)? A setof segments were taken from a section of the liver sector scan that corre- sponded to a homogeneous appearance in the intensityimage.The dimensions of the sectionwere 16.47 mm in the T. Vargheseand K. D. Oonohue:Meanscattererspacingestimates 3512 •80 •- O1 ................. õ 10 15 20 25 •-.-' .•. -' --•. .... 0 $ 10 15 20 25 0 5 to 15 20 25 15 20 25 (a) •80 i0 15 20 25 Number Of (b) o 0 5 10 15 20 •$ Numl• 0• •egments t0 (c) Nu• O(S•ts F[G. 4. Mean-scatterer spacingandthecoefficient of variationfor regularscatterers with standard deviationof 9.99%and-3 dB of thediffusecomponent. {a) Mean-scatterer spacingof 0.68 rnrn.(b) Mean-scatterer spacingof 1.02min. (c) Mean-scatterer spacingof 1.35min. axial directionand 2.34ø in the lateraldirection(5 adjacent A-scans).This tissuesectioncorresponds to an areaof approximately1.64 cm axially and 0.6 cm laterally.The SAC functionand cepstralestimatesare presen•:ed in Fig. 5. The normalizedSAC functionand the cepstrumare obtainedby averaging15 individualSAC functionsandperiodigrams.The largestspectralcorrelationl:,eakat (3.18,2.43) MHz in Fig. 5(a), corresponds to a scatterer spacingof 1.02 min. Two other correlationpeaks at (3.0,2.7) MHz and (3.56,2.9)MHz correspond to scatterer spacings of 2.56 and 3513 J. Acoust.Sec. Am., Vol. 96, No. 6, December1994 1.16mm,respectively. The 2.56-mmspacingis harmonically relatedto the 1.02-mmspacing(i.e., periodicityfrom scatter- ers clustered2 at a time).Althougha 2.04-ramspacingis expectedin thiscase,thereis increased errorassociated with thispeakdueto an increased (doubled) variancein thespacing and significance leakagefrom the PSD values.As a result, the peak is not as sharp or as high as the one corre- sponding to the fundamental scatterer spacing. The correlationpeakdueto the dominantspacingis about15.6% strongerthan the peak due to the spacingof 2.56 mm, and T. Vargheseand K. D. Donehue:Mean scattererspacingestimates 3513 techniqueis comparedto the standardmethodof usingthe cepstrum to estimatethescatterer spacing. Significant performanceimprovements are obtainedusingthe SAC function whencomparedto the cepstraltechniquein the presenceof the diffusescatteringcomponent.The cepstraltechniquealso hasthe disadvantage of requiringa priori knowledgeof the cutoff frequencyto reducethe systemeffect from the tissue signature.The algorithmusing the SAC functiondoes not requirea high-pass filter. The mean-scanerer spacingsdetectedby the SAC function is limited by the bandwidthof the pulseand the proximity of the spectralcorrelationpeaksto the PSD. The technique usingthe SAC functioncannotdetectspectralpeaks which are close (larger periodicities)to the main diagonal (PSD), since the spectralpeak causedby the periodicity mergeswith the PSD due to the leakagefrom the finite window.This problemcan be mitigatedin the caseof the SAC function,by usinglargergatelengthsto detectlargerperiodicities.The SAC functionis a robusttechniquethat is relatively insensitiveto presenceof diffuse(unresolvable) scatterers and the systemeffect. Ccpstral methodsrely on the assumptionthat the systemeffect is a slowly varyingcomponentand can be reducedby high-passfiltering.However, for in vivo analysisa total separationof the systemeffect from the tissue signaturewill not be obtained becauseof overlyingtissueandtheweightingfrom thescattererposition within the beamprofile. '1 .0 2.9 Frequency 3.8 (MHzl (a) 0.07}' 0.06[ ACKNOWLEDGMENTS o.o{ 0.02[ 0'00[ 0 This material is basedon work supportedin part by the 1 2 Distance • '' National Science Foundation, Grant MIP-8920602, the National Cancer Institute, and National Institutes of 1Iealth, 4 Grant CA52823, and by BRSGS07RR07114-23 awarded by the Biomedical ResearchSupportGrant Program,Division (mm) of Research Resources,National Institute of Health. The authors would also like to thank the Division of Ultrasound at the ThomasJeffersonUniversity Hospitalfor collectingthe data usedin this paper. co) raM.E Insaria,R. F. Wagner, D. G. Brown,andT J. Hall, "Describing FIG. 5. (a) Spectralautocorrelation functionand,(b) FFF cepstrum for liver tissue. small-scalestructurein randommedia usingpulse-echoultrasound,"J. Acoust. Soc. Am. 87, 179-192 {1990). 2W.A. Gardner, "Exploitation of spectral redundancy in cyclostationary signals,"IEEE SignalProc.Meg. 8. 14-36 {1991}. 21.4% strongerthan the peakdue to the 1.16-mmspacing. The FFT cepstrum in Fig. 5(b) showsthedominantpeak dueto a scattererspacingof 1.21 mm, whichis about4.24% strongerthanthe next peak due to a 1.4-mm-scatterer spacing. Basedon the convergence resultsof the previoussection, the SAC function estimateis consideredmore reliable. While both estimatesare closeto one another,the cepstrum has more spuriouspeaksthat competewith the dominate peak. characterization,"IEEE Ultrason.Symp. 2, 1049-1052 (1992}. aT. Varghese andK. D. Donohue, "Characterizelion of lissuemicrostructure scattererdistributionwith spectralcorrelation,"UltrasoundImag. 15, 238-254 (1993). ST.Varghcse, "Detection of tissue microstructure anomalies withthespecIral cross-correlation function:A simulationstudy," M.S. Ihcsi%University of Kentucky,Lexington,KY, 19921. aK. D. Donohue, J. M. Brcsslcr, T. Varghese, andN.M. Bilgutay, "Spectral correlationin ultrasonicpulse-echosignalprocessing,"IEEE Trans. Ultrason.Ferroel.Freq.Cont.UFFC-40, 330 337 {1993). ?K. D. Donohue, "Maximum-likelihood estimation of A-scanamplitudes for coherenttargetsin media of unresolvablcscatterers,"IEEE Trans. Ultrason.Ferroel.Freq. Cont. UFI•C-39, 422-430 (19{,12). IV. CONCLUSION This paperpresented a quantitative methodof estimating the mean-scatterer spacingusing the SAC function. This 3514 3K. D. Donohue andT. Varghesc, "Spectral cross-correlation for Itssue J. Acoust. Soc. Am., Vol. 96, No. 6, December 1994 8L. L. Foilingham andP.G. Soremet, "UIIrasonic characlerization of tissue structurein the in vivo human liver and spleen," IEEE Trans. Sonics Ultrason. SU-31,418-428 (1984). T. Varghese and K. D. Donohue: Mean scatterer spacing estimates 3514 9R.Kuc,K.Haghkerder, andM.O'Donnel, "Presence ofcepstral peaks in random reflected ultrasound signal,"Ultrason. Ima3.8, 196-212(1986). •øK.A. Wear, R.E Wagner, M. E Insaria, andT. J.Hall,"Application of auto-regressive spectralanalysisto cepstralestimalion of meanscatterer spacing," IEEE Trans.Ultrason. Ferroel.Freq.Cont.UFFC-40,50-59 (1993). •R. F.Wagner, M. E Insana, andD. G.Brown, "Unified approach tothe detectionand classification of speckletexturein diagnosticultrasound," Opt.Eng.25 738-742 (1986). Trans.Ultrason.Ferroel.Freq.Cont.UFFC-36, 593-605 (1989). 16j.C.Barnbet, "Theoretical modeling oftheacoustic scattering structure of humanliver," Acoust.Lett. 3, 114-119 (1979). 17D.Nicholas, "Ewtluation of back-scattering coefficients forexcised human tissue:results,interpretation and associated measurements," UltrasoundMed. Bio. 8, 17-28 (1982). •sp.D. Welch,"The useof fastFouriertransforms for theestimation of power spectra:A methodbasedon time averagingover short modified periodigrams," IEEE 'Frans.AudioElectroacoust. AU-15, 70-73 (1967). •2M.F.Insana, R.E Wagner, B. S.Garra, D. G.Brown, andT. H. Shawker, •9A.Papoulis, Probability Random, Variables, andStochastic Processes, "Analysisof ultrasoundimagetexturevia generalizedRician statistics," Opt. Eng.2S, 743-748 (1986). 13L. Landini andL. Verrazzani, "Spectral characteri::ation of tissue microstructureby ultrasound: A stochastic approach,"]EEE Trans.Ultrason. Ferroel.Freq.Cont.UFFC-37, 448-456 (1990). 2nd ed. (McGraw-Hill, New York, 1984). 2øA.C. Guyton, Tex•I bookofMedical Physiology, 4thed.(W.B. Saunders, Philadelphia, 1971). 2•W.A. Gardner, Statistical Spectral Analysis (Prentice-Hall, Englewood Cliffs, NJ, 1988). •4j.G. Proakis, andD. G. Manolakis, Digitalsignal processing, Principles 22K.D. Donohue, T.Varghese, andN.M. Bilgutay, "Spectral redundancy in AlgorithmsandApplications, 2rided. (Macmillan,New York,1992). •SL.R.Romijn, J.M. Thijssen, andG.W.J.VanBeuningen, "Estimation of scatterersize from back-scattered ultrasound: A si•nulationstudy,"IEEE 3515 J. Acoust.Soc.Am.,Vol.96, No. 6, Dec{;mber1994 characterizingscattererstructuresfrom ultrasonicechoes,"Review of Prog. Quant.Nondest.Eval., editedby D. O. ThompsonandD. E. Chimenti(Plenum,New York,1994),p. 13. T. ¾arghese and K. D. Donohue:Meanscattererspacingestimates 3515