• 沒有找到結果。

Lapped unimodular transform and its factorization

N/A
N/A
Protected

Academic year: 2021

Share "Lapped unimodular transform and its factorization"

Copied!
7
0
0

加載中.... (立即查看全文)

全文

(1)

Lapped Unimodular Transform and Its Factorization

See-May Phoong, Member, IEEE, and Yuan-Pei Lin, Member, IEEE

Abstract—Two types of lapped transforms have been studied in detail in the literature, namely, the lapped orthogonal trans-form (LOT) and its extension, the biorthogonal lapped transtrans-form (BOLT). In this paper, we will study the lapped unimodular trans-form (LUT). All three transtrans-forms are first-order matrices with fi-nite impulse response (FIR) inverses. We will show that like LOT and BOLT, all LUTs can be factorized into degree-one unimodular matrices. The factorization is both minimal and complete. We will also show that all first-order systems with FIR inverses can be min-imally factorized as a cascade of degree-one LOT, BOLT, and LUT building blocks. Two examples will be given to demonstrate that despite having a very small system delay, the LUTs have a satisfac-tory performance in comparison with LOT and BOLT.

Index Terms—Filterbank, polynomial matrix, transform, unimodular matrix.

I. INTRODUCTION

F

ILTER banks (FBs) and transforms have found many appli-cations in signal processing [1]–[3]. When the polyphase matrix has order one, such an FB is also known as a lapped trans-form. Two classes of lapped transforms [the lapped orthogonal transform (LOT) [1], [4], [6] and the biorthogonal lapped trans-form (BOLT) [5]] have been studied in detail. The LOTs [6] and its generalization (GenLOT [3], [7]) have been widely ap-plied in various applications. Many properties of LOTs and Gen-LOTs, such as the factorization and phase linearity, have been developed. In [5], Vaidyanathan and Chen relax the orthogo-nality condition and introduce a more general class of trans-forms called the BOLTs. BOLT is the class of lapped transtrans-forms that have anticausal FIR inverses. It includes the LOT as a useful special case. Like LOT, it was shown [5] that BOLT can also be factorized into degree-one matrices. A design example showed that BOLT has more design freedom and that its filters have better frequency responses than those of LOT with the same de-gree.

In this paper, we will study a class of lapped transform called the lapped unimodular transform (LUT). LUTs are first-order unimodular matrices. When the polyphase matrix of an FB is unimodular, we say it is a unimodular FB. Like LOTs and BOLTs, the LUTs and unimodular matrices have the advantage that both their inverses and themselves are FIR matrices. If they

Manuscript received April 25, 2001; revised May 24, 2002. This work was supported by NSC 90-2213-E-002-097 and 90-2213-E-009-108, the Ministry of Education under Contract 89-E-FA06-2-4, Taiwan, R.O.C., and the Lee and MTI Center for Networking Research. The associate editor coordinating the review of this paper and approving it for publication was Dr. Paulo J. S. G. Ferreira.

S.-M. Phoong is with the Department of Electrical Engineering and Graduate Institute of Communication Engineering, National Taiwan University, Taipei, Taiwan, R.O.C. (e-mail: smp@cc.ee.ntu.edu.tw).

Y.-P. Lin is with the Department of Electrical and Control Engineering, Na-tional Chiao Tung University, Hsinchu, Taiwan, R.O.C.

Digital Object Identifier 10.1109/TSP.2002.804093.

are used as the polyphase matrices, the FBs have FIR analysis and synthesis filters and achieve perfect reconstruction (PR). In additional to having causal FIR inverses, unimodular FBs also enjoy the advantage of having the smallest system delay among all FBs. The system delay of -channel unimodular FBs is always , no matter how long the analysis and synthesis filters are. System delay is of particular importance in appli-cations such as speech coding and adaptive subband filtering. In speech coding, excessive delay can be very annoying [8]. In adaptive subband filtering, long system delay can degrade the performance [9]. Although there are efficient design methods for low delay FBs [10]–[12], there are relatively few results on unimodular FBs.

The earliest paper that studied the relationship between unimodular matrices and FIR PR FB is [13]. Using system-the-oretic concepts, the authors derived a number of properties for causal FIR unimodular matrices. In particular, the authors showed that there are examples of second-order unimodular matrices that cannot be factorized into degree-one unimodular matrices. Moreover, it was shown that any causal FIR matrix

with can always be decomposed

into a product of a unimodular matrix and a paraunitary matrix. Even though such a decomposition is not necessarily minimal, it proved that all FIR PR FBs can be captured by a paraunitary matrix and a unimodular matrix. In [5], the authors showed that all BOLTs can be decomposed into degree-one building blocks. In addition, the authors showed that the lapped transform is a LUT if and only if the matrix has all the eigenvalues equal to zero. The most general degree-one unimodular matrix was also given [5]. However, the factorization of LUTs into these degree-one unimodular matrices was not established. Another type of factorization of unimodular matrices has been studied before. It is also shown in a corollary in [14, Sect. II, ch. 6] that unimodular matrices can be expressed as a product of elementary matrices containing delay elements. Elementary matrices can be realized by using the lifting schemes [15], [16]. Lifting schemes enjoy the advantages of having low complexity and being structurally PR, that is, the FB continues to have PR even when the lifting coefficients are quantized. However, such a representation is not minimal and not unique. It would not be useful for the parameterization of filter banks as it does not give a structure with a fixed number of multipliers.

The following results are the main contributions of this paper. 1) All LUTs can be factorized into degree-one unimodular matrices. The factorization is both minimal and complete. 2) All lapped transforms with FIR inverses, which include LOTs, BOLTs and LUTs as special cases, can be min-imally factorized as a cascade of degree-one building blocks.

(2)

6) Two examples demonstrate that despite having a very small system delay, we are able to i) design LUT with stopband attenuation comparable with that of LOTs and BOLTs ii) obtain a satisfactory coding performance.

A. Paper Outline

In Section II, we will first review some results from [5] and [13]. Then, we will show that we cannot have linear-phase uni-modular FBs with equal filter length. The factorization theorem of LUTs is presented in Section III. In Section IV, we consider unimodular matrices of higher order. We first give a class of undecomposable unimodular matrices. Then, we show that fac-torable unimodular matrices, not restricting to first order, can be completely parameterized in terms of orthogonal matrices and unit-delay lifting matrices. In Section V, we will show that all lapped transforms with FIR inverse can be minimally factorized into degree-one building blocks. Section VI gives two examples to demonstrate the potential applications of LUTs. A conclusion is given in Section VII. Parts of the results in this paper have been presented in [17].

B. Notations and Definitions

Boldfaced upper and lower case letters are used to denote matrices and vectors, respectively. All matrices and vectors are and , respectively. For a causal polynomial

with , its

order is equal to , whereas its degree is the minimum number of delay required to realize the matrix. For example, the matrix has order one, whereas its degree is equal to the rank of . An implementation of a polynomial matrix is said to be minimal if it uses the minimum number of delays needed to implement the matrix. A representation or structure is said to be complete for a certain class of matrices if every matrix in that class can be expressed in such a representation.

The first-order matrix will be called

the lapped transform. It is well known that such a matrix has an FIR inverse if and only if its determinant is for some nonzero constant and integer . The lapped transform is a BOLT if it has an anticausal inverse [5]. Moreover, if the coefficients of BOLT satisfy and

, then it is a LOT [4], [6]. Both the BOLTs and LOTs have been studied in detail [1], [5], [6], [19].

II. PROPERTIES OFUNIMODULARMATRICES ANDLUT A causal matrix is unimodular if its determinant

for some nonzero constant. The inverse of a causal unimodular matrix is also causal unimodular. When the first-order matrix

(1)

Parts of the results on unimodular matrices from [5] and [13] will be given later. For proofs and more results see [5] and [13].

Theorem 1: Let with

be unimodular. Then, we have i) that is singular and ii) that is nonsingular.

Theorem 2: The degree-one matrix

is unimodular if and only if , and more generally, the order-one matrix

(2) where and are matrices with rank , is a degree-matrix having FIR inverse if and only if has all eigenvalues equal to zero or one. Moreover, the degree- matrix in (2) is unimodular if and only if has all eigenvalues equal to zero. As a result of Theorem 1, we can also express the unimodular matrix in (2) as

Thus, it is also true (see [5, Ex. 5.4]) that is unimodular if and only if has all eigenvalues equal to zero. In particular, the degree-one matrix is unimodular if and only if . In this paper, we will use

as the building block because it gives a neater expression. All the derivations in Section III can also be done using

as the building block. Though all LUTs are factorable, as we will show in Section III, there are higher order unimodular matrices that cannot be decomposed into degree-one building block. One such example was given in [5]

(3) It was shown [5] that the matrix in (3) is unimodular and that it cannot be decomposed into degree-one building blocks.

B. Existence of Linear Phase Unimodular FBs With Equal Filter Length

In [20], it was shown that there exist nontrivial linear-phase paraunitary FBs when the number of channels . Let be the polyphase matrix. The class of linear phase paraunitary FBs derived in [20] satisfy the sym-metry constraint

(3)

Fig. 1. Implementation of (a) a degree-one unimodular matrixD(z) and the inverse D (z). Here, the vectors satisfy v u = 0.

where is a diagonal matrix with 1 diagonal entries, and is the reversal matrix

..

. ... ...

Note that all linear-phase FBs with filter length equal to ( integer) satisfy this constraint. When is even, it was shown [20] that minimal factorization theorem exists for such matrices. We may ask if there are unimodular FBs satisfying the linear-phase constraint (4). The answer is, unfortunately, no. To see this, note that (4) implies that the ranks of and are the same. This contradicts the fact that for a unimodular FB, is nonsingular, and is singular. Therefore, we conclude that

there does not exist any unimodular FB satisfying the linear-phase constraint (4).

III. FACTORIZATION OFLUT

We will first derive the most general degree-one unimodular matrix and then show that all LUTs can be factorized into these building blocks. From Theorem 1, we know that the unimodular

matrix can always be written as

. The matrix has degree one if and only if has rank one. Since has rank one, for some nonzero

vectors and . From Section II-A, we know that is unimodular if and only if . Hence, the most general degree-one unimodular matrix is a cascade of a nonsingular matrix and a building block of the form

(5)

Its inverse is given by , which

is also a degree-one unimodular system. The implementations of and its inverse using one delay are shown in Fig. 1. Using as a building block, we are now ready to show the factorization of LUTs.

Theorem 3: The matrix is a

degree- LUT if and only if it can be expressed as

(6)

where , and is nonsingular. The

vec-tors and are such that i) both

and have full rank, and ii) their

product satisfies (here “ ” denotes the don’t-care term)

..

. ... ... . .. ...

(7)

Proof: If can be expressed as the product in (6) and (7), it is not difficult to verify that it is a degree- LUT. The

LUT matrix will have the form of .

Sup-pose that is an LUT; then, it can be rewritten as

. As has degree , the rank of is also . Therefore, there exist full rank matrices and such that . From Section II-A, we know that the ma-trix has all the eigenvalues equal to zero. Using Schur’s unitary triangularization theorem, we can find a unitary matrix such that

for some lower triangular matrix with all the diagonal ele-ments equal to zero. Letting and , one can verify that

where the vectors and are obtained from

and .

Note that the number of degree-one building blocks in the factorization (6) is equal to , which is the degree of the LUT. Hence, such a factorization is minimal.

From (6), the inverse of LUT can be expressed as

Although the inverse is also unimodular, its order is, in general, higher than one when . It is not difficult to show that also has order one if and only if the vectors and

satisfy

..

(4)

of causal FIR matrix with anticausal FIR inverse (CAFACAFI) [5]. The LOT is a member of the paraunitary family, and the BOLT belongs to the CAFACAFI class. Therefore, cascading degree-one LOT and BOLT building blocks always results in systems with higher degree. For unimodular matrices, this is no longer true. For example, if we cascade two degree-one unimod-ular system, namely, as in (5) and , the resulting system is the identity matrix, which has a degree of zero. There-fore, cascading more unimodular systems does not always result in an unimodular system with a higher degree. However, in the LUT case, the degree-one system in (6) cannot cancel itself since the vector sets and are both linearly inde-pendent sets.

Degrees of freedom: Any degree- LUT system is characterized by (6). The constant matrix has elements, and the vectors and have elements, but there are constraints in (7). Therefore, the degrees of freedom

are given by .

Factorization using a different degree-one building block: In

[5], a different degree-one unimodular system is introduced. It has the form

Comparing with in (5), one can verify that

. Using an approach similar to the proof of The-orem 3, one can also factorize LUTs in terms of . It is not

difficult to show that is a degree- LUT

if and only if

where , and the vectors and

satisfy the relation given in (7).

IV. HIGHERORDERUNIMODULARMATRICES

From Section III, we know that all first-order unimodular trices (LUTs) are factorable. For higher order unimodular ma-trices, there are examples that are not factorable. For example, see the unimodular matrix in (3). In the following, we will first show that in fact, we can never capture all unimodular matrices with any set of finite-degree unimodular matrices. Then, we will show that we can capture the class of factorable unimodular ma-trices, not restricting to first-order, with orthogonal matrices and unit-delay lifting matrices.

A. Class of Undecomposable Unimodular Matrices

Consider the following matrix:

where and are unimodular matrices with degree equal to and , respectively. Using minimality, we have . To avoid triviality, we assume that , . Let the inverse of

with . Then, is unimodular, and

hence, its first coefficient is nonsingular. Moreover, its order

satisfies degree of , where we have

used the fact that for any invertible square matrix, its inverse has the same degree [13]. From (8), we have

As the degree of is , the order of

. From the previous equation, if we compare the coefficients of the term , we get

As is a nonzero vector, this contradicts the fact that is nonsingular. Therefore, cannot be decomposed into any unimodular matrix of smaller degree. As can be any integer, the matrix can have an arbitrary degree. We conclude that there do not exist any set of finite-order unimodular matrices that forms a building block for all unimodular matrices.

B. Parameterization of Factorable Unimodular Matrices Using Orthogonal and Unit-Delay Lifting Matrices

It is well known [1] that all paraunitary matrices can be de-composed as degree-one building blocks. They can also be pa-rameterized in terms of orthogonal matrices and diagonal ma-trices with a single delay. Define the unit-delay matrix

..

. ... . .. ...

Then, all paraunitary matrices can be expressed as

for some orthogonal matrices . Similarly, it was shown ([5, Fig. 6 and (27)])1 that all factorable CAFACAFI matrices can

be expressed in the previous form with being nonsingular matrices. In the following, we will derive a similar parameteri-zation of factorable unimodular matrices.

Consider the degree-one building block in (5). By simple normalization, we can express the building block using unit-norm vectors

(9)

1Although it was derived only for BOLT in [5], it can easily be generalized

(5)

where are nonzero scalars, and and are unit-norm

vectors such that As and are orthonormal

vectors, we can always form the unitary matrix

. Using , we can rewrite as

where the matrix is given by

..

. ... . .. ... ...

Note that is an elementary row operation matrix with a delay element. Its inverse is . The matrix is there-fore also unimodular. As can be implemented using a lifting with a single delay, it will be called a unit-delay lifting matrix. Suppose that is a unimodular matrix that can be factorized in terms of degree-one building blocks, that is

(10) Then, using the above derivation in (10), can be rewritten as the following cascade form:

(11) where is a nonsingular matrix, and for are unitary matrices. This cascade form is shown in Fig. 2. On the other hand, if a matrix can be implemented using Fig. 2, it is clearly a unimodular matrix. Moreover, each section can be rewritten as for some unitary . Therefore, any unimodular ma-trix of the form (11) can be factorized as in (10). In other words, Fig. 2 captures all degree- factorable unimodular matrices.

V. LAPPEDTRANSFORMSWITHFIR INVERSES In this section, we will first compare the three classes of first-order systems, namely, LOTs [1], [4], [6], BOLTs [5], and LUTs. All of these transforms are first-order matrices with FIR inverses. Then, we will show that using three different degree-one matrices as building blocks, we are able to factorize any lapped transforms having FIR inverse. A summary on factorization theorems will be given at the end of the section.

The LOTs, BOLTs and LUTs can, respectively, be factorized into the following three different degree-one building blocks:

Note that , , and are, respectively,

de-gree-one LOT, BOLT, and LUT matrices. Combining our earlier results and those in [1], [4], and [5], we can conclude

that the first-order degree- system is

Fig. 2. Characterization of all degree-J unimodular matrices using a nonsingular matrixT and unitary matrices T (i  1) .

1) an LOT if and only if

, where the vectors are such that [1];

2) a BOLT if and only if

, where the vectors and are such that for some lower triangular matrix with all diagonal elements equal to one [5];

3) an LUT if and only if

, where the vectors (linearly inde-pendent) and (linearly independent) are such that for some lower triangular matrix with all diagonal elements equal to zero.

In fact, not only LOTs, BOLTs and LUTs are factorable, but all lapped transforms with FIR inverses are factorable. Consider

a degree- system . It is well known [1]

that a polynomial matrix has an FIR inverse if and only if for some integer . A complete characteri-zation of first-order matrices having an FIR inverse was given in [5]. The authors showed that the degree- lapped transform has an FIR inverse if and only if it can be expressed as

where and are matrices such that the eigenvalues of their product are either one or zero. Using this result and Schur’s triangularization theorem, we can find a unitary matrix such that , where is a lower triangular matrix with its diagonal elements equal to either one or zero. Using a procedure similar to the proof of Theorem 3, one can show the following theorem.

Theorem 4: Let be a degree- lapped transform with an

FIR inverse. Then, , where

and

are such that is a lower triangular matrix with diagonal entries equal to zero or one. Moreover, can be decomposed as

where

if if

if .

A summary of factorization theorems for FIR PR FBs: For the

(6)

factorization theorem for FIR PR FBs. The advantage of a fac-torized form is that it efficiently (i.e., minimally) captures all FBs within the specific class of FB by using simple building blocks. Using the cascade structure from the factorization the-orem, PR is guaranteed, and the free parameters can be designed to achieve the desired goal. The earliest minimal factorization results for FIR PR FBs was shown by Vaidyanathan. In [19], Vaidyanathan showed that paraunitary FBs can always be min-imally factorized into degree-one building blocks. Since then, the factorization of various classes of FBs has been investigated by a number of researchers. In Table I, we summarize some of the results. Note that all the FBs in Table I have FIR analysis and FIR synthesis filters. Unless stated explicitly, the FBs listed in Table I are assumed to be LTI and over the real or complex field. From the table, we can conclude the following.

1) Except for the paraunitary case, FBs with arbitrary order are, in general, unfactorable. These FBs include the CAFACAFI FB [5], the unimodular FB [5], [13], the time-varying lossless FB [21], and the paraunitary FB over the finite field GF(2) [22].

2) All the listed order-one FBs (i.e., lapped transforms) are factorable. These FBs include the LOT [1], [19], the BOLT [5], the LUT, the order-one FB with FIR inverse, and the LOT over GF(2) [22].

VI. TWOEXAMPLES

In this section, we provide two examples to demonstrate poten-tial applications of LUTs. In both examples, we use the factoriza-tion in Theorem 3 to design the vectors and using nonlinear optimization packages [24]. Hence, the results are not optimal, but they show that despite having a very small system delay, their per-formance is comparable with that of LOTs and BOLTs.

Example 1—LUT with Good Frequency Response: In this

example, we apply the factorization theorem in Section III to the design of LUTs with good filters. The number of channel is , and the degree is . The system delay of the LUT is therefore 7. The free parameters are optimized so that the total stopband energy of the eight filters is minimized. The result is shown in Fig. 3. The filters have a stopband attenuation of at least 21.7 dB. Comparing the result with those in [5], the

Fig. 3. Magnitude response of the analysis filters for an eight-channel LUT with degree = 3.

Fig. 4. Comparison of coding gain of eight-channel degree-two LUT, BOLT, and LOT for AR(1) input with correlation .

LOT and BOLT ( and ) have a stopband attenu-ation of around 20 and 26 dB, respectively. The system delays of LOT and BOLT are 15 and 31, respectively. We see that the LUT, which has a much smaller system delay, has a better stop-band attenuation than the LOT. Although BOLT is better than LUT, its system delay is significantly larger.

Example 2—Coding Gain for AR(1) Processes: In this

ex-ample, we compare the coding performances of LOTs, BOLTs, and LUTs for AR(1) process. The input signal (which is a vector of dimension ) is taken as the blocked version of a scalar AR(1) process with correlation coefficients . The number of channels is , and the number of degrees

is . For , we optimize the coding

gain of LOTs, BOLTs, and LUTs.2 The results are plotted in

Fig. 4. From Fig. 4, we see that the LUTs always outperform the BOLTs, whereas the BOLTs always outperform the LOTs.

2Like other nonparaunitary matrices, the direct application of LUTs in

sub-band coding will suffer from noise amplification at the synthesis end. To avoid this problem, we employ the minimum noise structure in [23], which is closely related to the closed-loop vector DPCM.

(7)

The system delays of the LUTs, BOLTs, and LOTs are, respec-tively, 7, 23, and 15. We see that the LUTs have the highest coding gain and the smallest system delay when the input is an AR(1) process. The gain can be substantial when the correlation coefficient is close to 1.

VII. CONCLUSIONS

In this paper, we have shown that like LOTs and BOLTs, all LUTs can be minimally factorized. Moreover, all first-order ma-trices with FIR inverse can be decomposed into a cascade of de-gree-one LOT, dede-gree-one BOLT, and dede-gree-one LUT building blocks. For higher order unimodular matrices, we show that there exists a class of unimodular matrices that cannot be de-composed into any unimodular matrices with a smaller degree. This shows that there are no finite degree building blocks that can capture all unimodular matrices. Design examples show that the LUTs, which have a much smaller system delay, can achieve comparable or better performance than LOTs and BOLTs. Thus, the LUT is an attractive candidate for applications where low delay is a desired feature.

ACKNOWLEDGMENT

The authors would like to thank Prof. Vaidyanathan and the DSP Group at the Department of Electrical Engineering, Cal-tech, for their interest and comments on the topic.

REFERENCES

[1] P. P. Vaidyanathan, Multirate Systems and Filter Banks. Englewood Cliffs, NJ: Prentice-Hall, 1993.

[2] M. Vetterli and J. Kovacevic, Wavelets and Subband Coding. Englewood Cliffs, NJ: Prentice-Hall, 1995.

[3] G. Strang and T. Nguyen, Wavelets and Filter Banks. Wellesley, MA: Wellesley-Cambridge, 1996.

[4] H. S. Malvar, Signal Processing With Lapped Transforms. Norwood, MA: Artech House, 1992.

[5] P. P. Vaidyanathan and T. Chen, “Role of anticausal inverses in mul-tirate filter banks—Part II: The FIR case, factorizations and biorthog-onal lapped transforms,” IEEE Trans. Signal Processing, vol. 43, pp. 1103–1115, May 1995.

[6] H. S. Malvar and D. H. Staelin, “The LOT: Transform coding without blocking effects,” IEEE Trans. Acoust., Speech, Signal Processing., vol. 37, pp. 553–559, Apr. 1989.

[7] R. L. de Queiroz, T. Q. Nguyen, and K. R. Rao, “The GenLOT: Gen-eralized linear-phase lapped orthogonal transform,” IEEE Trans. Signal

Processing, vol. 44, pp. 497–507, Mar. 1996.

[8] C. Garcia-Mateo and L. Rodriguez-Linares, “Application of a low-delay bank of filters to speech coding,” in Proc. Sixth IEEE Digital Signal

Process. Workshop, 1994, pp. 219–222.

[9] R. Merched, P. S. R. Diniz, and M. R. Petraglia, “A new delayless sub-band adaptive filter structure,” IEEE Trans. Signal Processing, vol. 47, pp. 1580–1591, July 1999.

[10] K. Nayebi, T. Barnwell, and M. Smith, “Low delay FIR filter banks: De-sign and evaluation,” IEEE Trans. Signal Processing, vol. 42, pp. 24–31, Jan. 1994.

[11] T. E. Tuncer and T. Q. Nguyen, “General analysis of two-band QMF banks,” IEEE Trans. Signal Processing, vol. 43, pp. 544–548, Feb. 1995. [12] G. Schuller and M. J. T. Smith, “Efficient low delay filter banks,” in

Proc. DSP Workshop, Oct. 1994.

[13] P. P. Vaidyanathan, “How to capture all FIR perfect reconstruction QMF banks with unimodular matrices,” in Proc. IEEE ISCAS, New Orleans, LA, May 1990, pp. 2030–2033.

[14] F. R. Gantmatcher, The Theory of Matrices. New York: Chelsa, 1959, vol. 1.

[15] W. Sweldens, “The lifting scheme: A custom-design construction of biorthogonal wavelets,” Appl. Comput. Harmon. Anal., vol. 3, no. 2, pp. 186–200, 1996.

[16] A. R. Calderbank, I. Daubechies, W. Sweldens, and B. Yeo, “Lossless image compression using integer to integer wavelet transforms,” in Proc.

IEEE Int. Conf. Image Process., 1997, p. 596.

[17] S. M. Phoong and Y. P. Lin, “Minimal factorization of lapped unimod-ular transforms,” in Proc. Int. Conf. Acoust., Speech, Signal Process., Istanbul, Turkey, June 2000.

[18] P. P. Vaidyanathan and T. Chen, “Role of anticausal inverses in multi-rate filter banks—Part I: System-theoretic fundamentals,” IEEE Trans.

Signal Processing, vol. 43, pp. AUTHOR: Please indicate on which

pages this paper appeared.–, May 1995.

[19] P. P. Vaidyanathan, “Passive cascaded-lattice structures for low-sensi-tivity FIR filter design, with applications to filter banks,” IEEE Trans.

Circuits Syst., vol. CAS–33, pp. AUTHOR: Please indicate on which

pages this paper appeared.–, Nov. 1986.

[20] A. K. Soman, P. P. Vaidyanathan, and T. Q. Nguyen, “Linear phase pa-raunitary filter banks: Theory, factorizations and designs,” IEEE Trans.

Signal Processing, vol. 41, pp. 3480–3496, Dec. 1993.

[21] S. M. Phoong and P. P. Vaidyanathan, “Factorability of lossless time-varying filter banks,” IEEE Trans. Signal Processing, vol. 45, pp. 1971–1986, Aug. 1997.

[22] , “Paraunitary filter banks over finite fields,” IEEE Trans. Signal

Processing, vol. 45, pp. 1443–1457, June 1997.

[23] S. M. Phoong and Y. P. Lin, “Application of unimodular matrices to signal compression,” in Proc. Int. Symp. Circuits Syst., Phoenix, AZ, May 2002.

[24] W. H. Press, B. P. Flannery, S. A. Teukolsky, and W. T. Vetterling,

Nu-merical Recipes. Cambridge, U.K.: Cambridge Univ. Press, 1989.

See-May Phoong (M’96) was born in Johor,

Malaysia, in 1968. He received the B.S. degree in electrical engineering from the National Taiwan University (NTU), Taipei, Taiwan, R.O.C., in 1991 and M.S. and Ph.D. degrees in electrical engineering from the California Institute of Technology (Cal-tech), Pasadena, in 1992 and 1996, respectively.

He was with the Faculty of the Department of Elec-tronic and Electrical Engineering, Nanyang Techno-logical University, Singapore, from September 1996 to September 1997. In September 1997, he joined the Graduate Institute of Communication Engineering, NTU, as an Assistant Pro-fessor, and since August 2001, he has been an Associate Professor.

Dr. Phoong is currently an Associate Editor for the IEEE TRANSACTIONS ON

CIRCUITS ANDSYSTEMSII: ANALOG ANDDIGITALSIGNALPROCESSINGand the IEEE SIGNALPROCESSINGLETTERS. His interests include multirate signal pro-cessing and filter banks and their application to communications. He received the Charles H. Wilts Prize in 1997 for outstanding independent research in elec-trical engineering at Caltech.

Yuan-Pei Lin (S’93–M’97) was born in Taipei,

Taiwan, R.O.C. in 1970. She received the B.S. degree in control engineering from the National Chiao-Tung University, Hsinchu, Taiwan, in 1992 and the M.S. degree and the Ph.D. degree, both in electrical engineering, from the California Institute of Technology, in 1993 and 1997, respectively.

She joined the Department of Electrical and Con-trol Engineering, National Chiao-Tung University, Hsinchu, in 1997. Her research interests include digital signal processing, multirate filterbanks, and applications to communication systems. She is an associate editor for the Academic Press journal Multidimensional Systems and Signal Processing.

Dr. Lin is currently an Associate Editor of the IEEE TRANSACTIONS ON

數據

Fig. 1. Implementation of (a) a degree-one unimodular matrix D(z) and the inverse D (z)
Fig. 2. Characterization of all degree- J unimodular matrices using a nonsingular matrix T and unitary matrices T (i  1) .
Fig. 3. Magnitude response of the analysis filters for an eight-channel LUT with degree  = 3.

參考文獻

相關文件

One way to select a procedure to accelerate convergence is to choose a method whose associated matrix has minimal spectral

However, it is worthwhile to point out that they can not inherit all relations between matrix convex and matrix monotone functions, since the class of contin- uous

Proof. The proof is complete.. Similar to matrix monotone and matrix convex functions, the converse of Proposition 6.1 does not hold. 2.5], we know that a continuous function f

本研究採用三種判斷準則來比較 Nelson-Siegel Model、Extend Nelson-Siegel Model 與 Nelson-Siegel-Svensson Model 的配適能力,配適結果如表 4 表示,其中

A=fscanf(fid , format, size) reads data from the file specified by file identifier fid , converts it according to the specified format string, and returns it in matrix A..

It is useful to augment the description of devices and services with annotations that are not captured in the UPnP Template Language. To a lesser extent, there is value in

Type case as pattern matching on values Type safe dynamic value (existential types).. How can we

In this paper, a novel subspace projection technique, called Basis-emphasized Non-negative Matrix Factorization with Wavelet Transform (wBNMF), is proposed to represent