Steganography, Watermarking & Steganalysis
Reading Assignments
| Date | Assignment |
| Week 1 | Chap. 10, in
Data Privacy and Security (skip 10.6, 10.7, 10.8) Intro to Image Processing - using Matlab |
| Week 2 |
Image Algebra, http://www.cise.ufl.edu/~jnw/CVAIIA/ pages 1-7, 10-19, 23-28, 30-32,37-41 Image Fundamentals (from a site in the Netherlands) Chap. 11.1, 11.2, in Data Privacy and Security |
| Week 3 | Chap. 11.3, 11.4, in Data Privacy and Security; Image Fundamentals (remaining) |
| Week 4 | DCT text, DFT example |
| Week 5 | DCT algorithms; image measures; DMCA; steganalysis |
| Week 6 | chi-square test, ROC curves for steganalysis |
| Week 7 | pattern recognition systems for steganalysis; artificial neural networks |
| Week 8 |
watermarking; section 11.10 in textbook; Example Watermarking Algorithm: Embedding and Detecting. from Digital Watermarking, Cox et al. Spread Spectrum watermarking overview. from Information hiding, Katzenbeisser. |
| Week 9 | communications model for data hiding; |
Here are some sites I use to find journal and conference publications in steganography:
Other reference books for steganography, watermarking, steganalysis, image processing, digital signal processing, and cryptography.
I have a link to an article that is a nontechnical overview of data hiding here.
PDF Files to Accompany Lecture Material
Lecture 5: DCT text, DFT Example.
Spread Spectrum watermarking overview. from Information hiding, Katzenbeisser.
Example Watermarking Algorithm: Embedding and Detecting. from Digital Watermarking, Cox et al.
Supplemental Reading List
This list gives articles, books, book sections, etc. to supplement the lecture material.
DRM - Digital Rights Management: Selection 1.
Wavelets.
A Practical Guide to Wavelets and online material. This link goes to some online material and an article on wavelets, published by the American Meteorological Society.
Wavelets for Kids, a more mathematically rigorous introduction.
Fourier and Wavelet Transforms. This article published in the Notices of the American Mathematical Society, gives an introductory overview of how the Fourier and wavelet transforms are used for signal analysis.
A Little Introduction to Wavelets - This short (6 page) paper gives a very general overview to wavelets and how they are characterized relative to other types of transforms and their uses.
A Really Friendly Guide to Wavelets - This is an introductory text to wavelets. There is math in it and it expects you to have some engineering background. It should be readable for most of you. It is not mathematically rigorous nor has it passed peer-review, but it is one of the popular web introductions available on wavelets.
An Introduction to Wavelets - published in IEEE and provides more of a signal processing/engineering perspective. It is also available on the Internet.
A Survey of wavelet-domain watermarking algorithms - published in SPIE.
Wavelet based watermarking method for digital images using the human visual system;Young-Sik Kim; O-Hyung Kwon; Rae-Hong Park; Electronics Letters, Volume: 35, Issue: 6 , 18 March 1999.
Last Updated March 06, 2008.