| 研究生: |
蕭任廷 Hsiao, Jen-Ting |
|---|---|
| 論文名稱: |
一個使用局部形狀直徑的三維網狀姿勢健忘盲式浮水印方法 A Pose-Oblivious Blind Three-Dimensional Mesh Watermarking Method Using Local Shape Diameter |
| 指導教授: |
郭耀煌
Kuo, Yau-Hwang |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 資訊工程學系 Department of Computer Science and Information Engineering |
| 論文出版年: | 2011 |
| 畢業學年度: | 99 |
| 語文別: | 英文 |
| 論文頁數: | 89 |
| 中文關鍵詞: | 三維網狀 、浮水印 、盲式 、著作權保護 、姿勢形變 、局部形狀直徑 |
| 外文關鍵詞: | 3D mesh, watermarking, blind, copyright protection, pose deformation, local shape diameter |
| 相關次數: | 點閱:167 下載:3 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
在本篇論文中,我們提出一個姿勢健忘的盲式浮水印方法以達到三維網狀模型的著作權保護,以增進三維網狀浮水印對於抵抗姿勢變形的強健性。姿勢形變在遊戲和動畫產業中是很常見用於改變三維網狀模型姿勢的操作方法,但是對於大多數的浮水印方法而言,藏有浮水印的三維網狀模型會因姿勢形變造成浮水印偵測錯誤。因此,我們使用具有姿勢形變不敏感性的局部形狀直徑(LSD)來藏匿浮水印以達到抵抗姿勢形變。給予一個三維網狀模型,首先我們沿著頂點的相反法向量方向射出數個射線,再將所有射線的長度做加權平均後即是頂點的LSD,接著依據LSD的分佈,我們將所有頂點分成數個頂點集合,最後我們藉著調整成對的集合大小差異以修改LSD來藏匿浮水印。從實驗結果中可看出所提出的方法對於姿勢形變具有強健性,而且也可以抵抗幾何和拓樸攻擊,包含頂點重新排列、相似度轉換、雜訊添加、表面平滑化、頂點座標量化、模型簡單化和模型複雜化等攻擊。
In this thesis, a pose-oblivious blind watermarking method is proposed for copyright protection of three-dimensional (3D) mesh models. We aim to enhance the robustness of 3D mesh watermarking against pose deformations, which are common operations in game and animation industries to change the poses of 3D mesh models. The pose-oblivious signature, namely local shape diameter (LSD), is exploited for watermarking to achieve the insensitivity to pose deformations. Given a 3D mesh model, we first measure the LSD of all vertices by shooting several rays along inward-normal direction of each vertex and averaging the weighted length of all the rays. Then, all vertices are classified into several vertex sets according to the LSD distribution. Finally, we embed the watermark by modifying the LSD to adjust difference between the cardinalities of pairs of vertex sets. Experimental results show that the proposed method is robust against pose deformations. Moreover, it demonstrates good resistance to geometry and topology attacks, such as vertex reordering, similarity transform, noise addition, smoothing, quantization, simplification, and subdivision.
[ALF07] P. Alface, and B. Macq, "From 3D Mesh Data Hiding to 3D Shape Blind and Robust Watermarking: A Survey," Transactions on Data Hiding and Multimedia Security II, pp. 91-115, 2007.
[ANG05] D. Anguelov, P. Srinivasan, D. Koller, S. Thrun, J. Rodgers, and J. Davis, “SCAPE: shape completion and animation of people,” ACM Trans. Graph., vol. 24, no. 3, pp. 408-416, 2005.
[BAR84] A. H. Barr, “Global and local deformations of solid primitives,” SIGGRAPH Comput. Graph., vol. 18, no. 3, pp. 21-30, 1984.
[BOT03] M. Botsch, and L. Kobbelt, “Multiresolution Surface Representation Based on Displacement Volumes,” Computer Graphics Forum, vol. 22, no. 3, pp. 483-491, 2003.
[CAT78] E. Catmull, and J. Clark, “Recursively generated B-spline surfaces on arbitrary topological meshes,” Computer-Aided Design, vol. 10, no. 6, pp. 350-355, 1978.
[CHO07] J. W. Cho, R. Prost, and H. Y. Jung, “An Oblivious Watermarking for 3-D Polygonal Meshes Using Distribution of Vertex Norms,” Signal Processing, IEEE Transactions on, vol. 55, no. 1, pp. 142-155, 2007.
[CIG98] P. Cignoni, C. Rocchini, and R. Scopigno, “Metro: Measuring Error on Simplified Surfaces,” Computer Graphics Forum, vol. 17, no. 2, pp. 167-174, 1998.
[DES99] M. Desbrun, M. Meyer, P. Schröder, and A. H. Barr, “Implicit fairing of irregular meshes using diffusion and curvature flow,” in Proceedings of the 26th annual conference on Computer graphics and interactive techniques, pp. 317-324, 1999.
[FLO03] M. S. Floater, “Mean value coordinates,” Computer Aided Geometric Design, vol. 20, no. 1, pp. 19-27, 2003.
[FLO05] M. S. Floater, G. Kós, and M. Reimers, “Mean value coordinates in 3D,” Computer Aided Geometric Design, vol. 22, no. 7, pp. 623-631, 2005.
[GAI08] J. Gain, and D. Bechmann, “A survey of spatial deformation from a user-centered perspective,” ACM Trans. Graph., vol. 27, no. 4, pp. 1-21, 2008.
[GEL05] E. D. Gelasca, T. Ebrahimi, M. Corsini, and M. Barni, "Objective evaluation of the perceptual quality of 3D watermarking," Image Processing (ICIP), IEEE International Conference on, pp. I-241-4, 2005
[JAM05] D. L. James, and C. D. Twigg, “Skinning mesh animations,” ACM Trans. Graph., vol. 24, no. 3, pp. 399-407, 2005.
[JOS07] P. Joshi, M. Meyer, T. DeRose, B. Green, and T. Sanocki, “Harmonic coordinates for character articulation,” ACM Trans. Graph., vol. 26, no. 3, pp. 71, 2007.
[JU05] T. Ju, S. Schaefer, and J. Warren, “Mean value coordinates for closed triangular meshes,” ACM Trans. Graph., vol. 24, no. 3, pp. 561-566, 2005.
[KAI08] W. Kai, G. Lavoue, F. Denis, and A. Baskurt, “A Comprehensive Survey on Three-Dimensional Mesh Watermarking,” Multimedia, IEEE Transactions on, vol. 10, no. 8, pp. 1513-1527, 2008.
[KAI10] W. Kai, G. Lavoué, F. Denis, A. Baskurt, and H. Xiyan, "A Benchmark for 3D Mesh Watermarking," Shape Modeling International Conference (SMI), pp. 231-235, 2010.
[LAV06] G. Lavoué, E. D. Gelasca, F. Dupont, A. Baskurt, and T. Ebrahimi, “Perceptually driven 3D distance metrics with application to watermarking,” in Proedding of SPIE, vol. 6312, 2006.
[LEW00] J. P. Lewis, M. Cordner, and N. Fong, “Pose space deformation: a unified approach to shape interpolation and skeleton-driven deformation,” in Proceedings of the 27th annual conference on Computer graphics and interactive techniques, pp. 165-172, 2000.
[LIN98] P. Lindstrom, and G. Turk, “Fast and memory efficient polygonal simplification,” in Proceedings of the conference on Visualization (VIS), pp. 279-286, 1998.
[LIN10] C.-H. Lin, M.-W. Chao, C.-Y. Liang, and T.-Y. Lee, “A novel semi-blind-and-semi-reversible robust watermarking scheme for 3D polygonal models,” The Visual Computer, vol. 26, no. 6, pp. 1101-1111, 2010.
[LIP08] Y. Lipman, D. Levin, and D. Cohen-Or, “Green Coordinates,” ACM Trans. Graph., vol. 27, no. 3, pp. 1-10, 2008.
[NEA07] A. Nealen, O. Sorkine, M. Alexa, and D. Cohen-Or, “A sketch-based interface for detail-preserving mesh editing,” in ACM SIGGRAPH 2007 courses, pp. 42., 2007
[OHB97] R. Ohbuchi, H. Masuda, and M. Aono, “Watermaking three-dimensional polygonal models,” in Proceedings of the fifth ACM international conference on Multimedia, pp. 261-272, 1997.
[OVS08] M. Ovsjanikov, J. Sun, and L. Guibas, “Global Intrinsic Symmetries of Shapes,” Computer Graphics Forum, vol. 27, no. 5, pp. 1341-1348, 2008.
[PRA99] E. Praun, H. Hoppe, and A. Finkelstein, “Robust mesh watermarking,” Proceedings of the 26th annual conference on Computer graphics and interactive techniques, pp. 49-56, 1999.
[REU10] M. Reuter, “Hierarchical Shape Segmentation and Registration via Topological Features of Laplace-Beltrami Eigenfunctions,” International Journal of Computer Vision, vol. 89, no. 2, pp. 287-308, 2010.
[RUG10] M. Ruggeri, G. Patanè, M. Spagnuolo, and D. Saupe, “Spectral-Driven Isometry-Invariant Matching of 3D Shapes,” International Journal of Computer Vision, vol. 89, no. 2, pp. 248-265, 2010.
[SED86] T. W. Sederberg, and S. R. Parry, “Free-form deformation of solid geometric models,” SIGGRAPH Comput. Graph., vol. 20, no. 4, pp. 151-160, 1986.
[SHA08] L. Shapira, A. Shamir, and D. Cohen-Or, “Consistent mesh partitioning and skeletonisation using the shape diameter function,” The Visual Computer, vol. 24, no. 4, pp. 249-259, 2008.
[SOR04] O. Sorkine, D. Cohen-Or, Y. Lipman, M. Alexa, C. Rössl, and H.-P. Seidel, “Laplacian surface editing,” in Proceedings of the 2004 Eurographics/ACM SIGGRAPH symposium on Geometry processing (SGP), pp. 175-184, 2004.
[SOR07] O. Sorkine, and M. Alexa, “As-rigid-as-possible surface modeling,” in Proceedings of the fifth Eurographics symposium on Geometry processing(SGP), pp. 109-116, 2007.
[SUM04] R. W. Sumner, and J. Popović, “Deformation transfer for triangle meshes,” ACM Trans. Graph., vol. 23, no. 3, pp. 399-405, 2004.
[TSA10] J.-S. Tsai, M.-C. Liao, W.-B. Huang, and Y.-H. Kuo, "Geodesic distance-based pose-invariant blind watermarking algorithm for three-dimensional triangular mesh model," Image Processing (ICIP), IEEE International Conference on, pp. 209-212, 2010.
[WAN04] Z. Wang, A. Bovik, H. Sheikh, and E. Simoncelli, “Image quality assessment: From error visibility to structural similarity,” Image Processing, IEEE Transaction on, vol. 13, no. 4, pp. 1–14, 2004.
[YAN10] Y. Yang, and I. Ivrissimtzis, “Polygonal mesh watermarking using Laplacian coordinates,” Computer Graphics Forum, vol. 29, no. 5, pp. 1585-1593, 2010.
[ZAF05] S. Zafeiriou, A. Tefas, and I. Pitas, “Blind robust watermarking schemes for copyright protection of 3D mesh objects,” Visualization and Computer Graphics, IEEE Transactions on, vol. 11, no. 5, pp. 596-607, 2005.