Professional Documents
Culture Documents
Unit 1 Chapter 1 Lecture 5
Unit 1 Chapter 1 Lecture 5
CO
Title Level
Number Will be covered in
To Understand the fundamental of digital Understand this lecture
CO1 image processing with python.
To acquire the knowledge to apply various
CO2 Understand
image processing techniques and tools.
To learn the practical applications of
CO3 image processing steps to real world Understand
problem.
CO
Title Level
Number
Fundaments and techniques implemented in
CO1 Understand
digital image processing technologies
Will be covered in
Understanding the various filters applications,
CO2 smoothing applications and techniques by Understand this lecture
image processing implementation by python
Acquiring knowledge on various compression
CO3 and segmentation techniques, for image Understand
enhancement methods.
Link: https://medium.com/futframe-ai/fundamental-steps-of-digital-image-processing-d7518d6bb23c
Neighborhood
Adjacency
Connectivity
Paths
Regions and
boundaries
Adjacency
Let V be the set of intensity values
Adjacency
Let V be the set of intensity values
(ii)q is in the set ND(p) and the set N4(p) ∩ N4(p) has no pixels whose values are from V.
44
Path
A (digital) path (or curve) from pixel p with coordinates (x0, y0) to pixel q with coordinates (xn, yn) is a
sequence of distinct pixels with coordinates
12
13
14
15
Connected in S
Let S represent a subset of pixels in an image. Two pixels p with coordinates (x0, y0)
and q with coordinates (xn, yn) are said to be connected in S if there exists a path
16
For every pixel p in S, the set of pixels in S that are connected to p is called a
connected component of S.
Two regions, Ri and Rj are said to be adjacent if their union forms a connected set.
Regions that are not to be adjacent are said to be disjoint. 17
The boundary of the region R is the set of pixels in the region that have one
or more neighbors that are not in R.
If R happens to be an entire image, then its boundary is defined as the set of pixels in the first and last
rows and columns of the image.
An image contains K disjoint regions, Rk, k = 1, 2, …, K. Let Ru denote the union of all the K regions,
and let (Ru)c denote its complement. 18
All the points in Ru is called foreground; All the points in (Ru)c is called
background.
In the following arrangement of pixels, are the two regions (of 1s) adjacent? (if 8-
adjacency is used)
1 1 1
Region 1
1 0 1
0 1 0
Region 2
0 0 1
1 1 1
1 1 1
19
In the following arrangement of pixels, are the two parts (of 1s) adjacent? (if 4-
adjacency is used)
1 1 1
Part 1
1 0 1
0 1 0
Part 2
0 0 1
1 1 1
1 1 1
20
1 1 1
Region 1
1 0 1
0 1 0
Region 2
0 0 1
1 1 1
1 1 1
21
1 1 1
foreground
1 0 1
0 1 0
0 0 1 background
1 1 1
1 1 1
22
In the following arrangement of pixels, the circled point is part of the boundary of
the 1-valued pixels if 8-adjacency is used, true or false?
0 0 0 0 0
0 1 1 0 0
0 1 1 0 0
0 1 1 1 0
0 1 1 1 0
0 0 0 0 0
23
In the following arrangement of pixels, the circled point is part of the boundary of
the 1-valued pixels if 4-adjacency is used, true or false?
0 0 0 0 0
0 1 1 0 0
0 1 1 0 0
0 1 1 1 0
0 1 1 1 0
0 0 0 0 0
24
b. D(p, q) = D(q, p)
27
In the following arrangement of pixels, what’s the value of the city-block distance
between the circled two points?
0 0 0 0 0
0 0 1 1 0
0 1 1 0 0
0 1 0 0 0
0 0 0 0 0
0 0 0 0 0
28
In the following arrangement of pixels, what’s the value of the length of the m-
path between the circled two points?
0 0 0 0 0
0 0 1 1 0
0 1 1 0 0
0 1 0 0 0
0 0 0 0 0
0 0 0 0 0
29
In the following arrangement of pixels, what’s the value of the length of the m-
path between the circled two points?
0 0 0 0 0
0 0 1 1 0
0 0 1 0 0
0 1 0 0 0
0 0 0 0 0
0 0 0 0 0
30
https://www.simplilearn.com/how-facebook-is-using-big-data-article?source=CTAexp
https://www.icas.com/ca-today-news/10-companies-using-big-data
https://www.bernardmarr.com/default.asp?contentID=1076
Bryant, R.E., Katz, R.H., Lazowska, E.D.: Big-Data Computing: Creating Revolutionary Breakthroughs in
Commerce, Science and Society
Sathi, A.: Implementation section (book 1). In: Big Data Analytics: Disruptive Technologies for Changing the
Game, 1st ed. MC Press Online (2012)
R. Gonzalez and R. Woods, “Digital Image Processing – 2 Editi on”, Prenti ce Hall, 2 0 0 2
nd
External 60
Total 100
For queries
Email: aadi.e15043@cumail.in