CSC3E08-DIGITAL IMAGE PROCESSING

Contact Hours per Week: 4 (3 Lecture + 1 Tutorial)

Number of Credits: 4

Unit I : Introduction - digital image representation - fundamental steps in image processing - elements of digital image processing systems - digital image fundamentals - elements of visual perception - a simple image model - sampling and quantization - basic relationship between pixels - image geometry.

Unit II : Image transforms - introduction to Fourier transform - discrete Fourier transform (DFT) - properties DFT- other separable image transforms - Walsh, Hadamard and Discrete Cosine transforms. Hotelling transform.

Unit III : Image enhancement - basic grey level transformation - histogram equalization - image subtraction - Image averaging - spatial filtering - smoothing, sharpening filters - Laplacian filters. Enhancement in the frequency domain - frequency domain filters - smoothing, sharpening filters - homomorphic filtering

Unit IV : Image restoration - model of Image degradation/restoration process - noise models - inverse filtering - least mean square filtering - constrained least mean square filtering. Edge detection - thresholding - region based segmentation - Boundary representation Unit V : Image compression - fundamental concepts of image compression - compression models - information theoretic perspective. Lossless compression - Huffman coding - arithmetic coding - bit plane coding - run length coding. Lossy compression - transform coding - Image compression standards.


References: 

1. R.C. Gonzalez and R.E. Woods, Digital Image Processing - 3rd ed., Prentice Hall of India, New Delhi, 2008

2. B. Chanda and D.D. Majumder, Digital Image Processing and Analysis, PHI 

3. A.K. Jain, Fundamentals of Digital Image Processing, PHI 

4. W.K. Pratt, Digital Image Processing, John Wiley, 2006 

5. M. Sonka, V. Hlavac and R. Boyle, Image Processing Analysis and Machine Vision, Brooks/colic, Thompson Learning, 1999.