Homomorphic Encryption-Based Robust Reversible Watermarking for 3D Model

Robust reversible watermarking in an encrypted domain is a technique that preserves privacy and protects copyright for multimedia transmission in the cloud. In general, most models of buildings and medical organs are constructed by three-dimensional (3D) models. A 3D model shared through the interne...

Full description

Bibliographic Details
Main Authors: Li Li, Shengxian Wang, Shanqing Zhang, Ting Luo, Ching-Chun Chang
Format: Article
Language:English
Published: MDPI AG 2020-03-01
Series:Symmetry
Subjects:
Online Access:https://www.mdpi.com/2073-8994/12/3/347
id doaj-ca8cff8227db4c0fa62e93f3b1165ba8
record_format Article
spelling doaj-ca8cff8227db4c0fa62e93f3b1165ba82020-11-25T03:19:31ZengMDPI AGSymmetry2073-89942020-03-0112334710.3390/sym12030347sym12030347Homomorphic Encryption-Based Robust Reversible Watermarking for 3D ModelLi Li0Shengxian Wang1Shanqing Zhang2Ting Luo3Ching-Chun Chang4Department of Computer Science, Hangzhou Dianzi University, Hangzhou 330018, ChinaDepartment of Computer Science, Hangzhou Dianzi University, Hangzhou 330018, ChinaDepartment of Computer Science, Hangzhou Dianzi University, Hangzhou 330018, ChinaCollage of Science and Technology, Ningbo University, Ningbo 315000, ChinaDepartment of Computer Science, University of Warwick, Coventry CV47AL, UKRobust reversible watermarking in an encrypted domain is a technique that preserves privacy and protects copyright for multimedia transmission in the cloud. In general, most models of buildings and medical organs are constructed by three-dimensional (3D) models. A 3D model shared through the internet can be easily modified by an unauthorized user, and in order to protect the security of 3D models, a robust reversible 3D models watermarking method based on homomorphic encryption is necessary. In the proposed method, a 3D model is divided into non-overlapping patches, and the vertex in each patch is encrypted by using the Paillier cryptosystem. On the cloud side, in order to utilize addition and multiplication homomorphism of the Paillier cryptosystem, three direction values of each patch are computed for constructing the corresponding histogram, which is shifted to embed watermark. For obtaining watermarking robustness, the robust interval is designed in the process of histogram shifting. The watermark can be extracted from the symmetrical direction histogram, and the original encrypted model can be restored by histogram shifting. Moreover, the process of watermark embedding and extraction are symmetric. Experimental results show that compared with the existing watermarking methods in encrypted 3D models, the quality of the decrypted model is improved. Moreover, the proposed method is robust to common attacks, such as translation, scaling, and Gaussian noise.https://www.mdpi.com/2073-8994/12/3/347three-dimensional modelscloud computinghistogram shiftingencrypted modeldecrypted model
collection DOAJ
language English
format Article
sources DOAJ
author Li Li
Shengxian Wang
Shanqing Zhang
Ting Luo
Ching-Chun Chang
spellingShingle Li Li
Shengxian Wang
Shanqing Zhang
Ting Luo
Ching-Chun Chang
Homomorphic Encryption-Based Robust Reversible Watermarking for 3D Model
Symmetry
three-dimensional models
cloud computing
histogram shifting
encrypted model
decrypted model
author_facet Li Li
Shengxian Wang
Shanqing Zhang
Ting Luo
Ching-Chun Chang
author_sort Li Li
title Homomorphic Encryption-Based Robust Reversible Watermarking for 3D Model
title_short Homomorphic Encryption-Based Robust Reversible Watermarking for 3D Model
title_full Homomorphic Encryption-Based Robust Reversible Watermarking for 3D Model
title_fullStr Homomorphic Encryption-Based Robust Reversible Watermarking for 3D Model
title_full_unstemmed Homomorphic Encryption-Based Robust Reversible Watermarking for 3D Model
title_sort homomorphic encryption-based robust reversible watermarking for 3d model
publisher MDPI AG
series Symmetry
issn 2073-8994
publishDate 2020-03-01
description Robust reversible watermarking in an encrypted domain is a technique that preserves privacy and protects copyright for multimedia transmission in the cloud. In general, most models of buildings and medical organs are constructed by three-dimensional (3D) models. A 3D model shared through the internet can be easily modified by an unauthorized user, and in order to protect the security of 3D models, a robust reversible 3D models watermarking method based on homomorphic encryption is necessary. In the proposed method, a 3D model is divided into non-overlapping patches, and the vertex in each patch is encrypted by using the Paillier cryptosystem. On the cloud side, in order to utilize addition and multiplication homomorphism of the Paillier cryptosystem, three direction values of each patch are computed for constructing the corresponding histogram, which is shifted to embed watermark. For obtaining watermarking robustness, the robust interval is designed in the process of histogram shifting. The watermark can be extracted from the symmetrical direction histogram, and the original encrypted model can be restored by histogram shifting. Moreover, the process of watermark embedding and extraction are symmetric. Experimental results show that compared with the existing watermarking methods in encrypted 3D models, the quality of the decrypted model is improved. Moreover, the proposed method is robust to common attacks, such as translation, scaling, and Gaussian noise.
topic three-dimensional models
cloud computing
histogram shifting
encrypted model
decrypted model
url https://www.mdpi.com/2073-8994/12/3/347
work_keys_str_mv AT lili homomorphicencryptionbasedrobustreversiblewatermarkingfor3dmodel
AT shengxianwang homomorphicencryptionbasedrobustreversiblewatermarkingfor3dmodel
AT shanqingzhang homomorphicencryptionbasedrobustreversiblewatermarkingfor3dmodel
AT tingluo homomorphicencryptionbasedrobustreversiblewatermarkingfor3dmodel
AT chingchunchang homomorphicencryptionbasedrobustreversiblewatermarkingfor3dmodel
_version_ 1724621877071052800