Iqra University
ASIAN MANAGEMENT INSTITUTE
Advanced Digital Image Processing
Course Code: Prerequisite: knowledge of Computer Graphics and Programming WELCOME TO THE CLASS
Introduction: Course Description: This is an introductory course on image processing and analysis
dealing with Mathematical Representation of Images, Image Sampling and Quantization, Image Transforms: Fourier, Karhunen-Loeve, etc., Image Enhancement: Statistical Techniques and Ad-Hoc Techniques, Image Restoration: Inverse Filtering, Statistical and Algebraic Approaches, Image Coding, Edge Detection, and Texture Analysis.
Course Objective: Visual information plays an important role in almost all areas of our
life. Today, much of this information represented and processed digitally. Digital image processing is ubiquitous, with applications ranging from television to tomography, from photography to printing, from robotics to remote sensing.
Teaching Methodology & Requirements: Please arrive and leave on time. Class will
begin promptly five minutes after the hour and will end exactly on the time. Late arrivals and early departures disrupt class and ruin the presentations of others. They are unprofessional. Do your own work. Cheating will lead to dismissal. Do not copy the work of others. Do not use others to do your work. Do not pass off work done in past semesters as work done for this course. Assignments must incorporate lessons taught in class. Personal assignments must be produced individually.
Session-1: Discussion on the Subject and its Applications Digital Image Representation Fundamental Steps in Image Processing Session-2: Elements of Digital Image Processing Systems Elements of Visual Perception The Image Model Session-3: Quiz#01 on previous two Sessions. Basic relationship between pixels Image transformations Session-4: Introduction and Application of Image Enhancement Enhancement by point processing Image filtering Assignment #01 Session-5: IPTool Demo Matlab Exercises and Assignment #02 on Image Enhancement Session-6: Image filtering (Cont) Image compression Session-7: Quiz #02 on previous two sessions Introduction to Image Segmentation and application Detection of discontinuities Edge Linking Practical on Matlab Assignment #03 on Segmentation
Session-8: Mid-term Topics for Projects, Research Presentations Session-9: Matlab Exercises Session-10: Thresholding Region oriented Segmentation Use of motion in Segmentation Session-11: Quiz #03 on previous two sessions Representation and Description Chain Codes, Polygonal Approximations etc. Session-12: Morphological Description Morphological Algorithms Session-13: Image Recognition and Interpretation Theoretic methods Structural Methods Assignment #03 on Representation and description Session-14: Quiz #04 on Previous two Sessions Presentations and Project Submission Session-15: Project Presentation Session-16: Course Review
Testing
and Grading: Learning will be accomplished through lectures, discussion on latest research in DIP, outside readings, Assignments and Students participation in classroom discussion, projects and presentations. Grading will tend to focus on your
overall performance rather than one or two aspects. A comprehensive final examination will be given. Course grade will include the quizzes, assignments, projects and presentations. Excessive absences because of any reason (more than 03) will result in F Grade. Students coming late to the class will also be marked absent. Test questions may be taken from textbook readings, hypertext material, additional material discussed in class and/or other assigned readings. Students may prepare notebook for taking notes and for references. Marks Distribution of 100%: Quizzes Mid-Term Assignments Project Final Exam 10% 30% 10% 10% 40%
Recommended Book:
Digital Image Processing By Rafael C. Gonzalez and Richard E. Woods, AddisonWesley Publishing Company.
Reference Book:
Image Processing, Analysis and Machine Vision 2nd Edition by Milan Sonka.