Abstract
A well-known representation method for 3D images is the Depth-Image-Based-Rendering method (DIBR). It operates on a monoscopic center view and an associated per-pixel depth map image to generate two virtual views; a left-eye view and a right-eye view. During transmission, the three views can be illegally copied and manipulated, and thus providing copyright protection for the different DIBR views is deemed necessary. In this paper, we propose a 3D DIBR image watermarking method that fulfills the robustness and imperceptibility requirements of effective watermarking. The robustness requirement is fulfilled since the proposed algorithm utilizes the properties of the Integer Wavelet Transform using Lifting Scheme (IWTLS) and the Singular Value Decomposition (SVD). The IWTLS-SVD hybrid transform provides the shift invariance property which gives robustness against the translation caused the rendering operation of the DIBR process. Moreover, the Speed Up Robust Features (SURF) technique is used to provide robustness to geometrical attacks. At the sending end, the stereoscopic center image is decomposed into multiple frequency sub-bands by the IWTLS transform, after which selected sub-bands go through SVD transformation. At the receiving end, the watermark bits are blindly extracted from the three DIBR views: the monoscopic center image, the left-eye view, and the right-eye view. Performance evaluation results show that the proposed method is imperceptible, and robust against signal processing operations such as additive noise, JPEG compression, affine transformation, median filtering, re-scaling, rotation, and cropping. Imperceptibility is demonstrated by the relatively high average PSNR and SSIM values: 46.712 and 0.998, respectively, and robustness by the low average bit error rates (BER) values ranging from 0% to 0.4%, for most signal processing and geometrical attacks.
Similar content being viewed by others
References
Al-Haj A, Farfoura M, Mohammad A (2017) Transform-based watermarking of 3D depth-image-based-rendering images. Measurement 95:405–417
Al-Haj A, Salman Y (2015) A Watermarking scheme for DIBR images. In Proc of the IEEE International Conference on 3D Imaging, Vol 1, pp 1–6, Belgium
Andrews H, Patterson C (1976) Singular value decomposition (SVD) image coding. IEEE Trans Commun 42(4):425–432
Asikuzzaman M, Pickering M (2018) An overview of digital video watermarking. IEEE Trans Circ Syst Video Technol 28(9):2131–2153
Aydin Alatan A, Yemez Y, Gudukbay U, Zabulis X, Muller K, Erdem C, Weigel C, Smolic A (2007) Scene representation technologies for 3DTV—A survey. IEEE Trans Circ Syst Video Technol 17(11):1587–1605
Balakrishnan P, Mehedi Hasan M, Wahid K (2014) An efficient algorithm for daubechies lifting wavelets using algebraic integers. Canad J Electr Comput Eng 37(3):127–134
Bay H, Tuytelaars T, Gool LV (2006) SURF: speeded up robust features. In Proc of the 9th European Conference on Computer Vision (ECCV’06), ser.Lecture Notes in Computer Science, A. Leonardis, H. Bischof, and A. Pinz, Eds.,vol. 3951.Graz, Austria: Springer-Verlag, pp 404–41
Ben Ftima S, Talbi M, Ezzedine T (2017) LWT-SVD secure image watermarking technique. In Proc 2017 International conference of electronics, communication and aerospace technology (ICECA)
Chen X, He F, Yu H (2019) A matting method based on full feature coverage. Multimedia tools and applications. Multimed Tools Appl 78(9):11173–11201
Cui C, Niu X (2016) A robust DIBR 3D image watermarking algorithm based on histogram shape. Measurement 92:5130–5143
Daubechies I, Sweldens W (1998) Factoring wavelet transforms into lifting steps. J Four Anal Applic 4(3):247–269
De Silva D, Ekmekcioglu E, Fernando W, Worrall S (2007) Display dependent preprocessing of depth maps based on just noticeable depth difference modeling. IEEE J Selected Topics Signal Process 5(2):335–351
Etoom W, Al-Haj A (2017) Frequency-domain watermarking of 3D DIBR images using the steerable pyramid and discrete cosine transforms. In Proc of the 8th IEEE International Conference on Information Technology (ICIT), Jordan
Feng Y, Ren J, Jiang J (2011) Object-based 2D-to-3D video conversion for effective stereoscopic content generation in 3D-TV applications. IEEE Trans Broadcasting 57(2):500–509
Guan Y, Zhu Y, Liu X, Luom G, Sun Z, Zhang L (2014) A digital blind watermarking scheme based on quantization index modulation in depth map for 3D video. In Proc of the 13th IEEE Conference on Control Automation Robotics & Vision, Vol 1, pp 346–351, Singapore
Hernandez MC, Ugalde FG, Miyatake MN, Meana HP (2013) Robust object-based watermarking using SURF feature matching and DFT domain. Radio Eng 22(4)
Hirschmüller H, Scharstein D (2007) Evaluation of cost functions forstereo matching. In IEEE Conf Comput Vis Pattern Recog
Hussein E, Belal MA (2012) Digital watermarking techniques, applications and attacks applied to digital media: a survey. Int J Eng Res Technol. ISSN: 2278–0181. Vol 1 Issue 7
Jaipuria S, Mattu V, Sur A (2014) Watermarking for depth map based 3D images using wavelet transform. In Proc of the IEEE International Conference on Communications and Signal Processing (ICCSP), Vol 1, pp 181–185, India
Kim HD, Lee JW, Oh TW, Lee HK (2012) Robust DT-CWT watermarking for DIBR 3D images. IEEE Trans Broadcasting 58(4):533–543
Li M, Liang T, He YJ (2013) Arnold transform based image scrambling method. 3rd International Conference on Multimedia Technology, pp 1309–1316
Lin YH, Wu JL (2011) A digital blind watermarking for depth-image based rendering 3D images. IEEE Trans Broadcasting 57(2):602–611
Liu R, Ding Z, Yi L, Huang Z, Cao D, Xu M, Jia R (2016) Hole-filling based on disparity map and Inpainting for depth-image-based rendering. Int J Hybrid Inf Technol 9(5):145–164
Loukhaoukha K, Chouinard JY, Taieb MH (2011) Optimal image watermarking algorithm based on LWT-SVD via multi-objective ant colony optimization. J Inf Hiding Multimed Signal Process 2(4)
Oliveira A, Fickel G, Walter M, Jung C (2015) Selective hole-filling for depth-image based rendering. In Proc Of the 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)
Parashar P, Singh RK (2014) A Survey: Digital Image Watermarking Techniques. Int J Signal Process Image Process Pattern Recogn 7(6):111–124
Petitcolas F, Anderson R, Kuhn M (1998) Attacks on copyright watermarking systems. In Proc Second Int Workshop Inf Hiding pp 218–238
Redert A, Op de Beeck M, Fehn C, IJsselsteijn W, Pollefeys M, Van Gool L, Ofek E, Sexton I, Surman P (2002) ATTEST-Advanced three-dimensional television system technique. In Proc 3D Data Processing Visualization and Transmission, pp 313–319
Scharstein D, Pal C (2007) Learning conditional random fields for stereo. In IEEE Conf Comput Vis Pattern Recog pp 1–8
Scharstein D, Szeliski R (2003) High-accuracy stereo depth maps using structured light. Proc IEEE Comput Soc Conf Comput Vis Pattern Recog 1:195–202
Schmeing M, Jiang X (2011) Depth image based rendering. In Pattern Recognition, Machine Intelligence and Biometrics, pp 279–310. Springer Berlin Heidelberg
Simoncelli EP, Freeman WT (1995) The steerable pyramid: a flexible architecture for multi-scale derivative computation. IEEE International Conference on Image Processing. Washington, DC. vol III, pp 444–447
Wang S, Cui C, Niu X (2014) Watermarking for DIBR 3D images based on SIFT feature points. Measurement 48:54–62
Wang W, Li W, Wang C, Xin H (2013) A novel watermarking algorithm based on SURF and SVD. Telkomnika 11(3):1560–1567
Yu H, He F, Pan Y (2019) A novel segmentation model for medical images with intensity inhomogeneity based on adaptive perturbation. Multimed Tools Appl 78(9):11779–11798
Yu H, He F, Pan Y (2020) A scalable region-based level set method using adaptive bilateral filter for noisy image segmentation. Multimed Tools Appl 79:5743–5765
Zhang J, He F, Chen Y (2020) A new haze removal approach for sky/river alike scenes based on external and internal clues. Multimed Tools Appl 79:2085–2107
Zitnick C, Kang SB, Uyttendaele M, Winder S, Szeliski R (2004) High-quality video view interpolation using a layered representation. ACM Trans Graphics 23(3):600–608
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
Etoom, W., Al-Haj, A. A robust and imperceptible watermarking method for 3D DIBR images. Multimed Tools Appl 81, 28165–28182 (2022). https://doi.org/10.1007/s11042-022-12553-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-022-12553-4