MASTER THESIS Video Watermarking - Computer Graphics Group ...
MASTER THESIS Video Watermarking - Computer Graphics Group ...
MASTER THESIS Video Watermarking - Computer Graphics Group ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Table of Contents<br />
Abstract 5<br />
1 Introduction 6<br />
2 Watermark Theory 8<br />
2.1 Watermark Classification...............................................................................9<br />
2.2 Embedding and Detection.............................................................................10<br />
2.3 Watermark Attacks.......................................................................................12<br />
3 The H.264 Standard 13<br />
3.1 The H.264 Structure.....................................................................................13<br />
3.1.1 NAL Units and Pictures....................................................................13<br />
3.1.2 Slices..................................................................................................14<br />
3.1.3 Macroblocks.......................................................................................15<br />
3.2 Encoding.........................................................................................................16<br />
3.3 Decoding.........................................................................................................18<br />
4 Implementation Details 19<br />
4.1 The H.264 Codec...........................................................................................19<br />
4.1.1 Supported Features...........................................................................20<br />
4.1.2 Known Bugs and Limitations...........................................................20<br />
4.2 The <strong>Watermarking</strong> Framework....................................................................21<br />
4.2.1 GStreamer Multimedia Framework.................................................21<br />
4.2.2 Embedding.........................................................................................22<br />
4.2.3 Detection............................................................................................26<br />
4.2.4 Notes..................................................................................................29<br />
4.3 <strong>Watermarking</strong> Methods................................................................................30<br />
4.3.1 Pseudo-random Noise Watermark...................................................30<br />
4.3.2 Block Watermark...............................................................................31<br />
4.3.3 Coefficient Watermark......................................................................33<br />
5 Testing 34<br />
5.1 Perceptibility.................................................................................................35<br />
3