0% found this document useful (0 votes)
113 views3 pages

Syllabus IT3061 Image Processing Credits:4 Teaching Scheme: 3 Hours / Week Lab: 2 Hours / Week

This document outlines the syllabus for an Image Processing course worth 4 credits. The course meets for 3 hours of lecture and 2 hours of lab per week. The syllabus covers topics like image formation, color models, image file formats, spatial and frequency domain techniques, image segmentation, compression techniques, object recognition, transforms, and wavelet transforms. The list of practical assignments includes writing code to perform operations like image display, enhancement, pseudo-coloring, statistical analysis, filtering, edge detection, and compression. The course aims to describe image processing models, convert images to color, design filters, apply transforms, compress images, and explore image operations.

Uploaded by

Vrushali patil
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
113 views3 pages

Syllabus IT3061 Image Processing Credits:4 Teaching Scheme: 3 Hours / Week Lab: 2 Hours / Week

This document outlines the syllabus for an Image Processing course worth 4 credits. The course meets for 3 hours of lecture and 2 hours of lab per week. The syllabus covers topics like image formation, color models, image file formats, spatial and frequency domain techniques, image segmentation, compression techniques, object recognition, transforms, and wavelet transforms. The list of practical assignments includes writing code to perform operations like image display, enhancement, pseudo-coloring, statistical analysis, filtering, edge detection, and compression. The course aims to describe image processing models, convert images to color, design filters, apply transforms, compress images, and explore image operations.

Uploaded by

Vrushali patil
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Syllabus

IT3061 Image Processing


Credits:4 Teaching Scheme: 3 Hours / Week
Lab: 2 Hours / Week

Section 1:
Introduction, Elements of image processing system, Scenes and Images, Vector Algebra,
Human Visual System, color vision color model: RGB, HVS, YUV, CMYK, YCbCr and
some basic relationships between pixels, linear and nonlinear operations. Image types
(optical and microwave), Image file formats (BMP, tiff, jpeg, ico, ceos, GIF, png, raster
image format). Image sampling and quantization. Thresholding, Spatial domain
techniques { Image Negative, Contrast stretching, gray level slicing, bit plane slicing,
histogram and histogram equalization, local enhancement technique, image subtraction
and image average, Image Smoothening: low-pass spatial filters, median filtering, Image
Sharpening: high-pass spatial filter, derivative filters, Frequency domain techniques-
Ideal low-pass filter, Butterworth low-pass filter, High-pass filter, Homo-morphic filters.
Image segmentation- Classification of image segmentation techniques: Watershed
Segmentation, Edge-based Segmentation, region approach, clustering techniques, edge-
based, classification of edges and edge detection, watershed transformation.

Section2:
Introduction to Image compression and its need, Coding redundancy, classification of
compression techniques (Lossy and lossless- JPEG, RLE, Huffman, Shannon fano),
Object Recognition { Need, Automated object recognition system, pattern and pattern
class, relationship between image processing and object recognition, approaches to object
recognition. Introduction to two dimensional orthogonal and unitary transforms,
properties of unitary transforms. One-two dimensional discrete Fourier Transform (DFT).
Cosine, Slant, KL, affine transforms. Singular Value Decomposition, Applications of
transforms in Image processing. Sub band coding, Haar Transform – it’s application as a
Wavelet, multi resolution expansions, Wavelet Transform in one dimensions; Wavelet
transforms in two dimensions. DB4, Fast Wavelet Transform, Other Applications of
Wavelet in image processing.

List of Practical (Any Six)


1. Write matlab code to display following binary images
Square
Triangle
Circle
Write matlab code to perform following operations on images
Flip Image along horizontal and vertical direction.
Enhance quality of a given image by changing brightness of image.
Image negation operation.
Change contrast of a given Image.
2. Write Matlab code to implement pseudo colouring operation of a given image.
Write Matlab Code for Pseudo Colour of Image by using Gray to colour
transform.
3. Study of different file formats e.g. BMP, TIFF and extraction of attributes of
BMP.
4. Write matlab code to find following statistical properties of an image.
Mean
Median
Variance
Standard deviation
Covariance.
5. Write matlab code to enhance image quality by using following techniques
Logarithmic transformation
Histogram Equalization
Gray level slicing with and without background.
Inverse transformation.
6. Read an Image and Perform singular value decomposition. Retain only k largest
singular values and reconstruct the image. Also Compute the Compression ratio.
7. Write matlab code to enhance image quality by using following techniques
Low pass and weighted low pass filter.
Median filter.
Laplacian mask.
8. Write matlab code for edge detection using Sobel, Prewitt and Roberts operators.
9. Write C-language code to find out Huffman code for the following word
COMMITTEE.
10. Write matlab code to design encoder and decoder by using Arithmetic coding for
the following word MUMMY. (Probabilities of symbols M-0.4, U-0.2, X-0.3,Y-
0.1 ).
11. Write matlab code to find out Fourier spectrum, phase angle and power spectrum
of binary image and gray scale image.

Text Books:
1. Rafael Gonzalez & Richard Woods, “Digital Image Processing,” 3rd Edition, Pearson
publications, ISBN 0132345633.
2. S. Jayaraman, S Esakkirajan, & T Veerakumar, “Digital Image Processing,” Tata McGraw
Hill Education, ISBN(13) 9780070144798.
3. Anil K. Jain, “Fundamental of Digital Image Processing,” 5th Edition, PHI publication, ISBN
13: 9780133361650.

Reference Books:
1. Pratt, “Digital Image Processing,” Wiley Publication, 3rd Edition , ISBN 0-471-37407-5.
2. K.R. Castleman, “Digital Image Processing,” 3rd Edition, Prentice Hall: Upper Saddle River,
NJ, 3, ISBN 0-13-211467 -4.
3. K. D. Soman and K. I. Ramchandran, “Insight into wavelets - From theory to practice,” 2nd
Edition PHI, 2005.
Course Outcomes:
The student will be able to

1. Describe the elements of image processing model.


2. Convert gray scale image into colour image.
3. Design filters for image sharpening and smoothening.
4. Use various image transforms to analyze and modify image.
5. Apply lossless and Lossy compression techniques for image compression.
6. Explore various operations on images.

You might also like