“One picture is worth more than ten thousand words”

Workshop Schedule

Dear All,
Lab is scheduled everyday from 2pm-5pm.

Day 0 (7th Dec, 2011)

Matlab Tutorials

Time : 2:00pm onwards

Description : The session will serve as a general introduction to MatLab. It is expected that the participants know basic concepts on programming and have a prior experience with programming. The session will be a hands-on session. You can download the notes for this session from the download section below.

Download :
Matrices and Arrays [PDF]
Program Flow [PDF]

You may also like to access the MathWorks official Matlab “Getting Started” guide : [URL]

Day 1 (8th Dec, 2011)

Applications of Image Processing

Time : 9:30 – 10:15

Speaker : Manohar Kuse

Description : The aim of this talk is to give a brief overview of the applications of image processing and to motivate the participants for their final projects.

Image Representation

Time : 10:30 – 11:15

Speaker : Bhavya Agarwal

Description : This section of the workshop shall introduce to the concept of image as a matrix. At the end of this session, participants should be able to do simple manipulations in an image.

Intensity Transformations

Time : 11:30 – 12:15

Speaker : Gaurav Mittal

Description : Participants will be given an overview of various techniques to bring about changes in an image by means of manipulations of intensity values.

Download:
Sample Image dataset [RAR]
Applications of Image Processing [PPTX]
Image Representation [PPTX]
Intensity Transformation [PPTX]
Lab Assignment [PDF]
Lab Assignment 2 [PDF]

Day 2 (9th Dec, 2011)

Doubt Clear Session

Lab Session From 9:30 – 12:30

Lab Session From 2.00 – 5.00

Day 3 (10th Dec, 2011)

Spatial Filtering

Time : 9:30 – 10:45

Speaker : Sunil Jaiswal

Description :
Spatial filtering refers to use of filters in the x-y space of the image. You will learn about how to blur (smooth) an image. What does low pass and high pass mean in images.

Edge Detection

Time : 11:00 – 12:15

Speaker : Dushyant Goyal

Description :
Edges are important attributes to be detected in an image for various analysis. This session will teach to the basic techniques towards detecting edges.

Downloads:
Spatial Filtering [PDF]
Edge Detection [PDF]
Assignment [PDF]

Day 4 (12th Dec, 2011)

Introduction to Noise

Time : 9:30 – 10:15

Speaker : Sunil  Jaiswal

Description :
This is an introduction about “What is noise”. This also describes various types of noise.

Noise Removal Techniques

Time : 10:30 – 11:15

Speaker : Gaurav Mittal

Description :
Different filters shall be studied to remove noise.

Histogram Techniques

Time : 11:30 – 12:15

Speaker : Manohar Kuse

Description :
You will learn about the histogram and basic histogram techniques viz. Histogram Equalization and Histogram Matching

Download:
Introduction to Noise [PDF]
Noise Removal Techniques [PDF]
Histograms Techniques [PDF]
Assignment [PDF]
Noise Dataset [ZIP]
Optional Assignment [PDF]
Image Mosaic Data [ZIP]

Day 5 (13th Dec, 2011)

Doubt Clear Session

Lab Session From 9:30 – 12:30

Lab Session From 2.00 – 5.00

Day 6  (14th Dec, 2011)

Introduction To Open CV

Time : 9:30 – 10:15

Speaker : Manohar Kuse

Description :
OpenCV is a library in C++ for image processing and computer vision. You will be introduced to it and hands on demo shall be made on its usage.

Image Interpolation

Time : 10:30 – 11:15

Speaker : Sunil Jaiswal

Description :
Learning to resize images. Techniques behind “zoom in” and “zoom out”

Image And Video Compression

Time : 11:30 – 12:15

Speaker : Dushyant Goyal

Description :
A basic idea on compression techniques for images and its importance.

Downloads :
Opencv Kit [ZIP]
Introduction to OpenCV [PPTX]
Image Interpolation [PDF]
Image Compression [PDF]
Assignment [PDF]

Day 7  (15th Dec, 2011)

Open CV continued

Time : 9:30 – 10:15

Speaker : Bhavya Agarwal

Description :
More in-depth in OpenCV. OpenCV is a C++ library for computer vision and image processing.

Morphological Operations

Time : 10:30 – 11:15

Speaker : Bhavya Agarwal

Description :
Operations on binary blobs.

Visible Watermarking

Time : 11:30 – 12:15

Speaker : Gaurav Mittal
Description :
Algorithms behind image water-marking

Downloads:
Water Marking Dataset [RAR]

Binary Images Dataset [RAR]

OpenCV Continues [PDF]
Morphological Operations [PDF]
Visible Watermarking [PDF]
Assignment [PDF]

Day 8 (16th Dec, 2011)

Doubt Clear Session

Lab Session From 9:30 – 12:30

Lab Session From 2.00 – 5.00

Day 9 (17th Dec, 2011)

Image Segmentation

Time : 9:30 – 10:15

Speaker : Manohar Kuse

Description :
Image Segmentation is the process of dividing images up into meaningful subsets that correspond to surfaces or objects. This is a central problem in vision, because recognition and reconstruction often rely on this information. Here we plan to study the level-1 techniques for segmentation.

Introduction to Machine Intelligence

Time : 11:30 – 12:15

Speaker : Manohar Kuse

Description :
Machine intelligence contributes to extracting features from segmented objects. The main focus would then on categorizing objects based on a feature set.

Our Work

Time : 02:00 – 03:00

Speaker : Manohar Kuse, Dushyant Goyal, Gaurav Mittal, Sunil Jaiswal, Bhavya Agarwal, Ayush Kumar

Description :In this session a brief intro of our (organizers) work will be given. This session will help you regarding your project ideas. Few project ideas to be discussed as well

Lab Session From 03:00 – 05:00

Downloads:
Techniques for Image Segmentation [PDF]
Introduction to Machine Learning [PDF]
Segmentation & Machine Learning Kit [PDF]
Assignment [PDF]

Day 10 (19th Dec, 2011)

Doubt Clear Session

Lab Session From 9:30 – 12:30

Lab Session From 2.00 – 5.00