Computer Vision and Image Computer Vision and Image Processing (CSEL Processing (CSEL - 393) 393) Lecture 1: Introduction Lecture 1: Introduction
Computer Vision and Image Computer Vision and Image Processing (CSEL Processing (CSEL - 393) 393) Lecture 1: Introduction Lecture 1: Introduction
Lecture 1: Introduction
1
10/7/2021
Introduction
• Instructor: Dr. Qurat ul Ain Akram , PhD in Computer Science
• Area of Research: Digital Image Processing, Computer Vision, Natural Language Processing
• Research Projects: 12+ Research Experience
• Teaching Experience:
• E-mail: ainie.akram@uet.edu.pk
Introduction
2
10/7/2021
Grading
Mid Terms 25%
Quizzes/Assignments 10%
Projects 10%
Final 55%
Learning Outcomes
1. Describe the fundamentals and basic concepts
of image processing related to image
segmentation, compression, enhancement and
camera calibration
2. Explain and test image processing and computer
vision fundamentals for image enhancement,
segmentation and feature extraction.
3. Apply popular machine learning techniques for
computer vision problems
3
10/7/2021
Course Outline
• Image Processing
– Image Formation
– Image Acquisition
– Image Enhancement
– Image restoration
– Morphological operations
– Color Image Processing
– Image compression
– Image Filtering and Image Segmentation
• Computer Vision
– Image Descriptors and Features Extraction
– Machine Learning
– Object Recognition
Weekly Plan
Week Topics
1 Introduction and Goals of Computer Vision and Image Processing,
Image Formation Concepts
Image acquisition
Display using digital devices
2 Image enhancement in spatial domain
a) Intensity transformations
b) Histogram and its analysis
c) Convolution and spatial filtering
3 Image enhancement in frequency domain
a) Basic concepts related to Fourier transform
b) Sampling in frequency domain and introduction to DFT
c) Filtering in frequency
4 Image restoration
a) Introduction to restoration model
b) Different types of noises and their models
c) Image restoration in spatial and frequency domains
4
10/7/2021
Weekly Plan
Week Topics
5 Morphological operations for binary and gray images
a) Introduction to morphological operations
b) Morphological operation for binary and gray scale images
6 Color image processing
a) Formation of color image
b) Different color models
c) Analysis of colored images
7 Image compression
a) Compression models, compression ratio, types of redundancy
b) Variable length coding
c) Lossy and lossless compression
d) Image/video communication
8 Image filtering and Image Segmentation
Weekly Plan
Week Topics
9 Midterm Exam
10 Image Descriptors and Features:
edges, corners, texture based features
11 Image Descriptors and Features:
edges, corners, texture based features
12 Fundamentals of Machine Learning
5
10/7/2021
Weekly Plan
Week Topics
13 Applications of Computer Vision:
Artificial Neural Network for Pattern Classification,
Convolutional Neural Networks, Autoencoders
14 Applications of Computer Vision:
Object Recognition and Image Understanding
15 Applications of Computer Vision:
Object Recognition and Image Understanding
16 Final term Exam
6
10/7/2021
7
10/7/2021
Applications
• 56 most popular computer vision applications
(https://viso.ai/applications/computer-vision-
applications/)
• Computer Vision In Sports
– Player Pose Tracking
– Stroke Recognition
– Sports Team Behaviors Analysis
8
10/7/2021
Face detection
9
10/7/2021
Smile detection?
LaneHawk by EvolutionRobotics
“A smart camera is flush-mounted in the checkout lane, continuously watching
for items. When an item is detected and recognized, the cashier verifies the
quantity of items that were found under the basket, and continues to close the
transaction. The item can remain under the basket, and with LaneHawk,you are
assured to get paid for it… “
10
10/7/2021
Face recognition
Who is she?
Vision-based biometrics
11
10/7/2021
12
10/7/2021
Robotics
Medical imaging
COVID Detection
13
10/7/2021
14