High capacity data hiding for 3D point clouds based on Static Arithmetic Coding - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier Access content directly
Journal Articles Multimedia Tools and Applications Year : 2017

High capacity data hiding for 3D point clouds based on Static Arithmetic Coding

Vincent Itier
William Puech

Abstract

3D meshes are widely used today in very different domains for examples; game, medical diagnostic, CAD (computed aided design) or more recently 3D printing. In this paper we provide a new data hiding method that has a huge capacity, c p=3×c×(n−1) bits where n is the vertex number of the mesh and c is a non null positive integer. Our proposed method synchronizes vertices along a Hamiltonian path, thus we obtained an ordered list of edges. To do this, we have developed a method based on the displacement of a 3D vertex relative to its father in the path. Its new location is computed with static arithmetic coding (SAC) in order to embed data on each coordinate of a vector defined by an edge. Thus, the proposed method is set as a function of the message in order to control the distortions. Moreover, it allows to set the capacity while achieving a better security. Experimental results show that the method has a high capacity and a low distortion while ensuring security of the hidden message.
No file

Dates and versions

lirmm-01707217 , version 1 (12-02-2018)

Identifiers

Cite

Vincent Itier, William Puech. High capacity data hiding for 3D point clouds based on Static Arithmetic Coding. Multimedia Tools and Applications, 2017, 76 (24), pp.26421-26445. ⟨10.1007/s11042-016-4163-y⟩. ⟨lirmm-01707217⟩
115 View
0 Download

Altmetric

Share

Gmail Mastodon Facebook X LinkedIn More