3D Animation Watermarking Using Position Interpolator

위치보간기를 이용한 3D 애니메이션 워터마킹

  • 배성호 (동명대학교 멀티미디어공학과) ;
  • 이석환 (동명대학교 정보보호학과) ;
  • 김정현 (동명대학교 멀티미디어공학과) ;
  • 권기룡 (부경대학교 전자컴퓨터정보통신공학부) ;
  • 이응주 (동명대학교 정보통신공학과)
  • Published : 2007.03.31

Abstract

3D keyframe animation is used widely in 3D graphics for real-time animation. This is a method that registers the animated key values in the important several frames among the entire frames and generates the rest frame by interpolator using the registered key values. This paper proposed the watermarking for 3D keyframe animation using PositionInterpolator. The proposed algorithm selects randomly the embedding meshes, which are transform nodes among the entire hierarchical structure. Then the watermark is embedded into keyValues of PositionInterpolator in selected transform node. Experimental results verified that the proposed algorithm has the robustness against geometrical attacks and timeline attacks.

3D 키프레임 애니메이션은 실시간 애니메이션을 위하여 3D 그래픽스에서 널리 사용되고 있다. 이 방법은 전체 프레임들 중 중요 프레임들 내에 애니메이트되는 키값들을 등록한 후, 등록된 키값들을 이용하여 이외의 프레임들을 보간기에 의하여 생성한다 본 논문에서는 위치 보간기를 이용한 3B 키프레임 애니메이션 워터마킹 기법을 제안한다. 제안한 방법에서는 계층적인 구조 상에서 부분 모델로 이루어진 변환 노드들을 임의로 선택한 후, 선택된 변환 노드 내의 위치 보간기의 키값에 워터마크를 삽입한다. 실험결과로부터 제안한 방법이 기하학적 및 타임라인 공격에 대하여 견고성을 가짐을 확인하였다.

Keywords

References

  1. ISO/IEC 14772-1, The virtual reality modeling language
  2. R. Ohbuchi, H. Masuda, and M. Aono, 'Watermarking Three-Dimensional Polygonal Models Through Geometric and Topological Modification,' IEEE Journal on Selected Areas in Communications, vol. 16, no. 4, pp. 551-560, May 1998 https://doi.org/10.1109/49.668977
  3. R. Ohbuchi, S. Takahashi, T. Miyazawa, and A. Mukaiyama, 'Watermarking 3D polygonal meshes in the mesh spectral domain,' Proc. of Graphics Interface, pp. 9-17, 2001
  4. S. Kanai, H. Date, and T. Kishinami, 'Digital watermarking for 3D polygons using multiresolution wavelet decomposition,' Proc. of Sixth IFIP WG 5.2 GEO-6, pp. 296-307, Dec. 1998
  5. E. Praun, H. Hoppe, and A. Finkelstein, 'Robust mesh watermarking,' Proc. of ACM SIGGRAPH, pp. 49-56, Aug. 1999
  6. J.-W. Lee, S.-H. Lee, K.-R. Kwon, and K.-I. Lee, 'Complex EGI Based 3D-Mesh Watermarking,' IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, vol. E88-A, issue 6, pp. 1512-1519, June 2005 https://doi.org/10.1093/ietfec/e88-a.6.1512
  7. S.-H. Lee, T.-S. Kim, S.-J. Kim, Y. Huh, K.-R. Kwon, K.-I Lee, '3D mesh watermarking using projection onto convex sets,' IEEE International Conference on Image Processing, vol. 3, pp. 1577 - 1580, Oct. 2004
  8. O. Benedens, 'Geometry-based watermarking of 3D models,' IEEE Computer Graphics and Applications, vol. 19, issue 1, pp. 46-55, Jan./Feb. 1999 https://doi.org/10.1109/38.736468
  9. E.S. Jang, James D.K.Kim, S.Y. Jung, M.-J. Han, S.O. Woo, and S.-J. Lee, 'Interpolator Data Compression for MPEG-4 Animation,' IEEE Trans. On Circuits and Systems for Video Technology, vol. 14, no. 7, pp. 989-1008, July 2004 https://doi.org/10.1109/TCSVT.2004.830670
  10. ISO/IEC 14496-1, Coding of Audio-Visual Objects-Part 1: Systems, 2001