Due to the minimum-phase spectral factorization,
orthogonal PR-FIR
filterbanks will not have linear-phase analysis and
synthesis filters. Non-linear phase may be undesirable for
certain applications. "Bi-orthogonal" designs are closely
related to orthogonal designs, yet give linear-phase filters.
The analysis-filter design rules for the bi-orthogonal case
are
-
Fz
F
z
: zero-phase real-coefficient halfband such
that
Fz=∑n=-N-1N-1fnz-n
F
z
n
N
1
N
1
f
n
z
n
, where NN is even.
-
z-N-1Fz=
H
0
z
H
1
-z
z
N
1
F
z
H
0
z
H
1
z
It is straightforward to verify that these design choices
satisfy the FIR perfect reconstruction condition
detHz=cz-l
H
z
c
z
l
with
c=1
c
1
and
l=N-1
l
N
1
:
detHz=
H
0
z
H
1
-z-
H
0
-z
H
1
z=z-N-1Fz--1-N-1z-N-1F-z=z-N-1Fz+F-z=z-N-1
H
z
H
0
z
H
1
z
H
0
z
H
1
z
z
N
1
F
z
1
N
1
z
N
1
F
z
z
N
1
F
z
F
z
z
N
1
(1)
Furthermore, note that
z-N-1Fz
z
N
1
F
z
is causal with real coefficients, so that both
H
0
z
H
0
z
and
H
1
z
H
1
z
can be made causal with real coefficients. (This
was another PR-FIR requirement.) The choice
c=1
c
1
implies that the synthesis filters should obey
G
0
z=2
H
1
-z
G
0
z
2
H
1
z
G
1
z=-2
H
0
-z
G
1
z
-2
H
0
z
From the design choices above, we can see that bi-orthogonal
analysis filter design reduces to the factorization of a
causal halfband filter
z-N-1Fz
z
N
1
F
z
into
H
0
z
H
0
z
and
H
1
z
H
1
z
that have
both real
coefficients and linear-phase. Earlier we saw that
linear-phase corresponds to root symmetry across the unit
circle in the complex plane, and that real-coefficients
correspond to complex-conjugate root symmetry. Simultaneous
satisfaction of these two properties can be accomplished by
quadruples of roots. However, there are
special cases in which a root pair, or even a single root, can
simultaneously satisfy these properties. Examples are
illustrated in
Figure 1: