MULTIRATE SYSTEMS AND FILTER BANKS

Size: px
Start display at page:

Download "MULTIRATE SYSTEMS AND FILTER BANKS"

Transcription

1 T. Saramäki and R. Bregovi, ultirate Systems and Filter Banks, Chater in ultirate Systems: Design T. Saramäki and R. Bregovi, ultirate Systems and Filter Banks, Chater in ultirate Systems: Design ULTIRATE SYSTES AND FILTER BANKS Taio Saramäki and Robert Bregovi Signal Processing Laboratory, Tamere University of Technology P.O. Box 553, FIN-33 Tamere, Finland v [n] H () v [n] H () v [n] H () v -- [n] H -- () Analysis bank Processing Unit w [n] F () w [n] F () w [n] F () w -- [n] F -- () Synthesis bank Introduction During the last two decades, multirate filter banks have found various alications in many different areas, such as seech coding, scrambling, adative signal rocessing, image comression, signal and image rocessing alications as well as transmission of several signals through the same channel (alvar, 99a; Vaidyanathan, 993; Vetterli amd Kova evi, 995; Fliege, 994; isiti, isiti, Oenheim, and Poggi, 996). The main idea of using multirate filter banks is the ability of the system to searate in the frequency domain the signal under consideration into two or more signals or to comose two or more different signals into a single signal. When slitting the signal into two or more signals an analysis-synthesis system is used. The analysis-synthesis systems under consideration in this chater are critically samled multichannel or -channel uniform filter banks and octave filter banks as shown in Figures and, resectively. In the analysis bank of the uniform bank, the signal is slit with the aid of filters H k () for k =,,, into bands of the same bandwidth and each sub-signal is decimated by a factor of. In the case of octave filter banks, the overall signal is first slit into two bands of the same bandwidth and both sub-signals are decimated by a factor of two. After that, the decimated lowass filtered signal is slit into two bands and so on. Doing this three times gives rise to a three-level octave filter bank corresonding to the structure shown in Figure. In this case, H () is a highass filter with bandwidth equal to half the baseband and the decimation factor is, H () and H () are bandass filters with bandwidths equal to one fourth and one eighth of the baseband, resectively, and the corresonding decimation factors are 4 and, whereas H 3 () is a lowass filter with the same bandwidth and decimation factor as H (). In many alications, the rocessing unit corresonds to storing the signal into the memory or transferring it through the channel. The main goal is to significantly reduce, with the aid of roer coding schemes, the number of bits reresenting the original signal for storing or transferring uroses. When slitting the signal into various frequency bands with the aid of the analysis filter bank, the signal characteristics are different in each band and various numbers of bits can be used for coding and decoding the sub-signals. In some alications, the rocessing unit is used for treating the sub-signal in order to obtain the desired oeration for the outut signal of the overall system. A tyical examle is the use of the overall system for making adative signal rocessing more efficient. Another examle is the de-noising of a signal erformed with the aid of a secial octave filter bank, called a discrete-time wavelet bank (Vetterli and Kova evi, 995; isiti et al., 996). H F / H 3 F 3 / f s /() H () H () H () f s /6 H 3 () H F / 4 Analysis bank H F / f s / f s /() v [n] v [n] v [n] v 3 [n] H F / H F /4 H -- F -- / H -- F -- / 3f s /() (--)f s /() (--)f s /() Processing Unit w [n] w [n] w [n] w 3 [n] f s /4 4 F () F () F () F 3 () Synthesis bank H F / f s / Figure. Analysis-synthesis filter bank. -channel uniform filter bank. Three-level octave filter bank. Note that in the case of interolation by a given factor, the corresonding filter should aroximate this factor in the assband in order to reserve the signal energy. The role of the filters in the synthesis art is to aroximately reconstruct the original signal. This is erformed in two stes. First, for the uniform filter bank, the sub-signals at the outut of the rocessing unit are interolated by a factor of and filtered by synthesis filters F k () for k =,,,, whereas for the octave filter bank, the interolation factors for the subsignals are the same as for the analysis art. Second, the oututs of these filters are added. In the transferring and storing alications, the ultimate goal is to design the overall system such that, desite of a significantly reduced number of bits used in the rocessing unit, the reconstructed signal is either a delayed version of the original signal or suffers from a negligible lost of information carried by the sub-signals. There are two tyes of coding techniques, namely, lossy and lossless codings. For the lossless coding, it is desired to design the overall system such that the outut signal is si mly a delayed version of the inut signal or suffers from some hase distortion being tolerable in some alications. For the lossy coding, it is beneficial to design the analysis-synthesis filter bank such that some distortions, including amlitude distortion and aliasing errors, being less than those caused by coding distortions are allowed. This increases the overall filter bank erformance or, alternatively, the same erformance can be achieved by shorter filter orders or a shorter delay caused for the inut signal by the overall filter bank. These facts are very crucial for seech, f s /

2 T. Saramäki and R. Bregovi, ultirate Systems and Filter Banks, Chater in ultirate Systems: Design 3 T. Saramäki and R. Bregovi, ultirate Systems and Filter Banks, Chater in ultirate Systems: Design 4 audio, and communication alications. The coding techniques are not considered at all in this chater and we concentrate on the case where the rocessing unit does not cause any errors to the sub-signals. In the case of audio or seech signals, the goal is to design the overall system together with coding such that our ears are not able to notice the errors caused by reducing the number of bits used for storing or transferring uroses. In the case of images our eyes serve as referees, that is, the urose is to reduce the number of bits to reresent the image to the limit that is still satisfactory to our eyes. Deending on how many channels are used for the signal searation, there are two grous of uniform filter banks, namely, multi-channel or -channel filter banks ( > ) and two-channel filter banks ( = ). In the first grou, the signal is searated into different channels and in the second grou into two channels. Using a tree-structure, two-channel filter banks can be used for building -channel filter banks in the case where is a ower of two. A more effective way of building -channel filter banks is to first design a rototye filter in a roer manner. The filters in the analysis and synthesis banks are then generated with the aid of this rototye filter by using a cosine-modulation or a modified discrete Fourier transform (DFT) technique (alvar, 99b; Vaidyanathan, 993; Fliege, 993; Heller, Kar, and Nguyen 999; Kar, ertins, and Schuller ). Two-channel filter banks are very useful in generating octave filter banks. In this case, the overall signal is first slit with the aid of a two-channel filter bank into two bands. After that, the decimated lowass filtered signal is slit into two bands using the same two-channel filter bank and so on. There are two basic tyes of octave filter banks, namely, frequency-selective filter banks mostly used for audio and telecommunications alications and discrete-time wavelet banks used in alications where the signal waveform is desired to be reserved, like in the case of images. For discrete-time wavelet banks, the frequency selectivity of the filters in the octave analysis-synthesis filter banks is not so imortant due to their different alications. There are other roerties that are more imortant, as will be discussed in Subsection 4. and in more details in Chater 3. In these cases, the main goal is to reserve the waveform of the inut signal after treating it in an aroriate manner in the rocessing unit. When two or more different signals are comosed into a single signal, then a uniform synthesis-analysis system is used, as shown in Figure. This system is also called a transmultilexer. In this system, all the signals are interolated by a factor of and filtered by synthesis filters F k () for k =,,,. Then, the oututs are added to give a single signal with samling rate being times that of the inut signals. The next ste is to transfer the signal through a channel. Finally, in the analysis bank the original signals are reconstructed with the aid of analysis filters H k () for k =,,,. These signals have the original samling rates due to the decimation by a factor of. If the outut signal in the analysis-synthesis system is just a delayed version of the inut signal, then for the corresonding transmultilexer the outut signals in the case of the ideal channel are delayed versions of the inuts. Therefore, the design of a transmultilexer can be converted to the design of an analysis-synthesis filter bank. Based on this fact, this chater does not consider the design of transmultilexers. An interested reader is referred to the textbook written by Fliege (993). x [n] x [n] x [n] x -- [n] F () F () F () F -- () Synthesis bank Channel H () H () H () H -- () y [n] y [n} y [n] y -- [n] Analysis bank Figure. Synthesis-analysis filter bank: Transmultilexer. The outline of this chater is as follows. Section reviews various tyes of existing finite imulse resonse (FIR) and infinite imulse resonse (IIR) two-channel filter banks. The basic oerations of these filter banks are considered and the requirements are stated for alias-free, erfect-reconstruction (PR), and nearly erfect-reconstruction (NPR) filter banks. Also some efficient synthesis techniques are referred to. Furthermore, examles are included to comare various two-channel filter banks with each other. Section 3 concentrates on the design of multichannel (-channel) uniform filter banks. The main emhasis is laid on designing these banks using tree-structured filter banks with the aid of two-channel filter banks and on generating the overall bank with the aid of a single rototye filter and a roer cosine-modulation or DFT technique. In Section 4, it is shown how octave filter banks can be generated using a single twochannel filter bank as the basic building block. Also, the relations between the frequencyselective octave filter banks and discrete-time wavelet banks are briefly discussed. Finally, concluding remarks are given in Section 5. Two-Channel Filter Banks This section considers the synthesis of two-channel filter banks based on the use of FIR and IIR filters. First, basic oeration rinciles are discussed and the necessary requirements for alias-free, erfect-reconstruction (PR), and nearly PR (NPR) filter banks are stated. Second, an overview of the most imortant filter bank tyes and references to some existing synthesis schemes are given.. Basic Oeration of a Two-Channel Filter Bank The block diagram of a two-channel filter bank is shown in Figure 3. This system consists of an analysis and a synthesis bank as well as a rocessing unit between these two banks. H () H () x [n] x [n] Analysis bank v [n] v [n] Processing unit w [n] w [n] u [n] u [n] F () F () Synthesis bank Figure 3. Two-channel filter bank... Oeration of the analysis bank The role of the analysis bank is to slit the inut signal into lowass and highass filtered channel signals, denoted by x [n] and x [n] in Figure 3, using a lowass highass filter air with transfer functions H () and H (). Hence, the -transforms of these signals are exressible as X k = H k X for k =,. () y [n] y [n]

3 T. Saramäki and R. Bregovi, ultirate Systems and Filter Banks, Chater in ultirate Systems: Design 5 T. Saramäki and R. Bregovi, ultirate Systems and Filter Banks, Chater in ultirate Systems: Design 6 After filtering, the signals in both channels are down-samled by a factor of two by icking u every second samle, resulting in two subband signal comonents, denoted by v [n] and v [n] in Figure 3. If the inut samling rate is F s, then the samling rates of v [n] and v [n] are F s /. The -transforms of these comonents are given by / / / / Vk = [ Hk ( ) X ( ) Hk ( ) X ( )] for k =,. () Tyically, H () and H () have the same transition band region with the band edges being located around f = F s /4 at f = ( ρ )F s /4 and f = (ρ )F s /4 with ρ > and ρ >, as shown in Figure 4. In order to give a ictorial viewoint of what is haening in the frequency domain, Figure 4 shows the Fourier transforms of an inut signal, whereas Figure 5 shows those of signals x [n], x [n], v [n], and v [n]. These transforms are obtained from the corresonding - transform by simly using the substitution = e jπf/fs. It is seen that after decimation V k () for k =, contain two overlaing comonents X k ( / ) and X k ( / ). This overlaing can, however, be eliminated in the overall system of Figure 3 by roerly designing the transfer functions H (), H (), F (), and F (), as will be seen later on. X(e jπf/fs ) Fs/4 Fs/ 3Fs/4 V(e jπf/(fs) ) X(e jπf/fs ) X(e jπ(ffs/)/fs ) / F s/4 F s/ 3F s/4 U(e jπf/fs ) X(e jπf/fs ) X(e jπ(ffs/)/fs ) / (c) Low-ass channel Fs/4 Fs/ 3Fs/4 Fs F s Fs X(e jπf/fs ) (f) V(e jπf/(fs) ) Fs/4 Fs/ / X(e jπ(ffs/)/fs ) (g) X(e jπf/fs ) U(e jπf/fs ) / (h) High-ass channel 3Fs/4 F s/4 F s/ 3F s/4 Fs/4 X(e jπ(ffs/)/fs ) X(e jπf/fs ) Fs/ 3Fs/4 Fs F s Fs X(e jπf/fs ) H(e jπf/fs ) H(e jπf/fs ) F(e jπf/fs ) X(e jπf/fs ) (d) F(e jπf/fs ) X(e jπf/fs ) (i) Fs/ Fs Fs/4 Fs/ 3Fs/4 ( ρ ) Fs/4 (ρ ) Fs/4 F(e jπf/fs ) F(e jπf/fs ) Fs F(e jπf/fs ) X(e jπ(ffs/)/fs ) F s/4 F s/ 3F s/4 F s F(e jπf/fs ) X(e jπ(ffs/)/fs ) F s/4 F s/ 3F s/4 F s (c) (e) (j) Fs/4 Fs/ ( ρ ) Fs/4 (ρ ) Fs/4 Figure 4. agnitude of the Fourier transform of an inut signal. Amlitude resonses for H () and H (). (c) Amlitude resonses for F () and F ()... Oeration of the rocessing unit In the rocessing unit, the signals v [n] and v [n] are comressed and coded suitably for either transmission or storage uroses. Before using the synthesis art, signals in both channels are decoded. The resulting signals denoted by w [n] and w [n] in Figure 3 may differ from the original signals v [n] and v [n] due to ossible distortions caused by coding and quantiation errors as well as channel imairments. In the sequel, it is suosed, for simlicity, that there are no coding, quantiation, or channel degradations, that is, w [n] v [n] and w [n] v [n]. 3Fs/4 Fs Fs/4 Fs/ 3Fs/4 Fs Fs/4 Figure 5. agnitudes of the Fourier transforms of the signals in the two-channel filter bank of Figure 3., (f) Transforms of x [n] and x [n]., (g) Transforms of v [n] and v [n]. (c), (h) Transforms of u [n] and u [n]. (d), (i) Transforms of unaliased comonents of y [n] and y [n]. (e), (j) Transforms of aliased comonents of y [n] and y [n]...3 Oeration of the synthesis bank The role of the synthesis bank is to aroximately reconstruct in three stes the delayed version of the original signal from the signal comonents w [n] and w [n]. In the first ste, these signals are u-samled by a factor of two by inserting ero-valued samles between the existing samles yielding two comonents, denoted by u [n] and u [n] in Figure 3. In the w [n] v [n] and w [n] v [n] case, the -transforms of these signals are exressible as U = k k k k V ( ) = X X ( ) Fs/ 3Fs/4 [ ] for =, k. (3) Simultaneously, the samling rate is increased from F s / to F s and the baseband from [, F s /4] to [, F s /]. Therefore, u [n] and u [n] contain in their basebands, in addition to the frequency comonents of v [n] and v [n] in their baseband [, F s /4], the comonents in [F s /4, F s /], as illustrated in Figure 5. In Equation (3), X k () is the -transform of the desired unaliased signal comonent, whereas X k ( ) is the -transform of the unwanted aliased signal comonent that should be eliminated. Fs

4 T. Saramäki and R. Bregovi, ultirate Systems and Filter Banks, Chater in ultirate Systems: Design 7 T. Saramäki and R. Bregovi, ultirate Systems and Filter Banks, Chater in ultirate Systems: Design The second ste involves rocessing u [n] and u [n] by a lowass highass filter air with transfer functions F () and F (), whereas the third ste is to add the filtered signals, denoted by y [n] and y [n] in Figure 3, to yield the overall outut. The -transform of is given by Y = Y Y, (4) where Y = k k k k k k k [ ] for =, F V ( ) = F X F X ( ) k. (5) The role of the synthesis filters with transfer functions F () and F () is twofold. First, it is desired that Y() does not contain the terms X ( ) and X ( ). This is achieved by requiring that F ()X ( ) = F ()X ( ). Second, if it is desired that is aroximately a delayed version of, that is, x[n K], then F ()X () F ()X () K X() should be satisfied. In order to satisfy these requirements, F () and F () should generate a lowass highass filter air in a manner similar to H () and H (). There exist two main differences. First, due to the alias-free conditions to be considered in the next subsection, the lower and uer edges of this filter air are located at f = ( ρ )F s /4 and f = (ρ )F s /4, as shown in Figure 4(c). Second, because of interolation, the amlitude resonses should aroximate two in the assbands. The last subfigures on the left and right sides of Figure 5 show how the above conditions can be satisfied in the frequency domain. The exact simultaneous conditions for H (), H (), F (), and F () to satisfy the above-mentioned two conditions will be given in the following subsections.. Alias-Free Filter Banks Combining Equations (), (4), and (5) the relation between the inut and the outut signals of Figure 3 is exressible as Y = T X A X ( ), (6) where T [ H F H F ] = (7) is the overall distortion transfer function and A [ H ( ) F H ( ) F ] = () is the aliasing transfer function. In order to generate an alias-free filter bank, this term has to be canceled, that is, A(). The most straightforward way of achieving this is to select F () and F () as follows: F = H( ) (9) F = H ( ). () In the sequel, these conditions are used excet for Subsection.5. where the filter bank is constructed with the aid of causal and anti-causal IIR filters. After fixing F () and F () in the above manner, the inut-outut relation of Equation (6) takes the following simlified form: T X Y =, () where T = H H( ) H ( ) H( ). () There are two imortant reasons for concentrating on the synthesis of two-channel filter banks in such a manner that they are alias-free. First, relating F () and F () to H () and H () according to Equations (9) and () makes both the design and imlementation of the overall system more efficient comared to the nearly alias-free case. Second, it has been observed that when synthesiing the bank without the exact alias-free condition leads to a system that is ractically alias-free. This fact can be seen, for instance, from the results given by Nayebi, Barnwell III, and Smith in (99)..3 Perfect-Reconstruction (PR) and Nearly Perfect-Reconstruction (NPR) Filter Banks The following subsection states the necessary and sufficient conditions for an FIR twochannel filter bank to satisfy the PR conditions and describes their connections to the linearhase half-band FIR filters. Furthermore, these conditions are extended to their IIR counterarts..3. Theorem for the PR Proerty The PR roerty, that is, = x[n K], is the ability of a system to roduce an outut signal that is a delayed relica of the inut signal. The necessary conditions for the PR roerty are given for a two-channel FIR filter bank by the following theorem: Theorem for the PR roerty: Consider the alias-free two-channel filter bank shown in Figure 3 with w [n] v [n] and w [n] v [n] and let H () and H () be the transfer functions of FIR N n N filters given by H ( = = h and H ( h ) n ) n = =. Then, = x[n K] with K n being an odd integer, that is, T() = K, is met rovided that the imulse-resonse coefficients of N N n E = H H( ) = e (3) satisfy / for = for n = K e (4) n is odd and n K. In order to rove this theorem, Equation () is rewritten as N N N N n n T = t = E( ) [ E( ) ] = ( e eˆ ), (5) where ˆ = e e for for n n even e (6) odd. The imulse-resonse coefficients of this T() satisfy = e eˆ = for for n = K t (7) yielding T K = E ) E( ) = n K, (. () This imlies that the outut signal is the relica of the inut signal delayed by K samles, as is desired.

5 evi T. Saramäki and R. Bregovi, ultirate Systems and Filter Banks, Chater in ultirate Systems: Design 9 T. Saramäki and R. Bregovi, ultirate Systems and Filter Banks, Chater in ultirate Systems: Design It is well known that the PR roerty can be satisfied only when K is an odd integer and N N is two times an odd integer (see, e.g., (Vaidyanathan, 993)). There are two basic alternatives to achieve the PR roerty, namely, K = (N N )/ and K < (N N )/, as illustrated in Figures 6 and 6, resectively. In the first case, E() is an FIR filter transfer function with a symmetric imulse resonse and the imulse-resonse value occurring at the odd central oint n = K being equal to /, whereas the other values occurring at odd values of n are ero. Hence, E() is the transfer function of a linear-hase FIR half-band filter (see, e.g., (Saramäki, 993)). In the second case, the imulse-resonse values at odd values of n are also ero excet for one odd value n = K, where the imulse resonse takes on the value of /. The K = (N N )/ case is attractive when the overall delay of K samles is tolerable, whereas the K < (N N )/ case is used for reducing the delay caused by the filter bank to the overall signal. imulse resonse imulse resonse imulse resonse.5 Imulse resonse for E(): K= n in samles Imulse resonse for E( ) n in samles Imulse resonse for T()=E() E( ) n in samles imulse resonse imulse resonse imulse resonse.5 Imulse resonse for E(): K= n in samles Imulse resonse for E( ) n in samles Imulse resonse for T()=E() E( ) n in samles Figure 6. Imulse resonses for E(), E( ), and T() for PR filter banks with N N =. K = = (N N )/. K = 7 < (N N )/. In the PR case, there is no amlitude or hase distortion. This is due to the fact that t[n] is nonero only at n = K achieving the value of unity. In the NPR case, the imulse resonse values t[n] differ slightly from ero for n K and slightly from for n = K so that there exists some amlitude and/or hase distortions. These distortions are tolerable in many ractical alications (lossy channel coding and quantiation) rovided that they are smaller than the errors introduced in the rocessing unit. oreover, by slightly releasing the PR condition, filter banks with better selectivities can be synthesied, as will be seen later on. The above criteria for the PR and NPR roerty are also valid for IIR filter banks to be considered in Subsection.5 (excet for the banks to be described in Subsection.5.). The main difference is that the imulse resonses of IIR analysis filters are of infinite length. Therefore, the imulse resonse e[n] of E() and the resonse t[n] of T() are also of infinite length. For a PR system e[n] and t[n] must satisfy the conditions of Equations (4) and (7) for n <, whereas in the NPR case these conditions should be aroximately satisfied..3. PR Filter Bank Design and the Theorem for the PR Reconstruction Consider N N N N n = e = S ( ) E k (9) k = with the imulse-resonse coefficients satisfying the conditions of Equations (4). The factoriation of E() as E() = H () H ( ) can be erformed as follows. First, the eros k of E() for k =,,, N N are divided into two grous α k for k =,,, N and β k for k =,,, N in such a manner that the eros in both grous are either real or occur in comlex-conjugate airs. Second, the constant S of E() is factoried as S = S S. Then, according to the theorem of the revious subsection, the transfer functions given by N N n = h = S ( ) H α () k n = k = N N ˆ ( ) = ˆ n H h = S ( k ) k = can be used for generating a PR two-channel filter bank. In the above, H () is directly the transfer function of the lowass analysis filter. The corresonding highass filter transfer function H () is obtained from H ˆ by selecting the imulse-resonse coefficients to be n h = ( ) hˆ for n =,,, N. The amlitude resonses of these two filters are related j( π ω ) through ( e ) = H e ˆ and H () form a lowass highass filter air H β () H ˆ so that H with the amlitude resonses obtained from each other using a lowass-to-highass transformation ω π ω. According to the above discussion, the synthesis of a PR two-channel filter bank can be stated as follows: Given an odd integer K and integers N and N such that their sum is two times an odd integer, find E() of order N N such that its imulse-resonse coefficients satisfy the conditions of Equation (4) and H () and H () generated using the above factoriation scheme form a lowass highass filter air with the desired roerties. In general, this roblem statement cannot be exloited in a straightforward manner for designing two-channel FIR filter banks. However, there are two excetional cases. In the first case, K = (N N )/ and this roblem statement is widely used for designing start-u two-channel filter banks for generating discrete-time wavelet banks (Vetterli and Herley, 99; Vetterli and Kova 995; isiti et al., 996). In this case, half-band linear-hase FIR filter transfer functions E() with the maximum numbers of eros at = are of great imortance. As a curiosity, these filters are secial cases of the maximally flat FIR filters introduced by Herrmann (97). In the second excetional case, the imulse-resonse coefficients of H () and H ˆ are time-reversed version of each other, that is, hˆ = h[ N n] for n =,,, N (see Figure 7). Furthermore N = N = K. These conditions imly the following (see, e.g., (Herrmann and Schussler, 97; Saramäki, 993)). If H () has a real ero or a comlex-conjugate ero air inside (outside) the unit circle, then H ˆ has a recirocal real ero or a comlex-conjugate ero air outside (inside) the unit circle. ost imortantly, if H () has eros on the unit circle, then = H Hˆ is a linear-hase ˆ has the same eros on the unit circle meaning that H E

6 T. Saramäki and R. Bregovi, ultirate Systems and Filter Banks, Chater in ultirate Systems: Design T. Saramäki and R. Bregovi, ultirate Systems and Filter Banks, Chater in ultirate Systems: Design half-band FIR filter with the restriction that the eros occurring on the unit circle are double eros (see Figure 7). Furthermore, ˆ E() Im Re H() Im E e = H e = H e. Re e[n] h[n] h[n] 7 n n n H() Im Figure 7. Factoriation of a half-band E() having double eros on the unit circle into H () and ˆ having time-reversed imulse resonses. H This alternative for constructing PR FIR two-channel filter banks, called later on in this chater as orthogonal banks, was indeendently observed by inter (inter, 95) and Smith and Barnwell (Smith, 96). In their design schemes, E() of order N having double eros on the unit circle is designed to exhibit an equirile amlitude resonse in the stoband [ω s, π] with ω s > π/. The actual synthesis is erformed by first designing, by means of the Reme algorithm (cclellan, Parks, and Rabiner 973), a conventional half-band filter of the same order to have a minimax behavior in the same stoband. Then, the coefficients of this filter are modified to give a rise to the desired half-band filter. After knowing E(), all what is needed is to share the eros between H () and H ˆ as described above (see Figure 7) as well as to factorie S as S = S S so that the resulting imulse resonses are time-reversed versions of each other. This technique results in analysis transfer functions H () and H () such that the maximum amlitude value of H () [H ()] in the stoband [ω s, π] ([, π ω s ]) is δ s with δ s being the stoband rile of E()..4 FIR Filter Banks and Their Design This subsection reviews the synthesis of various two-channel filter banks where both H () and H () are transfer functions of FIR filters as given by N = n H h () N = n H h. (3) oreover, in order to obtain an alias-free system, F () and F () are also FIR filters satisfying Equations (9) and (). Re.4. FIR Filter Bank Classification Alias-free two-channel FIR filter banks can be classified into several filter bank tyes according to Table I. The tye deends first on the relation between the analysis transfer functions H () and H (), second on whether these transfer functions are linear-hase FIR filters or not, and third on whether the PR or NPR roerty is desired to be achieved. In addition to these roerties, Table I shows for each tye the number of unknowns to be otimied, whether the order(s) must be odd or even, and the relation of the overall filter bank delay to the filter orders. Filter banks with the filter bank elay less than N (for QF banks) and (N N )/ (for biorthogonal banks) are later on referred to as low-delay two-channel filter banks. Table I Classification of two-channel FIR filter banks Filter bank tye QF Orthogonal Biorthogonal Filter relation Phase H (), H () Filter order odd Number of unknowns Filter bank delay (N )/ N PR N <N NPR odd N N PR NPR linearhase H () = H ( ) nonlinear -hase H () = nonlinear N H ( ) -hase linearhase even-even (N N )/ N )/ odd-odd (N N )/ (N nonlinear odd-odd N -hase even-even N <(N N )/ In the following subsections the definition of each filter bank tye is given in more details along with their roerties and a short review of the existing synthesis schemes. Examles comaring the various filter tyes with each other will be given in Subsection.4.7. We start by stating a general otimiation roblem including all FIR filter banks of Table I..4. General FIR Filter Bank Design Problem It has turned out to be beneficial to state a general otimiation roblem including all the filter tyes of Table I as follows (Bregovi and Saramäki, 999, b): Given the tye of twochannel filter bank, the filter orders N and N, the assband and stoband band frequencies () () () () ω < π/ and ω s > π/ for H () as well as ω > π/ and ω s < π/ for H (), the reconstruction error δ a, and the assband rile δ as well as the filter bank delay K, find the adjustable coefficients of H () and H (), as given by Equations () and (3), to minimie () π ωs = ε max H e dω, H e dω, (4) ω s subject to max H( e ) δ and max H( e ) δ, (5) ω ω () (, ω ) () () ( ω, ω ) ( e ) ω () ( ω, π ) max H δ and max H s ω () () ( ω, ω ) s ( e ) δ PR NPR, (6)

7 T. Saramäki and R. Bregovi, ultirate Systems and Filter Banks, Chater in ultirate Systems: Design 3 T. Saramäki and R. Bregovi, ultirate Systems and Filter Banks, Chater in ultirate Systems: Design 4 and jkω max T( e ) e δ a, (7) ω [, π ] where j( ω π ) j( ω π ) T( e ) = H ( e ) H( e ) H ( e ) H( e ). () The main objective is to minimie the maximum of the stoband energies of H () and H () subject to some constraints, as illustrated in Figure. First, the amlitude resonses of both H () and H () have to stay in the assband within the given limits ±δ. Second, the maximum allowable value for these amlitude resonses in the transition bands is δ. Third, the maximum of the absolute value of the deviation between the overall frequency resonse and the constant delay of K samles has to be in the overall frequency range less than or equal to δ a. For the PR filter banks, this deviation is ero. As will be seen later, some of the constraints are automatically satisfied by some of the above-mentioned tyes of two-channel filter banks. The above otimiation roblem has been stated in terms of the angular frequency ω that is related to the real frequency f and the samling rate F s trough ω = πf/f s. The roblem formulation is very general. For instance, the band edges for H () and H () can be selected arbitrarily unlike in the case of Figure 4, where the edges for H () and H () are the same. The secial feature of the roblem statement is that the maximum of the stoband energies of the two filters is minimied, allowing us to treat both filters in a similar manner. In most other existing statements the sum of these energies is minimied. The above roblem has been stated in such a manner that the otimum solution can be found using a two ste-rocedure roosed in Bregovi further otimiation is generated using a simle design scheme for the selected filter bank tye. The second ste involves otimiing the filter bank with the aid of an efficient constrained nonlinear otimiation algorithm (Dutta, 977; Saramäki, 99). δ δ and Saramäki (999, b). In the first ste, a good starting-oint filter bank for H(e ) H(e ) () ω s ( ) ω ) ω ( π/ Figure. Secifications for H () and H (). () ω s.4.3 NPR Quadrature irror Filter (QF) Banks Quadrature mirror filter (QF) banks were the first tye of filter banks used in signal rocessing alications for searating signals into subbands and for reconstructing them from individual subbands (Esteban and Galand, 977). For a QF bank, H () = H ( ) so that H (), as given by Equation (), is the only transfer function to be otimied. In this case, T(), as given by Equation (), becomes π ω N n T = t = [ H ] [ ] ( ) H( ). (9) This transfer function is desired to aroximate the delay K with K being an odd integer satisfying K N. It is well-known that in this case the PR roerty cannot be satisfied excet for the trivial case with H () = ( )/ that does not rovide good attenuation characteristics (Vaidyanathan, 993). Using the decomosition H () = G ( ) G ( ), the overall bank can be effectively imlemented as shown in Figure 9 (alvar, 99a). According to Table I, there are two tyes of QF banks to be considered next. G() G() G() G() Analysis bank Processing unit Synthesis bank Figure 9. Efficient imlementation for a QF two-channel bank QF banks with linear-hase subfilters. For these banks, the imulse-resonse coefficients of H () ossess an even symmetry, that is, h [N n] = h [n] for n =,,, (N )/ and K = N. Hence, for the overall filter bank, there are only (N )/ unknowns. Based on the linear-hase roerty of H (), the transfer function between the outut and inut of the overall system has also an imulse resonse of an even symmetry, that is, t[n n] = t[n] for n =,,, N in Equation (9). Hence, it suffers only from the amlitude distortion. The first systematic aroach for synthesiing QF banks was roosed by Johnston (Johnston, 9). In his synthesis technique, the weighted sum of the filter stoband energy and [ ] the integral of ( e ) T over the band [, π/] is minimied. The resulting reconstruction error is not equirile. An iterative technique resulting in an equirile reconstruction error has been roosed by Chen and Lee (99). Further generaliations of this method described by Lim, Yang, and Koh (993), and Goh, Lim, and Ng (999a) enable us to obtain also equirile behaviors in the filter stobands. It has turned out that in many alications it is beneficial to design filter banks in such a way that the reconstruction error exhibits an equirile (minimax) behavior, whereas the stoband energies of the filters are minimied (Bregovi and Saramäki 999, b). This roblem can be solved conveniently using the general roblem statement described in Subsection.4. as well as the two-ste otimiation scheme mentioned in the same subsection. In this case, the roblem takes a simlified form since the stoband energies of both filters are the same and there is no need to control the assband and transition band behaviors. All what is needed is to find a good start-u solution. For this urose, efficient iterative methods described by Xu, Lu, and Antoniou (99) and Lu, Xu, and Antoniou (99) can be used. It should be emhasied that the roer use of constrained otimiation algorithms guarantees the convergence at least to a good local otimum solution. However, if such an algorithm together with a good initial solution is not available, then iterative methods are of a ractical value. This

8 T. Saramäki and R. Bregovi, ultirate Systems and Filter Banks, Chater in ultirate Systems: Design 5 T. Saramäki and R. Bregovi, ultirate Systems and Filter Banks, Chater in ultirate Systems: Design 6 is because they give in many cases with a small comutation workload a satisfactory sub-otimal solution Low-delay QF banks with nonlinear-hase subfilters. In this case, H () is a nonlinear-hase filter. Hence, all the imulse-resonse values h [n] for n =,,, N are unknowns. The filter bank delay K is no more equal to the filter order N. This enables us to increase the filter orders to imrove the filter banks erformance without increasing the overall filter bank delay. The reconstruction error is now given by jkω j( ω ) ω [ ] [ ( π jk T e e = H e H e )] e, (3) that is desired to be made small in the overall baseband [, π]. Due to the nonlinear-hase characteristics, the erformance of H () in the assband must also be controlled unlike for the linear-hase case, where a good stoband characteristics together with a small overall amlitude distortion automatically guarantees that the assband amlitude resonse of H () aroximates unity with a small tolerance. Similar to the linear-hase QF banks, iterative methods described by Xu et al. (99) and Lu et al. (99) exist for designing low-delay QF banks. These filter banks can be used as start-u solutions for the general otimiation roblem stated in Subsection.4.. For this roblem, the stoband energy of only one filter has to be minimied, but all the remaining constraints must be included..4.4 PR Orthogonal Filter Banks These filter banks were considered in Subsection.3.. According to this discussion, the relation between the analysis filters is defined as N H = H( ), (3) where H () is given by Equation () and N, the filter order, is an odd integer. This makes the imulse resonse coefficients of H () and H ( ) time-reversed versions of each other, that is, h [n] = ( ) n h [N n] for n =,,,N. Furthermore, the PR roerty imlies that in this case the following conditions are satisfied:. E() = H ()H ( ) is a linear-hase half-band FIR filter of order N.. The eros of E() occurring on the unit circle are double eros. As was ointed out in Subsection.3., this enables us to factorie E() into two transfer functions H () and H ( ) of order N in such a manner that their imulse resonse are timereversed versions of each other and the amlitude resonse of the corresonding H () is related j( π ω ) to that of H () trough H ( e ) = H ( e ). In Subsection.3., a synthesis scheme was briefly described for designing H () and H () to exhibit minimax amlitude behaviors in the stobands. For designing corresonding filters with least-mean-square error behaviors in the stobands, the most efficient way is to use iterative algorithms described by Blu (99) and Bregovi solution is indeendent of the initial solution. Besides of the direct form imlementation of Figure 3, orthogonal filter banks can be also realied using a lattice form as shown in Figure. This structure is a slightly modified version of those roosed by Vaidyanathan and Hoang (9). For a given odd order N, there are (N )/ unknown lattice coefficients α k as well as the scaling constants β and β. The role of the scaling constants is to make the amlitude resonses of the analysis and synthesis filters to and Saramäki. These algorithms are fast and the convergence to the otimum aroximate one and two in their assband regions, resectively. The advantage of using a lattice structure is that the PR roerty is satisfied for any combination of the lattice coefficients that is very attractive in the case of coefficient quantiation. For the conversion between the lattice coefficients and the original coefficients, see Vaidyanathan and Hoang (9) and Goh and Lim (999b). β α(n )/ α(n )/ α α α α Analysis bank α α Synthesis bank α α Figure. Lattice structure for orthogonal filter banks. α(n )/.4.5 PR Biorthogonal Filter Banks For biorthogonal filter banks, H () and H () are different transfer functions being related to each other through the PR roerty. According to the linear-hase roerty of the filters, they are divided into two tyes (see Table I), namely, filter banks with linear-hase subfilters and filter banks with nonlinear-hase subfilters. These two tyes will be considered next PR biorthogonal filter banks with linear-hase subfilters. For PR biorthogonal filter banks with linear-hase subfilters, H () and H () satisfy the following conditions:. The imulse resonses of H () and H ( ) ossess an even symmetry, meaning that the coefficients of H () and H () satisfy h [N n] = h [n] for n =,,, N and h [N n] = ( ) N h [n] for n =,,, N, resectively (for N even (odd), the imulse resonse of H () ossesses an even (odd) symmetry).. The sum of the filter orders N and N is two times an odd integer, that is, N N = K with K being an odd integer. 3. E() = H ()H ( ) is a half-band linear-hase FIR filter of order N N. There exist only the following two cases to meet these conditions: Case A: N and N are odd integers and their sum is two times an odd integer K. Case B: N and N are even integers and their sum is two times an odd integer K. In both cases, the filter bank delay is K = (N N )/. The first effective iterative algorithm for designing biorthogonal filter banks has been roosed by Horng and Willson (99). An iterative algorithm giving rise to analysis filters exhibiting equirile amlitude erformances in their stobands has been roosed by Yang, Lee, and Chieu (99). The results of the above-mentioned algorithms can be used as start-u solutions for the general otimiation roblem stated in Subsection.4.. In this case, all the constraints are needed. It has turned out that, instead of using δ a = in Equation (7), δ a = 3 gives a very accurate solution. α(n )/ β

9 T. Saramäki and R. Bregovi, ultirate Systems and Filter Banks, Chater in ultirate Systems: Design 7 T. Saramäki and R. Bregovi, ultirate Systems and Filter Banks, Chater in ultirate Systems: Design For imlementing biorthogonal filter banks, like in the case of the orthogonal banks, there exists also a lattice structure as shown in Figure (Nguyen and Vaidyanathan, 99) that can be used in some cases (Vaidyanathan, 993). The coefficient values for the lattice structure can be found by direct otimiation (Vaidyanathan, 993) or by transforming the otimied directform coefficients to those used in the lattice structure (Nguyen, 99b, 995). A very useful alternative for designing and imlementing biorthogonal two-channel filter banks is to use the lifting scheme that was introduced by Sweldens (996) and Daubechies and Sweldens (99) for designing biorthogonal two-channel banks for generating discrete-time wavelet banks. As shown by Daubechies and Sweldens (99), any PR biorthogonal and orthogonal two-channel filter bank can be imlemented using this technique. The main advantage of the resulting structure is that the PR roerty is still remaining after the quantiation of the lifting coefficients into very simle reresentation forms (without any extra scaling). When alying the lifting scheme for designing biorthogonal two-channel filter banks, a PR filter bank with short analysis and synthesis filters is used as a starting oint. After that, PR filter banks with higher filter orders are successively generated alying the so-called lifting and dual lifting stes. For more details, see Sweldens (996) and Daubechies and Sweldens (99). The lifting scheme has been also used for designing cosine-modulated low-delay biorthogonal filter banks by Kar and ertins (997). β α l α l α α α α Analysis bank α α Synthesis bank α Figure. Lattice structure for biorthogonal filter banks Low-delay PR biorthogonal filter banks with nonlinear-hase subfilters. For low-delay PR biorthogonal filter banks with nonlinear-hase subfilters, H () and H () satisfy the following conditions:. The imulse resonses of H () and H () are not symmetric. N N. The imulse resonse of E( ) = H H ( ) = e / for = for n = K n is odd and n K, α α l α l β n satisfies e (3) where K is an odd integer with K < (N N )/. An examle for an imulse resonse of E() is shown on Figure 6. The second condition imlies that the overall transfer function between the outut and inut is T() = K with K less than (N N )/. The sum of the filter orders must be two times an odd integer. Since the overall system delay is less than half the sum of the filter orders, the imulse resonses of H () and H () cannot ossess symmetries. Due to the nonlinearity, all the imulse resonse values are unknowns. The high number of unknowns (altogether N N ) and the PR condition with the delay less than half the sum of the filter orders makes the synthesis of the overall system very nonlinear and comlicated. Low-delay PR biorthogonal filter banks have been first introduced by Nayebi, Barnwell, and Smith (99, 994). The filter banks obtained by using their design scheme are subotimal, as has been shown in some later aers. However, they have made several imortant observations concerning the roerties of low-delay filter banks. First, it is not advisable to design filter banks with a very small delay comared to the filter orders. The efficiency of such systems is low in the sense that after certain filter orders for the same overall delay, the use of larger filter orders result only in a negligible imrovement in the erformance of the filter bank. Second, additional constraints are necessary in the transition bands of the filters due to the artifacts often occurring in these bands. Similar to the linear-hase case for designing this tye of filter banks, to obtain a good result, the roblem formulation according to Subsection.4. together with a two-ste design method described there is recommended. In this case, a good initial solution is obtained using an iterative method described by Abdel-Raheem, El-Guibaly, and Antoniou in (996). Other methods for designing low-delay PR biorthogonal filter banks have been roosed by Schuller and Smith (995, 996)..4.6 Generalied NPR Filter Banks As mentioned earlier, it is beneficial in many cases to release the PR condition until the errors caused by the non-idealities of the filter bank to the signal are lower than those caused by the rocessing unit. The ultimate goal is to achieve better filter bank roerties. According to Table I, there are two tyes of NPR banks that will be considered next NPR filter banks with linear-hase subfilters. For an NPR filter bank with linear-hase subfilters, H () and H () satisfy the same conditions as for the corresonding PR bank (see Subsection.4.5.) with the excetion that now n E is nearly a half-band linear-hase FIR N N in Condition 3 = H H ( ) = e filter of order N N, that is, its imulse resonse coefficients satisfy / for for n = K e (33) n is odd and n K, where K = (N N )/. Consequently, the overall transfer function T() aroximates the delay term K. Like for the QF banks with linear-hase subfilters, the imulse-resonse coefficients of T() ossess an even symmetry so that the reconstruction error consists only of an amlitude error. The actual design of these filters can be accomlished by first stating the otimiation roblem according to Subsection.4. and then solving the roblem with the aid of the two-ste design technique mentioned in the same subsection. As an initial solution for the second ste, the corresonding PR filter bank can be used Low-delay NPR filter banks with nonlinear-hase subfilters. For a low-delay NPR filter bank with nonlinear-hase subfilters, H () and H () satisfy the following conditions:. The imulse resonses of H () and H () are not symmetric. N N. The imulse resonse of E( ) = H H = e n satisfies

10 T. Saramäki and R. Bregovi, ultirate Systems and Filter Banks, Chater in ultirate Systems: Design 9 T. Saramäki and R. Bregovi, ultirate Systems and Filter Banks, Chater in ultirate Systems: Design / for for n = K e (34) n is odd and n K, where K is an odd integer with K (N N )/. The otimiation of these banks can be erformed like for the corresonding banks with linear-hase subfilters. The difference is that now the reconstruction error consists of both amlitude and hase errors..4.7 FIR filter bank examles This subsection comares, in terms of examles, various FIR filter banks considered in this section. An overview of all designs under consideration is given in Table II. For all filter banks, the filter bank delay is K = 3 and the assband and stoband edges are located at () () () () ω = ω s =. 44π and ω s = ω =. 56π. For the banks with linear-hase subfilters and for the orthogonal banks, the orders of both H () and H () are N = N = 3. For the low-delay banks, N = N = 63. Additionally, in the low-delay NPR biorthogonal case, the solution for N = N = 33 is also included. For the biorthogonal banks, Table II shows δ, the allowable assband rile of H () and H () as well the maximum allowable overshoot in the transition band, and δ a, the allowable reconstruction error for NPR banks. Furthermore, the table shows the figure where amlitude resonses of the analysis filters of the corresonding filter bank are given. For the NPR banks, the reconstruction error is also included in the figures. Figure shows how the amlitude resonses of the analysis filters of a QF bank can be imroved comared to the Johnston 3D design (Johnston, 9) given in Figure by minimiing the stoband energies of the filters subject to the maximum reconstruction error of the Johnston design. As seen from Figure, this otimiation aroach results in a minimax reconstruction error. As illustrated in Figure 3, the channel selectivity can further be imroved for the same filter bank delay by using, instead of linear-hase filters, nonlinear-hase filters of higher orders. Figures 4 and 4 comare orthogonal filter banks where the stoband behaviors of the analysis filters have been otimied in the least-mean-square and minimax senses, resectively. As can be exected, the attenuations rovided by the filters designed in the least-mean-square sense are lower near the stoband edges, but become higher for frequencies further away from the edges. Table II FIR filter bank examles Filter bank tye PR Phase N δ δ a Figure Design QF NPR linear-hase minimax Figure Johnston 3D low-delay 63 Figure 3 low-delay Orthogonal PR nonlinear 3 - least-squares Figure 4 minimax PR linear-hase 3. linear-hase Figure 5 low-delay 63. low-delay 3 δ a = 3 Biorthogonal linear-hase 3. 5 Figure 6 δa = NPR 5 33 N = 33 low-delay Figure 7 N = 63 Figures 5 and 5 rovide a comarison between a linear-hase and a low-delay PR biorthogonal filter bank, resectively. For designing these filters, the overall roblem has been stated according to Subsection.4. and the two-ste otimiation scheme mentioned there has been used. As can be exected, the stoband attenuations of the analysis filters in the low-delay filter bank are higher due to their higher orders. Figure 6 shows the amlitude resonses of the analysis filters as well as the reconstruction errors for two NPR biorthogonal two-channel filter banks with linear-hase subfilters. It is clearly seen that a larger allowable reconstruction error results in higher stoband attenuations. NPR low-delay biorthogonal two-channel filter banks with nonlinear-hase subfilters rovide higher attenuations even with a smaller assband rile (see Table II) as shown in Figure 7. This figure shows the amlitude characteristics of the analysis filters and the reconstruction errors for filter banks with two different filter orders. Reconstruction error 4 6 x 3 5 minimax Normalied frequency (ω/(π)) x 3 5 Figure. QF banks with linear-hase filters. Reconstruction error x Normalied frequency (ω/(π)) Figure 3. Low-delay QF bank. 4 6 least mean square Normalied frequency (ω/(π)) 4 6 Figure 4. PR orthogonal filter banks. Johnston 3D Normalied frequency (ω/(π)) minimax Normalied frequency (ω/(π))

Iterative Methods for Designing Orthogonal and Biorthogonal Two-channel FIR Filter Banks with Regularities

Iterative Methods for Designing Orthogonal and Biorthogonal Two-channel FIR Filter Banks with Regularities R. Bregović and T. Saramäi, Iterative methods for designing orthogonal and biorthogonal two-channel FIR filter bans with regularities, Proc. Of Int. Worsho on Sectral Transforms and Logic Design for Future

More information

Generalized Coiflets: A New Family of Orthonormal Wavelets

Generalized Coiflets: A New Family of Orthonormal Wavelets Generalized Coiflets A New Family of Orthonormal Wavelets Dong Wei, Alan C Bovik, and Brian L Evans Laboratory for Image and Video Engineering Deartment of Electrical and Comuter Engineering The University

More information

Design of Two-Channel Low-Delay FIR Filter Banks Using Constrained Optimization

Design of Two-Channel Low-Delay FIR Filter Banks Using Constrained Optimization contrained otimization, CIT Journal of Comuting and Information Technology, vol. 8, no 4,. 34 348, 2. Deign of Two-Channel Low-Delay FIR Filter Bank Uing Contrained Otimization Abtract Robert Bregović

More information

COMPARISON OF VARIOUS OPTIMIZATION TECHNIQUES FOR DESIGN FIR DIGITAL FILTERS

COMPARISON OF VARIOUS OPTIMIZATION TECHNIQUES FOR DESIGN FIR DIGITAL FILTERS NCCI 1 -National Conference on Comutational Instrumentation CSIO Chandigarh, INDIA, 19- March 1 COMPARISON OF VARIOUS OPIMIZAION ECHNIQUES FOR DESIGN FIR DIGIAL FILERS Amanjeet Panghal 1, Nitin Mittal,Devender

More information

DSP IC, Solutions. The pseudo-power entering into the adaptor is: 2 b 2 2 ) (a 2. Simple, but long and tedious simplification, yields p = 0.

DSP IC, Solutions. The pseudo-power entering into the adaptor is: 2 b 2 2 ) (a 2. Simple, but long and tedious simplification, yields p = 0. 5 FINITE WORD LENGTH EFFECTS 5.4 For a two-ort adator we have: b a + α(a a ) b a + α(a a ) α R R R + R The seudo-ower entering into the adator is: R (a b ) + R (a b ) Simle, but long and tedious simlification,

More information

Minimax Design of Nonnegative Finite Impulse Response Filters

Minimax Design of Nonnegative Finite Impulse Response Filters Minimax Design of Nonnegative Finite Imulse Resonse Filters Xiaoing Lai, Anke Xue Institute of Information and Control Hangzhou Dianzi University Hangzhou, 3118 China e-mail: laix@hdu.edu.cn; akxue@hdu.edu.cn

More information

3.4 Design Methods for Fractional Delay Allpass Filters

3.4 Design Methods for Fractional Delay Allpass Filters Chater 3. Fractional Delay Filters 15 3.4 Design Methods for Fractional Delay Allass Filters Above we have studied the design of FIR filters for fractional delay aroximation. ow we show how recursive or

More information

Design of Linear-Phase Two-Channel FIR Filter Banks with Rational Sampling Factors

Design of Linear-Phase Two-Channel FIR Filter Banks with Rational Sampling Factors R. Bregović and. Saraäi, Design of linear hase two-channel FIR filter bans with rational saling factors, Proc. 3 rd Int. Sy. on Iage and Signal Processing and Analysis, Roe, Italy, Set. 3,. 749 754. Design

More information

4. Score normalization technical details We now discuss the technical details of the score normalization method.

4. Score normalization technical details We now discuss the technical details of the score normalization method. SMT SCORING SYSTEM This document describes the scoring system for the Stanford Math Tournament We begin by giving an overview of the changes to scoring and a non-technical descrition of the scoring rules

More information

Author's personal copy ARTICLE IN PRESS. Signal Processing 88 (2008) Contents lists available at ScienceDirect.

Author's personal copy ARTICLE IN PRESS. Signal Processing 88 (2008) Contents lists available at ScienceDirect. Signal Processing 88 (008) 878 889 Contents lists available at ScienceDirect Signal Processing journal homeage: wwwelseviercom/locate/sigro Critically samled and oversamled comlex filter banks via interleaved

More information

Perfect Reconstruction Two- Channel FIR Filter Banks

Perfect Reconstruction Two- Channel FIR Filter Banks Perfect Reconstruction Two- Channel FIR Filter Banks A perfect reconstruction two-channel FIR filter bank with linear-phase FIR filters can be designed if the power-complementary requirement e jω + e jω

More information

MATH 2710: NOTES FOR ANALYSIS

MATH 2710: NOTES FOR ANALYSIS MATH 270: NOTES FOR ANALYSIS The main ideas we will learn from analysis center around the idea of a limit. Limits occurs in several settings. We will start with finite limits of sequences, then cover infinite

More information

Frequency-Domain Design of Overcomplete. Rational-Dilation Wavelet Transforms

Frequency-Domain Design of Overcomplete. Rational-Dilation Wavelet Transforms Frequency-Domain Design of Overcomlete 1 Rational-Dilation Wavelet Transforms İlker Bayram and Ivan W. Selesnick Polytechnic Institute of New York University Brooklyn, NY 1121 ibayra1@students.oly.edu,

More information

Radial Basis Function Networks: Algorithms

Radial Basis Function Networks: Algorithms Radial Basis Function Networks: Algorithms Introduction to Neural Networks : Lecture 13 John A. Bullinaria, 2004 1. The RBF Maing 2. The RBF Network Architecture 3. Comutational Power of RBF Networks 4.

More information

Feedback-error control

Feedback-error control Chater 4 Feedback-error control 4.1 Introduction This chater exlains the feedback-error (FBE) control scheme originally described by Kawato [, 87, 8]. FBE is a widely used neural network based controller

More information

A Dual-Tree Rational-Dilation Complex Wavelet Transform

A Dual-Tree Rational-Dilation Complex Wavelet Transform 1 A Dual-Tree Rational-Dilation Comlex Wavelet Transform İlker Bayram and Ivan W. Selesnick Abstract In this corresondence, we introduce a dual-tree rational-dilation comlex wavelet transform for oscillatory

More information

The Noise Power Ratio - Theory and ADC Testing

The Noise Power Ratio - Theory and ADC Testing The Noise Power Ratio - Theory and ADC Testing FH Irons, KJ Riley, and DM Hummels Abstract This aer develos theory behind the noise ower ratio (NPR) testing of ADCs. A mid-riser formulation is used for

More information

Solved Problems. (a) (b) (c) Figure P4.1 Simple Classification Problems First we draw a line between each set of dark and light data points.

Solved Problems. (a) (b) (c) Figure P4.1 Simple Classification Problems First we draw a line between each set of dark and light data points. Solved Problems Solved Problems P Solve the three simle classification roblems shown in Figure P by drawing a decision boundary Find weight and bias values that result in single-neuron ercetrons with the

More information

Module 4 MULTI- RESOLUTION ANALYSIS. Version 2 ECE IIT, Kharagpur

Module 4 MULTI- RESOLUTION ANALYSIS. Version 2 ECE IIT, Kharagpur Module MULTI- RESOLUTION ANALYSIS Version ECE IIT, Kharagpur Lesson Multi-resolution Analysis: Theory of Subband Coding Version ECE IIT, Kharagpur Instructional Objectives At the end of this lesson, the

More information

Uncorrelated Multilinear Principal Component Analysis for Unsupervised Multilinear Subspace Learning

Uncorrelated Multilinear Principal Component Analysis for Unsupervised Multilinear Subspace Learning TNN-2009-P-1186.R2 1 Uncorrelated Multilinear Princial Comonent Analysis for Unsuervised Multilinear Subsace Learning Haiing Lu, K. N. Plataniotis and A. N. Venetsanooulos The Edward S. Rogers Sr. Deartment

More information

Correspondence Between Fractal-Wavelet. Transforms and Iterated Function Systems. With Grey Level Maps. F. Mendivil and E.R.

Correspondence Between Fractal-Wavelet. Transforms and Iterated Function Systems. With Grey Level Maps. F. Mendivil and E.R. 1 Corresondence Between Fractal-Wavelet Transforms and Iterated Function Systems With Grey Level Mas F. Mendivil and E.R. Vrscay Deartment of Alied Mathematics Faculty of Mathematics University of Waterloo

More information

Keywords: Vocal Tract; Lattice model; Reflection coefficients; Linear Prediction; Levinson algorithm.

Keywords: Vocal Tract; Lattice model; Reflection coefficients; Linear Prediction; Levinson algorithm. Volume 3, Issue 6, June 213 ISSN: 2277 128X International Journal of Advanced Research in Comuter Science and Software Engineering Research Paer Available online at: www.ijarcsse.com Lattice Filter Model

More information

A Spectral-Factorization Combinatorial-Search Algorithm Unifying the Systematized Collection of Daubechies Wavelets. Abstract.

A Spectral-Factorization Combinatorial-Search Algorithm Unifying the Systematized Collection of Daubechies Wavelets. Abstract. A Sectral-Factorization Combinatorial-Search Algorithm Unifying the Systematized Collection of Daubechies Wavelets Carl Taswell UCSD School of Medicine, La Jolla, CA 92093-0603 Comutational Toolsmiths,

More information

Estimation of the large covariance matrix with two-step monotone missing data

Estimation of the large covariance matrix with two-step monotone missing data Estimation of the large covariance matrix with two-ste monotone missing data Masashi Hyodo, Nobumichi Shutoh 2, Takashi Seo, and Tatjana Pavlenko 3 Deartment of Mathematical Information Science, Tokyo

More information

MODELING THE RELIABILITY OF C4ISR SYSTEMS HARDWARE/SOFTWARE COMPONENTS USING AN IMPROVED MARKOV MODEL

MODELING THE RELIABILITY OF C4ISR SYSTEMS HARDWARE/SOFTWARE COMPONENTS USING AN IMPROVED MARKOV MODEL Technical Sciences and Alied Mathematics MODELING THE RELIABILITY OF CISR SYSTEMS HARDWARE/SOFTWARE COMPONENTS USING AN IMPROVED MARKOV MODEL Cezar VASILESCU Regional Deartment of Defense Resources Management

More information

On Wald-Type Optimal Stopping for Brownian Motion

On Wald-Type Optimal Stopping for Brownian Motion J Al Probab Vol 34, No 1, 1997, (66-73) Prerint Ser No 1, 1994, Math Inst Aarhus On Wald-Tye Otimal Stoing for Brownian Motion S RAVRSN and PSKIR The solution is resented to all otimal stoing roblems of

More information

An Improved Calibration Method for a Chopped Pyrgeometer

An Improved Calibration Method for a Chopped Pyrgeometer 96 JOURNAL OF ATMOSPHERIC AND OCEANIC TECHNOLOGY VOLUME 17 An Imroved Calibration Method for a Choed Pyrgeometer FRIEDRICH FERGG OtoLab, Ingenieurbüro, Munich, Germany PETER WENDLING Deutsches Forschungszentrum

More information

On split sample and randomized confidence intervals for binomial proportions

On split sample and randomized confidence intervals for binomial proportions On slit samle and randomized confidence intervals for binomial roortions Måns Thulin Deartment of Mathematics, Usala University arxiv:1402.6536v1 [stat.me] 26 Feb 2014 Abstract Slit samle methods have

More information

sensors ISSN

sensors ISSN Sensors 2011, 11, 260-277; doi:10.3390/s110100260 OPEN ACCESS sensors ISSN 1424-8220 www.mdi.com/journal/sensors Article Roller Bearing Fault Diagnosis Based on Nonlinear Redundant Lifting Wavelet Pacet

More information

Statics and dynamics: some elementary concepts

Statics and dynamics: some elementary concepts 1 Statics and dynamics: some elementary concets Dynamics is the study of the movement through time of variables such as heartbeat, temerature, secies oulation, voltage, roduction, emloyment, rices and

More information

Convolutional Codes. Lecture 13. Figure 93: Encoder for rate 1/2 constraint length 3 convolutional code.

Convolutional Codes. Lecture 13. Figure 93: Encoder for rate 1/2 constraint length 3 convolutional code. Convolutional Codes Goals Lecture Be able to encode using a convolutional code Be able to decode a convolutional code received over a binary symmetric channel or an additive white Gaussian channel Convolutional

More information

State Estimation with ARMarkov Models

State Estimation with ARMarkov Models Deartment of Mechanical and Aerosace Engineering Technical Reort No. 3046, October 1998. Princeton University, Princeton, NJ. State Estimation with ARMarkov Models Ryoung K. Lim 1 Columbia University,

More information

Approximating min-max k-clustering

Approximating min-max k-clustering Aroximating min-max k-clustering Asaf Levin July 24, 2007 Abstract We consider the roblems of set artitioning into k clusters with minimum total cost and minimum of the maximum cost of a cluster. The cost

More information

ECE 534 Information Theory - Midterm 2

ECE 534 Information Theory - Midterm 2 ECE 534 Information Theory - Midterm Nov.4, 009. 3:30-4:45 in LH03. You will be given the full class time: 75 minutes. Use it wisely! Many of the roblems have short answers; try to find shortcuts. You

More information

Filters and Equalizers

Filters and Equalizers Filters and Equalizers By Raymond L. Barrett, Jr., PhD, PE CEO, American Research and Develoment, LLC . Filters and Equalizers Introduction This course will define the notation for roots of olynomial exressions

More information

A Bound on the Error of Cross Validation Using the Approximation and Estimation Rates, with Consequences for the Training-Test Split

A Bound on the Error of Cross Validation Using the Approximation and Estimation Rates, with Consequences for the Training-Test Split A Bound on the Error of Cross Validation Using the Aroximation and Estimation Rates, with Consequences for the Training-Test Slit Michael Kearns AT&T Bell Laboratories Murray Hill, NJ 7974 mkearns@research.att.com

More information

AN APPROACH FOR THE MODEL BASED MONITORING OF PIEZOELECTRIC ACTUATORS

AN APPROACH FOR THE MODEL BASED MONITORING OF PIEZOELECTRIC ACTUATORS II ECCOMAS THEMATIC CONFERENCE ON SMART STRUCTURES AND MATERIALS C.A. Mota Soares et al. (Eds.) Lisbon, Portugal, July 18-1, 005 AN APPROACH FOR THE MODEL BASED MONITORING OF PIEZOELECTRIC ACTUATORS Dirk

More information

J. Electrical Systems 13-2 (2017): Regular paper

J. Electrical Systems 13-2 (2017): Regular paper Menxi Xie,*, CanYan Zhu, BingWei Shi 2, Yong Yang 2 J. Electrical Systems 3-2 (207): 332-347 Regular aer Power Based Phase-Locked Loo Under Adverse Conditions with Moving Average Filter for Single-Phase

More information

Evaluating Circuit Reliability Under Probabilistic Gate-Level Fault Models

Evaluating Circuit Reliability Under Probabilistic Gate-Level Fault Models Evaluating Circuit Reliability Under Probabilistic Gate-Level Fault Models Ketan N. Patel, Igor L. Markov and John P. Hayes University of Michigan, Ann Arbor 48109-2122 {knatel,imarkov,jhayes}@eecs.umich.edu

More information

On Fractional Predictive PID Controller Design Method Emmanuel Edet*. Reza Katebi.**

On Fractional Predictive PID Controller Design Method Emmanuel Edet*. Reza Katebi.** On Fractional Predictive PID Controller Design Method Emmanuel Edet*. Reza Katebi.** * echnology and Innovation Centre, Level 4, Deartment of Electronic and Electrical Engineering, University of Strathclyde,

More information

x(n) x(n) H (f) y(n) Z -1 Z -1 x(n) ^

x(n) x(n) H (f) y(n) Z -1 Z -1 x(n) ^ SOE FUNDAENTAL POPETIES OF SE FILTE BANKS. Kvanc hcak, Pierre oulin, Kannan amchandran University of Illinois at Urbana-Chamaign Beckman Institute and ECE Deartment 405 N. athews Ave., Urbana, IL 680 Email:

More information

An Investigation on the Numerical Ill-conditioning of Hybrid State Estimators

An Investigation on the Numerical Ill-conditioning of Hybrid State Estimators An Investigation on the Numerical Ill-conditioning of Hybrid State Estimators S. K. Mallik, Student Member, IEEE, S. Chakrabarti, Senior Member, IEEE, S. N. Singh, Senior Member, IEEE Deartment of Electrical

More information

Numerical Linear Algebra

Numerical Linear Algebra Numerical Linear Algebra Numerous alications in statistics, articularly in the fitting of linear models. Notation and conventions: Elements of a matrix A are denoted by a ij, where i indexes the rows and

More information

System Reliability Estimation and Confidence Regions from Subsystem and Full System Tests

System Reliability Estimation and Confidence Regions from Subsystem and Full System Tests 009 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 0-, 009 FrB4. System Reliability Estimation and Confidence Regions from Subsystem and Full System Tests James C. Sall Abstract

More information

A Survey on the Design of Lowpass Elliptic Filters

A Survey on the Design of Lowpass Elliptic Filters British Journal of Alied Science & Technology 43: 38-334, 4 SCIENCEDOMAIN international www.sciencedomain.org A Survey on the Design of Lowass Ellitic Filters Athanasios I. Margaris Deartment of Alied

More information

arxiv: v1 [physics.data-an] 26 Oct 2012

arxiv: v1 [physics.data-an] 26 Oct 2012 Constraints on Yield Parameters in Extended Maximum Likelihood Fits Till Moritz Karbach a, Maximilian Schlu b a TU Dortmund, Germany, moritz.karbach@cern.ch b TU Dortmund, Germany, maximilian.schlu@cern.ch

More information

The Recursive Fitting of Multivariate. Complex Subset ARX Models

The Recursive Fitting of Multivariate. Complex Subset ARX Models lied Mathematical Sciences, Vol. 1, 2007, no. 23, 1129-1143 The Recursive Fitting of Multivariate Comlex Subset RX Models Jack Penm School of Finance and lied Statistics NU College of Business & conomics

More information

Study on a Ship with 6 Degrees of Freedom Inertial Measurement System and Related Technologies

Study on a Ship with 6 Degrees of Freedom Inertial Measurement System and Related Technologies Oen Access Library Journal Study on a Shi with 6 Degrees of Freedom Inertial Measurement System and Related echnologies Jianhui Lu,, Yachao Li, Shaonan Chen, Yunxia Wu Shandong rovince Key Laboratory of

More information

Pulse Propagation in Optical Fibers using the Moment Method

Pulse Propagation in Optical Fibers using the Moment Method Pulse Proagation in Otical Fibers using the Moment Method Bruno Miguel Viçoso Gonçalves das Mercês, Instituto Suerior Técnico Abstract The scoe of this aer is to use the semianalytic technique of the Moment

More information

Comparative study on different walking load models

Comparative study on different walking load models Comarative study on different walking load models *Jining Wang 1) and Jun Chen ) 1), ) Deartment of Structural Engineering, Tongji University, Shanghai, China 1) 1510157@tongji.edu.cn ABSTRACT Since the

More information

CHAPTER-II Control Charts for Fraction Nonconforming using m-of-m Runs Rules

CHAPTER-II Control Charts for Fraction Nonconforming using m-of-m Runs Rules CHAPTER-II Control Charts for Fraction Nonconforming using m-of-m Runs Rules. Introduction: The is widely used in industry to monitor the number of fraction nonconforming units. A nonconforming unit is

More information

Universal Finite Memory Coding of Binary Sequences

Universal Finite Memory Coding of Binary Sequences Deartment of Electrical Engineering Systems Universal Finite Memory Coding of Binary Sequences Thesis submitted towards the degree of Master of Science in Electrical and Electronic Engineering in Tel-Aviv

More information

Cryptanalysis of Pseudorandom Generators

Cryptanalysis of Pseudorandom Generators CSE 206A: Lattice Algorithms and Alications Fall 2017 Crytanalysis of Pseudorandom Generators Instructor: Daniele Micciancio UCSD CSE As a motivating alication for the study of lattice in crytograhy we

More information

Using a Computational Intelligence Hybrid Approach to Recognize the Faults of Variance Shifts for a Manufacturing Process

Using a Computational Intelligence Hybrid Approach to Recognize the Faults of Variance Shifts for a Manufacturing Process Journal of Industrial and Intelligent Information Vol. 4, No. 2, March 26 Using a Comutational Intelligence Hybrid Aroach to Recognize the Faults of Variance hifts for a Manufacturing Process Yuehjen E.

More information

The Binomial Approach for Probability of Detection

The Binomial Approach for Probability of Detection Vol. No. (Mar 5) - The e-journal of Nondestructive Testing - ISSN 45-494 www.ndt.net/?id=7498 The Binomial Aroach for of Detection Carlos Correia Gruo Endalloy C.A. - Caracas - Venezuela www.endalloy.net

More information

FAST AND EFFICIENT SIDE INFORMATION GENERATION IN DISTRIBUTED VIDEO CODING BY USING DENSE MOTION REPRESENTATIONS

FAST AND EFFICIENT SIDE INFORMATION GENERATION IN DISTRIBUTED VIDEO CODING BY USING DENSE MOTION REPRESENTATIONS 18th Euroean Signal Processing Conference (EUSIPCO-2010) Aalborg, Denmark, August 23-27, 2010 FAST AND EFFICIENT SIDE INFORMATION GENERATION IN DISTRIBUTED VIDEO CODING BY USING DENSE MOTION REPRESENTATIONS

More information

Sampling and Distortion Tradeoffs for Bandlimited Periodic Signals

Sampling and Distortion Tradeoffs for Bandlimited Periodic Signals Samling and Distortion radeoffs for Bandlimited Periodic Signals Elaheh ohammadi and Farokh arvasti Advanced Communications Research Institute ACRI Deartment of Electrical Engineering Sharif University

More information

CSE 599d - Quantum Computing When Quantum Computers Fall Apart

CSE 599d - Quantum Computing When Quantum Computers Fall Apart CSE 599d - Quantum Comuting When Quantum Comuters Fall Aart Dave Bacon Deartment of Comuter Science & Engineering, University of Washington In this lecture we are going to begin discussing what haens to

More information

Sums of independent random variables

Sums of independent random variables 3 Sums of indeendent random variables This lecture collects a number of estimates for sums of indeendent random variables with values in a Banach sace E. We concentrate on sums of the form N γ nx n, where

More information

2-D Analysis for Iterative Learning Controller for Discrete-Time Systems With Variable Initial Conditions Yong FANG 1, and Tommy W. S.

2-D Analysis for Iterative Learning Controller for Discrete-Time Systems With Variable Initial Conditions Yong FANG 1, and Tommy W. S. -D Analysis for Iterative Learning Controller for Discrete-ime Systems With Variable Initial Conditions Yong FANG, and ommy W. S. Chow Abstract In this aer, an iterative learning controller alying to linear

More information

MATHEMATICAL MODELLING OF THE WIRELESS COMMUNICATION NETWORK

MATHEMATICAL MODELLING OF THE WIRELESS COMMUNICATION NETWORK Comuter Modelling and ew Technologies, 5, Vol.9, o., 3-39 Transort and Telecommunication Institute, Lomonosov, LV-9, Riga, Latvia MATHEMATICAL MODELLIG OF THE WIRELESS COMMUICATIO ETWORK M. KOPEETSK Deartment

More information

Uncertainty Modeling with Interval Type-2 Fuzzy Logic Systems in Mobile Robotics

Uncertainty Modeling with Interval Type-2 Fuzzy Logic Systems in Mobile Robotics Uncertainty Modeling with Interval Tye-2 Fuzzy Logic Systems in Mobile Robotics Ondrej Linda, Student Member, IEEE, Milos Manic, Senior Member, IEEE bstract Interval Tye-2 Fuzzy Logic Systems (IT2 FLSs)

More information

Complex Analysis Homework 1

Complex Analysis Homework 1 Comlex Analysis Homework 1 Steve Clanton Sarah Crimi January 27, 2009 Problem Claim. If two integers can be exressed as the sum of two squares, then so can their roduct. Proof. Call the two squares that

More information

On Line Parameter Estimation of Electric Systems using the Bacterial Foraging Algorithm

On Line Parameter Estimation of Electric Systems using the Bacterial Foraging Algorithm On Line Parameter Estimation of Electric Systems using the Bacterial Foraging Algorithm Gabriel Noriega, José Restreo, Víctor Guzmán, Maribel Giménez and José Aller Universidad Simón Bolívar Valle de Sartenejas,

More information

Node-voltage method using virtual current sources technique for special cases

Node-voltage method using virtual current sources technique for special cases Node-oltage method using irtual current sources technique for secial cases George E. Chatzarakis and Marina D. Tortoreli Electrical and Electronics Engineering Deartments, School of Pedagogical and Technological

More information

Characterizing the Behavior of a Probabilistic CMOS Switch Through Analytical Models and Its Verification Through Simulations

Characterizing the Behavior of a Probabilistic CMOS Switch Through Analytical Models and Its Verification Through Simulations Characterizing the Behavior of a Probabilistic CMOS Switch Through Analytical Models and Its Verification Through Simulations PINAR KORKMAZ, BILGE E. S. AKGUL and KRISHNA V. PALEM Georgia Institute of

More information

Period-two cycles in a feedforward layered neural network model with symmetric sequence processing

Period-two cycles in a feedforward layered neural network model with symmetric sequence processing PHYSICAL REVIEW E 75, 4197 27 Period-two cycles in a feedforward layered neural network model with symmetric sequence rocessing F. L. Metz and W. K. Theumann Instituto de Física, Universidade Federal do

More information

Optical Fibres - Dispersion Part 1

Optical Fibres - Dispersion Part 1 ECE 455 Lecture 05 1 Otical Fibres - Disersion Part 1 Stavros Iezekiel Deartment of Electrical and Comuter Engineering University of Cyrus HMY 445 Lecture 05 Fall Semester 016 ECE 455 Lecture 05 Otical

More information

Tests for Two Proportions in a Stratified Design (Cochran/Mantel-Haenszel Test)

Tests for Two Proportions in a Stratified Design (Cochran/Mantel-Haenszel Test) Chater 225 Tests for Two Proortions in a Stratified Design (Cochran/Mantel-Haenszel Test) Introduction In a stratified design, the subects are selected from two or more strata which are formed from imortant

More information

Introduction to Probability and Statistics

Introduction to Probability and Statistics Introduction to Probability and Statistics Chater 8 Ammar M. Sarhan, asarhan@mathstat.dal.ca Deartment of Mathematics and Statistics, Dalhousie University Fall Semester 28 Chater 8 Tests of Hyotheses Based

More information

Metrics Performance Evaluation: Application to Face Recognition

Metrics Performance Evaluation: Application to Face Recognition Metrics Performance Evaluation: Alication to Face Recognition Naser Zaeri, Abeer AlSadeq, and Abdallah Cherri Electrical Engineering Det., Kuwait University, P.O. Box 5969, Safat 6, Kuwait {zaery, abeer,

More information

Topic: Lower Bounds on Randomized Algorithms Date: September 22, 2004 Scribe: Srinath Sridhar

Topic: Lower Bounds on Randomized Algorithms Date: September 22, 2004 Scribe: Srinath Sridhar 15-859(M): Randomized Algorithms Lecturer: Anuam Guta Toic: Lower Bounds on Randomized Algorithms Date: Setember 22, 2004 Scribe: Srinath Sridhar 4.1 Introduction In this lecture, we will first consider

More information

For q 0; 1; : : : ; `? 1, we have m 0; 1; : : : ; q? 1. The set fh j(x) : j 0; 1; ; : : : ; `? 1g forms a basis for the tness functions dened on the i

For q 0; 1; : : : ; `? 1, we have m 0; 1; : : : ; q? 1. The set fh j(x) : j 0; 1; ; : : : ; `? 1g forms a basis for the tness functions dened on the i Comuting with Haar Functions Sami Khuri Deartment of Mathematics and Comuter Science San Jose State University One Washington Square San Jose, CA 9519-0103, USA khuri@juiter.sjsu.edu Fax: (40)94-500 Keywords:

More information

Chapter 1 Fundamentals

Chapter 1 Fundamentals Chater Fundamentals. Overview of Thermodynamics Industrial Revolution brought in large scale automation of many tedious tasks which were earlier being erformed through manual or animal labour. Inventors

More information

Shadow Computing: An Energy-Aware Fault Tolerant Computing Model

Shadow Computing: An Energy-Aware Fault Tolerant Computing Model Shadow Comuting: An Energy-Aware Fault Tolerant Comuting Model Bryan Mills, Taieb Znati, Rami Melhem Deartment of Comuter Science University of Pittsburgh (bmills, znati, melhem)@cs.itt.edu Index Terms

More information

Positive decomposition of transfer functions with multiple poles

Positive decomposition of transfer functions with multiple poles Positive decomosition of transfer functions with multile oles Béla Nagy 1, Máté Matolcsi 2, and Márta Szilvási 1 Deartment of Analysis, Technical University of Budaest (BME), H-1111, Budaest, Egry J. u.

More information

Spectral Analysis by Stationary Time Series Modeling

Spectral Analysis by Stationary Time Series Modeling Chater 6 Sectral Analysis by Stationary Time Series Modeling Choosing a arametric model among all the existing models is by itself a difficult roblem. Generally, this is a riori information about the signal

More information

Digital Speech Processing Lecture 10. Short-Time Fourier Analysis Methods - Filter Bank Design

Digital Speech Processing Lecture 10. Short-Time Fourier Analysis Methods - Filter Bank Design Digital Speech Processing Lecture Short-Time Fourier Analysis Methods - Filter Bank Design Review of STFT j j ˆ m ˆ. X e x[ mw ] [ nˆ m] e nˆ function of nˆ looks like a time sequence function of ˆ looks

More information

5. PRESSURE AND VELOCITY SPRING Each component of momentum satisfies its own scalar-transport equation. For one cell:

5. PRESSURE AND VELOCITY SPRING Each component of momentum satisfies its own scalar-transport equation. For one cell: 5. PRESSURE AND VELOCITY SPRING 2019 5.1 The momentum equation 5.2 Pressure-velocity couling 5.3 Pressure-correction methods Summary References Examles 5.1 The Momentum Equation Each comonent of momentum

More information

ON OPTIMIZATION OF THE MEASUREMENT MATRIX FOR COMPRESSIVE SENSING

ON OPTIMIZATION OF THE MEASUREMENT MATRIX FOR COMPRESSIVE SENSING 8th Euroean Signal Processing Conference (EUSIPCO-2) Aalborg, Denmark, August 23-27, 2 ON OPTIMIZATION OF THE MEASUREMENT MATRIX FOR COMPRESSIVE SENSING Vahid Abolghasemi, Saideh Ferdowsi, Bahador Makkiabadi,2,

More information

Optimal array pattern synthesis with desired magnitude response

Optimal array pattern synthesis with desired magnitude response Otimal array attern synthesis with desired magnitude resonse A.M. Pasqual a, J.R. Arruda a and P. erzog b a Universidade Estadual de Caminas, Rua Mendeleiev, 00, Cidade Universitária Zeferino Vaz, 13083-970

More information

Filter Banks II. Prof. Dr.-Ing Gerald Schuller. Fraunhofer IDMT & Ilmenau Technical University Ilmenau, Germany

Filter Banks II. Prof. Dr.-Ing Gerald Schuller. Fraunhofer IDMT & Ilmenau Technical University Ilmenau, Germany Filter Banks II Prof. Dr.-Ing Gerald Schuller Fraunhofer IDMT & Ilmenau Technical University Ilmenau, Germany Prof. Dr.-Ing. G. Schuller, shl@idmt.fraunhofer.de Page Modulated Filter Banks Extending the

More information

Combining Logistic Regression with Kriging for Mapping the Risk of Occurrence of Unexploded Ordnance (UXO)

Combining Logistic Regression with Kriging for Mapping the Risk of Occurrence of Unexploded Ordnance (UXO) Combining Logistic Regression with Kriging for Maing the Risk of Occurrence of Unexloded Ordnance (UXO) H. Saito (), P. Goovaerts (), S. A. McKenna (2) Environmental and Water Resources Engineering, Deartment

More information

Recursive Estimation of the Preisach Density function for a Smart Actuator

Recursive Estimation of the Preisach Density function for a Smart Actuator Recursive Estimation of the Preisach Density function for a Smart Actuator Ram V. Iyer Deartment of Mathematics and Statistics, Texas Tech University, Lubbock, TX 7949-142. ABSTRACT The Preisach oerator

More information

Paper C Exact Volume Balance Versus Exact Mass Balance in Compositional Reservoir Simulation

Paper C Exact Volume Balance Versus Exact Mass Balance in Compositional Reservoir Simulation Paer C Exact Volume Balance Versus Exact Mass Balance in Comositional Reservoir Simulation Submitted to Comutational Geosciences, December 2005. Exact Volume Balance Versus Exact Mass Balance in Comositional

More information

0.6 Factoring 73. As always, the reader is encouraged to multiply out (3

0.6 Factoring 73. As always, the reader is encouraged to multiply out (3 0.6 Factoring 7 5. The G.C.F. of the terms in 81 16t is just 1 so there is nothing of substance to factor out from both terms. With just a difference of two terms, we are limited to fitting this olynomial

More information

Chapter 2 Introductory Concepts of Wave Propagation Analysis in Structures

Chapter 2 Introductory Concepts of Wave Propagation Analysis in Structures Chater 2 Introductory Concets of Wave Proagation Analysis in Structures Wave roagation is a transient dynamic henomenon resulting from short duration loading. Such transient loadings have high frequency

More information

A Recursive Block Incomplete Factorization. Preconditioner for Adaptive Filtering Problem

A Recursive Block Incomplete Factorization. Preconditioner for Adaptive Filtering Problem Alied Mathematical Sciences, Vol. 7, 03, no. 63, 3-3 HIKARI Ltd, www.m-hiari.com A Recursive Bloc Incomlete Factorization Preconditioner for Adative Filtering Problem Shazia Javed School of Mathematical

More information

HENSEL S LEMMA KEITH CONRAD

HENSEL S LEMMA KEITH CONRAD HENSEL S LEMMA KEITH CONRAD 1. Introduction In the -adic integers, congruences are aroximations: for a and b in Z, a b mod n is the same as a b 1/ n. Turning information modulo one ower of into similar

More information

General Linear Model Introduction, Classes of Linear models and Estimation

General Linear Model Introduction, Classes of Linear models and Estimation Stat 740 General Linear Model Introduction, Classes of Linear models and Estimation An aim of scientific enquiry: To describe or to discover relationshis among events (variables) in the controlled (laboratory)

More information

Compressed Sensing Based Video Multicast

Compressed Sensing Based Video Multicast Comressed Sensing Based Video Multicast Markus B. Schenkel a,b, Chong Luo a, Pascal Frossard b and Feng Wu a a Microsoft Research Asia, Beijing, China b Signal Processing Laboratory (LTS4), EPFL, Lausanne,

More information

AI*IA 2003 Fusion of Multiple Pattern Classifiers PART III

AI*IA 2003 Fusion of Multiple Pattern Classifiers PART III AI*IA 23 Fusion of Multile Pattern Classifiers PART III AI*IA 23 Tutorial on Fusion of Multile Pattern Classifiers by F. Roli 49 Methods for fusing multile classifiers Methods for fusing multile classifiers

More information

Convex Optimization methods for Computing Channel Capacity

Convex Optimization methods for Computing Channel Capacity Convex Otimization methods for Comuting Channel Caacity Abhishek Sinha Laboratory for Information and Decision Systems (LIDS), MIT sinhaa@mit.edu May 15, 2014 We consider a classical comutational roblem

More information

STABILITY ANALYSIS TOOL FOR TUNING UNCONSTRAINED DECENTRALIZED MODEL PREDICTIVE CONTROLLERS

STABILITY ANALYSIS TOOL FOR TUNING UNCONSTRAINED DECENTRALIZED MODEL PREDICTIVE CONTROLLERS STABILITY ANALYSIS TOOL FOR TUNING UNCONSTRAINED DECENTRALIZED MODEL PREDICTIVE CONTROLLERS Massimo Vaccarini Sauro Longhi M. Reza Katebi D.I.I.G.A., Università Politecnica delle Marche, Ancona, Italy

More information

Distributed K-means over Compressed Binary Data

Distributed K-means over Compressed Binary Data 1 Distributed K-means over Comressed Binary Data Elsa DUPRAZ Telecom Bretagne; UMR CNRS 6285 Lab-STICC, Brest, France arxiv:1701.03403v1 [cs.it] 12 Jan 2017 Abstract We consider a networ of binary-valued

More information

Computer arithmetic. Intensive Computation. Annalisa Massini 2017/2018

Computer arithmetic. Intensive Computation. Annalisa Massini 2017/2018 Comuter arithmetic Intensive Comutation Annalisa Massini 7/8 Intensive Comutation - 7/8 References Comuter Architecture - A Quantitative Aroach Hennessy Patterson Aendix J Intensive Comutation - 7/8 3

More information

On the Relationship Between Packet Size and Router Performance for Heavy-Tailed Traffic 1

On the Relationship Between Packet Size and Router Performance for Heavy-Tailed Traffic 1 On the Relationshi Between Packet Size and Router Performance for Heavy-Tailed Traffic 1 Imad Antonios antoniosi1@southernct.edu CS Deartment MO117 Southern Connecticut State University 501 Crescent St.

More information

Linear diophantine equations for discrete tomography

Linear diophantine equations for discrete tomography Journal of X-Ray Science and Technology 10 001 59 66 59 IOS Press Linear diohantine euations for discrete tomograhy Yangbo Ye a,gewang b and Jiehua Zhu a a Deartment of Mathematics, The University of Iowa,

More information

DETC2003/DAC AN EFFICIENT ALGORITHM FOR CONSTRUCTING OPTIMAL DESIGN OF COMPUTER EXPERIMENTS

DETC2003/DAC AN EFFICIENT ALGORITHM FOR CONSTRUCTING OPTIMAL DESIGN OF COMPUTER EXPERIMENTS Proceedings of DETC 03 ASME 003 Design Engineering Technical Conferences and Comuters and Information in Engineering Conference Chicago, Illinois USA, Setember -6, 003 DETC003/DAC-48760 AN EFFICIENT ALGORITHM

More information

The Weighted Sum of the Line Spectrum Pair for Noisy Speech

The Weighted Sum of the Line Spectrum Pair for Noisy Speech HELSINKI UNIVERSITY OF TECHNOLOGY Deartment of Electrical and Communications Engineering Laboratory of Acoustics and Audio Signal Processing Zhijian Yuan The Weighted Sum of the Line Sectrum Pair for Noisy

More information