Skip to main content
Log in

Developing novel video coding model using modified dual-tree wavelet-based multi-resolution technique

  • Regular Paper
  • Published:
Multimedia Systems Aims and scope Submit manuscript

Abstract

All data are kept on digital platforms in today’s digital world, demanding a lot of storage space for images and video, as well as a lot of bandwidth for transmission. Data that have been compressed is highly beneficial for storing more data at the time. The objectives of this work are to examine various compression techniques developed by various researchers and to develop a new video compression method based on multi-resolution techniques. Initially, the video is compressed using wavelet transform and different encoding techniques. As a result, all comparisons will use Empirical Wavelet Transform (EWT). The encoding techniques used here are H.264, Huffman, LZW, SPIHT, and their combinations. With the help of various performance matrices combination of H.264 and modified SPIHT gives better performance. The SPIHT is modified to overcome the limitations of normal SPIHT. The encoding block is constant throughout the next phase, whereas the transform part is variable. The image is transformed using the Biorthogonal Wavelet, Coiflet Wavelet, Demeyer Wavelet, Mexican Hat Wavelet, Dual-Tree Wavelet, Dual-Tree 3d Wavelet, Curvelet, and Modified Dual-Tree Wavelet. This Modified Dual-Tree Wavelet performs better than DTCWT and overcomes its limitations. When comparing the outcomes of several video coding methods, it was discovered that Modified DTCWT with a combination of H.264 and SPIHT provides the best results.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Availability of data and materials

Data sharing is not applicable to this article as no new data were created or analyzed in this study.

Code availability

Not applicable.

References

  1. Sayood, K.: Introduction to data compression, 2nd edn. Morgan Kaufmann, Burlington (2000)

    MATH  Google Scholar 

  2. Dass Member, R., Singh, L., Kaushik, S.: Video compression technique. Int. J. Sci. Technol. Res. 1(10), 114–119 (2012)

    Google Scholar 

  3. Shaikh, M.A., Badnerkar, S.S.: Video compression algorithm using motion compensation technique. Int. J. Adv. Res. Electron. Commun. Eng. 3, 625–629 (2014)

    Google Scholar 

  4. Wadd, S.S., Patil, S.B.: Video compression using DCT. Int. J. Adv. Res. Comput. Sci. Softw. Eng. 4(9), 394–398 (2014)

    Google Scholar 

  5. Meiyazhagan, M., Sundaravadivel, P.: High efficiency video compression using multiwavelet block coding. UJEAS 2(2), 179–183 (2014)

    Google Scholar 

  6. Taleb, S.A., Musafa, H.M., Khtoom, A., Gharaybih, K.: Improving LZW image compression. Eur. J. Sci. Res. 44(3), 502–509 (2010)

    Google Scholar 

  7. Suganya, G., Mahesh, K.: A survey: various techniques of video compression. Int. J. Eng. Trends Technol. 7(1), 10–12 (2014)

    Article  Google Scholar 

  8. Gohil, R., Pandya, V.: A comparative study of different video compression technique. Int. J. Adv. Res. Comput. Sci. Manag. Stud. 3(6), 39–43 (2015)

    Google Scholar 

  9. Stobaugh, J.D.: Novel use of video and image analysis in a video compression system, pp. 1–61. University of Iowa Research Online, Iowa (2015)

    Google Scholar 

  10. Yang, X., Fan, J., Wu, C., Zhou, D., Li, T.: NasmamSR: a fast image super-resolution network based on neural architecture search and multiple attention mechanism. Multimed. Syst. (2021). https://doi.org/10.1007/s00530-021-00841-2

    Article  Google Scholar 

  11. Sundararaj, V., Muthukumar, S., Kumar, R.S.: An optimal cluster formation based energy efficient dynamic scheduling hybrid MAC protocol for heavy traffic load in wireless sensor networks. Comput. Secur. 77, 277–288 (2018)

    Article  Google Scholar 

  12. Vinu, S.: An efficient threshold prediction scheme for wavelet based ECG signal noise reduction using variable step size firefly algorithm. Int. J. Intell. Eng. Syst. 9(3), 117–126 (2016)

    Google Scholar 

  13. Sundararaj, V.: Optimised denoising scheme via opposition-based self-adaptive learning PSO algorithm for wavelet-based ECG signal noise reduction. Int. J. Biomed. Eng. Technol. 31(4), 325 (2019)

    Article  Google Scholar 

  14. Sundararaj, V., Selvi, M.: Opposition grasshopper optimizer based multimedia data distribution using user evaluation strategy. Multimedia Tools Appl. 80(19), 29875–29891 (2021)

  15. Ravikumar, S., Kavitha, D.: CNN-OHGS: CNN-oppositional-based Henry gas solubility optimization model for autonomous vehicle control system. J. Field Robot. (2021). https://doi.org/10.1002/rob.22020

    Article  Google Scholar 

  16. Ravikumar, S., Kavitha, D.: IoT based home monitoring system with secure data storage by Keccak-Chaotic sequence in cloud server. J. Ambient Intell. Human. Comput. (2020). https://doi.org/10.1007/s12652-020-02424-x

    Article  Google Scholar 

  17. Rejeesh, M.R., Thejaswini, P.: MOTF: Multi-objective Optimal Trilateral Filtering based partial moving frame algorithm for image denoising. Multimedia Tools Appl. 79(37), 28411–28430 (2020)

  18. Kavitha, D., Ravikumar, S.: IOT and context-aware learning-based optimal neural network model for real-time health monitoring. Transa. Emerg. Telecommun. Technol. 32(1), e4132 (2021)

    Google Scholar 

  19. Jose, J., Gautam, N., Tiwari, M., Tiwari, T., Suresh, A., Sundararaj, V. and Rejeesh, M.R.: An image quality enhancement scheme employing adolescent identity search algorithm in the NSST domain for multimodal medical image fusion. Biomed. Signal Process. Control 66, 102480 (2021)

  20. Edwin, A.C. and Madheswari, A.N.: Job scheduling and VM provisioning in clouds. In 2013 Third International Conference on Advances in Computing and Communications pp. 261–264. IEEE (2013)

  21. Hassan, B.A., Rashid, T.A., Mirjalili, S.: Formal context reduction in deriving concept hierarchies from corpora using adaptive evolutionary clustering algorithm star. Complex Intell. Syst. (2021). https://doi.org/10.1007/s40747-021-00422-w

    Article  Google Scholar 

  22. Azath, M., Banu, R.W. and Madheswari, A.N.: Improving fairness in network traffic by controlling congestion and unresponsive flows. In International Conference on Network Security and Applications, pp. 356–363. Springer, Berlin, Heidelberg (2011)

  23. Nirmal Kumar, S.J., Ravimaran, S., Alam, M.M.: An Effective Non-Commutative Encryption Approach with Optimized Genetic Algorithm for Ensuring Data Protection in Cloud Computing. Comput. Model. Eng. Sci. 125(2), 671–697 (2020)

  24. Gowthul Alam, M.M., Baulkani, S.: Reformulated query-based document retrieval using optimised kernel fuzzy clustering algorithm. Int. J. Bus. Intell. Data Min. 12(3), 299 (2017)

    Google Scholar 

  25. Alam, M.G., Baulkani, S.: A hybrid approach for web document clustering using K-means and artificial bee colony algorithm. Int. J. Intell. Eng. Syst. 9(4), 11–20 (2016)

  26. Nisha, S., Madheswari, A.N.: Secured authentication for internet voting in corporate companies to prevent phishing attacks. IJETCSE 22(1), 45–49 (2016)

    Google Scholar 

  27. Ambalgi, S.: A comparative study of video compression techniques. IJSRSET 1(3), 174–177 (2015)

    Google Scholar 

  28. Jha, S., Ranga, K.K.: Advanced video compression—a breakthrough to speed up internet downloads. IJERT 3, 1–6 (2015)

    Google Scholar 

  29. Lee, J.-H., Jeong, S., Kim, B.-G., Jang, K.-S., Choi, J.S.: Fast video encoding algorithm for the internet of things environment based on high efficiency video coding. Int. J. Distrib. Sensor. Netw. 1, 1–10 (2015)

    Article  Google Scholar 

  30. Anugrace Rani, R., Muthulakshmi, K.: Performance and analysis of video compression using SPIHT algorithm. Int. J. Innov. Res. Comput. Commun. Eng 3(3), 86–94 (2015)

    Google Scholar 

  31. Ginesu, G., Giusto, D.D., Pearlman, W.A.: Lossy to lossless SPIHT-based volumetric image compression. Int. Conf. ICASSP 3, 1–5 (2004)

    Google Scholar 

  32. Shang, X., Zhao, H., Wang, G., Zhao, X., Zuo, Y.: A novel objective quality assessment method for transcoded videos from H.264/AVC to H.265/HEVC utilizing probability theory. IEEE. Trans. Broadcast. 65, 777–781 (2019)

    Article  Google Scholar 

  33. Feng, W., Ju, W., Li, A., Bao, W., Zhang, J.: High-efficiency progressive transmission and automatic recognition of wildlife monitoring images with WISNs. IEEE Access 7, 161412–161423 (2019)

    Article  Google Scholar 

  34. Sivaranjani, J., Madheswari, A.N.: A novel technique of motif discovery for medical big data using hadoop. In: 2017 Conference on Emerging Devices and Smart Systems (ICEDSS) (pp. 214-217). IEEE (2017)

  35. Kumar, K., Shrimankar, D.D., Singh, N.: Eratosthenes sieve based key-frame extraction technique for event summarization in videos. Multimed. Tools Appl. 77(6), 7383–7404 (2018)

    Article  Google Scholar 

  36. Kumar, K., Shrimankar, D.D., Singh, N.: Equal partition based clustering approach for event summarization in videos. In: 2016 12th International Conference on Signal-Image Technology & Internet-Based Systems IEEE (SITIS), pp. 119–126 (2016)

  37. Kumar, K., Shrimankar, D.D., Singh, N.: Event bagging: a novel event summarization approach in multiview surveillance videos. In: 2017 International Conference on Innovations in Electronics, Signal Processing and Communication (IESC), pp. 106–111 (2017)

  38. Kumar, K., Shrimankar, D.D.: Deep event learning boost-up approach: delta. Multimed. Tools Appl. 77(20), 26635–26655 (2018)

    Article  Google Scholar 

  39. Pal, T., Bit, S.D.: An energy-saving video compression targeting face recognition of disaster victim. Multimed. Syst. 1–21 (2021)

  40. Kumar, K., Shrimankar, D.D.: ESUMM: event summarization on scale-free networks. IETE Tech. Rev (2018). https://doi.org/10.1080/02564602.2018.1454347

    Article  Google Scholar 

  41. Kumar, K.: EVS-DK: event video skimming using deep keyframe. J. Vis. Commun. Image Represent. 58, 345–352 (2019)

    Article  Google Scholar 

  42. Zhang, Q., Wang, Y., Huang, L., Jiang, B., Wang, X.: Fast CU partition decision for H. 266/VVC based on the improved DAG-SVM classifier model. Multimedia Sys. 27(1), 1–14 (2021)

  43. Kumar, K.: Text query based summarized event searching interface system using deep learning over cloud. Multimed. Tools Appl. 80(7), 11079–11094 (2021)

    Article  Google Scholar 

  44. Yan, C., Gong, B., Wei, Y., Gao, Y.: Deep multi-view enhancement hashing for image retrieval. IEEE Trans. Pattern Anal. Mach. Intell. 43(4), 1445–1451 (2020)

    Article  Google Scholar 

  45. Yan, C., Li, Z., Zhang, Y., Liu, Y., Ji, X., Zhang, Y.: Depth image denoising using nuclear norm and learning graph model. ACM Trans. Multimed. Comput. Commun. Appl. (TOMM) 16(4), 1–17 (2020)

    Article  Google Scholar 

  46. Singh, P., Singh, P.: Design and implementation of EZW & SPIHT image coder for virtual images. Int. J. Comput. Sci. Secur. IJCSS 5(5), 433–442 (2011)

    Google Scholar 

  47. Huang, N.E., Shen, Z., Long, S.R., Wu, M.C., Shih, H.H., Zheng, Q., Yen, N.C., Tung, C.C. and Liu, H.H.; The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis. In: Proceedings of the Royal Society of London. Series A: mathematical, physical and engineering sciences, 454(1971), pp.903-995. (1998)

  48. Yan, C., Hao, Y., Li, L., Yin, J., Liu, A., Mao, Z., Chen, Z., Gao, X.: Task-adaptive attention for image captioning. IEEE Trans. Circuits Syst. Video Technol. (2021). https://doi.org/10.1109/TCSVT.2021.3067449

    Article  Google Scholar 

  49. Yan, C., Teng, T., Liu, Y., Zhang, Y., Wang, H., Ji, X.: Precise no-reference image quality evaluation based on distortion identification. ACM Trans. Multimed. Comput. Commun. Appl. (2021)

Download references

Funding

Not applicable.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. S. Nithin.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Human and animal rights

This article does not contain any studies with human or animal subjects performed by any of the authors.

Informed consent

Informed consent was obtained from all individual participants included in the study.

Consent to participate

Not applicable.

Consent for publication

Not applicable.

Additional information

Communicated by Y. Zhang.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Nithin, S.S., Suresh, L.K.P., Krishnaveni, S.H. et al. Developing novel video coding model using modified dual-tree wavelet-based multi-resolution technique. Multimedia Systems 28, 643–657 (2022). https://doi.org/10.1007/s00530-021-00863-w

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00530-021-00863-w

Keywords

Navigation