Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

THE UNIVERSITY OF LAHORE

Course Outline
CS-9335, ECE-3435: Digital Image Processing
Bachelor of Science in Computer Science
Spring 2020 Session

Credit Hours 3 (3+0)


Pre-requisite(s) ---
Post-requisite CS-9335, ECE-3435 Digital Image Processing
Course Type Elective for BSCS
Course Duration 16 Weeks
Weekly tuition pattern 2 Lectures (90 Minutes each)
Presentation by instructors, research papers, group projects,
Course Structure
quizzes, assignments
Course Style The course will be delivered mostly in a classroom environment.
Web Link
Teaching Team Dr. Yasir Niaz Khan

Designed By:
Dr. Yasir N. Khan

Template By:
Muhammad Nadeem Ashraf

CS & IT Department
The University of Lahore
1. Course Objectives

To learn and understand the fundamentals of digital image processing, and various image Transforms, Image
Enhancement Techniques, Image restoration Techniques and methods, image compression and Segmentation
used in digital image processing.

2 Course Structure

1. Presentation by lecturer
2. Group discussion
3. Problem questions
4. Projects / Case studies etc.

3. Course Duration
This course will be held twice a week of 1.5 hours (90 min session each) class duration.

4. Course Style
The course will be delivered in a classroom environment.

5. Additional Course Requirement


In addition to the objectives of this course, students are expected to gain skills which would be needed in the
professional work environment. These skills include but not limited to: Writing, Presentation, Decision Making
and Teamwork.

All students are expected to fulfill the student responsibilities identified in the University Code of Conduct. The
Code of Conduct includes detailed information about plagiarism, collusion, and other forms of misconduct, along
with the penalties that may be assessed.

Students are expected to work diligently for sufficient hours to learn the material fully. On average, expect to
work approximately ten hours per week on each unit, or 40 hours per week for a full load of 3 units. You are
expected to put in those hours over the entire course of the semester/term, not just when assignments are due
or for exams. You are expected to do preparation work prior to coming to class.

Students may also expect to be able to contact their instructors. You have been provided with contact numbers
and email for your lecturer. Contact the lecturer to make appointments for personal meetings.

6. Course Structure: Three SCUs for lectures.

7. Text and Other Resources

Textbook:
Digital Image Processing, R. C. Gonzalez & R. E. Woods, 3rd edition.

Reference book:

1. “Fundamentals of Digital Image Processing” by Anil K. Jain


2. Digital Image Processing with MATLAB/2E, Gonzales, Woods, Eddins, 2009
8. Course Outline
The lecturers are supposed to complete the following topics/sub-topics before the mid/final term examination
as prescribed in the course outline below:

Week Lectures Topics / Sub-Topics


Introduction to Digital Image Processing (DIP) Human and machine
1 1&2 vision, Digital image processing vs CV applications.
Overview of earlier and stat-of-the art image processing methods.

2 1&2 Raster and vector images.


Image Processing API (Opencv) using Python.
3 1&2
Image Enhancement in Spatial Domain,
4 1&2 Intensity Transformation
Assignment 1
Quiz 1
5 1&2 Convolution/Correlation Operations.
Image Filtering, Smoothing/Sharpening.
Image Derivatives, Histogram, Edge Detection.
6 1&2
Assignment 2
Color image processing
7 1&2 Color Fundamentals, Color Models and Transformations
Quiz 2
Segmentation techniques, Thresholding, Line, point and step
detection
8 1&2
Project Allocation (OCR, Number plate identification, face detection,
fake currency detection, biomedical image processing, Face detection
and recognition etc.)
9 MID-TERM EXAMINATION
1&2 Image Morphology, Closing, Opening, Erosion, Dilation
10
Boundary Extraction.
Region Filling, Python functions related to imaging.
11 1&2
Assignment-3
Quiz-3
12 1&2
Motion detection and tracking.
13 1&2 Feature Extraction using image descriptors
SIFT, Shape, Statistical, Texture LBP etc.
14 1&2
Assignment 4
Quiz-4
1&2 Introduction to image Classification using Neural Networks and Deep
15
Learning, Image Registration.

16 1&2 Project Evaluation Viva Voce

FINAL EXAMINATION
9. Grading Criteria

No. Assessment Percentage


1. Mid Exam 25%
2. Final Exam 40%
3. Assignments 10%
4. Quizzes 10%
5. Research Paper/Project 15%
Total 100%

10. Attendance Requirements


You are expected to attend all lectures, seminars, tutorials, and lab sessions or any other classroom activity.
Where you fail to attend classes, you cannot expect the lecturer to brief you on what you have missed. You are
responsible for your attendance, not the academic staff. Attendance at tutorials and lab sessions will be strictly
monitored, and failure to attend will be taken into account.

11. Submission and Collection of Assignment


All assignments should be handed in at the beginning of the class sessions when they are due. All assignments
may be handed back during scheduled classes.

12. General Information


Students are required to be familiar with the university code Conduct, and to abide by its terms and conditions.

12.1 Copying of Copyright Material By Student


A condition of acceptance as a student is the obligation to abide by the University’s policy on the copying of
copyright material. This obligation covers photocopying of any material using the University’s photocopying
machines, and the recording off air, and making subsequent copies, of radio or television broadcasts, and
photocopying textbooks. Students who flagrantly disregard University policy and copyright requirements will be
liable to disciplinary action under the Code of Conduct.

12.2 Academic Misconduct


Please refer to the Code of Conduct for definitions and penalties for Academic Misconduct, plagiarism, collusion,
and other specific acts of academic dishonesty. Academic honesty is crucial to a student's credibility and self-
esteem, and ultimately reflects the values and morals of the University as a whole. A student may work together
with one or a group of students discussing assignment content, identifying relevant references, and debating
issues relevant to the subject. Academic investigation is not limited to the views and opinions of one individual,
but is built by forming an opinion based on past and present work in the field. It is legitimate and appropriate to
synthesize the work of others, provided that such work is clearly and accurately referenced. Plagiarism occurs
when the work (including such things as text, figures, ideas, or conceptual structure, whether verbatim or not)
created by another person or persons is used and presented as one’s own creation, unless the source of each
quotation or piece of borrowed material is acknowledged with an appropriate citation. Encouraging or assisting
another person to commit plagiarism is a form of improper collusion and may attract the same penalties. To
prevent Academic Misconduct occurring, students are expected to familiarize themselves with the University
policy, the Subject Outline statements, and specific assignment guidelines.

12.3 Guidelines to Avoid Plagiarism


Whenever you copy more than a few words from any source, you must acknowledge that source by putting the
quote in quotation marks and providing the name of the author. Full details must be provided in your
bibliography. If you copy a diagram, statistical table, map, etc., you must acknowledge the source. The
recommended way is to show this under the diagram. If you quote any statistics in your text, the source should
be acknowledged. Again full details must be provided in your bibliography. Whenever you use the ideas of any
other author you should acknowledge those, using the APA (American Psychological Association) style of
referencing.
Students are encouraged to cooperate, but collusion is a form of cheating. Students may use any sources
(acknowledged of course) other than the assignments of fellow students. Unless your Subject Leader informs
you otherwise, the following guideline should be used: Students may work together in obtaining references,
discussing the content of the references and discussing the assignment, but when they write, they must write
alone.

12.4 Referencing for Written Work


Referencing is necessary to acknowledge others' ideas, avoid plagiarism, and allow readers to access those
others’ ideas. Referencing should:
1. Acknowledge others' ideas
2. Allow readers to find the source
3. Be consistent in format and
4. Acknowledge the source of the referencing format

To attain these qualities, the department recommends use of either the Harvard or American Psychological
Association style of referencing, both of which use the author/date.

12.5 Referencing Standards


APA style referencing

Approval
Verified by Approved by,

Dr. Yasir Niaz Dr. Eraj Khan


Cluster Head HoD, CS&IT

You might also like