MPEG-4 2D Mesh Animation Watermarking Based on SSA 報告:梁晉坤指導教授:楊士萱博士2003/7/22.

Slides:



Advertisements
Similar presentations
3D Geometry for Computer Graphics
Advertisements

Generalised Inverses Modal Analysis and Modal Testing S. Ziaei Rad.
Robust Invisible Watermarking of Volume Data Y. Wu 1, X. Guan 2, M. S. Kankanhalli 1, Z. Huang 1 NUS Logo 12.
Tensors and Component Analysis Musawir Ali. Tensor: Generalization of an n-dimensional array Vector: order-1 tensor Matrix: order-2 tensor Order-3 tensor.
Section 1.7 Diagonal, Triangular, and Symmetric Matrices.
Watermarking 3D Polygonal Meshes in the Mesh Spectral Domain Ryutarou Ohbuchi, Shigeo Takahashi, Takahiko Miyazawa, Akio Mukaiyama.
Lecture 19 Singular Value Decomposition
Principal Component Analysis
MPEG-4 2D Mesh Animation Watermarking Based on SSA 報告:梁晉坤指導教授:楊士萱博士2003/9/9.
Computer Graphics Recitation 5.
Unsupervised Learning - PCA The neural approach->PCA; SVD; kernel PCA Hertz chapter 8 Presentation based on Touretzky + various additions.
Math for CSLecture 41 Linear Least Squares Problem Over-determined systems Minimization problem: Least squares norm Normal Equations Singular Value Decomposition.
7th IEEE Technical Exchange Meeting 2000 Hybrid Wavelet-SVD based Filtering of Noise in Harmonics By Prof. Maamar Bettayeb and Syed Faisal Ali Shah King.
Blind Watermark Detection on MPEG4-2D Mesh Animation 報告者:梁晉坤 指導教授:楊士萱博士.
Real-time Combined 2D+3D Active Appearance Models Jing Xiao, Simon Baker,Iain Matthew, and Takeo Kanade CVPR 2004 Presented by Pat Chan 23/11/2004.
Bit-Plane Watermarking for SPIHT-Coded Images 台北科技大學資工所 指導教授:楊士萱 學生:廖武傑 2003/07/29.
Singular Value Decomposition (SVD) (see Appendix A.6, Trucco & Verri) CS485/685 Computer Vision Prof. George Bebis.
1 Error-Protection Techniques of SPIHT- Coded Images in Packet Loss Network 指導教授:楊士萱報告者:鄭博峰 11 月 12 日.
Watermarking MPEG-4 2D Mesh Animation in the Transform Domain
Watermarking 3D Polygonal Meshes 報告者:梁晉坤 指導教授:楊士萱博士 日期:
The Terms that You Have to Know! Basis, Linear independent, Orthogonal Column space, Row space, Rank Linear combination Linear transformation Inner product.
Previously Two view geometry: epipolar geometry Stereo vision: 3D reconstruction epipolar lines Baseline O O’ epipolar plane.
3D Geometry for Computer Graphics
Lecture 20 SVD and Its Applications Shang-Hua Teng.
Optimal Quantization Scheme for Biorthogonal Wavelets for Coding and Data hiding 台北科技大學資工所 指導教授:楊士萱 研究生:廖武傑 2003/2/27.
Digital Image Stabilization (DIS) 指導教授 : 楊士萱 老師 學生 : 鄭馥銘.
Error Resilience and Error Concealment in SPIHT 指導教授:楊士萱報告者:鄭博峰日期:四月二十四日.
Matrices CS485/685 Computer Vision Dr. George Bebis.
Linear Algebra Review By Tim K. Marks UCSD Borrows heavily from: Jana Kosecka Virginia de Sa (UCSD) Cogsci 108F Linear.
Linear Algebra and Image Processing
SVD(Singular Value Decomposition) and Its Applications
THEORETICAL STUDY OF SOUND FIELD RECONSTRUCTION F.M. Fazi P.A. Nelson.
CS246 Topic-Based Models. Motivation  Q: For query “car”, will a document with the word “automobile” be returned as a result under the TF-IDF vector.
Next. A Big Thanks Again Prof. Jason Bohland Quantitative Neuroscience Laboratory Boston University.
Image Compression by Singular Value Decomposition Presented by Annie Johnson MTH421 - Dr. Rebaza May 9, 2007.
CS654: Digital Image Analysis Lecture 12: Separable Transforms.
Zhejiang University Wavelet-based 3D mesh model watermarking Shi Jiao-Ying State Key Laboratory of CAD&CG, Zhejiang University, Hangzhou
Robust Motion Watermarking based on Multiresolution Analysis Tae-hoon Kim Jehee Lee Sung Yong Shin Korea Advanced Institute of Science and Technology.
SVD: Singular Value Decomposition
CPSC 491 Xin Liu November 19, Norm Norm is a generalization of Euclidean length in vector space Definition 2.
Co. Chapter 3 Determinants Linear Algebra. Ch03_2 Let A be an n  n matrix and c be a nonzero scalar. (a)If then |B| = …….. (b)If then |B| = …..... (c)If.
Learning to Sense Sparse Signals: Simultaneous Sensing Matrix and Sparsifying Dictionary Optimization Julio Martin Duarte-Carvajalino, and Guillermo Sapiro.
Scientific Computing Singular Value Decomposition SVD.
CPSC 491 Xin Liu November 22, A change of Bases A mxn =UΣV T, U mxm, V nxn are unitary matrixes Σ mxn is a diagonal matrix Columns of a unitary.
Slicing and dicing the 153-year record of monthly sea level at San Francisco, California using singular spectrum analysis Larry Breaker Moss Landing Marine.
Audio Watermarking Denis Lebel presented by. MUMT-611: Music Information Acquisition, Preservation, and Retrieval 2 / 13 Presentation Outline Introduction.
Image transformations Digital Image Processing Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng Kung University.
EIGENSYSTEMS, SVD, PCA Big Data Seminar, Dedi Gadot, December 14 th, 2014.
1. Systems of Linear Equations and Matrices (8 Lectures) 1.1 Introduction to Systems of Linear Equations 1.2 Gaussian Elimination 1.3 Matrices and Matrix.
Principal Component Analysis (PCA).
Instructor: Mircea Nicolescu Lecture 8 CS 485 / 685 Computer Vision.
1 Chapter 8 – Symmetric Matrices and Quadratic Forms Outline 8.1 Symmetric Matrices 8.2Quardratic Forms 8.3Singular ValuesSymmetric MatricesQuardratic.
CS654: Digital Image Analysis Lecture 11: Image Transforms.
Reduced echelon form Matrix equations Null space Range Determinant Invertibility Similar matrices Eigenvalues Eigenvectors Diagonabilty Power.
CS246 Linear Algebra Review. A Brief Review of Linear Algebra Vector and a list of numbers Addition Scalar multiplication Dot product Dot product as a.
PRINCIPAL COMPONENT ANALYSIS(PCA) EOFs and Principle Components; Selection Rules LECTURE 8 Supplementary Readings: Wilks, chapters 9.
An improved SVD-based watermarking scheme using human visual characteristics Chih-Chin Lai Department of Electrical Engineering, National University of.
Slicing and dicing the 153-year record of monthly
Finding the Inverse of a Matrix
Feature Space Based Watermarking in Multi-Images
Image Restoration and Denoising
CS485/685 Computer Vision Dr. George Bebis
A Digital Watermarking Scheme Based on Singular Value Decomposition
A Digital Watermarking Scheme Based on Singular Value Decomposition
Recitation: SVD and dimensionality reduction
The Timevarying Ionosphere. measured by GPS
Lecture 13: Singular Value Decomposition (SVD)
Digital Watermarking for Image Authentication with Localization
Subject :- Applied Mathematics
Outline Numerical Stability Singular Value Decomposition
Presentation transcript:

MPEG-4 2D Mesh Animation Watermarking Based on SSA 報告:梁晉坤指導教授:楊士萱博士2003/7/22

Outline Singular Value Decomposition Singular Value Decomposition SSA SSA My Method My Method Main Problems Main Problems Future Works Future Works Reference Reference

Singular Value Decomposition X:mxn, U:m  n, S:n  n, V:n  n (Matrices) X:mxn, U:m  n, S:n  n, V:n  n (Matrices) X=U  S  V T where U,V are unitary matrices(UU T =U T U=I), S is a Singular matrix X=U  S  V T where U,V are unitary matrices(UU T =U T U=I), S is a Singular matrix The d singular values on the diagonal of S are the square roots of the nonzero eigenvalues of both AA T and A T A The d singular values on the diagonal of S are the square roots of the nonzero eigenvalues of both AA T and A T A

SVD (Cont.) The main property of SVD is the singular values(SVs) of an Matrix(or image) have very good stability, that is, when a small perturbation is added to an Matrix, its SVs do not change significantly. The main property of SVD is the singular values(SVs) of an Matrix(or image) have very good stability, that is, when a small perturbation is added to an Matrix, its SVs do not change significantly.

SVD (Cont.) Embedding Embedding  A  U  S  V T  S+aW  Uw  Sw  Vw T  Aw  U  Sw  V T Extract Extract  Compute Uw and Vw as above  Aa  Ua  Sa  Va T (Sa  Sw)  D=Uw  Sa  Vw T (D  S+aW)  W=(D-S)/a

Basic SSA SSA(Singular Spectrum Analysis) is a novel technique for analyzing time series SSA(Singular Spectrum Analysis) is a novel technique for analyzing time series It’s based on Singular Value Decomposition It’s based on Singular Value Decomposition The basic SSA consists of two stages: the decomposition stage and the reconstruction stage. The basic SSA consists of two stages: the decomposition stage and the reconstruction stage.

Basic SSA(Cont.) Decomposition stage: Decomposition stage:  Time series F=(f 0,f 1,…,f N-1 ) of length N  L:Window Length  K:N-L  X i =(f i-1,…,f i+L-2 ) T, 1  i  K  X=[X 1 …X k ]:L  K, Hankel matrix

 Hankel matrix X  X=U  S  V T  X=X 1 +X 2 +…+X d where X i =s i  U i  V i T

Reconstruction stage Reconstruction stage  Y:L  K  Diagonal averaging transfers the matrix Y to the series (g 0,…,g N-1 )

Watermark Embedding W=[w 1,w 2,…,w n ]:watermarked sequences where w i  {0,1} W=[w 1,w 2,…,w n ]:watermarked sequences where w i  {0,1} Find candidate s i to embedding watermark as follows: Find candidate s i to embedding watermark as follows:

Watermark Extracting This method is private watermarking, so we need original meshes and attacked meshes to construct X and Y This method is private watermarking, so we need original meshes and attacked meshes to construct X and Y

My Method

My Method(Cont.) Embedding Embedding  A  U  S  V T  S+aW  Uw  Sw  Vw T, where W  {0,1}  Aw  U  Sw  V T Extract Extract  Compute Uw and Vw as above  Aa  Ua  Sa  Va T (Sa  Sw)  D=Uw  Sa  Vw T (D  S+aW)  W=(D-S)/a  if Wi>=0.5 m_bits==1, else m_bits==0

Main Problems Singular Value always is positive; most of singular values are small Singular Value always is positive; most of singular values are small A=U  S  V T,U,V are not basis A=U  S  V T,U,V are not basis Rounding to half-precision Rounding to half-precision

Future Works Construct another frequency domain watermarking methods(DCT,Eigenvector) Construct another frequency domain watermarking methods(DCT,Eigenvector)

Reference Watermarking 3D Polygonal Meshes Using the Singular Spectrum Analysis, MUROTANI Kohei and SUGIHARA Kokichi Watermarking 3D Polygonal Meshes Using the Singular Spectrum Analysis, MUROTANI Kohei and SUGIHARA Kokichi An SVD-Based Watermarking Scheme for Protecting Rightful Ownership, Ruizhen Liu and Tieniu Tan, Senior Member, IEEE An SVD-Based Watermarking Scheme for Protecting Rightful Ownership, Ruizhen Liu and Tieniu Tan, Senior Member, IEEE