922 U0010: Information Technologies for IPR Protection, 2005
Homeworks & Final
- :: 各作業尚未 demo 的名單:misc/hw_demo.htm ::
- Homeworks - 60% ( 70% at most )
- #1 : Informed-Detection Spread-Spectrum Watermarking System - 20%
- :: See Detail Instructions -> HW_1.pdf ::
- :: HW#1 Q & A -> HW_1_QA.pdf ::
- reference paper
- Ingemar J. Cox, Joe Kilian, F. Thomson Leighton, and Talal Shamoon, "Secure Spread Spectrum Watermarking for Multimedia," IEEE Trans. on Image Processing, December 1997
- http://tinyurl.com/bf8so - http://ieeexplore.ieee.org
- how to implement this system?
- The Spread Spectrum System.pdf
- Spread Spectrum Watermarking Revisited.pdf
- resources
- A Watermarking System Template : Written in MFC / Gdiplus
- midterm_mfc_gdiplus_template.rar - Source Codes
- example_mfc_gdiplus_template.rar - Example Source Codes
- Splitter Window and Gdiplus.pdf - Explanation about Example
- Some matlab functions/instructions can be used for implementation
- Matlab code for Informed Spread Spectrum.rar - Source Codes
- Discrete Cosine Transform
- DCT.pdf
- Fast Algorithms for the DCT.pdf
- http://en.wikipedia.org/wiki/Discrete_cosine_transform - wikipedia
- http://tinyurl.com/9tncd - dct2 :: Matlab's Signal Processing Toolbox
- Pseudo-Random Number Generator (ex. LFSR)
- http://www-math.cudenver.edu/~wcherowi/courses/m5410/m5410fsr.html
- http://www.eecircle.com/applets/009/LFSR.html - applet :: sequences generator
- http://www.qualcomm.com.au/PublicationsDocs/lfsr.c - c code
- Test Image
- test_image.rar - usually used images
- #2 : Informed-Detection DCT-Domain Watermarking System - 20%
- :: See Detail Instructions -> HW_2.pdf ::
- reference paper
- Chiou-Ting. Hsu and Ja-Ling Wu, "Hidden digital watermarks in images," IEEE Trans. On Image Processing, vol 8., No.1, January 1999
- http://tinyurl.com/9t3zb - http://ieeexplore.ieee.org
- how to implement this system?
- The DCT-Based Watermarking System.pdf
- Optional Work / Bonus - 10% ( 5% each )
- :: See Detail Instructions -> optional.pdf ::
- blind spread-spectrum watermarking system
- http://tinyurl.com/8yukb - http://ieeexplore.ieee.org
- http://tinyurl.com/9asov - http://ieeexplore.ieee.org
- blind dct-domain watermarking system
- #3 : Paper Reading - 20%
- :: See Detail Instructions -> HW_3.pdf ::
- topic-1.jpg - Topic List 1
- topic-2.jpg - Topic List 2
- Final Project - 40%
- :: See Detail Instructions -> Final_Project.pdf ::
- :: See Detail Instructions -> Topics_of_Final_Project.pdf ::
- :: Choose One of the Subjects below or Propose a Proposal ::
- A Simple DRM System
- A Simple DRM System.pdf
- Invisible Image Watermarking Schemes
- Robustness against Stirmark 4.0
- Geometrically Invariant Watermarking Using Feature Points
- Bas, P.; Chassery, J.-M.; Macq, B., IEEE Trans. on Image Processing, Volume: 11 Issue: 9, Sept. 2002, Page(s): 1014-1028
- Video Watermarking Schemes
- Robustness against MPEG-2 / MPEG-4 Compression
- Multiresolution Scene-based Video Watermarking Using Perceptual Models
- Swanson, M.D.; Bin Zhu; Tewfik, A.H., IEEE Journal on Selected Areas in Communications, Volume: 16 Issue: 4, May 1998, Page(s): 540-550
- Audio Watermarking Schemes
- Robustness to MP3 / AAC Compression
- Robust Audio Watermarking in the Time Domain
- Bassia, P.; Pitas, I.; Nikolaidis, N., IEEE Trans. on Multimedia, Volume: 3 Issue: 2, June 2001, Page(s): 232-241
- Speech Watermarking Schemes
- Authentication of Intentional Modifications
- Robustness to G.723.1 / G.729 Compression
- Text Document Watermarking Schemes
- Interword Distance Changes Represented by Sine Waves for Watermarking Text Images
- Ding Huang; Hong Yan, IEEE Trans. on Circuits and Systems for Video Technology, Volume: 11 Issue: 12, Dec. 2001, Page(s): 1237-1245
- 3D-Mesh / Graphics / VR Watermarking
- Watermarking 3D Models
- Harte, T.; Bors, A.G., Image Processing. 2002. Proceedings. 2002 International Conference on, Volume: 3, 2002, Page(s): 661-664
- Watermarking 3D Objects for Verification
- Boon-Lock Yeo; Yeung, M.M., IEEE Computer Graphics and Applications, Volume: 19 Issue: 1, Jan.-Feb. 1999, Page(s): 36-45
- Watermarking for Software Protection
- Watermarking, Tamper-Proofing, and Obfuscation - Tools for Software Protection
- Collberg, C.S.; Thomborson, C., IEEE Trans. on Software Engineering, Volume: 28 Issue: 8, Aug. 2002, Page(s): 735-746
- Watermarking for DSP / Circuit Design
- Watermarking ICs for IP Protection
- Newbould, R.D.; Irby, D.L.; Carothers, J.D.; Rodriguez, J.J.; Holman, W., Electronics Letters, Volume: 38 Issue: 6, 14 March 2002, Page(s): 272-274
- Effective Attacks against Current Watermarking Schemes
- Some General Methods for Tampering with Watermarks
- Cox, I.J.; Linnartz, J.-P.M.G.,IEEE Journal of Selected Areas in Communications, vol. 16(4), pp. 587-593, May 1998
- Information Theoretic Analysis of Digital Watermarking Systems
- Information-Theoretic Analysis of Information Hiding
- Pierre Moulin, Joseph O'Sullivan
- The Role of Information Theory in Watermarking and its Application to Image Watermarking
- Pierre Moulin, Signal Processing, 2001
- Design a New IPR Protection Scheme
- A Buyer-Seller Watermarking Protocol
- Memon, N.; Ping Wah Wong, Image Processing, IEEE Trans. on, Volume: 10 Issue: 4, April 2001, Page(s): 643-649
minimum resolution: 640x480