Spring 2007   InfAs 535

Steganography, Watermarking & Steganalysis

Home Reading Assignments Syllabus Grading & Policies Homework Assgnmts Matlab Code Digital Rights Projects

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.

Craver's Article.

Week 9 communications model for data hiding;

 

Here are some sites I use to find journal and conference publications in steganography:

IEEE

ACM

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 textDFT Example.

Spread Spectrum watermarking overview.  from Information hiding, Katzenbeisser.

 

Example Watermarking Algorithm: Embedding and Detecting.  from Digital Watermarking, Cox et al.

 

Craver's Article.

 

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.