Skip to main content
  • Research Article
  • Open access
  • Published:

Efficient Implementation of Complex Modulated Filter Banks Using Cosine and Sine Modulated Filter Banks

Abstract

The recently introduced exponentially modulated filter bank (EMFB) is a-channel uniform, orthogonal, critically sampled, and frequency-selective complex modulated filter bank that satisfies the perfect reconstruction (PR) property if the prototype filter of an-channel PR cosine modulated filter bank (CMFB) is used. The purpose of this paper is to present various implementation structures for the EMFBs in a unified framework. The key idea is to use cosine and sine modulated filter banks as building blocks and, therefore, polyphase, lattice, and extended lapped transform (ELT) type of implementation solutions are studied. The ELT-based EMFBs are observed to be very competitive with the existing modified discrete Fourier transform filter banks (MDFT-FBs) when comparing the number of multiplications/additions and the structural simplicity. In addition, EMFB provides an alternative channel stacking arrangement that could be more natural in certain subband processing applications and data transmission systems.

References

  1. Karp T, Fliege NJ: Modified DFT filter banks with perfect reconstruction. IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing 1999, 46(11):1404–1414. 10.1109/82.803480

    Article  Google Scholar 

  2. Malvar HS: A modulated complex lapped transform and its applications to audio processing. Proceedings of IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP '99), March 1999, Phoenix, Ariz, USA 3: 1421–1424.

    Google Scholar 

  3. Chin WH, Farhang-Boroujeny B: Subband adaptive filtering with real-valued subband signals for acoustic echo cancellation. IEE Proceedings—Vision, Image, and Signal Processing 2001, 148(4):283–288. 10.1049/ip-vis:20010452

    Article  Google Scholar 

  4. Weinstein S, Ebert P: Data transmission by frequency-division multiplexing using the discrete Fourier transform. IEEE Transactions on Communications 1971, 19(5 part 1):628–634.

    Article  Google Scholar 

  5. Crochiere RE, Rabiner LR: Multirate Digital Signal Processing. Prentice Hall, Englewood Cliffs, NJ, USA; 1983.

    Book  Google Scholar 

  6. Malvar HS: Extended lapped transforms: properties, applications, and fast algorithms. IEEE Transactions on Signal Processing 1992, 40(11):2703–2714.

    Article  Google Scholar 

  7. Koilpillai RD, Vaidyanathan PP: Cosine-modulated FIR filter banks satisfying perfect reconstruction. IEEE Transactions on Signal Processing 1992, 40(4):770–783. 10.1109/78.127951

    Article  Google Scholar 

  8. Saramäki T: Designing prototype filters for perfect-reconstruction cosine-modulated filter banks. Proceedings of IEEE International Symposium on Circuits and Systems (ISCAS '92), May 1992, San Diego, Calif, USA 3: 1605–1608.

    Google Scholar 

  9. Nguyen TQ, Koilpillai RD: The theory and design of arbitrary-length cosine-modulated filter banks and wavelets, satisfying perfect reconstruction. IEEE Transactions on Signal Processing 1996, 44(3):473–483. 10.1109/78.489021

    Article  Google Scholar 

  10. Bregović R, Saramäki T: A systematic technique for designing linear-phase prototype filters for perfect-reconstruction cosine-modulated and modified DFT filter banks. Proceedings of International Workshop on Spectral Methods and Multirate Signal Processing (SMMSP '03), September 2003, Barcelona, Spain 45–54.

    Google Scholar 

  11. Karp T, Fliege NJ: MDFT filter banks with perfect reconstruction. Proceedings of IEEE International Symposium on Circuits and Systems (ISCAS '95), April–May 1995, Seattle, Wash, USA 1: 744–747.

    Article  Google Scholar 

  12. Alhava J, Renfors M: Complex lapped transforms and modulated filter banks. Proceedings of 2nd International Workshop on Spectral Methods and Multirate Signal Processing (SMMSP '02), September 2002, Toulouse, France 87–94.

    Google Scholar 

  13. Viholainen A, Stitz TH, Alhava J, Ihalainen T, Renfors M: Complex modulated critically sampled filter banks based on cosine and sine modulation. Proceedings of IEEE International Symposium on Circuits and Systems (ISCAS '02), May 2002, Phoenix-Scottsdale, Ariz, USA 1: 833–836.

    Google Scholar 

  14. Alhava J, Viholainen A, Renfors M: Efficient implementation of complex exponentially-modulated filter banks. Proceedings of IEEE International Symposium on Circuits and Systems (ISCAS '03), May 2003, Bangkok, Thailand 4: 157–160.

    MATH  Google Scholar 

  15. Malvar HS: Signal Processing with Lapped Transforms. Artech House, Boston, Mass, USA; 1992.

    MATH  Google Scholar 

  16. Vaidyanathan PP: Multirate Systems and Filter Banks. Prentice Hall, Englewood Cliffs, NJ, USA; 1993.

    MATH  Google Scholar 

  17. Viholainen A, Alhava J, Renfors M: Implementation of parallel cosine and sine modulated filter banks for equalized transmultiplexer systems. Proceedings of IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP '01), May 2001, Salt Lake City, Utah, USA 6: 3625–3628.

    MATH  Google Scholar 

  18. Britanak V, Rao KR: A new fast algorithm for the unified forward and inverse MDCT/MDST computation. Signal Processing 2002, 82(3):433–459. 10.1016/S0165-1684(01)00195-5

    Article  Google Scholar 

  19. Gluth R, Heute U: Analysis/synthesis filter banks based on generalized sinusoidal transforms with an application to speech coding. Proceedings of 6th European Signal Processing Conference (EUSIPCO '92), August 1992, Brussels, Belgium 1: 215–218.

    Google Scholar 

  20. Gluth R: A unified approach to transform-based FIR filter banks with special regard to perfect reconstruction systems. Proceedings of IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP '93), April 1993, Minneapolis, Minn, USA 3: 157–160.

    Google Scholar 

  21. Fliege NJ: Computational efficiency of modified DFT polyphase filter banks. Proceedings of the 27th Asilomar Conference on Signals, Systems and Computers (ACSSC '93), November 1993, Pacific Grove, Calif, USA 2: 1296–1300.

    Article  Google Scholar 

  22. Karp T, Fliege NJ: Computationally efficient realization of MDFT filter banks. Proceedings of 8th European Signal Processing (EUSIPCO '96), September 1996, Trieste, Italy 2: 1183–1186.

    Google Scholar 

  23. Saramäki T: A generalized class of cosine-modulated filter banks. Proceedings of 1st International Workshop on Transforms and Filter Banks, February 1998, Tampere, Finland 1: 336–365.

    Google Scholar 

  24. Alhava J, Viholainen A: Coefficient quantization in nearly perfect-reconstruction cosine-modulated filter banks. Proceedings of IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP '00), June 2000, Istanbul, Turkey 1: 536–539.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ari Viholainen.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License ( https://creativecommons.org/licenses/by/2.0 ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reprints and permissions

About this article

Cite this article

Viholainen, A., Alhava, J. & Renfors, M. Efficient Implementation of Complex Modulated Filter Banks Using Cosine and Sine Modulated Filter Banks. EURASIP J. Adv. Signal Process. 2006, 058564 (2006). https://doi.org/10.1155/ASP/2006/58564

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1155/ASP/2006/58564

Keywords