Skip to main content
Log in

An improved hiding information by modifying selected DWT coefficients in video steganography

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

The rapid expansion of information technology enables users to transfer data or files via the internet in a short time. Steganography is the art of embedding secret information or messages in multimedia data. Video is the most popular medium in steganography to transmit data from sender to receiver. Video has a larger hiding capacity and it provides large redundancy space in video frame sequences. The objective of this research is to embed into the selected video frames based on a new hiding technique with the discrete wavelet transform (DWT). The selected video frames based on scene change detection were chosen for hiding data to minimise the visibility effect on the stego-video. DWT was computed to decompose the selected video frame into sub-bands, the approximation coefficient matrix of two-level DWT was selected to embed the data. The proposed scheme was compared to the existing schemes in terms of imperceptibility. The experimental results showed that the proposed technique achieved high SSIM and PSNR values. The proposed scheme achieved an SSIM value of 0.990 and a PSNR value of 46.09 dB. In addition, the proposed steganography scheme produced good robustness against MPEG-4 compression whereby the message can be fully recognized.

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
Algorithm 1
Fig. 3
Algorithm 2
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Data availability

All data are reported in the paper.

References

  1. Liu Y, Liu S, Wang Y, Zhao H, Liu S (2019) Video steganography: A review. Neurocomputing 335:238–250

    Article  Google Scholar 

  2. Liu S, Xu D (2020) A robust steganography method for HEVC based on secret sharing. Cogn Syst Res 59:207–220

    Article  Google Scholar 

  3. Fatnassi A, Gharsellaoui H, Bouamama S (2019) Towards novel video steganography approach for information security. Proc Comput Sci 159:953–962

    Article  Google Scholar 

  4. Su Y, Zhang C, Zhang C (2011) A video steganalytic algorithm against motion-vector-based steganography. Signal Process 91:1901–1909

    Article  Google Scholar 

  5. Fuad M, Ernawan F (2019) Frames selection based on modified entropy and object motion in video steganography. Int J Sci Technol Res 8(10):761–766

    Google Scholar 

  6. Mstafa RJ, Elleithy KM (2017) Compressed and raw video steganography techniques: a comprehensive survey and analysis. Multimedia Tools Appl 76:21749–21786

    Article  Google Scholar 

  7. Abdulla AA (2015) Exploiting similarities between secret and cover images for improved embedding efficiency and security in digital steganography, PhD thesis, The University of Buckingham, 1-235, online: http://bear.buckingham.ac.uk/149/

  8. Kar N, Mandal K, Bhattacharya B (2018) Improved chaos-based video steganography using DNA alphabets. ICT Express 4(1):6–13

    Article  Google Scholar 

  9. Ashraf Z, Roy ML, Muhuri PK, Lohani QMD (2020) Interval type-2 fuzzy logic system based similarity evaluation for image steganography. Heliyon 6(5):e03771

    Article  Google Scholar 

  10. Wu X, Guo S, Xing G, Liao M, Chang CC, Yau WC (2020) Information hiding in motion data of virtual characters. Expert Syst Appl 159:1–8

    Article  Google Scholar 

  11. BanuPriya R, Deepa J, Suganthi S (2019) Video steganography using LSB algorithm for security application. Int J Mech Eng Technol 10(1):203–211

    Google Scholar 

  12. Fuad M, Ernawan F (2020) Video steganography based on DCT psychovisual and object motion. Bull Electr Eng Inform 9(3):1015–1023

    Article  Google Scholar 

  13. Wang Y, Tang M, Wang Z (2020) High-capacity adaptive steganography based on LSB and Hamming code. Optik 213(2020):1–9

    Google Scholar 

  14. Ramalingam M (2011) Stego Machine - Video Steganography using modified LSB algorithm, in Proc. World Acad Sci Eng Technol 74:502–505.

  15. Dasgupta K, Mondal JK, Dutta P (2013) Optimized video steganography using Genetic Algorithm (GA). Proc Technol 10:131–137

    Article  Google Scholar 

  16. Reddy MIS, Kumar APS (2016) Secured data transmission using wavelet based steganography and cryptography by using AES algorithm. Proc Comput Sci 85:62–69

    Article  Google Scholar 

  17. Ramalingam M, Isa NA (2016) A data-hiding technique using scene-change detection for video steganography. Comput Electr Eng 54:423–434

    Article  Google Scholar 

  18. Laskar SA (2012) Secure data transmission using steganography and encryption technique. Int J Crypt Inf Secur 2(3):161–172

    Google Scholar 

  19. Abdulla AA, Jassim SA, Sellahewa H (2013) secure steganography technique based on bitplane indexes. IEEE Int Symp Multimedia 2013:287–291. https://doi.org/10.1109/ISM.2013.55

    Article  Google Scholar 

  20. Abdulla AA, Jassim SA, Sellahewa H (2013) Efficient high-capacity steganography technique, Proc. SPIE 8755, Mobile Multimedia/Image Processing, Security, and Applications 2013:875508. https://doi.org/10.1117/12.2018994

  21. Hemalatha S, Acharya UD, Renuka A (2015) Wavelet transform based steganography technique to hide audio signals in image. Proc Comput Sci 47:272–281

    Article  Google Scholar 

  22. Hsia C-H, Guo J-M (2014) Efficient modified directional lifting-based discrete wavelet transform for moving object detection. Signal Process 96:138–152

    Article  Google Scholar 

  23. Baby D, Thomas J, Augustine G, George E, Michael NR (2015) A novel DWT based image securing method using steganography. Proc Comput Sci 46:612–618

    Article  Google Scholar 

  24. Al-Haj A (2007) Combined DWT-DCT digital image watermarking. J Comput Sci 3(9):740–746

    Article  Google Scholar 

  25. Ravichandran D, Nimmatoori R, Ahamad MG (2016) Mathematical representations of 1D, 2D and 3D wavelet transform. Image Coding 5(3):2319–2526

    Google Scholar 

  26. Zhou W, Vellaikal A, Shen Y, Kuo C-CJ (2001) On-line scene change detection of multicast video. J Visual Commun Image Represent 12(1):1–16

    Article  Google Scholar 

  27. Gadde R, Jampani V, Gehler PV (2017) Semantic video CNNs through representation warping. 2017 IEEE International Conference on Computer Vision (ICCV), Venice, Italy, pp 4463–4472. https://doi.org/10.1109/ICCV.2017.477

  28. Garcia-Garcia A, Orts-Escolano S, Oprea S, Villena-Martinez V, Martinez-Gonzalez P, Garcia-Rodriguez J (2018) A survey on deep learning techniques for image and video semantic segmentation. Appl Soft Comput 70:41–65

    Article  Google Scholar 

  29. Swanberg D, Shu CF, Jain R (1908) Knowledge storage and retrieval for image and video databases. Proc SPIE 1993:173–187

    Google Scholar 

  30. Wu C, Zhang L, Zhang L (2016) A scene change detection framework for multi-temporal very high resolution remote sensing images. Signal Process 124:184–197

    Article  Google Scholar 

  31. Singh TR, Singh KM, Roy S (2013) Video watermarking scheme based on visual cryptography and scene change detection. AEU Int J Electron Commun 67(8):645–651

    Article  Google Scholar 

  32. Parah SA, Sheikh JA, Loan NA, Bhat GM (2016) Robust and blind watermarking technique in DCT domain using inter-block coefficient differencing. Digit Signal Process 53:11–24

    Article  Google Scholar 

  33. Xiph.org, Video Test Media, https://media.xiph.org/video/derf/

  34. Yim C, Bovik AC (2011) Quality assessment of deblocked images. IEEE Trans Image Process 20(1):088–098

    Article  MathSciNet  Google Scholar 

  35. Ma X, Li Z, Tu H, Zhang B (2010) A data hiding algorithm for h.264/AVC video streams without intra-frame distortion drift. IEEE Trans Circ Syst Video Technol 20(10):1320–1330

    Article  Google Scholar 

  36. Liu Y, Hu M, Ma X, Zhao H (2015) A new robust data hiding method for H.264/AVC without intra-frame distortion drift. Neurocomputing 151(P3):1076–1085

    Article  Google Scholar 

  37. Nguyen DC, Nguyen TS, Hsu FR, Hsien HY (2019) A novel steganography scheme for video H.264/AVC without distortion drift. Multimedia Tools Appl 78(12):16033–16052

    Article  Google Scholar 

Download references

Acknowledgments

This work was supported by the Ministry of Higher Education for providing financial support under the Fundamental Research Grant Scheme (FRGS), Ref: FRGS/1/2023/ICT04/UMP/02/1.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ferda Ernawan.

Ethics declarations

Competing interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Additional information

Publisher's Note

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

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ernawan, F. An improved hiding information by modifying selected DWT coefficients in video steganography. Multimed Tools Appl 83, 34629–34645 (2024). https://doi.org/10.1007/s11042-023-17113-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-17113-y

Keywords

Navigation