A Multiobjective Optimization Method for Designing M-Channel NPR Cosine Modulated Filter Bank for Image Compression

Abstract

This paper proposes a method to design multichannel cosine modulated filter bank for image compression using multiobjective optimization technique. The design problem is a combination of stopband residual energy, least square error of the overall transfer function of the filter bank, coding gain with dc leakage free condition as constraint. The proposed algorithm uses Non-dominated Sorting Genetic Algorithm (NSGA) to minimize the mutually contradictory objective function by minimizing filter tap weights of prototype filter. The algorithm solves this problem by searching solutions that achieve the best compromise between the different objectives criteria. The performance of this algorithm is evaluated in terms of coding gain and peak signal to noise ratio (PSNR). Simulation results on different images are included to illustrate the effectiveness of the proposed algorithm for image compression application.

Share and Cite:

Jain, A. and Goel, A. (2015) A Multiobjective Optimization Method for Designing M-Channel NPR Cosine Modulated Filter Bank for Image Compression. Engineering, 7, 93-100. doi: 10.4236/eng.2015.72008.

Conflicts of Interest

The authors declare no conflicts of interest.

References

[1] Esteban, D. and Galand, C. (1977) Application of Quadrature Mirror Filters to Split Band Voice Coding Schemes. Proceedings of IEEE International Conference on Acoustics, Speech, and Signal Processing, ASSP, May 1977, 191-195.
[2] Smith, M.J.T. and Eddins, S.L. (1990) Analysis/Synthesis Techniques for Sub-Band Image Coding. IEEE Transactions on Acoustics, Speech and Signal Processing, ASSP-38, August 1990, 1446-1456.
http://dx.doi.org/10.1109/29.57579
[3] Woods, J.W. and O’Neil, S.D. (1995) Sub-Band Coding of Images. IEEE Trans. Acoustics Speech, PTR, Englewood Cliffs.
[4] Vatterli, M. and Kovacevic, J. (1995) Wavelet and Subband Coding. Prentice Hall PTR, Englewood Cliffs.
[5] Steffen, P., Heller, P.N., Gopinath, R.A. and Burrus, C.S. (1993) Theory of Regular M-Band Wavelet Bases. IEEE Transactions on Signal Processing, 41, 3497-3510.
http://dx.doi.org/10.1109/78.258088
[6] Gopinath, R.A. and Burrus, C.S. (1994) On Cosine-Modulated Wavelet Orthonormal Bases. IEEE Transactions on Image Processing, 4, 162-175.
http://dx.doi.org/10.1109/83.342190
[7] Nguyen, T.Q. (1994) Near Perfect Reconstruction Pseudo-QMF Banks. IEEE Transactions on Image Processing, 42, 65-75.
http://dx.doi.org/10.1109/78.258122
[8] Lin, Y.P. and Vaidyanathan, P.P. (1995) Linear Phase Cosine Modulated Maximally Decimated Filter Banks with Perfect Reconstruction. IEEE Transactions on Image Processing, 43, 2525-2539.
http://dx.doi.org/10.1109/78.482104
[9] Vaidyanathan, P.P. (1993) Multirate Systems and Filter Banks. Prentice Hall, Englewood Cliffs.
[10] Rossi M., Zhan J.Y. and Steenaart, W. (1996) Iterative Constrained Least Square Design of Near Perfect Reconstruction Pseudo qmf Banks. IEEE CCECE, 1996, 766-769.
[11] Jain, A. and Goel, A. (2012) Unconstrained Optimization Method for Design of M Channel Perfect Reconstruction CMFB Filter Bank. Proceedings of the International Conference on Signal, Image and Video Processing, Patna, 13-15 January 2012, 302-308.
[12] Boukhobza, A., Ahmed, T., Bounoua, A. and Taleb, N. (2009) A Filter Banks Design Using a Multi-Objective Genetic Algorithm for Embedded Image Coding Scheme. Proceedings of the 6th International Symposium on Image and Signal Processing and Analysis, Salzburg, 16-18 September 2009, 776-781.
[13] Boukhobza, A., Ahmed, T., Bounoua, A. and Taleb, N. (2009) A Filter Banks Design Using a Multi-Objective Genetic Algorithm for an Image Coding Scheme. Proceedings of the 16th IEEE International Conference on Image Processing, Cairo, 7-10 November 2009, 1933-1936.
[14] Heller, P.N., Karp, T. and Nguyen, T.Q. (1999) A General Formulation for Modulated Filter Banks. IEEE Transactions on Signal Processing, 47, 986-1002.
http://dx.doi.org/10.1109/78.752597
[15] Katto, J. and Yasuda, Y. (1991) Performance Evaluation of Subband Coding and Optimization of Its Filter Coefficients. Proceedings of the SPIE Symposium on Visual Communications and Image Processing, 1605, 95-106.
[16] Karp, T. and Mertins, A. (1998) Biorthogonal Cosine-Modulated Filter Banks without DC Leakage. Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, Seattle, 12-15 May 1998, 1457-1460.
[17] Deb, K. (1999) Evolutionary Algorithms for Multi-Criterion Optimization in Engineering Design. Proceedings of Evolutionary Algorithms in Engineering and Computer Science (EUROGEN-99), Jyväskylä, 29 May-3 June 1999, 135-161.
[18] Deb, K., Pratab, A., Agarwal, S. and Meyarivan, T. (2002) A Fast and Elitist Multi-Objective Genetic Algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation, 6, 182-197.
http://dx.doi.org/10.1109/4235.996017
[19] Goldberg, D.E. (1989) Genetic Algorithms in Search Optimization and Machine Learning. Addison-Wesley, Boston.
[20] Xiong, Z., Galerius, O.G. and Orchard, M.T. (1996) A DCT Based Embedded Image Coder. IEEE Signal Processing Letters, 3, 289-290.
http://dx.doi.org/10.1109/97.542157
[21] de Queiroz, R.L., Nguyen, T.Q. and Rao, K.R. (1996) The GenLOT: Generalized Linear-Phase Lapped Orthogonal Transform. IEEE Transactions on Signal Processing, 44, 497-507.
http://dx.doi.org/10.1109/78.489023

Copyright © 2023 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.