Академический Документы
Профессиональный Документы
Культура Документы
Abstract-This paper develops a multiband or wavelet ap- are a topic of increased recent attention, owing to height-
proach for capturing the AM-FM components of modulated ened interest in modulation models for e.g., speech signal
signals immersed in noise. The technique utilizes the recently-
popularized nonlinear energy operator Y (s) = (S)’ - ss to iso- production [ 11-[3] and certain structures in optical images
late the AM-FM energy, and an energy separation algorithm [4]. In ( l ) , s ( t ) has both time-varying amplitude a ( t ) and
(ESA) to extract the instantaneous amplitudes and frequencies. time-varying instantaneous frequency
It is demonstrated that the performance of the energy operator/
ESA approach is vastly improved if the signal is first filtered wl(t) = i ( t ) (2)
through a bank of bandpass filters, and at each instant ana-
lyzed (via Y and the ESA) using the dominant local channel where 4 = d 4 / d t . Generally, the model (1) is most use-
response. Moreover, it is found that uniform (worst-case) per- ful if a ( t ) and U,(?)do not vary too rapidly, e.g., in the
formance across the frequency spectrum is attained by using a bandlimited sense [8].
constant-Q, or multiscale wavelet-like filter bank. The simple and elegant nonlinear signal operator
The elementary stochastic properties of Y and of the ESA are
developed first. The performance of Y and the ESA when ap- \k(s) = (q2- ss’ (3)
plied to bandpass filtered versions of an AM-FM signal-plus-
noise combination is then analyzed. The predicted performance developed by Teager [l], [2] and systematically intro-
is greatly improved by filtering, if the local signal frequencies duced by Kaiser [5], [ 6 ] , has been shown to be highly
occur in-band. These observations motivate the multiband en- effective for detecting AM and FM modulation informa-
ergy operator and ESA approach, ensuring the in-band anal- tion in arbitrary AM-FM signals [8], in speech signals
ysis of local AM-FM energy. In particular, the multi-bands
must have the constant-Q or wavelet scaling property to ensure [7]-[9] and in its two-dimensional form, in image signals
uniform performance across bands. The theoretical predictions [lo]. Indeed, for AM-FM signals of the form ( l ) ,
and the simulation results indicate that improved practical
strategies are feasible for tracking and identifying AM-FM \k (s) = a 2 ( t ) w f ( t )
components in signals possessing pattern coherencies mani-
fested as local concentrations of frequencies. \k (s) = a2(t)wp(t>
with negligible approximation error under general realis-
tic conditions [7]-[9]. This motivated the energy sepa-
I. INTRODUCTION
ration algorithm (ESA) :
M ETHODS for the accurate and efficient extraction of
amplitude modulation (AM) and frequency modu-
lation (FM) information in signals of the form
ci2(t) = \k2(s)/\k((s) (4)
&; ( t ) = \k (s) /\k (s) (5)
s ( t ) = a ( ? ) cos [4 (03 (1)
as estimates of the squared amplitude envelope a 2 ( t )and
squared instantaneous frequency wf ( t ) , respectively. Mar-
Manuscript received September 1 , 1992; revised June 10, 1993. The agos, Kaiser, and Quatieri [7]-[9] have analyzed the ef-
Guest Editor coordinating the review of this paper and approving it for ficacy of (4) and (5) in detail and have developed bounds
publication was Dr. Ahmed Tewfik. This work was supported in part by a on the absolute errors I ci - a1 and [GI- wi 1, which under
University of Texas Faculty Research Assignment, in part by Texas In-
struments under a grant, in part by the National Science Foundation under general conditions are quite small [8], [9]. Note that in
Grant MIP-91-20624, in part by the National Science Foundation Presi- the case of a monochromatic signal (a = constant, w, =
dential Young Investigator Award under Grant MIP-86-58150 with match- constant), (4) and (5) are exact.
ing funds from Xerox, and in part by the Naval Submarine Medical Re-
search Laboratory. In the current paper, the deterministic approximation
A. C . Bovik is with the Department of Electrical and Computer Engi- errors in (4) and (5) are assumed small. Instead, the ef-
neering, University of Texas at Austin, Austin, TX 78712-1084. Part of fects of noise and multiscale filtering on the behavior of
the research was conducted while he was on sabbatical at the Division of
Applied Sciences, Harvard University, Cambridge, MA 02139. the operator \k and on the effectiveness of the ESA are
P. Maragos is with the School of Electrical Engineering, Georgia Insti- considered. The effects of significant noise are very con-
tute of Technology, Atlanta, GA 30332. siderable-rendering \k unpredictable and the ESA highly
T. F. Quatieri is with the Lincoln Laboratory, Massachusetts Institute
of Technology, Lexington, MA 02 173. unreliable. However, the performance of the energy op-
IEEE Log Number 9212179. erator/ESA approach is vastly improved if the signal is
Authorized licensed use limited to: Nanyang Technological University. Downloaded on December 22, 2009 at 21:04 from IEEE Xplore. Restrictions apply.
3246 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 41, NO. 12, DECEMBER 1993
first filtered through a bank of bandpass filters, and at each necessary to develop nearly all of the properties in a use-
instant analyzed (via 9 and the ESA) using the dominant ful form; without the assumption of Gaussianity, the anal-
local channel response. Optimal performance is obtained ysis likewise becomes rapidly intractable. The assump-
when the filters are sufficiently narrowband (thus increas- tion of a zero-mean is not critical, since the analysis is
ing the signal-to-noise ratio), the signal spectrum is sam- only slightly more complicated. In any case, nonzero-
pled densely by the filter set (ensuring a high signal re- mean (and nonstationary) signals expressed as the sum of
sponse in the analyzing channel), and importantly, by us- a deterministic signal and a zero-mean WSS Gaussian
ing a multiscale wavelet-like filter having the constant-Q process are considered later.
property. Satisfying all of the prescriptions produces a Since n ( t ) is WSS Gaussian, the processes h(t) and
multiband ESA having a great detal of noise resistance. Li(t) are also WSS Gaussian. Moreover, h(t) is statistically
The remainder of the paper is organized as follows: In independent of both n ( t ) and A ( t ) [ 113. Therefore, the en-
Section 11, the basic statistical properties of the energy ergy operator output
operator (3) are developed under the assumption that it is
9 ( n ) = (h)2 - nii (6)
applied to a signal that is a zero-mean, wide-sense sta-
tionary (WSS) Gaussian random process. These results are is the sum of two independent processes. Nevertheless,
then used in Section 111, where approximate expressions determining the probability density function of the pro-
are developed for the statistics of the output of the Teager- cess ( 6 ) is difficult, as it is the convolution of two rather
Kaiser energy operator 9 when applied to an AM-FM sig- complicated functions. Letting
nal of the form (1) immersed in noise. Section IV devel-
Var [n] = R(O) = 7;
ops the statistical analysis of the ESA (4)and ( 5 ) using
the signal-plus-noise approximation of Section 111. A key Var [,it3 = -R'~'(o) = y:
element of these approximations is that there be an avail-
able narrowband channel filter that can effectively capture Var [ii] = ~ ' ~ ' ( =0 yi
)
the local frequency structure of the noisy signal. In par-
E [nn] = R'2'(0) = -7:
ticular, as the analysis window is shifted over the signal,
the local frequencies may sweep across the spectrum. This where E [e] is the statistical expectation, Var [ a ] is the
implies the necessity of a multiband filter implementa- variance, and
tion, where multiple bandpass filters densely sample the
dk
signal frequencies. It is also shown that consistent per- R'k'(7) = 7R ( 7 )
formance is achieved across low, high, and intermediate d7
instantaneous frequencies, if the filter bank has the con- the probability density function of is then given by
stant-Q property. These themes are developed in Section [I11
V, where design criteria for the individual bandpass fil-
ters, and also for sampling the signal spectrum with mul- ( 2 ~ b y : ) - ' / ~exp [-b/(2y:)], b >0
(7)
tiple bandpass filters, are explored. Section VI develops Wll(b) = io7 else
some important examples, including analysis of the op-
eration of the multiband ESA applied to the chirp signal while the probability density function of the product nLi is
in white noise. Extensive simulation results are also given 1121
in Section VI, which demonstrate the dramatic perfor-
mance gains obtained using the multiband approach. The
paper concludes in Section VII.
(8)
for every b, where CO2= -&y; - y': and KO( is the mod- e )
11. STATISTICS OF
ified Bessel function of the second kind and of order zero.
In this section the basic statistical (low-order moment) The density function of 9 ( n ) is then
properties of the Teager-Kaiser energy operator (3) ap-
plied to a random signal n ( t ) are developed. These prop- w(b) = Wll(b) * WO2(b) (9)
erties prove to be fundamental in the analysis of systems where '*' denotes linear convolution. In general, (9) can-
that employ the Teager-Kaiser operator in the presence of not be expressed in a closed form, although the numerical
noise. evaluation of probabilities involving 9 (n) using (7)-(9)
Assume that n ( t )is a zero-mean, wide-sense stationary is straightforward.
(WSS) Gaussian random process, with autocorrelation Determining the moments of 9 ( n ) is much simpler. In-
function R (7)and power spectral density deed, we immediately have
+.(U)=
S, R(7)e-jw7d7.
= 27:.
T'S R
u ~ + ( w ) dU
Authorized licensed use limited to: Nanyang Technological University. Downloaded on December 22, 2009 at 21:04 from IEEE Xplore. Restrictions apply.
BOVIK et al.: AM-FM ENERGY DETECTION 3241
Thus the expectation of the process 9 ( n ) is twice the In the extreme case of a monochromatic process
variance of the process h (t)-which is decidedly positive.
R ( 7 ) = A2 cos (w07), (15)
Not so agreeable (although not surprising) is the fact that
the mean of 9 (n) increases linearly with the spectral en- it easily follows that
ergy variance of n ( t ) . For a signal immersed in a signifi-
E [9(n)] = 2A2wi
cant noise element, this may pose severe problems unless
steps are taken to ameliorate the noise. Var [9(n)] = E' [9(n)] = 4A4w40.
The autocorrelation function R, i n ) (7)of 9 ( n ) can be
easily found for the case of Gaussian n ( t ) by using Isser- Lastly, in evaluating the ESA (4) and (5) the energies
lis's formula [ 131 to reduce all multiple-component mo- of signal derivatives will also be required. Thus, the basic
ments: statistics of 9(n)are of use. From the preceding discus-
sion, it is easily established that
R*(,,)(T)= 4[R'2'(0)]2 + 3 [R'2'(~)]2 + 4R"'(7)R'3)(7)
E [9(h)] = 2R'4'(0) (16)
+
R(7)P4)(7). (1 1) and
Hence from (10) and (1 1 )
(Ir) (7) = 4 [R'~)(011 + 3 [P4)(7)] + 4 R ' ~ ) R ' ~(4
)
Var [9(n)] = 3 (O)]* + R (O)I?'~'(0)
+ R'2' (7)R'6' (7)
= j, 0 2 + ( w ) dw
7 hence,
Var [9(h)] = 3 [R'4'(0)]2 + R'2'(0)R(6)(0). (17)
=
+
37;
j, +(U)
+ &;.
dw j w4+(w) dw
I (12)
The cross-correlation properties of 9 (n)and 9 (11) can also
be developed with a little effort. The cross-correlation is
E [ 9 ( n ) 9 ( h ) ] = -8R'2'(0)R(4)(0),
Thus, the variance of 9 (n) also increases dramatically
with the presence of higher frequencies in the process n ( t ) . the cross-covariance is
Furthermore, the inequality [ 1 11 c o v [ 9 ( n ) ,9 ( h ) ] = -8R'2'(0)R'4)(0), (18)
[R(2)(0)]2 IR(0)R(4)(0) and the correlation coefficient between 9 (n) and 9 (h) is
gives interesting bounds on the variance
4[R'2'(0)]2 IVar [9(n)] I4R(0)R'4'(0) (13)
p[*(n), 9(h)] = 4 * [ 9 + 3 R(0)R'4'(0)
[Ri2'(0)12
+
-112
or equivalently
E2 [9(n)] 5 Var [\k (n)] I4 Var [n] Var [ri]. (14)
Since the lower bound in (13) is just E2 [9( n ) ] , then,
although the expectation of 9 ( n ) may be positive, it is Thus, for the case of monochromatic process (15),
possible that 9 ( n ) may take negative values, which is and 9 (h) become linearly related
highly undesirable. Not only does this suggest difficulty
in evaluating the ESA of a signal immersed in noise, it P[*(n), +(h)l = 1.
also complicates the interpretation of 9 ( n )as energy. For
these reasons, positivity of the output of 9 has been ex- 111. ENERGYOF BANDPASS-FILTERED AM-FM SIGNALS
plored in detail in [8], where sufficient conditions for pos- IN NOISE
itivity are given for narrowband AM-FM signals having In this section the effect of additive noise on the re-
limited amounts of amplitude/frequency modulation, and sponse of the Teager-Kaiser energy operator applied to
in [ 141, where necessary and sufficient conditions are an AM-FM signal of the form ( 1 ) is analyzed. In partic-
given in terms of local geometric (convexity) properties ular, the degree to which noise effects can be ameliorated
of the signal. by bandpass filtering of the signal-plus-noise process is
Note that for an ideal bandpass process (i.e., +(a) = studied. Thus, consider the noise-corrupted AM-FM sig-
0 whenever IwI $ [aI,w2]), the following bounds [from nal
(1 3), (14)] hold
f ( 0 = s (t) + n (0 (21)
where the deterministic signal s ( t )is given by (1) and n ( t )
is a zero-mean, WSS Gaussian random process with au-
tocorrelation function R (7) and power spectral density
+ ( U ) as in the preceding section.
Rather than studying the behavior of the energy 9 (f)
Authorized licensed use limited to: Nanyang Technological University. Downloaded on December 22, 2009 at 21:04 from IEEE Xplore. Restrictions apply.
3248 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 41, NO. 12, DECEMBER 1993
V $ ) ( a )=
2"
[j R
(U k a ) 2 k ( H ( ~ )dw]l'2*
)2 (26)
1 12
(32)
which is minimized at a = 0
= spectral energy variance of H ( w ) . Theorem 1 : Let & ( t ) = I s,(t) - s^,(t)I, where S,(t) is
given by (31). Then,
Note also that
~ s ( t ) I:amax ~ 2 ( g o .) ~ ( w i +
) 2 Al(go) . 6 ( a ) , (34)
VQ(a) = aVp(a/u) (27)
where amax= supt I a ( t )I. 0
so the bandwidth of H,(w) is U times the bandwidth of Thus, Theorem 1 bounds the error in terms of the con-
H ( w ) . The filter energy, however, is constant across scales centration of g , ( t ) in time (expressed as even moments
and is assumed to be unity of I gu ( t )12) , and the smoothness of the AM and FM func-
2"
1
R
IH,(w)(~
dw = IH(w)I2 dw = 1. (28)
tions a ( t ) and wi ( t ) expressed as Sobolev 2-norms [4]. The
bound (34) has another useful interpretation in the special
case where a ( t ) and wi ( t ) are bandlimited to the frequency
For simplicity, it is assumed that for each combination of intervals [ - w u , U,] and [-U$,wJ, respectively [8], [15],
center frequency U, and parameter 0, the positive and [16]. In this case 6 ( a ) I(w,I armsand 6 ( w i ) IIw+J(wJrmS,
negative frequency components of G,(w) do not overlap where arms= ( j a2)lI2and similarly for ( w ; ) ~ ~ .
Theorem 1 gives additional useful approximations for
I G,WI2 = H,(w I - + IHo(o + w,)I2. (29) the derivatives of the response s , ( t )
Now denote the filtered signal-plus-noise combination
in Fig. 1. In Section 111-A, approximate expressions are Here, (35) is assumed for k = 1, 2 , 3. The error in these
derived for the energy \k (s,) of the filtered signal; and in approximations can be easily bounded by using Theorem
Section 111-B, for the moments of the energy \k (nu) of the 1; simply stated, the validity of (35) requires that the de-
filtered noise process. In Section 111-C, the statistics of rivatives of g,(t) of order up to 3 must be of short dura-
the energy \k (f,)of the filtered combination are analyzed tion, in the sense that A,(&), A,,,(&), A,( g,) be small,
utilizing the results of Sections 111-A and 111-B. for m = 1 , 2 given by (32).
Authorized licensed use limited to: Nanyang Technological University. Downloaded on December 22, 2009 at 21:04 from IEEE Xplore. Restrictions apply.
BOVIK er a l . : AM-FM ENERGY DETECTION 3249
Using reasoning similar to that in the development of Rb2k’(0)and Rgk’(a)are given by (41)-(43). Then,
Theorem 1, the following approximations for the energy
\k of the filtered signal component s , ( t ) and its derivative
will be essential
% (s,) - 1 G, [wi( t ) ]I ’.
= a2(t)w; ( t ) (36)
%(iJ = a2(t)w4(t) - I G,[wi(t)]12. (37)
Note that (36) and (37) are exact for a monochromatic (44)
signal s ( t ) = a. cos (uot),where a,,, uo are constant. A
more general (nonmonochromatic) justification for these where amax = supw I 9 ( w ) I and V$’ is given by (26). 0
approximations is given next, in Theorem 2. First define, Careful examination of (44) reveals that, for arbitrary
a , the validity of the approximation (41) and (42) requires
two important assumptions. First, the spread
RSk’(0) = -
2T ‘S R
(ju)2k(
which relative to the approximation R b 2 k ’ ( ~ given
G , ( ~ )9
I~ dw. (40)
,)
can be made constant across frequencies, for each value
by (42)
r, = - 1
1
I c “ ( w ) ( 2 0 ( w ) dw
2a R G“(%)
tered signal-plus-noise f u ( t ) at time t , we will use (47)
(43) with a = u j ( t )
RSk’(0) = RL2k’[wi( t ) ] .
the concentration of noise power within the passband of
the filter g , ( t ) . The veracity of the approximation (41) This is a novel time-varying approximation to the auto-
requires some assumptions that are made clear in Theo- correlation of the filtered noise process. In making such
rem 3 (proved in Appendix C). an approximation, there is a tacit assumption that wher-
Theorem 3: Let E $ j ( a ) = 1 Rb2k’(0)- Rb2”(a)I,where ever f,(t) is being analyzed, it is being done so with a
Authorized licensed use limited to: Nanyang Technological University. Downloaded on December 22, 2009 at 21:04 from IEEE Xplore. Restrictions apply.
3250 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 41, NO. 12, DECEMBER 1993
Authorized licensed use limited to: Nanyang Technological University. Downloaded on December 22, 2009 at 21:04 from IEEE Xplore. Restrictions apply.
BOVIK er al.: AM-FM ENERGY DETECTION 325 I
and
Also for the second-order approximation for the variances of the ESA:
4[SNR,(t) - 11
5: [SNR,(t) + 212
At first glance it may appear that the variances (66) and both of which become negligible at reasonably high val-
(67) of the ESA (4) and (5) increase dramatically with the ues of SNR,(t). Fig. 4 plots (68) and (69) versus SNR,(t)
fourth powers of the AM and FM functions w i(t) and a (t). > 10. As is apparent from the plots, both ratios fall off
Authorized licensed use limited to: Nanyang Technological University. Downloaded on December 22, 2009 at 21:04 from IEEE Xplore. Restrictions apply.
3252 IEEE TRAlrJSACTIONS ON SIGNAL PROCESSING, VOL. 41, NO. 12, DECEMBER 1993
Authorized licensed use limited to: Nanyang Technological University. Downloaded on December 22, 2009 at 21:04 from IEEE Xplore. Restrictions apply.
BOVIK er a l . : AM-FM ENERGY DETECTION 3253
the squared channel center frequency: which are unit-energy Gaussian functions. The functions
(22), which are frequency-shifted Gaussians, are then the
q*(r) = max
q I (01
fm
'
real-valued Gabor functions. A couple of points need to
I c m c M Iwm G, be considered before taking these as one possible basis
for a multi-band implementation. First, in (29) it was as-
Whichever method is used, the strategy sumed (for simplicity of exposition) that the shifted filters
affords superior predicted and demonstrated performance. H,(u f U,) not have any spectral overlap; clearly, the
In this paper, (72) continue to be used for simplicity, functions (74), which have infinite support, violate this
and also novelty, of exposition. criteria. However, by taking the filter bandwidths suffi-
ciently narrow, say one octave, the overlap will be ex-
A. Filter Design tremely small [4]. In any practical implementation, the
Before exploring the design of the multiband imple- filter bandwidths will be effectively limited to achieve
mentation, criteria for selecting the individual filters com- (29). Of course, there exist other low-uncertainty filters
prising the signal decomposition are explored (with the that have strictly finite support, such as prolate functions
multiband implementation in mind). There are a variety [15], which could be used. The difference in perfor-
of criteria, some of them conflicting, that affect the design mance, however, would likely be microscopic. Finally,
of the individual filters, or more precisely, the design of in defining low uncertainty filters that minimize the prod-
the low-pass equivalent filter H ( w ) in (22)-(24). The ar- uct (73) the durations A l , k ( h o )of the derivatives have been
chitecture of the multi-band implementation will be dic- ignored. However, the low-order derivatives of Gaussians
tated by a set of frequency translated and dilated versions also have good time/frequency localization properties
of the bandpass filter G,(u) defined by (22) and (23). 1171.
As will be seen, both low-uncertainty filters [4]and fil- There is another important criterion to be considered.
ters with a flat in-band responses have certain advantages. Theorem 3 suggests the constraint (46), which implies that
Indeed, Theorems 1 and 2 and (35) suggest that, in order when a = w,, it is desirable that G , ( a ) = G,(u,). In
that the modeling of the deterministic problem be accu- other words, the passband of H ( w ) should be approxi-
rate, the channel filters be selected such that the temporal mately flat. Of course, this criterion conflicts with the
energy durations choice of a GaussiadGabor configuration, since the
Gaussian frequency characteristic rolls off quickly within
Idk 1
App.k(go)= A p z g u , k =
Authorized licensed use limited to: Nanyang Technological University. Downloaded on December 22, 2009 at 21:04 from IEEE Xplore. Restrictions apply.
3254 IEEE TRANSACTIONS O N SIGNAL PROCESSING, VOL. 41, NO. 12, DECEMBER 1993
of a tesselation of the frequency axis by a set of multiple Thus, regardless of the exact filter specification, define
frequency translations and dilations of Go( U ) . Since in this the set of M center frequencies for the subband filters (no-
development, signals are being analyzed on continuous tice the indexing from higher frequencies to lower fre-
domains, the practical assumption is made that the system quencies) by a dyadic relation, yielding one-octave sep-
of interest produces signals that fall within a specific (pos- aration:
sibly wide) band of frequencies; of course, any real-world
system approximates this hypothesis. Thus, assume the U, = 3 - 2 - ( m + 1 ) ~ 2 , ;m = I , * , M - 1. (75)
overall bandwidth of the analysis system to be fixed at an
The baseband filter will be taken to be an unshifted (low-
upper limit Q,, i.e., the magnitude I S(w)l of the Fourier
pass) filter:
integral s ( t ) is guaranteed to be negligible for all ( U ( >
QC .
Many arguments have been put forth for the use of time/
frequency signal analysis windows having a constant
width (localization) on a logarithmic scale [ 181-[2 11. One
of the simplest, yet most compelling observations, applies while the subband channel filters are given by
to the local analysis of monochromatic functions; lower 1
frequencies require larger analysis windows in order to G,(u) = j-
J Z [El(?) - H(*)];
capture the signal’s period. Since we are dealing with sig-
nals that may be termed ‘‘locally quasimonochromatic, ”
/fl 2k - 1
[v$k-I)(?)T
The bandpass functions (78) satisfy the usual wavelet ad-
missibility conditions [ 181-[2 13: complete orthonormal
so it is necessary that the channel bandwidths be small, decomposition of any signal f ( t ) E L2(R) can be con-
but more importantly, in order to maintain consistent structed using a basis consisting of frequency translates
(worst-case) predicted perforamnce across the jilter and dilates of (78), from which the signal may be exactly
channels the error bound can be made constant across the reconstructed, in principle. However, from a practical
spectrum by taking the bandwidth (dilation) parameter U, perspective, in the application being considered here,
for each channel G , ( u ) to be the inverse (up to a multi- where highly specific signal components (AM-FM sig-
plicative constant) of the center frequency (translation) nals) are being extracted in the presence of significant
parameter U , : noise, it is most important that the frequency domain be
Gm
_ - -constant; m = 1, . . . , M - I adequately sampled by the filter set, rather than ensuring
Um the perfect reconstruction property of the filter responses.
which implies a constant logarithmic spacing betweeen Nevertheless, if the filter tesselation is defined such that
the filters. In other words, constant+ (wavelet scaled) the filters intersect at half-peak, then both criteria are sat-
filter banks will provide uniform worst-cast perfor- isfied. One-octave (half-peak bandwidth) Gabor filters
mance across channels. achieve this prescription exactly. In this case the filter
Certainly, uniform (worst-case) performance across bandwidth parameters satisfy
channels is a design criterion that may be modified. If it
is desired to achieve improved performance over some
sub-band of frequencies, then this can be accomplished
by narrowing the filters bandwidths (using more filters) (79)
over that frequency range. Nevertheless, it is significant
that the constant-Q property falls naturally out of the anal- We choose uM = 2uM- for the baseband filter, in order
ysis. Given the specific goal of estimating a (t) and w i ( t ) , that the filters G M -1 ( ~ ) GM(u)
, intersect at the half-peak
uniform performance for small or large values of o,(t) is responses. Fig. 6 depicts a decomposition of the unit fre-
obviously desirable unless there is a specific reason oth- quency interval [0, 11 (i.e., Q, = 1) using five Gabor
erwise. In any case, the (worst-case) performance from wavelets defined by (75), (77)-(79).
each channel will depend directly on its Q . Littlewood-Paley Wavelets: Littlewood-Paley wavelets
Authorized licensed use limited to: Nanyang Technological University. Downloaded on December 22, 2009 at 21:04 from IEEE Xplore. Restrictions apply.
BOVIK er a l . : AM-FM ENERGY DETECTION 3255
121, p. 1051 satisfying (28) have the form (1) and assume that the instantaneous frequency wi ( t ) falls
and UM = 2uM- I (baseband filter) once again yields a set E [*(fq)l S N R ~ ( ~ ) . Gm(om)
of unity-octave filters with unity octave spacing. The E [*(fm)l [SNRm(t) + Gm[wi(t)l
(positive frequency) filter passbands are the intervals
1, = I, .
[ 2 - " ~ ~2,- m + 1 ~ Cm , M - 1. Fig. 7 depicts
a decomposition of the unit frequency interval [0, 11 using
five Littlewood-Paley defined by (77)9 The first term inside the brackets is clearly negligible. The
(75)7
(801, and (81). Of course, modelling the bandpass filters second term inside the brackets will be small if the signal-
as ideal is an analytic convenience. In practive, the filter to-noise ratio S N R , ( ~is) large. H ~it is important
~ ~ that
~ ,
characteristics may be approximated using, e.g., quad- the bandwidth of each channel filter be taken small to
rature mirror filters 1221 related subband techniques 1231> achieve large signal-to-noise ratios across all of the chan-
9
or standard bandpass filter design procedures [26]. nels, in order that the strategy of using the channel with
Comments: Of course, the use of one-octave filters with the maximum normalized response (72) as the analysis
one-octave separations is somewhat arbitrary in the pres- band will be most effective. H ~ the scaling
~ by the
~ ~ ~
ence of significant noise, where the signal-to-noise ratio factor does indicate that the ESA will be sensi..
may be low, it may be advisable to use a large number of tive wh& it is desired to detect low-frequency AM-FM
filters having narrow bandwidths, such as (1 /2)-octave signals immersed in high-frequency noise. This is be-
filters with (1 /2)-octave separations. cause of the strategy (72) that is used. As discussed below
(72), it is possible to ameliorate this effect by computing
C . Channel Selection by Maximum Energy Response the ESA for every channel.
In this subsection the technique (72) of selecting an The only other question concerns the behavior of the
analysis band for the extraction of signal frequency mod- overall ESA as the instantaneous frequency w i ( t ) sweeps
ulations by finding the channel having the largest energy across channels. Conceptually, there is a discontinuity in
response is studied. Suppose that the signal is given by the flow of the algorithm when there is a transition from
Authorized licensed use limited to: Nanyang Technological University. Downloaded on December 22, 2009 at 21:04 from IEEE Xplore. Restrictions apply.
3256 IEEE TRANSACTIONS ON SIGNAL PROCESSING. VOL. 41, NO. 12, DECEMBER 1993
one maximizing channel to another according to (72). In where the signal frequency falls in an assumed frequency
view of the above discussion this occurs when the instan- interval: wo E [0, 11 (i.e., Q, = 1 for simplicity). Further
taneous frequency makes a transition from one passband assume that the signal is embedded in zero-mean, additive
to another. However, under rather general conditions, the Gaussian monochromatic noise n ( t ) with autocorrelation
ESA (4) and (5) gives continuously-varying results.
R ( T ) = A2 cos (~~7). (83)
In applying the energy operator f to the signal (1) as
in (3), it must be assumed that the signal s ( t ) is a twice- We shall now study the efficacy of the overall system de-
differentiable function. However, if the signal is filtered picted in Fig. 5 , using the Littlewood-Paley wavelet con-
first, then it is more convenient to impose additional con- figuration (80). This example (82) and (83) is canonical,
ditions on the filter impulse response such that the ESA since nearly all of the approximations [except (64)-(67)]
will be regular. Indeed, it is sufficient to assume that the made prior to this point hold exactly, provided that wo and
low-pass equivalent function h ( t ) is continuously three- olfall into different frequency bands, although that case
times-differentiable, a condition clearly met by the ex- will be considered as well. Of course, this example rep-
ample wavelet configurations discussed in Section V-B. resents the simplest possible case, where there is no in-
Then, the energy responses f [f, (t)]; m = 1, ,M formation in the AM-FM signals. It is an important ap-
will all be continuous functions [see (B.6)], as will be the plication, since it is often of interest to capture a dominant
associated energies f [ jm( t ) ] necessary for the ESA com- sinusoidal signal in the presence of other random periodic
putations. Since the maxima of continuous functions is signals(s). The example also provides insights into the
continuous, the maximum Teager response f *( t ) will also general performance of the ESA in the presence of filtered
be continuous. Accordingly, the associated energy noise; for signals having slowly-varying modulating func-
f * [f(t)] should also be continuous. In order to assure tions, this example is largely applicable. Of course, if
this, the energy-of-derivatives could also be computed for either or both of the signal amplitude and the signal phase
every channel and the maximum taken, although accord- vary with extreme rapidity, then the approximations, par-
ing to the approximation (56) this is likely unnecessary in ticularly those developed in Theorems 1 and 2 , are not
practice. Finally, since the ESA (4)and ( 5 ) is defined in guaranteed to be close. One interpretation of this, how-
terms of continuous mappings, the ESA responses shown ever, is that it is simply quite difficult to track a signal
in Fig. 5 will be continuous functions. with rapidly fluctuating AM or FM information.
Comments: The above analysis could, in principle, be ex- Assume that the signal frequency wo > 0 falls within
tended in a natural and interesting way by casting the the passband of the filter Gm(w),and that the noise fre-
channel selection problem, currently implemented via quency w , > 0 falls out of band, viz., in the band of the
(72), as an M-ary hypothesis testing problem. Such an filter Gq(w),where for simplicity m , q # M . The case
approach would lead to a probabilistic description of the where the signal and noise frequencies fall into the same
overall multiband ESA performance as a function of the band is really the same as the case where no bandpass
noise, the filter bandwidths, and the number of filters. prefiltering is applied; that is considered next. From (36),
Complicating this approach, however, is the necessity of (37), (80), and (81) the exact normalized in-band filtered
expressing the necessary output conditional distributions signal energies are
of the Teager-Kaiser operator for a signal-plus-noise in-
put. As indicated in Section 11, this problem is compli-
cated even for the case of zero signal; for the case of sig-
nal-plus-noise, it is much more difficult (Section II-C). It
is for this reason that the stochastic analysis in this paper (84)
has been restricted to the computation of useful moments
of the energy operator output. since the noise falls out-of-band.
For the out-ofband energies, the filter/energy operator
system responds to the noise only. The exact normalized
VI. EXAMPLES AND SIMULATIONS
energy moments are found by directly evaluating (40) in
In this section, examples are provided of the predicted (49)-(52), (80), and (81)
ESA performance for a sinusoidal signal (Section VI-A)
and for a chirp signal (Section VI-B). Section VI-C pro-
vides actual MATLAB simulation results, using an ap-
proximate implementation of the Littlewood-Paley filter
The responses of all other channels will be zero. The ratio
bank described in Section V-B.
of (84) to (85):
A. Sinusoidal Signal-Monochromatic Noise
As an instructive example consider the case of a pure
sinusoidal signal
makes it clear that for sufficiently large signal-to-noise
s ( t ) = a0 cos (wot) (82) ratio a&: > 2A2w:, the correct channel G,,,(w) will pro-
Authorized licensed use limited to: Nanyang Technological University. Downloaded on December 22, 2009 at 21:04 from IEEE Xplore. Restrictions apply.
BOVIK er al.: AM-FM ENERGY DETECTION 3257
vide the largest energy response, resulting in an exact ESA of time then follows from ( 7 2 ) and (87):
computation (4) and ( 5 ) . Otherwise the approach will
clearly fail, corresponding to the case where there exists
a periodic noise signal burying the signal of interest.
However, the main point to be made is that, once the cor- if it is assumed that
rect channel is selected, the ESA performs extremely well.
Comparison- Without Filtering: It is interesting to com- 2wot - w,
pare the performance of the energy operator in the pre-
ceding with the case where the energy operator and ESA
computations are not preceded by bandpass filtering. In From (75) and (81), it follows that m = m * ( t ) for
this case, the exact expectations of the signal energies are
E [\k ( f ) ] = a&$ + 2 A2w: (88)
E [\k ( f ) ] = a&.$ + 2A2w: not surprisingly, higher-frequency filters analyze the sig-
which is a weighted linear combination of even powers of nal over larger time windows, since they are allocated
the signal (wo) and noise (U,)frequencies. Hence, even in larger pieces of the spectrum. Fig. 8 depicts the intervals
the case of a fairly large signal-to-noise ratio, the ESA over which each filter g,(t) will be "active," viz., for
computations will be inaccurate, since, in the best case which m = m * ( t ) in (88), f o r m = 1, 2 , 3, 4 = M - 1
[from (64)and (65)] using the set of 5 wavelets depicted in Fig. 7, after ap-
propriately scaling the filters to cover the frequency range
aiw;f + 2A2w': [0, 11. Note again that the example was designed such
E [&'(t)] =
a$& + 2A2w: that the baseband filter does not become active.
The effects of noise on the multiband energies of the
( a & $+
, 2A2w:l2. chirp signal are considered next. This time, assume the
E [S2(t)] =
+
a&;f 2A2w': ' signal s ( t ) to be immersed in zero-mean, additive
neither resembles the correct values a& w i unless U&;
Gaussian white noise with power spectrum
>> 2A2w: or a&& = 2A2w:. 17
+(U) = -. w E R.
&'
B. Chirp Signal-White Noise
Of course, for this noise model, image prefiltering using
As another interesting consider the bandpass filters is an absolute necessity, since the energy
of a pure chirp signal (wo > 0) operator \k cannot be meaningfully applied to a white
s(t) = a. cos (wot2) (86) noise signal.
In-Band Energy Moments: Assuming that m = m* ( t ) , i.e.,
over the time window t E [l / ( 2 M ~ o1)/,( 2 w 0 ) ] .Over this that at time t the channel filter G, (U)contains the instan-
span the instantaneous frequency taneous frequency q ( t ) = 2wot (regardless of whether
g , ( t ) is correctly selected as the analyzing wavelet), then
q ( t ) = 2wot from (43), (55)-(58), the normalized energy moments are
of (86) will, for each t , fall within the frequency interval
[2' - M , 11 (again taking Q, = 1 and avoiding the baseband
for simplicity of exposition). In order to model the way
in which the ESA computation passes between channels,
it is convenient to first consider the signal to be noise-
free. Then, the performance of the multiband ESA can be
analyzed in the signal-plus-noise case using this infor-
mation.
This time we utilize the Gabor wavelet configuration.
From (36) and (37), the normalized energies of the re-
sponse of the filter (80) to the chirp (86) at time t are
Authorized licensed use limited to: Nanyang Technological University. Downloaded on December 22, 2009 at 21:04 from IEEE Xplore. Restrictions apply.
3258 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 41. NO. 12, DECEMBER 1993
Authorized licensed use limited to: Nanyang Technological University. Downloaded on December 22, 2009 at 21:04 from IEEE Xplore. Restrictions apply.
I'im
BOVIK er al.: AM-FM ENERGY DETECTION 3259
$ 0.5
c
[ lo00
a 3000 Hz/sec sweep rate. Fig. 14(b) and (c) depict the
results of the multiband ESA computation. The computed
errors were found to be 0.044 (AM rms error) and 59.8
0 Hz (FM rms error). This last example is presented since
0 loo 200 300 400 OO 100 200 300 400
Time (samples) Time (samples) the instantaneous frequencies of the chirp signal compo-
(C) (d) nent sweep well across a transition from one channel
Fig. 10. ESA applied to sum of two sinusoidal components with (magni- passband to another, demonstrating the sustained, contin-
tude, frequency) = (1.0. lo00 Hz) and (0.2, 2000 Hz). (a), (b) Amplitude uous performance of the multiband ESA as predicted in
and frequencies computed using the multiband ESA. (c), (d) Amplitude
and frequencies computed using the ESA wirhour filtering.
Section V-C. Fig. 14(d) depicts the transitions between
the two highest frequency channels (labeled as channels
2 and 1) that were automatically selected by the multiband
signal amplitude and the signal frequency of the compo- ESA algorithm according to the maximum criterion in
nent having the largest energy were approximated with a (72). Clearly, (72) oscillates quite a bit between channels
high accuracy, although a small ripple in the computed 2 and 1 near the theoretical cross-over point of 2500 Hz.
Authorized licensed use limited to: Nanyang Technological University. Downloaded on December 22, 2009 at 21:04 from IEEE Xplore. Restrictions apply.
3260 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 41. NO. 12, DECEMBER 1993
1.5
B - 8
- 1-
"
0 2 1
0
0
5000
I
-2
0
' 200 400 600
I 0'
0 200 400
I
600
Time (samples) Time (samples)
(b) (C)
2.5
hi 3000 2
g U
2 1.5
z4m0E
2000 3
0
. E 1
4
;;" lo00 0.5
0 0
0 200 400 600 0 200 400 600
Time (samples) Time (samples) Time (samples)
Fig. 13. (d)
ESA computation applied to AM chirp signal depicted
(e) in (a) immersed in noise as in (b). (c), (d) Amplitude
(f) and
frequencies computed using the multiband ESA. (e), ( f ) Amplitude and frequencies computed using the ESA withour filtering.
Authorized licensed use limited to: Nanyang Technological University. Downloaded on December 22, 2009 at 21:04 from IEEE Xplore. Restrictions apply.
BOVIK er al.: AM-FM ENERGY DETECTION 326 I
-2 -2 0
0 200 400 600 0 200 400 600 0 200 400 600
Time (samples) Time (samples) Time (samples)
(a) (b) (C)
0' I I
0 200 400 600 0 200 400 600
Time (samples) Time (samples)
(d) (e)
Fig. 14. ESA computation applied to noisy AM chirp signal depicted in (a), with instantaneous frequency that sweeps across
filter passbands. (b), (c) Amplitude and frequencies computed using the multiband ESA. (d), (e) transitions between channels
2 and 1 according to (72).
This is not surprising, since the filter transition width is The problem then involves the tracking of multiple com-
about 50 Hz, and the chirp sweep is fairly slow. Of course, ponents that may merge, vanish, or possibly contains dis-
the oscillation between channels is not undesirable; rather, continuities. Although the problem is difficult, we suspect
it is a natural consequence of the maximizing criterion that the applications of the model (99) will be very wide-
(72), and demonstrates the robustness of the multiband spread.
ESA for the main goal AM/FM demodulation in the pres-
ence of noise. Finally, Fig. 14(e) shows that a single
switch from channel 2 to channel 1 does occur (at 2500 APPENDIX A
Hz) when the multiband ESA is applied to the same signal
14(a), but without noise.
Proof of Theorem 1: We first note that by Taylor's
theorem with remainder
VII. CONCLUSION
This paper has developed a multiband/wavelet-like ap-
proach for capturing AM-FM information from noisy
modulated signals. An in-depth statistical analysis was where
presented of the nonlinear energy operator \k (s) = (S)2 -
sf, and of a related energy separation algorithm (ESA). It
was demonstrated that overall approach is greatly im-
proved by first filtering the observed signal with multiple
bandpass filters, and at each instant analyzed using the
Q+(t,X ) = x 2 (1 - b)$(t - b ~db. )
S:
(A.2)
dominant local channel response. Importantly, uniform From (1) and (A. 1) we have
worst-case performance across the spectrum can only be
attained by using a constant-Q, or multiscale wavelet-like
filter bank.
Future work that remains to be accomplished includes
the analysis of digital implementations of the systems de-
scribed herein, using the discrete-time Teager-Kaiser
energy operator [ 5 ] , and also extensions of the para-
digm that will allow for the analysis of multicomponent
AM-FM signals of the form
K
s(t> =
k= I
ak(t) cos [4k(f)l (99)
Authorized licensed use limited to: Nanyang Technological University. Downloaded on December 22, 2009 at 21:04 from IEEE Xplore. Restrictions apply.
3262 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 4 1 , NO. 12, DECEMBER 1993
we obtain
Authorized licensed use limited to: Nanyang Technological University. Downloaded on December 22, 2009 at 21:04 from IEEE Xplore. Restrictions apply.
BOVIK et al.: AM-FM ENERGY DETECTION 3263
Authorized licensed use limited to: Nanyang Technological University. Downloaded on December 22, 2009 at 21:04 from IEEE Xplore. Restrictions apply.
3264 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 41, NO. 12, DECEMBER 1993
. dw IA + B,
where
Now A = 0 when k
identities,
= 0, hence assume k
2k- I
L 1. Using the
I q , , a x v p ( T ). :[l 2k- I
w*k - cy2k = (a - a ) c
r=O
Jk-I-rQ!r =
+ CY)
(C.4)
2k- 1
. C w2k-1-r (-4‘ where the simple inequality JbT+I
I 161 1 is used +
r=O to obtain (C.4). The kth-order spread V$’ in (C.4) is de-
and from (29) it follows that fined in (26).
In addition,
from (28) and (29). Combining (C.4) and (C.5) yields the
bound (44). 0
2k- 1 ACKNOWLEDGMENTS
The authors thank the reviewers for their careful read-
ing of the paper, and for providing several excellent com-
where the equality follows from the symmetry of H ( w ) . ments that improved the quality of the exposition.
Simple algebraic inequalities yield
2k- 1 REFERENCES
i=O
CY I +
I2 k ( ( w ( 2 k - 1 ( C Y ( 2 k - 1 ) . (C.2) [ I ] H . M. Teager, “Some observations on oral air flow during phona-
tion,” IEEE Trans. Acoust., Speech, Signal Processing, vol. ASSP-
28, pp. 599-601, Oct. 1980.
Substituting (C.2) into (C. 1) and applying the Cauchy- [2] H . M. Teager and S . M. Teager, “Evidence for nonlinear speech
production mechanisms in the vocal tract,” NATO Advanced Study
Schwarz inequality yields Institute on Speech Production and Speech Modeling, Bonas, France,
July 24, 1989. Boston, MA: Kluwer, 1990, pp. 241-261.
Authorized licensed use limited to: Nanyang Technological University. Downloaded on December 22, 2009 at 21:04 from IEEE Xplore. Restrictions apply.
BOVIK et al.: AM-FM ENERGY DETECTION 3265
[8] -, “On amplitude and freuqency demodulation using energy op- Alan Conrad Bovik (S’EO-M’84-SM’90) was
erators,” IEEE Trans. Signal Processing, vol. 41, pp. 1532-1550, born in Kirkwood, MO on June 25, 1958. He re-
Apr. 1993. cieved the B.S. degree in Computer Engineering
[9] -, “Energy separation in signal modulations with application to in 1980, and the M.S. and Ph.D. degrees in Elec-
speech analysis,” Harvard Robotics Laboratory, Harvard University, trical and Computer Engineering in 1982 and
Cambridge, MA, Tech. Rep. 91-17, Nov. 1991. 1984, respectively, all from the University of 11-
[IO] P. Maragos, A. C . Bovik, and T . F. Quatieri, “ A multidimensional linois, Urbana-Champaign.
energy operator for image processing,” in Proc. SPIE Symp. Visual He is currently the Hartwig Endowed Fellow
Commun. Image Processing, Boston, MA, Nov. 1992. and Professor in the Department of Electrical and
[ I 11 A. Papoulis, Probability, Random Variables, and Stochastic Pro- Computer Engineering, the Department of Com-
cesses, First edition. New York: McGraw-Hill, 1965. puter Sciences, and the Biomedical Engineering
[ 121 K. S. Miller, Mulridimensional Gaussian Distributions. New York, Program at the University of Texas as Austin, where he is the Director of
Wiley, 1964. the Laboratory for Vision Systems. During the Spring of 1992, he held a
(131 L. Isserlis, “On a formula for the product-moment coefficient of any visiting position in the Division of Applied Sciences, Harvard University,
order of a normal frequency distribution in any number of variables, Cambridge, Massachusetts. His current research interests include image
Eiometrika, vol. 12, pp. 134-139, 1918. processing, computer vision, three-dimensional microscopy, and compu-
[I41 A. C. Bovik and P. Maragos, “Conditions for positivity of an energy tational aspects of biological visual perception. He has published over 170
operator,” IEEE Trans. Signal Processing, to appear Feb. 1994. technical articles in these areas, and holds two U.S. patents.
(151 A. Papoulis, The Fourier Integral and ifs Applications. New York: Dr. Bovik is a winner of the University of Texas Engineering Foundation
McGraw-Hill, 1962. Halliburton Faculty Excellence Award, an Honorable Mention winner of
[I61 -, “Limits on bandlimited signals,” Proc. IEEE, vol. 55, pp. the international Pattern Recognition Society Award for Outstanding Con-
1677-1686, Oct. 1967. tribution, and was a National Finalist for the 1990 Eta Kappa Nu Outstand-
[I71 J.-B. Martens, “The Hermite transform-Theory,” IEEE Trans. ing Young Electrical Engineer Award. He has been involved in numerous
Acoust., Speech, Signal Processing, vol. 38, pp. 1595-1606, Sept., professional society activities, including: Associate Editor, IEEE Trans-
1990. actions on SIGNAL PROCESSING, 1989-present; Associate Editor of the in-
[le] S . G. Mallat, “Multifrequency channel decompositions of images and ternational journal Pattern Recognition, 1988-present; Editorial Board
wavelet models,” IEEE Trans. Acoust., Speech, Signal Processing, member for the Journal of Visual Communication and Image Representa-
vol. 37, pp. 2091-21 10, Dec. 1989. tion, 1993-present; Steering Committee, IEEE TRANSACTIONS ON IMAGE
[ 191 I. Daubechies, “The wavelet transform, time frequency localization PROCESSING, 1992-present; General Chairman, First IEEE International
and signal analysis,” IEEE Trans. Informat. Theory, vol. 36, pp. Conference on Image Processing, to be held in Austin, Texas, in Novem-
961-1005, Sept. 1990. ber, 1994; Program Chairman, SPIE/SPSE Symposium on Electronic Im-
[20] -, “Orthonormal bases of compactly supported wavelets,” Com- aging, February 1990; and Conference Chairman, SPIE Conference on
mun. Pure Appl. Math., vol. 41, pp. 909-996, 1988. Biomedical Image Processing, 1990 and 1991. He is a registered Profes-
(211 M. B. Ruskai, G . Beylkin, R. R. Coifman, I . Daubechies, S . G . Mal- sional Engineer in the State of Texas and is a frequent consultant to indus-
lat, et al., Wavelets and Their Applications. Boston: Jones and Bar- try and academic institutions.
tlett, 1992.
1221 A. Crosier, D. Esteban, and C. Galand, “Perfect channel splitting
by use of interpolation, decimation, and tree decomposition tech-
niques,” in Proc. ICISS, Patros, Greece, Aug. 1976.
1231 E. P. Simoncelli and E. H . Adelson, “Subband transforms,” in
J. W. Woods, Ed., Subbandlmage Coding. Boston: Kluwer, 1991,
pp. 143-192.
1241 I . S . Gradshteyn and I. M. Ryzhik, Tables of Integrals, Series, and Petros Maragos (S’81-M’85-SM’91), for a photograph and biography,
Products. Orlando, Florida: Academic, 1980. see page 1550 of the April 1993 issue of this TRANSACTIONS.
[25] J. N. Little and L. Schure, Signal Processing Toolbox User’s Guide,
The Mathworks, Inc., 1992.
[26] L. R. Rabiner, J . H. McClellan, and T . W . Parks, “FIR digital filter
design techniques using weighted Chebyshev approximation,” Proc.
IEEE, vol. 63, pp. 595-610, 1975.
[27] H. M. Hanson, P. Maragos, and A. Potamianos, “A system for find-
ing speech formants and modulations in energy separation,” Harvard
Robotics Laboratory, Harvard University, Cambridge, MA, Tech. Thomas F. Quatieri (S’73-M’79-SM’87). for a photograph and biog-
Rep., 1992. raphy. see page 1550 of the April 1993 issue of this TRANSACTIONS.
Authorized licensed use limited to: Nanyang Technological University. Downloaded on December 22, 2009 at 21:04 from IEEE Xplore. Restrictions apply.