Abstract
In this article, we have proposed the internal architecture of a dedicated hardware for 1D/2D convolution-based 9/7 and 5/3 DWT filters, exploiting bit-parallel ‘distributed arithmetic’ (DA) to reduce the computation time of our proposed DWT design while retaining the area at a comparable level to other recent existing designs. Despite using memory extensive bit-parallel DA, we have successfully achieved 90% reduction in the memory size than that of the other notable architectures. Through our proposed architecture, both the 9/7 and 5/3 DWT filters can be realized with a selection input, mode. With the introduction of DA, we have incorporated pipelining and parallelism into our proposed convolution-based 1D/2D DWT architectures. We have reduced the area by 38.3% and memory requirement by 90% than that of the latest remarkable designs. The critical-path delay of our design is almost 50% than that of the other latest designs. We have successfully applied our prototype 2D design for real-time image decomposition. The quality of the architecture in case of real-time image decomposition is measured by ‘peak signal-to-noise ratio’ and ‘computation time’, where our proposed design outperforms other similar kind of software- and hardware-based implementations.
Similar content being viewed by others
References
Meyer, Y.: Wavelets: Algorithms and Applications. SIAM, Philadelphia (1993)
Daubechies, I., Sweldens, W.: J. Fourier Anal. Appl. 4, 247 (1998)
Jou, J.M., Shiau, Y.-H., Liu, C.-C.: Efficient VLSI architectures for the biorthogonal wavelet transform by filter bank and lifting scheme. In: ISCAS 2001. The 2001 IEEE International Symposium on Circuits and Systems (Cat. No. 01CH37196), Sydney, vol. 2, pp. 529–532 (2001)
Mohanty, B.K., Meher, P.K.: Efficient multiplierless designs for 1-D DWT using 9/7 filters based on distributed arithmetic. In: Proceedings of the 2009 12th International Symposium on Integrated Circuits, Singapore, pp. 364–367 (2009)
Mahajan, A., Mohanty, B.K.: Efficient VLSI architecture for implementation of 1-D discrete wavelet transform based on distributed arithmetic. In: IEEE Asia Pacific Conference on Circuits and Systems, Kuala Lumpur, pp. 1195–1198 (2010)
Mohanty, B.K., Meher, P.K.: Memory-efficient high-speed convolution-based generic structure for multilevel 2-D DWT. IEEE Trans. Circ. Syst. Video Technol. 23(2), 353–363 (2013)
Meher, P.K., Mohanty, B.K., Swamy, M.M.S.: Low-area and low-power reconfigurable architecture for convolution-based 1-D DWT using 9/7 and 5/3 filters. In: 28th International Conference on VLSI Design, Bangalore, pp. 327–332 (2015)
Lai, Y., Chen, L., Shih, Y.: A high-performance and memory-efficient VLSI architecture with parallel scanning method for 2-D lifting-based discrete wavelet transform. IEEE Trans. Consum. Electron. 55(2), 400–407 (2009)
Xiong, C., Tian, J., Liu, J.: Efficient architectures for two-dimensional discrete wavelet transform using lifting scheme. IEEE Trans. Image Process. 16(3), 607–614 (2007)
Mohanty, B.K., Meher, P.K.: Memory efficient modular vlsi architecture for high throughput and low-latency implementation of multilevel lifting 2-D DWT. IEEE Trans. Signal Process. 59(5), 2072–2084 (2011)
Tian, X., Wu, L., Tan, Y., Tian, J.: Efficient multi-input/multi-output VLSI architecture for two-dimensional lifting-based discrete wavelet transform. IEEE Trans. Comput. 60(8), 1207–1211 (2011)
Huang, C.-T., Tseng, P.-C., Chen, L.-G.: Generic RAM-based architectures for two-dimensional discrete wavelet transform with line-based method. IEEE Trans. Circ. Syst. Video Technol. 15(7), 910–920 (2005)
Meher, P.K., Mohanty, B.K., Patra, J.C.: Hardware-efficient systolic-like modular design for two-dimensional discrete wavelet transform. IEEE Trans. Circ. Syst. II Express Briefs 55(2), 151–155 (2008)
Darji, A., Arun, R., Merchant, S.N., Chandorkar, A.: Multiplier-less pipeline architecture for lifting-based two-dimensional discrete wavelet transform. IET Comput. Dig. Tech. 9(2), 113–123 (2015)
Dillen, G., Georis, B., Legat, J.D., Cantineau, O.: Combined line-based architecture for the 5-3 and 9-7 wavelet transform of JPEG2000. IEEE Trans. Circ. Syst. Video Technol. 13(9), 944–950 (2003)
Das, A., Hazra, A., Banerjee, S.: An efficient architecture for 3-D discrete wavelet transform. IEEE Trans. Circ. Syst. Video Technol. 20(2), 286–296 (2010)
Hegde, G., Reddy, K.S., Ramesh, T.K.S.: A new approach for 1-D and 2-D DWT architectures using LUT based lifting and flipping cell. AEU Int. J. Electron. Commun. 97, 165–177 (2018)
Mohanty, B.K., Meher, P.K., Srikanthan, T.: Critical-path optimization for efficient hardware realization of lifting and flipping DWTs. In: IEEE International Symposium on Circuits and Systems (ISCAS), Lisbon, pp. 1186–1189 (2015)
Mohamed Asan Basiri, M., Noor Mahammad, S.: An efficient VLSI architecture for convolution based DWT using MAC. In: 31st International Conference on VLSI Design and 2018 17th International Conference on Embedded Systems (VLSID), Pune, pp. 271–276 (2018)
Aziz, F., Javed, S., Iftikhar Gardezi, S.E., Jabbar Younis, C., Alam, M.: Design and implementation of efficient DA architecture for LeGall 5/3 DWT. In: International Symposium on Recent Advances in Electrical Engineering (RAEE), Islamabad, pp. 1–5 (2018)
Gardezi, S.E.I., Aziz, F., Javed, S., Younis, C.J., Alam, M., Massoud, Y.: Design and VLSI implementation of CSD based DA architecture for 5/3 DWT. In: 16th IEEE International Bhurban Conference on Applied Sciences and Technology (IBCAST), pp. 548–552 (2019)
Naik, P., Guhilot, H., Tigadi, A., Ganesh, P.: Reconfigured VLSI architecture for discrete wavelet transform. In: Soft Computing and Signal Processing. Springer, Singapore, pp. 709–720 (2019)
Matela, J.: GPU-based DWT acceleration for JPEG2000. In: Annual Doctoral Workshop on Mathematical and Engineering Methods in Computer Science, pp. 136–143(2009)
Enfedaque, P., Auli-Llinas, F., Moure, J.C.: Implementation of the DWT in a GPU through a register-based strategy. IEEE Trans. Parallel Distrib. Syst. 26(12), 3394–3406 (2014)
https://www3.ntu.edu.sg/home/ehchua/programming/java/datarepresentation.html. Accessed 6 July 2019
Al-Najjar, Y.A., Soong, D.C.: Comparison of image quality assessment: PSNR, HVS, SSIM, UIQI. Int. J. Sci. Eng. Res. 3(8), 1–5 (2012)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Chakraborty, A., Banerjee, A. A memory and area-efficient distributed arithmetic based modular VLSI architecture of 1D/2D reconfigurable 9/7 and 5/3 DWT filters for real-time image decomposition. J Real-Time Image Proc 17, 1421–1446 (2020). https://doi.org/10.1007/s11554-019-00901-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11554-019-00901-x