Hypothesis-based vertex shift method for embedding secret logos in the geometric features of 3D objects

Hypothesis-based vertex shift method for embedding secret logos in the geometric features of 3D objects

A recent challenge in information technology is to protect secret data and preserve the ownership of a product.There are many duplicate products being released on a daily basis. Owners have a high risk in proving their products.Watermarking is a technique used to preserve ownership by hiding the owner’s information in their products. Theproposed hypothesis-based vertex shifting algorithm embeds 2D secret logos in 3D cover objects. The 3D objects arerepresented using vertices and facets. 3D watermarking faces various challenges and one among them is capacity. In thiswork, capacity is addressed by using a hypothesis-based vertex shift method that enables the embedding process for allthe coordinates of the vertex. The method works by partitioning the vertex based on a shift factor called svalue. Thesvalue is chosen based on the visual quality of the watermarked object. The metrics used for testing are bit error ratefor the recovered watermark, peak-to-signal noise ratio, and vertex signal-to-noise ratio (VSNR) of the watermarked 3Dimage. The proposed algorithm shows that a maximum of 3 bits can be embedded in a vertex when compared with theexisting algorithms. The VSNR value of the proposed algorithm is high (125.87) compared to the existing algorithms.This shows that the algorithm withstands visual quality inspection. Hence, it is a robust watermarking algorithm forembedding secret logos into 3D objects with better visual quality and higher resilience against translation and uniformscaling attacks.

___

  • [1] Lu K, Wang, Xue J, Pan W. 3D model retrieval and classification by semi-supervised learning with content-based similarity. Information Sciences 2014; 281: 703-713. doi: 10.1016/j.ins.2014.03.079
  • [2] Khan A, Siddiqa A, Munib A, Malik SA. A recent survey of reversible watermarking techniques. Information Sciences 2014; 279: 251-272. doi: 10.1016/j.ins.2014.03.118
  • [3] Osama H, Yang L, Wei L, Xingming S. Watermarking 3D triangular mesh with high visual quality. International Journal of Digital Content Technology and its Applications 2010; 4 (4): 107-116.
  • [4] Prathap I, Anitha R. Robust and blind watermarking scheme for three dimensional anaglyph images. Computers and Electrical Engineering 2013; 40: 51-58. doi: 10.1016/j.compeleceng.2013.11.005
  • [5] Adrian G, Luo BM. Optimized 3D watermarking for minimal surface distortion. IEEE Transactions on Image Processing 2013; 22 (5): 1822-1835. doi: 10.1109/TIP.2012.2236345
  • [6] Suk-Hwan L, Ki-Ryong K, Won-Joo H, Chandrasekar V. Key-dependent 3D model hashing for authentication using heat kernel signature. Digital Signal Processing 2013; 23 (5): 1505-1522. doi: 10.1016/j.dsp.2013.04.012
  • [7] Wei X, Kim ST. Optical 3D watermark based digital image watermarking for telemedicine. Optics and Lasers in Engineering 2013; 51 (12): 1310-1320. doi: 10.1016/j.optlaseng.2013.06.001
  • [8] Singh C, Ranade SK. Geometrically invariant and high capacity image watermarking scheme using accurate radial transform. Optics and Lasers in Engineering 2013; 54: 176-184. doi: 10.1016/j.optlastec.2013.05.016
  • [9] Soliman M, Hasssanien AE, Onsi HM. A blind 3D watermarking approach for 3D mesh using clustering based methods. International Journal of Computer Vision and Image Processing 2013; 3 (2): 43–53.
  • [10] Wang S, Cui C, Niu X. Watermarking for DIBR 3D images based in SIFT feature points. Measurement 2013; 48: 54-62. doi: 10.1016/j.measurement.2013.10.028
  • [11] Al-Haj A, Farfoura ME, Mohammad A. Transform-based watermarking of 3D depth-image-based-rendering images. Measurement 2016; 95: 405-417. doi: 10.1016/j.measurement.2016.10.016
  • [12] Chen L, Zhao J. Robust contourlet-based blind watermarking for depth-image-based rendering 3D images. Signal Processing Image Communication 2017; 54: 56-65. doi: 10.1016/j.image.2017.02.011
  • [13] Li XW, Liu Y, Kim ST, Wang QH. Designing a genetic watermarking approach for 3D scenes. Optics and Lasers in Engineering 2017; 93: 83-91. doi: 10.1016/j.optlaseng.2017.01.013
  • [14] Wang JT, Chang Y, Yu CY, Yu SS. Hamming code based watermarking scheme for 3D model verification. Mathematical Problems in Engineering 2014; 2014 (2): 241093. doi: 10.1155/2014/241093
  • [15] Hou W, Wang X, Ding M, Zhang S. Adaptive image sampling through establishing 3D geometrical model. Expert Systems with Applications 2014; 41 (16): 7307-7315. doi: 10.1016/j.eswa.2014.05.041
  • [16] Rollan-Nevière X, Doërr G. Triangle surface mesh watermarking based on a constrained optimization framework. IEEE Transactions on Information Forensics and Security 2014; 9 (9): 1491-1501. doi: 10.1109/TIFS.2014.2336376
  • [17] Liu J, Wang Y, Li Y, Liu R, Chen J. A robust and blind 3D watermarking algorithm using multiresolution adaptive parametrization of surface. Neurocomputing 2017; 237: 304-315. doi: 10.1016/j.neucom.2016.12.065
  • [18] Li S, Ni R, Zhao Y. A 3D mesh watermarking based on improved vertex grouping and piecewise mapping function. Journal of Information Hiding and Multimedia Signal Processing 2017; 8 (1): 97-108.
  • [19] Yang Y, Pintus R, Rushmeier H, Ivrissimtzis I. 3D steganalytic algorithm and steganalysis-resistant watermarking. IEEE Transactions on Visualization and Computer Graphics 2017; 23 (2): 1002-1013. doi: 10.1109/TVCG.2016.2525771
  • [20] Sorkine O. Differential representations for mesh processing. Computer Graphics Forum 2006; 25 (4): 789-807.
  • [21] Karn BM, Suresh K. A survey on combination of different features for image watermarking. International Journal of Advanced Research in Computer Science and Software Engineering 2015; 5 (5): 751-755.
  • [22] Medimegh N, Belaid S, Werghi N. A survey of the 3D triangular mesh watermarking techniques. International Journal of Multimedia Sciforshen 2015; 1 (1): 1-6. doi: 10.16966/ijm.102
  • [23] Ola M, Zein E, Lamiaa M, Bakrawy E, Ghali NI. A robust 3D mesh watermarking algorithm utilizing fuzzy C-means clustering. Future Computing and Informatics Journal 2017; 2 (2): 148-156. doi: 10.1016/j.fcij.2017.10.007
  • [24] Wang K, Lavouè G, Denis F, Baskurt A, He X. A benchmark for 3D mesh watermarking. In: Proceedings of the IEEE Shape Modeling International Conference 2010; Aix en Provence, France; 2010. pp. 231-235. doi: 10.1109/SMI.2010.33