Sunteți pe pagina 1din 10

3542 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—I: REGULAR PAPERS, VOL. 55, NO.

11, DECEMBER 2008

Eigenfilter Approach to the Design of


One-Dimensional and Multidimensional
Two-Channel Linear-Phase FIR Perfect
Reconstruction Filter Banks
Bhushan D. Patil, Pushkar G. Patwardhan, and Vikram M. Gadre

Abstract—We present an eigenfilter-based approach for the de- is first designed and is then factored into two filters, yielding
sign of two-channel linear-phase FIR perfect-reconstruction (PR) the analysis and synthesis low-pass filters in the filter bank.
filter banks. This approach can be used to design 1-D two-channel Various time-domain optimization approaches have been pre-
filter banks, as well as multidimensional nonseparable two-channel
filter banks. Our method consists of first designing the low-pass sented [8]–[10]. In these approaches, the filters in the filter
analysis filter. Given the low-pass analysis filter, the PR conditions bank are designed by a “time-domain” optimization of the filter
can be expressed as a set of linear constraints on the complemen- coefficients (i.e., a direct optimization of the filter coefficients,
tary-synthesis low-pass filter. We design the complementary-syn- without any parameterization) after imposing the PR constraints
thesis filter by using the eigenfilter design method with linear con- on the coefficients.
straints. We show that, by an appropriate choice of the length of the
filters, we can ensure the existence of a solution to the constrained The design of multidimensional (MD) nonseparable two-
eigenfilter design problem for the complementary-synthesis filter. channel filter banks is more complicated than the 1-D case
Thus, our approach gives an eigenfilter-based method of designing because of the lack of factorization theorems for general MD
the complementary filter, given a “predesigned” analysis filter, with polynomials. Thus, the spectral-factorization-based approaches,
the filter lengths satisfying certain conditions. We present several which are commonly used for the design of 1-D two-channel
design examples to demonstrate the effectiveness of the method.
filter banks, can no longer be used for the MD case. The method
Index Terms—Eigen-filter design, least-square filter design, two- of transformations [13]–[15] is a commonly used approach for
channel filter bank. the design of MD two-channel filter banks. This method divides
the MD filter-bank design problem to a set of two independent
I. INTRODUCTION problems: 1) that of designing a 1-D two-channel filter bank
and 2) to design an MD transformation kernel satisfying certain
constraints. The design of 2-D two-channel Quincunx filter
O NE-DIMENSIONAL (1-D) two-channel FIR perfect-re-
construction (PR) filter banks have been extensively
studied in the literature [1], [2]. In many applications, it is
banks has been considered in [15]–[17], [28], and[29]. Design
of MD nonseparable filter banks using lattice structures has
desirable that the filters in the filter bank have linear phase. been presented in [16] and [24]. However, unlike the 1-D case,
The analysis and design of linear-phase PR FIR filter banks the lattice structures are not complete. Furthermore, due to the
has received a lot of attention in the literature [1]–[5]. Various considerations of the “shape” of the frequency passbands, the
methods for the design of 1-D linear-phase two-channel PR optimization of the lattice parameters becomes increasingly
filter banks have been proposed. Design methods using lattice difficult with increasing number of filter coefficients.
structures in the polyphase domain have been presented in In this paper, we use a time-domain formulation of the PR
[4]–[6]. These methods rely on a lattice-structure parameter- problem and present an eigenfilter approach for the design
ization of the polyphase matrix, and the lattice parameters of two-channel linear-phase PR filter banks. We use the term
are then chosen using some optimization method so that the “time-domain formulation” in the 1-D as well as the MD case to
filters approximate the desired passband shape. However, the refer to a formulation which directly uses the filter coefficients
objective function of the optimization is a nonlinear function and does not use any other parameterization. This approach
of the parameters, so the optimization becomes difficult with can be used for the design of 1-D, as well as nonseparable
increasing number of parameters (i.e., with increasing filter MD, two-channel filter banks. Although the eigenfilter method
lengths). Design approaches based on spectral factorization and its extensions have been effectively used for the design of
are well known. In these approaches, a halfband product filter 1-D and MD filters [11], [12], [20], [21], [25], the eigenfilter
method has not been applied to the problem of filter-bank
Manuscript received December 30, 2007; revised March 20, 2008. First pub-
design. Our method consists of first designing the low-pass
lished May 20, 2008; current version published December 12, 2008. This paper analysis filter. Given the low-pass analysis filter, the PR con-
was recommended by Associate Editor Y.-P. Lin. ditions can be expressed as a set of linear constraints on the
The authors are with the Department of Electrical Engineering, Indian Insti- complementary-synthesis low-pass filter. We then design the
tute of Technology Bombay, Mumbai 400 076, India (e-mail: bhushanp@ee.
iitb.ac.in). complementary-synthesis filter by using the eigenfilter design
Digital Object Identifier 10.1109/TCSI.2008.925818 method with linear constraints. We show that, by appropriately
1549-8328/$25.00 © 2008 IEEE
PATIL et al.: EIGENFILTER APPROACH TO THE DESIGN OF 1-D AND MD FIR PR FILTER BANKS 3543

choosing the lengths of the filters, we can ensure the existence the eigenvector associated with the smallest eigenvalue of the
of a solution to the constrained eigenfilter design problem for matrix minimizes the error .
the complementary-synthesis filter. Thus, our approach gives Consider a 1-D zero-phase low-pass FIR filter , where
an eigenfilter-based method of designing the complementary . We note that, within a delay factor, this is
filter, given a “predesigned” analysis filter, with the filter an odd-length linear-phase filter, with length . Since
lengths satisfying certain conditions. is zero-phase, we have . With this, the fre-
The paper is organized as follows. Section II gives a brief quency response of takes the form
review of the eigenfilter method as it applies to the design of
FIR filters. In Section III, we consider the case of 1-D two- Defining the vectors
channel filter banks. In Section III-A, we present a formulation
of the 1-D two-channel FIR PR filter-bank design problem and
cast it in an eigenfilter-design framework in Section III-B. We
present design examples of 1-D filter banks in Section III-C.
In Section IV, we present the extension of the formulation for (1)
the case of MD two-channel nonseparable filter banks, and in
Section IV-A, we present the detailed formulation for the case can be written as .
of the 2-D nonseparable Quincunx filter banks and present de- The frequency response of the 1-D low-pass filter should ap-
sign examples. proximate a desired response given by
Notation: Boldfaced lowercase letters are used to repre-
sent vectors, and bold-faced uppercase letters are used for
matrices. denotes the transpose of . denotes the in-
verse of . denotes the determinant of the matrix .
denotes the absolute value of the scalar .
The following notation is required for Section IV which dis-
cusses the case of MD filter banks. where and are the passband and stopband cutoff frequen-
A vector raised to a vector power gives a cies, respectively.
scalar defined as follows: , where With this desired response, the stopband error can be defined
and .A as
vector raised to a matrix power , where is a
matrix, is defined as follows: is a vector whose th entry is
, where , , are the columns of the
matrix . denotes the set of all integer vectors. The
lattice generated by a nonsingular integer matrix can be written in the form , where
is denoted by and is defined as the set of all
vectors of the form , where . is the
set of integer vectors of the form , with .

II. REVIEW OF THE EIGENFILTER DESIGN METHOD [11], [12]


is a real, symmetric, and positive-definite matrix.
In this section, we briefly review the eigenfilter design The passband error can be expressed as
method, as it applies to the design of zero-phase FIR filters , where is the deviation of the re-
[11], [12]. We will first review the 1-D case and then review sponse from the zero frequency response, which is given as
the extensions of the method to the MD case. We then review .
the technique of imposing linear constraints on the eigenfilter Thus, can be written in the form , where
design method (we refer to [11] and [12] for more details on
the eigenfilter design method and its various extensions for the
design of 1-D and MD filters).
1) Eigenfilter Method for the Design of 1-D FIR Filters: In
the eigenfilter design method, the objective is to formulate the
error function to be minimized in the form , where is a real, symmetric, and positive-definite matrix.
is a real, symmetric, and positive-definite matrix, and is The total error to be minimized is
a real vector. The goal is to find a vector which minimizes
. For the design of 1-D FIR filters, the elements of (2)
the vector are related in some manner to the filter impulse re-
sponse . The constraint is imposed to avoid trivial is a real, symmetric, and positive-definite matrix, as required
solutions. The error measure should be chosen to properly for the eigenfilter formulation.
reflect the deviation of the passband and the stopband from the With this, the eigenvector associated with the smallest
ideal values of the desired response . Once such an error eigenvalue of matrix minimizes the error . can then be
measure is chosen, by the Rayleigh principle [11], [12], [26], used to obtain the filter coefficients using (1).
3544 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—I: REGULAR PAPERS, VOL. 55, NO. 11, DECEMBER 2008

the PR condition for the filter bank can be written as [1]–[5]

(3)

For the PR condition in (3), any constant value instead of two


could be used. We use the constant value of two in this paper.
Fig. 1. One-dimensional two-channel filter bank. Defining the “product filter” as ,
(3) states that should be a halfband filter, i.e., the coeffi-
cients of corresponding to the terms with even powers,
2) Eigenfilter Method for the Design of MD FIR Filters: other than the origin, should be zero. This can be written as
The eigenfilter method can be extended to the case of MD
zero-phase FIR filters [12]. Consider an -dimensional (4)
zero-phase low-pass FIR filter , where is an
vector. Since is zero-phase, we have . where is the inverse -transform of .
With this, the frequency response of takes the form is the convolution of and
, where is the
set of integer vectors corresponding to the indexes of the (5)
independent coefficients of the zero-phase filter . Now,
by imposing some ordering on the independent coefficients of
Let be of length and be of length, i.e.,
, we can form a vector . With this, can be written as
, where is a vector consisting of elements
of the form . With this “vectorization,” the design
of the -dimensional zero-phase low-pass FIR filter can (6)
be formulated as an eigenfilter design problem, similar to the
formulation done earlier for the 1-D case. Using (6) in (5), we have
3) Imposing Linear Constraints on the FIR Eigenfilters:
Linear constraints of the form , where is a matrix
having constant elements and is a vector having constant
elements, can be imposed on the FIR eigenfilter design [11],
[12]. Note that, here, is the “coefficient vector” corresponding (7)
to the filter to be designed. The constraint can be
expressed in the following form (we refer to [12] for details): Note that, since and are zero-phase, it follows that
, where , where is the is also zero-phase. Thus, we have only considered positive
reference frequency which we choose to be the zero frequency values for in (7). The length of is , i.e.,
for the case of low-pass filters. The linear constraints , for .
can be imposed as follows: if and only if lies in But since is also zero-phase, .
the null space of . Any such can be expressed as , We would like to note that the filters and can be
where is a rectangular unitary matrix whose columns form an made causal by having delay factors and in the zero-
orthonormal basis for the null space of and is any arbitrary phase and , respectively. This results in a delay
vector. Using this, it can be shown that, after imposing linear factor in , which retains PR with a delay factor
constraints, the error function to be minimized can be written as in the right-hand side of (3). However, in this paper, we will
. Therefore, the optimal is the eigenvector assume zero-phase filters for convenience.
corresponding to the smallest eigenvalue of . Once we Using (7) in (4) gives
find the optimal , the optimal is given by .

III. DESIGN OF 1-D TWO-CHANNEL LINEAR-PHASE FIR PR


FILTER BANKS
In this section, we present the design of 1-D linear-phase PR
filter banks using the eigenfilter approach.

A. Problem Formulation
A two-channel 1-D filter bank is shown in Fig. 1.
In this paper, we will assume that and are zero- (8)
phase, i.e., and . We note that,
within a delay factor, this corresponds to odd-length filters [3].
With the following choice of the two high-pass filters: where denotes the highest integer less than .
Thus, to design a PR two-channel filter bank, we need to de-
sign zero-phase and , such that (8) is satisfied.
PATIL et al.: EIGENFILTER APPROACH TO THE DESIGN OF 1-D AND MD FIR PR FILTER BANKS 3545

B. Design Method zeros. This technique works well, because, for a


general 1-D filter, it is “almost always” true that
We observe that, given , (8) gives a set of linear
its polyphase components are coprime. In fact, this
equations for the unknown independent
holds for the filter design examples that we show in
coefficients of , for .
Section III-C as follows.
The set of linear (8) can be written in matrix notation as
b) Choose as the analysis filter of a “known” PR
, where is the vector containing the “variables”
filter-bank pair. For example, in one of the design
, for of the linear equations, is the
examples as follows, we choose as the anal-
matrix containing the “constant coefficients” of the
ysis filter of the Daub97 biorthogonal filter bank [2].
linear equations, and is an vector,
Therefore, in such cases, is valid “by design.”
whose first entry is two, and all other entries are zeros.
c) Another simple way is to design as a halfband
The elements of the matrix are given by
filter. Since one of the polyphase components is a con-
stant (or a monomial, in general), a halfband is
always valid.
2) Choose a such that .
3) Design zero-phase of length by imposing the
linear constraints , where is as defined in (9),
(9)
and

As an example, for and , the matrix is shown


as the equation at the bottom of the page. As discussed in
Section II, for the eigenfilter design formulation, the con-
straint can be written in the form , where This design can be done using the constrained eigenfilter
the dimensions of are the same as . Thus, the set of method as described in Section II. As discussed earlier,
linear equations in unknowns, with chosen as in 2) in the list, a solution is guaranteed
, will have a nontrivial solution if the rank of the to exist.
matrix , . In the earlier procedure, it is very easy to increase the length of
Since , the filters. We would also like to note that any FIR filter design
a nontrivial solution can be guaranteed if , i.e., method can be used to design , the only requirement being
. that should be valid, as discussed earlier. In fact, the earlier
We would like to note that, when , procedure can design the “complementary filter” , given
there exists a unique solution, i.e., the constraints completely any valid filter , within certain constraints on the lengths
determine the unknowns, and there are no “free variables” to of the two filters.
optimize. Thus, we choose the values of and so that We would like to note that our proposed design method im-
and so that we can use the eigenfilter poses constraints on the design of , whereas the design
design method to optimize the “free variables.” of is relatively mildly constrained (it needs to be valid).
Thus, this suggests the following procedure for the design of Thus, to achieve a certain frequency-response criteria (for ex-
the filters and . ample, stopband attenuation), the required filter length of
1) Design zero-phase of length . We note that will be larger than that of (with the same frequency-re-
cannot be arbitrary. As shown in [4], a necessary and sponse criteria).
sufficient condition for to be an analysis filter of a
PR filter-bank pair is that its two polyphase components C. Design Examples
be coprime (except for possible zeros at ). The 1) Design Example-1: In this example, for , we use the
techniques that we use in this paper to ensure that nine-tap analysis low-pass filter from the Daub97 filter bank
is valid (i.e., satisfies the earlier condition) are as follows. [2]. Given this , we design the complementary-synthesis
a) Design using the unconstrained eigenfilter filter with . In the eigenfilter error formulation
method and, then, verify explicitly by factorization of (2), we use , , and . The fre-
that its polyphase components do not have common quency-response plots of and are shown in
3546 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—I: REGULAR PAPERS, VOL. 55, NO. 11, DECEMBER 2008

Fig. 2. Plot of H (!) for Example-1. Fig. 4. Plot of H (!) for Example-2.

Fig. 3. Plot of G (!) for Example-1.


Fig. 5. Plot of G (!) for Example-2.
TABLE I
g n
COEFFICIENTS OF [ ]OF DESIGN EXAMPLE 1
, and after obtaining the coefficients of , we explicitly
verify that it is valid. We then design with . Again,
we use , , and . The frequency-response
plots of the filters and are shown in
Figs. 4 and 5, respectively. The coefficients of and
are shown in Tables II and III, respectively.
3) Design Example-3: For this example, we design a half-
band using the eigenfilter design method with .
Note that, for the halfband , every even indexed coefficient
except the origin is zero. We then choose for the design
of . The frequency-response plots of the filters and
are shown in Figs. 6 and 7, respectively.
4) Design Example-4: One of the advantages of using the
Figs. 2 and 3, respectively. The coefficients of are shown eigenfilter method is the ease with which certain time- and fre-
in Table I. quency-domain constraints can be incorporated in the design
2) Design Example-2: For this example, we use the uncon- [12]. In this example, we demonstrate that this flexibility of
strained eigenfilter method for the design of with the eigenfilter method can be effectively used in the filter-bank
PATIL et al.: EIGENFILTER APPROACH TO THE DESIGN OF 1-D AND MD FIR PR FILTER BANKS 3547

TABLE II
COEFFICIENTS OFh [n]OF DESIGN EXAMPLE 2

TABLE III
COEFFICIENTS OFg [n]OF DESIGN EXAMPLE 2
Fig. 6. Plot of H ( !) for Example-3.

design. To demonstrate this, we impose the constraints corre-


sponding to having zeros at in both of the filters
and . For both the filters, we impose a third-order zero at Fig. 7. Plot of G (! ) for Example-3.
. We design by using the eigenfilter method after
imposing the zero constraints. Moreover, in the design of ,
the zero constraints are added to the “PR constraints.” Adding
the zero constraints increased the number of constraints, and vectors in as and , we can assume without loss of
so the minimum required length of , i.e., the value of , generality that (the zero vector). Let the high-pass
increases accordingly. For this example, we use and filters be chosen as [15], [22]
for the design of and , respectively. As
for the earlier examples, we use , ,
and . The frequency-response plot of the filters
(10)
and are shown in Figs. 8 and 9, respectively. The
coefficients of and are shown in Tables IV and V,
respectively. where ,
are the columns of , and the symbol denotes the ele-
IV. EXTENSIONS TO THE MD CASE mentwise product .
With the choice of the high-pass filters as in (10), the PR
We now extend the approach to the case of MD two-channel
condition is [15]
linear-phase filter banks. An -dimensional two-channel filter
bank is shown in Fig. 10.
Here, is the sampling matrix, which is a nonsin-
gular integer matrix with . Denoting the integer (11)
3548 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—I: REGULAR PAPERS, VOL. 55, NO. 11, DECEMBER 2008

TABLE V
g n
COEFFICIENTS OF [ ]OF DESIGN EXAMPLE 4

Fig. 8. Plot of H (!) for Example-4.

Fig. 10. MD two-channel filter bank.

Note that is the MD convolution of and

(13)

Thus, from (12), we have the PR conditions as

(14)

Now, given , (14) imposes a set of linear constraints on


Fig. 9. Plot of G (!) for Example-4. . By choosing the number of coefficients of appro-
priately, we can ensure that a solution to (13) exists. Thus, this
TABLE IV problem can be cast into the framework of the eigenfilter de-
COEFFICIENTS OFh [n]OF DESIGN EXAMPLE 4 sign method with linear constraint, in a manner similar to that
done for the 1-D case in Section III. We now present the spe-
cific formulation and design examples for the case of 2-D Quin-
cunx filter banks. A similar formulation can also be done for
the design of 3-D two-channel face-centered orthorhombic filter
banks.

A. Design of 2-D Quincunx Filter Banks


By defining the product filter , the PR
condition of (11) can be written as [15] Consider the 2-D Quincunx filter bank, whose sampling ma-
trix is . Assume that the low-pass analysis and
for for
where synthesis filters and are zero-phase. Note that, for
the 2-D case, .
and (12) Assume that the filters have a square region of support, as
where denotes the set of all integer vectors and defined as follows:
is the MD inverse -transform of [23].
Equation (12) states that on all the nonzero points
on the lattice . (15)
PATIL et al.: EIGENFILTER APPROACH TO THE DESIGN OF 1-D AND MD FIR PR FILTER BANKS 3549

Therefore, in this case, the product filter is given as follows: and


. Then, we have

(16)

Since is zero-phase, ,
and a set of independent coefficients of are where denotes the largest integer less than .
From (18) and (20), we now have a set of equations in
(17) unknowns (which are the independent coefficients
of ).
Thus, there are independent coefficients of Thus, by arranging the independent coefficients of
. in a vector , (20) can be written as
Using this, we can rewrite (16) in terms of the independent (21)
coefficients of as follows:
where is a matrix with rows and
columns, which is obtained from (20), and is a vector formed
from the “unknowns” (coefficients of ) of size
.
To ensure the existence of nontrivial solutions for (21), we
require that the number of rows of are less than the number
of columns
(22)
where is as given earlier.
(18) Thus, the overall procedure to design Quincunx filter banks
is as follows.
Since and are both zero-phase,
a) Design a 2-D FIR filter , , ,
is also zero-phase, i.e., . Thus, the in-
with a diamond-shaped passband. Again, like the 1-D
dependent set of equations are obtained by using the following
case, we note that cannot be arbitrary. It has
values for , in (18):
been shown in [27] that a necessary and sufficient con-
dition for an MD filter to be an analysis filter
of a PR filter-bank pair is that its two polyphase compo-
nents with respect to the subsampling matrix be co-
Now, from (12), we require that prime. The techniques b) and c) used for the 1-D case (see
Section III-B) can also be used for the 2-D case (and for
the MD case in general) to ensure that is valid (i.e.,
satisfies the earlier condition). We would like to note that
the method a) of Section III-B, which works well for the
1-D case, is in general difficult for the 2-D case. In the de-
(19) sign examples as follows, we present examples using both
the techniques b) and c) to design .
The condition , where , are integers and b) Choose such that (22) is satisfied.
, can also be written as follows: c) Use the eigenfilter design method with the formulation
presented in this section to obtain the filter .
We now present some design examples to demonstrate this
method.
Thus, we have (20), shown at the bottom of this page. 1) Design Example-5: For this example, we use the tech-
Let denote the number of locations , nique b) to obtain a valid analysis filter , i.e., we
where , i.e., denotes the number choose to be the analysis filter of a “known” PR
of locations in the set Quincunx filter bank. We obtain by using the method

(20)
3550 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS—I: REGULAR PAPERS, VOL. 55, NO. 11, DECEMBER 2008

Fig. 11. Plot of H (z ; z ) for Design Example-5. Fig. 13. Plot of G (z ;z ) for Design Example-6.

Fig. 12. Plot of G (z ; z ) for Design Example-5. Fig. 14. Plot of H (z ;z ) for Design Example-7.

of McClellan transformations [23] on the analysis low-pass filter


of a 1-D PR filter bank. We use the following five-tap zero-phase
1-D analysis filter from the spline family of filter banks:

Moreover, we use the following 2-D kernel as the transformation


kernel:

Fig. 15. Plot of G (z ;z ) for Design Example-7.


With this, we have . The plot of the filter
obtained is shown in Fig. 11.
For designing , we use , which satisfies (22). 3) Design Example-7: In this example, we use a Quincunx
The plot of the filter obtained is shown in halfband filter as . The region of support of
Fig. 12. is , with . We then design
2) Design Example-6: In this example, we use the same using the earlier formulation with . The plots of
as Design Example-5. For , we use and obtained are shown in Figs. 14 and
. The plot of obtained is shown in Fig. 13. 15, respectively.
PATIL et al.: EIGENFILTER APPROACH TO THE DESIGN OF 1-D AND MD FIR PR FILTER BANKS 3551

V. CONCLUSION [21] S. C. Pei and J. J. Shyu, “A unified approach to the design of quadran-
tally symmetric linear-phase 2-D FIR digital filters by eigenfilter ap-
In this paper, we presented an eigenfilter-based approach to proach,” IEEE Trans. Signal Process., vol. 42, no. 10, pp. 2886–2890,
the design of two-channel linear-phase PR filter banks. This Oct. 1994.
method can be used to design 1-D as well as MD filter banks. [22] E. Viscito and J. P. Allebach, “The analysis and design of multidimen-
sional FIR perfect reconstruction filter banks for arbitrary sampling lat-
We independently designed the low-pass analysis filter. Given tices,” IEEE Trans. Circuits Syst., vol. 38, no. 1, pp. 29–41, Jan. 1991.
the low-pass analysis filter, the PR conditions can be written as [23] D. Dudgeon and R. Mersereau, Multidimensional Digital Signal Pro-
a set of linear constraints on the synthesis filter coefficients. We cessing. Englewood Cliffs, NJ: Prentice-Hall, 1984.
[24] P. G. Patwardhan and V. M. Gadre, “Polyphase conditions and struc-
casted this problem of the design of the synthesis filter into an tures for 2-D quincunx FIR filter banks having quadrantal or diagonal
eigenfilter design problem with linear constraints. We presented symmetries,” IEEE Trans. Circuits Syst. II, Exp. Briefs, vol. 54, no. 9,

M
detailed formulations of this method for the design of 1- and 2-D pp. 790–794, Sep. 2007.
[25] P. G. Patwardhan and V. M. Gadre, “Design of 2-D th band low-pass
filter banks and presented several design examples. FIR eigenfilters with symmetries,” IEEE Signal Process. Lett., vol. 14,
no. 8, pp. 517–520, Aug. 2007.
REFERENCES [26] R. A. Horn and C. R. Johnson, Matrix Analysis. Cambridge, U.K.:
Cambridge Univ. Press, 1999.
[1] P. P. Vaidyanathan, Multirate Systems and Filter Banks. Englewood
[27] S. Basu, “Multidimensional filter banks and wavelets—A system the-
Cliffs, NJ: Prentice-Hall, 1992.
oretic perspective,” J. Franklin Inst., vol. 335B, no. 8, pp. 1367–1367,
[2] M. Vetterli and J. Kovacevic, Wavelets and Subband Coding. Engle-
Jan. 1998.
wood Cliffs, NJ: Prentice-Hall, 1995. [28] S. M. Phoong, C. W. Kim, and P. P. Vaidyanathan, “A new class of
[3] M. Vetterli and D. Le Gall, “Perfect reconstruction FIR filter banks: two-channel biorthogonal filter banks and wavelet bases,” IEEE Trans.
Some properties and factorizations,” IEEE Trans. Acoust., Speech Signal Process., vol. 43, no. 3, pp. 649–665, Mar. 1995.
Signal Process., vol. 37, no. 7, pp. 1057–1071, Jul. 1989. [29] K. Pun and T. Q. Nguyen, “A novel and efficient design of multidi-
[4] M. Vetterli and C. Herley, “Wavelets and filter banks: Theory and de- mensional PR two-channel filter banks with hourglass-shaped pass-
sign,” IEEE Trans. Signal Process., vol. 40, no. 9, pp. 2207–2232, Sep. band support,” IEEE Signal Process. Lett., vol. 11, no. 3, pp. 345–348,
1992. Mar. 2004.
[5] M. Vetterli, “Filter banks allowing perfect reconstruction,” Signal
Process., vol. 10, no. 3, pp. 219–244, Apr. 1986.
[6] T. Q. Nguyen and P. P. Vaidyanathan, “Two-channel perfect-recon-
struction FIR QMF structures which yield linear-phase analysis and Bhushan D. Patil received the B.E. degree in instru-
synthesis filters,” IEEE Trans. Acoust., Speech Signal Process., vol. 37, mentation engineering from Government College of
no. 5, pp. 676–690, May 1989. Engineering, Jalgaon, India, and the M.E. degree in
[7] D. L. Gall and A. Tabatabai, “Sub-band coding of digital images using instrumentation engineering from Shri Guru Gobind
symmetric short kernel filters and arithmetic coding techniques,” in Singhji Institute of Engineering and Technology,
Proc. ICASSP, Apr. 1988, vol. 2, pp. 761–764. Nanded, Jalgaon. He is currently working toward
[8] T. Q. Nguyen, “Digital filter bank design quadratic-constrained for- the Ph.D. degree in the field of communication
mulation,” IEEE Trans. Signal Process., vol. 43, no. 9, pp. 2103–2108, and signal processing at the Indian Institute of
Sep. 1995. Technology Bombay, Mumbai, India.
[9] K. Nayebi, T. Barnwell, and M. J. T. Smith, “Time-domain filter bank His research interests include wavelets and filter
analysis: A new design theory,” IEEE Trans. Signal Process., vol. 40, banks and their applications.
no. 6, pp. 1412–1429, Jun. 1992.
[10] A. Muthuvel and A. Makur, “Design of two-channel linear-phase FIR
PR filter banks with even length filters using convolution matrices,”
IEEE Trans. Circuits Syst. II, Analog Digit. Signal Process., vol. 47, Pushkar G. Patwardhan received the B.E. de-
no. 12, pp. 1413–1418, Dec. 2000. gree (with an award for achieving second rank in
[11] P. P. Vaidyanathan and T. Q. Nguyen, “Eigenfilters: A new approach the college) in electronics engineering from K. J.
to least-squares FIR filter design and applications including nyquist Somaiya College of Engineering, University of
filters,” IEEE Trans. Circuits Syst., vol. 34, no. 1, pp. 11–23, Jan. 1987. Mumbai, Mumbai, India, in 1995 and the M.Tech.
[12] A. Tkacenko, P. P. Vaidyanathan, and T. Q. Nguyen, “On the eigenfilter degree (with the Prof. G. N. Revankar Award for
design method and its applications: A tutorial,” IEEE Trans. Circuits achieving second rank in the Electrical Engineering
Syst. II, Analog Digit. Signal Process., vol. 50, no. 9, pp. 497–517, Sep. Department) in communications engineering and the
2003. Ph.D. degree from the Indian Institute of Technology
[13] D. Tay and N. Kingsbury, “Design of 3-D filter banks using transforma- Bombay, Mumbai, in 1997 and 2007, respectively.
tion of variables,” Proc. Inst. Elect. Eng."Vis. Image Signal Process., He is currently with India Design Center, Tensilica
vol. 143, no. 1, pp. 51–61, Feb. 1996. Inc., Pune, India. His primary research interests are in the area of multidimen-
[14] D. Tay, “Analytical design of 3-D wavelet filter banks using the multi- sional multirate systems, filter banks, and wavelets.
variate bernstein polynomial,” Proc. Inst. Elect. Eng."Vis. Image Signal
Process., vol. 147, no. 2, pp. 122–130, Apr. 2000.
[15] D. Tay and N. Kingsbury, “Flexible design of multidimensional perfect
reconstruction FIR2-band filters using transformations of variables,” Vikram M. Gadre received the B.Tech. and Ph.D.
IEEE Trans. Image Process., vol. 2, no. 4, pp. 466–480, Oct. 1993. degrees in electrical engineering from the Indian In-
[16] J. Kovacevic and M. Vetterli, “Nonseparable multidimensional perfect
reconstruction filter banks and wavelet bases for R ,” IEEE Trans. Inf.
stitute of Technology (IIT), New Delhi, India, in 1989
and 1994, respectively.
Theory, vol. 38, no. 2, pp. 533–555, Mar. 1992. He is currently a Professor with the Department of
[17] J. Kovacevic and M. Vetterli, “Nonseparable two- and 3-D wavelets,” Electrical Engineering, IIT Bombay, Mumbai, India.
IEEE Trans. Signal Process., vol. 43, no. 5, pp. 1269–1272, May 1995. His research interests broadly include communica-
[18] J. Kovacevic and M. Vetterli, “FCO sampling of digital video using tion and signal processing, with emphasis on mul-
perfect reconstruction filter banks,” IEEE Trans. Image Process., vol. tiresolution approaches.
2, no. 1, pp. 118–122, Jan. 1993. Dr. Gadre was the recipient of the President of
[19] S. Muramatsu, A. Yamada, and H. Kiya, “A design method of multidi- India Gold Medal from IIT Delhi in 1989 and the
mensional linear phase paraunitary filter banks with a lattice structure,” Award for Excellence in Teaching from IIT Bombay in 1999 and 2004. He
IEEE Trans. Signal Process., vol. 47, no. 3, pp. 690–700, Mar. 1999. was also the recipient of the SVC Aiya Memorial Award and the Prof. K.
[20] S. C. Pei and J. J. Shyu, “2-D FIR eigenfilters: A least-squares ap- Sreenivasan Medal from the Institution of Electronics and Telecommunication
proach,” IEEE Trans. Circuits Syst., vol. 37, no. 1, pp. 24–34, Jan. 1990. Engineers for contribution to education in Electronics and Telecommunication.

S-ar putea să vă placă și