Skip to main content
Log in

A robust and imperceptible watermarking method for 3D DIBR images

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

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.

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
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19

Similar content being viewed by others

References

  1. Al-Haj A, Farfoura M, Mohammad A (2017) Transform-based watermarking of 3D depth-image-based-rendering images. Measurement 95:405–417

    Article  Google Scholar 

  2. 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

  3. Andrews H, Patterson C (1976) Singular value decomposition (SVD) image coding. IEEE Trans Commun 42(4):425–432

    Article  Google Scholar 

  4. Asikuzzaman M, Pickering M (2018) An overview of digital video watermarking. IEEE Trans Circ Syst Video Technol 28(9):2131–2153

    Article  Google Scholar 

  5. 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

    Article  Google Scholar 

  6. 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

    Article  Google Scholar 

  7. 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

  8. 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)

  9. 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

    Article  Google Scholar 

  10. Cui C, Niu X (2016) A robust DIBR 3D image watermarking algorithm based on histogram shape. Measurement 92:5130–5143

    Article  Google Scholar 

  11. Daubechies I, Sweldens W (1998) Factoring wavelet transforms into lifting steps. J Four Anal Applic 4(3):247–269

    Article  MathSciNet  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. 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

  14. 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

    Article  Google Scholar 

  15. 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

  16. Hernandez MC, Ugalde FG, Miyatake MN, Meana HP (2013) Robust object-based watermarking using SURF feature matching and DFT domain. Radio Eng 22(4)

  17. Hirschmüller H, Scharstein D (2007) Evaluation of cost functions forstereo matching. In IEEE Conf Comput Vis Pattern Recog

  18. 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

  19. 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

  20. Kim HD, Lee JW, Oh TW, Lee HK (2012) Robust DT-CWT watermarking for DIBR 3D images. IEEE Trans Broadcasting 58(4):533–543

    Article  Google Scholar 

  21. Li M, Liang T, He YJ (2013) Arnold transform based image scrambling method. 3rd International Conference on Multimedia Technology, pp 1309–1316

  22. Lin YH, Wu JL (2011) A digital blind watermarking for depth-image based rendering 3D images. IEEE Trans Broadcasting 57(2):602–611

    Article  Google Scholar 

  23. 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

    Google Scholar 

  24. 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)

  25. 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)

  26. Parashar P, Singh RK (2014) A Survey: Digital Image Watermarking Techniques. Int J Signal Process Image Process Pattern Recogn 7(6):111–124

    Google Scholar 

  27. Petitcolas F, Anderson R, Kuhn M (1998) Attacks on copyright watermarking systems. In Proc Second Int Workshop Inf Hiding pp 218–238

  28. 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

  29. Scharstein D, Pal C (2007) Learning conditional random fields for stereo. In IEEE Conf Comput Vis Pattern Recog pp 1–8

  30. 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

    Google Scholar 

  31. Schmeing M, Jiang X (2011) Depth image based rendering. In Pattern Recognition, Machine Intelligence and Biometrics, pp 279–310. Springer Berlin Heidelberg

  32. 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

  33. Wang S, Cui C, Niu X (2014) Watermarking for DIBR 3D images based on SIFT feature points. Measurement 48:54–62

    Article  Google Scholar 

  34. Wang W, Li W, Wang C, Xin H (2013) A novel watermarking algorithm based on SURF and SVD. Telkomnika 11(3):1560–1567

    Google Scholar 

  35. 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

    Article  Google Scholar 

  36. 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

    Article  Google Scholar 

  37. 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

    Article  Google Scholar 

  38. 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

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ali Al-Haj.

Additional information

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

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-12553-4

Keywords

Navigation