SlideShare a Scribd company logo
Digital Image Processing
Chapter 2: Digital Image
Fundamentals
Elements of Visual Perception
• Structure
of the
human eye
• Rods and cones in the retina
• Image formation in the eye
• Brightness adaptation and discrimination
• Brightness discrimination
• Weber ratio
• Perceived
brightness
• Simultaneous contrast
• Optical
illusion
Light and the Electromagnetic Spectrum
• Wavelength


c


h
E 
Image Sensing and Acquisition
• Image acquisition using a single sensor
• Using sensor strips
A simple image formation model
• Illumination and reflectance
• Illumination and transmissivity
)
,
(
)
,
(
)
,
( y
x
r
y
x
i
y
x
f 
Image Sampling and Quantization
Sampling and quantization
• Representing digital images
digital image processing chapter two, fundamentals
• Saturation and noise
• Number of storage bits
• Spatial and gray-level resolution
• Subsampled
and
resampled
• Reducing
spatial
resolution
• Varying
the
number
of gray
levels
• Varying
the
number
of gray
levels
• N and k in different-details images
• Isopreference
• Interpolations
• Zooming
and
shrinking
Some Basic Relationships Between Pixels
• Neighbors of a pixel
– : 4-neighbors of p
, , ,
: four diagonal neighbors of p
, , ,
: 8-neighbors of p
and
)
(
4 p
N
)
,
1
( y
x  )
1
,
( 
y
x
)
,
1
( y
x  )
1
,
( 
y
x
)
1
,
1
( 
 y
x )
1
,
1
( 
 y
x
)
1
,
1
( 
 y
x
)
1
,
1
( 
 y
x
)
(p
ND
)
(
8 p
N
)
(
4 p
N )
(p
ND
• Adjacency
– : The set of gray-level values used to define
adjacency
– 4-adjacency: Two pixels p and q with values from
V are 4-adjacency if q is in the set
– 8-adjacency: Two pixels p and q with values from
V are 8-adjacency if q is in the set
V
)
(
4 p
N
)
(
8 p
N
– m-adjacency (mixed adjacency): Two pixels p and
q with values from V are m-adjacency if
• q is in , or
• q is in and the set has no pixels whose
values are from V
)
(
4 p
N
)
(p
ND
)
(
)
( 4
4 q
N
p
N 
digital image processing chapter two, fundamentals
• Subset adjacency
– S1 and S2 are adjacent if some pixel in S1 is
adjacent to some pixel in S2
• Path
– A path from p with coordinates to pixel
q with coordinates is a sequence of
distinct pixels with coordinates
– , ,…,
where = , = , and pixels
and are adjacent
)
,
( y
x
)
,
( t
s
)
,
( 0
0 y
x )
,
( 1
1 y
x )
,
( n
n y
x
)
,
( 0
0 y
x )
,
( y
x )
,
( n
n y
x )
,
( t
s
)
,
( i
i y
x )
,
( 1
1 
 i
i y
x
• Region
– We call R a region of the image if R is a
connected set
• Boundary
– The boundary of a region R is the set of
pixels in the region that have one or more
neighbors that are not in R
• Edge
– Pixels with derivative values that exceed a
preset threshold
• Distance measures
– Euclidean distance
– City-block distance
– Chessboard distance
2
1
2
2
]
)
(
)
[(
)
,
( t
y
s
x
q
p
De 



|
)
(
|
|
)
(
|
)
,
(
4 t
y
s
x
q
p
D 



|)
)
(
|
|,
)
(
max(|
)
,
(
8 t
y
s
x
q
p
D 


m
D
 distance: The shortest m-path
between the points
An Introduction to the Mathematical Tools Used
in Digital Image Processing
• Linear operation
– H is said to be a linear operator if, for any two
images f and g and any two scalars a and b,
)
(
)
(
)
( g
bH
f
aH
bg
af
H 


• Arithmetic
operations
– Addition
• Arithmetic
operations
– Subtraction
– Digital
subtraction
angiography
– Shading correction
• Image multiplication
• Set operations
• Complements
• Logical
operations
• Single-pixel
operations
• Neighborhood
operations
• Affine transformations
• Inverse mapping
• Registration
• Vector
operations
• Image transforms
• Fourier transform
• Probabilistic methods

More Related Content

What's hot (20)

PPTX
Chain Code.pptx
ssuser44f11e
 
PPTX
Fundamentals and image compression models
lavanya marichamy
 
PPTX
polygon clipping IN COMPUTER GRAPHICS.pptx
urvashipundir04
 
PPTX
Image compression
Bassam Kanber
 
PPTX
Canny Edge Detection
SN Chakraborty
 
PPTX
Intensity Transformation and Spatial filtering
Shajun Nisha
 
PDF
Lecture 06 geometric transformations and image registration
obertksg
 
PDF
Image Enhancement
Deven Sahu
 
PPTX
Chapter 9 morphological image processing
asodariyabhavesh
 
DOCX
Digtial Image Processing Q@A
Chung Hua Universit
 
PPTX
Color Image Processing
kiruthiammu
 
PPTX
Graphics_3D viewing
Rabin BK
 
PPT
hidden surface elimination using z buffer algorithm
rajivagarwal23dei
 
PDF
4.intensity transformations
Yahya Alkhaldi
 
PPT
Image degradation and noise by Md.Naseem Ashraf
MD Naseem Ashraf
 
PPT
Color
FNian
 
PPTX
Image processing second unit Notes
AAKANKSHA JAIN
 
PPT
2D transformation (Computer Graphics)
Timbal Mayank
 
PPTX
Chapter 6 color image processing
asodariyabhavesh
 
PDF
Computer Graphics - Output Primitive
Rupesh Mishra
 
Chain Code.pptx
ssuser44f11e
 
Fundamentals and image compression models
lavanya marichamy
 
polygon clipping IN COMPUTER GRAPHICS.pptx
urvashipundir04
 
Image compression
Bassam Kanber
 
Canny Edge Detection
SN Chakraborty
 
Intensity Transformation and Spatial filtering
Shajun Nisha
 
Lecture 06 geometric transformations and image registration
obertksg
 
Image Enhancement
Deven Sahu
 
Chapter 9 morphological image processing
asodariyabhavesh
 
Digtial Image Processing Q@A
Chung Hua Universit
 
Color Image Processing
kiruthiammu
 
Graphics_3D viewing
Rabin BK
 
hidden surface elimination using z buffer algorithm
rajivagarwal23dei
 
4.intensity transformations
Yahya Alkhaldi
 
Image degradation and noise by Md.Naseem Ashraf
MD Naseem Ashraf
 
Color
FNian
 
Image processing second unit Notes
AAKANKSHA JAIN
 
2D transformation (Computer Graphics)
Timbal Mayank
 
Chapter 6 color image processing
asodariyabhavesh
 
Computer Graphics - Output Primitive
Rupesh Mishra
 

Similar to digital image processing chapter two, fundamentals (20)

PPT
chap2.ppt
akshaya870130
 
PPT
Digital Image Fundamentals 1.ppt
MrsSDivyaBME
 
PPT
chap2.ppt is the presentation of image of eye.
YogeshRotela
 
PDF
2. IP Fundamentals.pdf
DrNVaijayanthiDeanRD
 
PPTX
Digital-Image-processing-fundamenntal.pptx
prostation0
 
PDF
Digital image processing fundamental explanation
Tirusew1
 
PDF
chapter_4_1ST_PART_BASIC_RELATION_OF_PIXELSchapter_2_dip_5th_sem.pdf
Someone413715
 
PDF
Basic Relationship between pixels and adjacency
Hema474405
 
PPT
Image processing 1-lectures
Taymoor Nazmy
 
PPTX
Digital Image Processing
PreethiPreethi28
 
PPT
3.ppt
anshharjai
 
PPT
03 digital image fundamentals DIP
babak danyal
 
PPT
DIP7_Relationships_between_pixels.ppt
akshaya870130
 
PDF
bstract Point processing uses only the information in individual pixels to pr...
NALESVPMEngg
 
PPTX
Image Acquisition and Representation
Amnaakhaan
 
PPT
2 digital image fundamentals
BHAGYAPRASADBUGGE
 
PPT
Lecture4.ppt
SivaSankar306103
 
PPTX
Digital Image Fundamentals
Kalyan Acharjya
 
PDF
matdid950092.pdf
lencho3d
 
PPT
Relationship between adjacent pixels in an image
mythilybme
 
chap2.ppt
akshaya870130
 
Digital Image Fundamentals 1.ppt
MrsSDivyaBME
 
chap2.ppt is the presentation of image of eye.
YogeshRotela
 
2. IP Fundamentals.pdf
DrNVaijayanthiDeanRD
 
Digital-Image-processing-fundamenntal.pptx
prostation0
 
Digital image processing fundamental explanation
Tirusew1
 
chapter_4_1ST_PART_BASIC_RELATION_OF_PIXELSchapter_2_dip_5th_sem.pdf
Someone413715
 
Basic Relationship between pixels and adjacency
Hema474405
 
Image processing 1-lectures
Taymoor Nazmy
 
Digital Image Processing
PreethiPreethi28
 
3.ppt
anshharjai
 
03 digital image fundamentals DIP
babak danyal
 
DIP7_Relationships_between_pixels.ppt
akshaya870130
 
bstract Point processing uses only the information in individual pixels to pr...
NALESVPMEngg
 
Image Acquisition and Representation
Amnaakhaan
 
2 digital image fundamentals
BHAGYAPRASADBUGGE
 
Lecture4.ppt
SivaSankar306103
 
Digital Image Fundamentals
Kalyan Acharjya
 
matdid950092.pdf
lencho3d
 
Relationship between adjacent pixels in an image
mythilybme
 
Ad

More from KNaveenKumarECE (11)

PPTX
Industrial internet of things IOT Week-Week-4.pptx
KNaveenKumarECE
 
PPTX
Industrial internet of things IOT Week-3.pptx
KNaveenKumarECE
 
PPTX
Industry 4.o the fourth revolutionWeek-2.pptx
KNaveenKumarECE
 
PPTX
Introduction to sensing and Week-1.pptx
KNaveenKumarECE
 
PPTX
ARM introduction registers architectures
KNaveenKumarECE
 
PPT
basic electronic engineering introduction
KNaveenKumarECE
 
PPTX
quantization and sampling presentation ppt
KNaveenKumarECE
 
PPT
introduction to python, fundamentals and basics
KNaveenKumarECE
 
PPTX
super vector machines algorithms using deep
KNaveenKumarECE
 
PPTX
Augastiny_VANET advantages and disadvantages.pptx
KNaveenKumarECE
 
PDF
ARM_System_Developers_Guide-Designing_and_Optimizing_System_Software.pdf
KNaveenKumarECE
 
Industrial internet of things IOT Week-Week-4.pptx
KNaveenKumarECE
 
Industrial internet of things IOT Week-3.pptx
KNaveenKumarECE
 
Industry 4.o the fourth revolutionWeek-2.pptx
KNaveenKumarECE
 
Introduction to sensing and Week-1.pptx
KNaveenKumarECE
 
ARM introduction registers architectures
KNaveenKumarECE
 
basic electronic engineering introduction
KNaveenKumarECE
 
quantization and sampling presentation ppt
KNaveenKumarECE
 
introduction to python, fundamentals and basics
KNaveenKumarECE
 
super vector machines algorithms using deep
KNaveenKumarECE
 
Augastiny_VANET advantages and disadvantages.pptx
KNaveenKumarECE
 
ARM_System_Developers_Guide-Designing_and_Optimizing_System_Software.pdf
KNaveenKumarECE
 
Ad

Recently uploaded (20)

PPTX
原版一样(Acadia毕业证书)加拿大阿卡迪亚大学毕业证办理方法
Taqyea
 
PPTX
NEUROMOROPHIC nu iajwojeieheueueueu.pptx
knkoodalingam39
 
PPTX
drones for disaster prevention response.pptx
NawrasShatnawi1
 
PPT
inherently safer design for engineering.ppt
DhavalShah616893
 
PPTX
MobileComputingMANET2023 MobileComputingMANET2023.pptx
masterfake98765
 
PPTX
Types of Bearing_Specifications_PPT.pptx
PranjulAgrahariAkash
 
PDF
6th International Conference on Machine Learning Techniques and Data Science ...
ijistjournal
 
PDF
Ethics and Trustworthy AI in Healthcare – Governing Sensitive Data, Profiling...
AlqualsaDIResearchGr
 
PPTX
Heart Bleed Bug - A case study (Course: Cryptography and Network Security)
Adri Jovin
 
PDF
UNIT-4-FEEDBACK AMPLIFIERS AND OSCILLATORS (1).pdf
Sridhar191373
 
PPTX
EC3551-Transmission lines Demo class .pptx
Mahalakshmiprasannag
 
PPTX
Benefits_^0_Challigi😙🏡💐8fenges[1].pptx
akghostmaker
 
PPTX
REINFORCEMENT AS CONSTRUCTION MATERIALS.pptx
mohaiminulhaquesami
 
PDF
MOBILE AND WEB BASED REMOTE BUSINESS MONITORING SYSTEM
ijait
 
PPTX
The Role of Information Technology in Environmental Protectio....pptx
nallamillisriram
 
PDF
ARC--BUILDING-UTILITIES-2-PART-2 (1).pdf
IzzyBaniquedBusto
 
PDF
POWER PLANT ENGINEERING (R17A0326).pdf..
haneefachosa123
 
PPTX
Thermal runway and thermal stability.pptx
godow93766
 
PDF
Introduction to Productivity and Quality
মোঃ ফুরকান উদ্দিন জুয়েল
 
PPTX
Structural Functiona theory this important for the theorist
cagumaydanny26
 
原版一样(Acadia毕业证书)加拿大阿卡迪亚大学毕业证办理方法
Taqyea
 
NEUROMOROPHIC nu iajwojeieheueueueu.pptx
knkoodalingam39
 
drones for disaster prevention response.pptx
NawrasShatnawi1
 
inherently safer design for engineering.ppt
DhavalShah616893
 
MobileComputingMANET2023 MobileComputingMANET2023.pptx
masterfake98765
 
Types of Bearing_Specifications_PPT.pptx
PranjulAgrahariAkash
 
6th International Conference on Machine Learning Techniques and Data Science ...
ijistjournal
 
Ethics and Trustworthy AI in Healthcare – Governing Sensitive Data, Profiling...
AlqualsaDIResearchGr
 
Heart Bleed Bug - A case study (Course: Cryptography and Network Security)
Adri Jovin
 
UNIT-4-FEEDBACK AMPLIFIERS AND OSCILLATORS (1).pdf
Sridhar191373
 
EC3551-Transmission lines Demo class .pptx
Mahalakshmiprasannag
 
Benefits_^0_Challigi😙🏡💐8fenges[1].pptx
akghostmaker
 
REINFORCEMENT AS CONSTRUCTION MATERIALS.pptx
mohaiminulhaquesami
 
MOBILE AND WEB BASED REMOTE BUSINESS MONITORING SYSTEM
ijait
 
The Role of Information Technology in Environmental Protectio....pptx
nallamillisriram
 
ARC--BUILDING-UTILITIES-2-PART-2 (1).pdf
IzzyBaniquedBusto
 
POWER PLANT ENGINEERING (R17A0326).pdf..
haneefachosa123
 
Thermal runway and thermal stability.pptx
godow93766
 
Introduction to Productivity and Quality
মোঃ ফুরকান উদ্দিন জুয়েল
 
Structural Functiona theory this important for the theorist
cagumaydanny26
 

digital image processing chapter two, fundamentals