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.
Similar content being viewed by others
Data availability
All data are reported in the paper.
References
Liu Y, Liu S, Wang Y, Zhao H, Liu S (2019) Video steganography: A review. Neurocomputing 335:238–250
Liu S, Xu D (2020) A robust steganography method for HEVC based on secret sharing. Cogn Syst Res 59:207–220
Fatnassi A, Gharsellaoui H, Bouamama S (2019) Towards novel video steganography approach for information security. Proc Comput Sci 159:953–962
Su Y, Zhang C, Zhang C (2011) A video steganalytic algorithm against motion-vector-based steganography. Signal Process 91:1901–1909
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
Mstafa RJ, Elleithy KM (2017) Compressed and raw video steganography techniques: a comprehensive survey and analysis. Multimedia Tools Appl 76:21749–21786
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/
Kar N, Mandal K, Bhattacharya B (2018) Improved chaos-based video steganography using DNA alphabets. ICT Express 4(1):6–13
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
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
BanuPriya R, Deepa J, Suganthi S (2019) Video steganography using LSB algorithm for security application. Int J Mech Eng Technol 10(1):203–211
Fuad M, Ernawan F (2020) Video steganography based on DCT psychovisual and object motion. Bull Electr Eng Inform 9(3):1015–1023
Wang Y, Tang M, Wang Z (2020) High-capacity adaptive steganography based on LSB and Hamming code. Optik 213(2020):1–9
Ramalingam M (2011) Stego Machine - Video Steganography using modified LSB algorithm, in Proc. World Acad Sci Eng Technol 74:502–505.
Dasgupta K, Mondal JK, Dutta P (2013) Optimized video steganography using Genetic Algorithm (GA). Proc Technol 10:131–137
Reddy MIS, Kumar APS (2016) Secured data transmission using wavelet based steganography and cryptography by using AES algorithm. Proc Comput Sci 85:62–69
Ramalingam M, Isa NA (2016) A data-hiding technique using scene-change detection for video steganography. Comput Electr Eng 54:423–434
Laskar SA (2012) Secure data transmission using steganography and encryption technique. Int J Crypt Inf Secur 2(3):161–172
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
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
Hemalatha S, Acharya UD, Renuka A (2015) Wavelet transform based steganography technique to hide audio signals in image. Proc Comput Sci 47:272–281
Hsia C-H, Guo J-M (2014) Efficient modified directional lifting-based discrete wavelet transform for moving object detection. Signal Process 96:138–152
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
Al-Haj A (2007) Combined DWT-DCT digital image watermarking. J Comput Sci 3(9):740–746
Ravichandran D, Nimmatoori R, Ahamad MG (2016) Mathematical representations of 1D, 2D and 3D wavelet transform. Image Coding 5(3):2319–2526
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
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
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
Swanberg D, Shu CF, Jain R (1908) Knowledge storage and retrieval for image and video databases. Proc SPIE 1993:173–187
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
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
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
Xiph.org, Video Test Media, https://media.xiph.org/video/derf/
Yim C, Bovik AC (2011) Quality assessment of deblocked images. IEEE Trans Image Process 20(1):088–098
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
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
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
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
Corresponding author
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.
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-17113-y