SlideShare a Scribd company logo
Digital Image Processing
Elements of Visual Perception
Digital Image Processing
2
Elements of Visual Perception
Structure of the human eye
Image formation in the human eye
Brightness adaptation and discrimination
Outline
Digital Image Processing
3
Elements of Visual Perception
The cornea and sclera outer cover
The choroid
Ciliary body
Iris diaphragm
Lens
The retina (two kinds of receptors)
Cones vision (photopic/bright-light vision) : centered at fovea, highly
sensitive to color
Rods (scotopic/dim-light vision) : general view
Blind spot
Structure of the human eye
Digital Image Processing
4
Elements of Visual Perception
Structure of the human eye
Digital Image Processing
5
Elements of Visual Perception
Structure of the human eye
Digital Image Processing
6
Elements of Visual Perception
Flexible lens: the principle difference from an ordinary
optical lens.
Controlled by the tension in the fibers of the ciliary body
To focus on distant objects – flattened
To focus on objects near eye – thicker
Near-sighted and far-sighted
Image formation in the human eye
Digital Image Processing
7
Elements of Visual Perception
Image formation in the human eye
Light
Receptor Brain
Radiant
Energy
Digital Image Processing
8
Elements of Visual Perception
Dynamic range of human visual system: 10-6~104 mL
(millilambert)
Can not accomplish this range simultaneously
It changes its sensitivity to operate over this entire range
simultaneously.
The current sensitivity level of the visual system is called
brightness adaptation level
Brightness adaptation
Digital Image Processing
9
Elements of Visual Perception
Brightness adaptation
Digital Image Processing
10
Elements of Visual Perception
Weber ratio (the experiment) :
I: the background illumination
: the increment of illumination
Small Weber ratio indicates good discrimination
Larger Weber ratio indicates poor discrimination
Brightness discrimination
I
IC /

C
I

Digital Image Processing
11
Elements of Visual Perception
Brightness discrimination
Digital Image Processing
12
Elements of Visual Perception
The perceived brightness is not a simple function of
intensity
Mach band pattern
Simultaneous contrast
Optical illusion
Psycho-visual effects
Digital Image Processing
13
Elements of Visual Perception
Mach band pattern
Digital Image Processing
14
Elements of Visual Perception
Simultaneous contrast
Digital Image Processing
15
Elements of Visual Perception
Optical illusion
Digital Image Processing
16
Elements of Visual Perception
Optical illusion
Digital Image Processing
17
Elements of Visual Perception
Optical illusion
Digital Image Processing
Sampling, Quantization and Other Simple
Operations
Digital Image Processing
19
Sampling, Quantization, and Operations
Image formation model
Uniform sampling
Uniform quantization
Digital image representation
Relationships between pixels
Arithmetic operations
Logical operations
Outline
Digital Image Processing
20
Sampling, Quantization and Other Simple
Operations
 
0 ,
f x y
  
 
,
f x y
 
,
i x y
may be characterized by two components :
Illumination: Reflectance:  
,
r x y
     
, , ,
f x y i x y r x y

 
0 ,
i x y
    
0 , 1
r x y
 
Monochrome image
Typical values of the illumination and reflectance:
Illumination: sun on earth: 90,000 lm/m2 on a sunny day; 10,000 lm/m2 on
a cloud day; moon on clear evening: 0.1 lm/m2; in a commercial office is
about 1000 lm/m2
Reflectance: 0.01 for black velvet, 0.65 for stainless steel, 0.80 for flat-white
wall paint, 0.90 for silver-plated metal, and 0.93 for snow
Image Formation Model
Digital Image Processing
21
Sampling, Quantization, and Operations
Sampling
digitalized in
spatial domain
Quantization
digitalized in
amplitude
Uniform sampling and quantization
Digital Image Processing
22
Sampling, Quantization, and Operations
Uniform sampling and quantization
Digital Image Processing
23
Sampling, Quantization, and Operations
Digital image representation
Digital Image Processing
24
Sampling, Quantization, and Operations
Spatial resolution : the more pixels in a fixed range, the
higher the resolution
Gray-level resolution : the more bits, the higher the
resolution
Image resolution
Digital Image Processing
25
Sampling, Quantization, and Operations
Both applied to digital image
Zooming
Creation of new pixel locations
Assignment of gray levels to those new locations
Pixel replication, when increasing the size of an image an integer times
Nearest neighbor interpolation
Bilinear interpolation
Bicubic interpolation
Shrinking
Image zooming and shrinking
Digital Image Processing
26
Sampling, Quantization, and Operations
Bilinear Interpolation
Digital Image Processing
27
Sampling, Quantization, and Operations
Neighbors of a pixel
4-neighbors
diagonal-neighbors
8-neighbors
Adjacency
4-adjacency
8-adjacency
m-adjacency
Relationships between pixels
(i-1,j-
1)
(i-1,j)
(i-
1,j+1)
(i,j-1) (i,j)
(i,j+1
)
(i+1,j
-1)
(i+1,j
)
(i+1,j
+1)
Digital Image Processing
28
Sampling, Quantization, and Operations
m-adjacency
Relationships between pixels
Digital Image Processing
29
Sampling, Quantization, and Operations
Path: 4, 8, and m-paths
A sequence of distinct pixels from pixel p to q.
Connectivity
Connect set: only has one connected component.
Region
Region is a connected set.
Boundary
The set of pixels in the region which has one or more neighbors that are
not in the region.
Relationships between pixels
Digital Image Processing
30
Sampling, Quantization, and Operations
Addition
Subtraction
Multiplication
Division
Arithmetic operations
Digital Image Processing
31
Sampling, Quantization, and Operations
AND
OR
Complement (NOT)
XOR
Logical operations

More Related Content

What's hot

Lecture 16 KL Transform in Image Processing
Lecture 16 KL Transform in Image ProcessingLecture 16 KL Transform in Image Processing
Lecture 16 KL Transform in Image Processing
VARUN KUMAR
 
Image Enhancement - Point Processing
Image Enhancement - Point ProcessingImage Enhancement - Point Processing
Image Enhancement - Point Processing
Gayathri31093
 
Spatial domain and filtering
Spatial domain and filteringSpatial domain and filtering
Spatial domain and filtering
University of Potsdam
 
Image processing Presentation
Image processing PresentationImage processing Presentation
COM2304: Digital Image Fundamentals - I
COM2304: Digital Image Fundamentals - I COM2304: Digital Image Fundamentals - I
COM2304: Digital Image Fundamentals - I
Hemantha Kulathilake
 
Morphological image processing
Morphological image processingMorphological image processing
Morphological image processing
Raghu Kumar
 
image compression ppt
image compression pptimage compression ppt
image compression ppt
Shivangi Saxena
 
Chapter10 image segmentation
Chapter10 image segmentationChapter10 image segmentation
Chapter10 image segmentation
asodariyabhavesh
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
Md Shabir Alam
 
Image processing fundamentals
Image processing fundamentalsImage processing fundamentals
Image processing fundamentals
A B Shinde
 
5 spatial filtering p1
5 spatial filtering p15 spatial filtering p1
5 spatial filtering p1
Gichelle Amon
 
The motion estimation
The motion estimationThe motion estimation
The motion estimation
sakshij91
 
Digital Image Processing: Image Segmentation
Digital Image Processing: Image SegmentationDigital Image Processing: Image Segmentation
Digital Image Processing: Image Segmentation
Mostafa G. M. Mostafa
 
Image enhancement techniques
Image enhancement techniquesImage enhancement techniques
Image enhancement techniques
sakshij91
 
Ray tracing
Ray tracingRay tracing
Ray tracing
Farah Shaikh
 
Hit and-miss transform
Hit and-miss transformHit and-miss transform
Hit and-miss transform
Krish Everglades
 
Introduction to Image Compression
Introduction to Image CompressionIntroduction to Image Compression
Introduction to Image Compression
Kalyan Acharjya
 
Presentation of Lossy compression
Presentation of Lossy compressionPresentation of Lossy compression
Presentation of Lossy compression
Omar Ghazi
 
Elements of visual perception
Elements of visual perceptionElements of visual perception
Elements of visual perception
Dr INBAMALAR T M
 
Fundamental steps in image processing
Fundamental steps in image processingFundamental steps in image processing
Fundamental steps in image processing
PremaPRC211300301103
 

What's hot (20)

Lecture 16 KL Transform in Image Processing
Lecture 16 KL Transform in Image ProcessingLecture 16 KL Transform in Image Processing
Lecture 16 KL Transform in Image Processing
 
Image Enhancement - Point Processing
Image Enhancement - Point ProcessingImage Enhancement - Point Processing
Image Enhancement - Point Processing
 
Spatial domain and filtering
Spatial domain and filteringSpatial domain and filtering
Spatial domain and filtering
 
Image processing Presentation
Image processing PresentationImage processing Presentation
Image processing Presentation
 
COM2304: Digital Image Fundamentals - I
COM2304: Digital Image Fundamentals - I COM2304: Digital Image Fundamentals - I
COM2304: Digital Image Fundamentals - I
 
Morphological image processing
Morphological image processingMorphological image processing
Morphological image processing
 
image compression ppt
image compression pptimage compression ppt
image compression ppt
 
Chapter10 image segmentation
Chapter10 image segmentationChapter10 image segmentation
Chapter10 image segmentation
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Image processing fundamentals
Image processing fundamentalsImage processing fundamentals
Image processing fundamentals
 
5 spatial filtering p1
5 spatial filtering p15 spatial filtering p1
5 spatial filtering p1
 
The motion estimation
The motion estimationThe motion estimation
The motion estimation
 
Digital Image Processing: Image Segmentation
Digital Image Processing: Image SegmentationDigital Image Processing: Image Segmentation
Digital Image Processing: Image Segmentation
 
Image enhancement techniques
Image enhancement techniquesImage enhancement techniques
Image enhancement techniques
 
Ray tracing
Ray tracingRay tracing
Ray tracing
 
Hit and-miss transform
Hit and-miss transformHit and-miss transform
Hit and-miss transform
 
Introduction to Image Compression
Introduction to Image CompressionIntroduction to Image Compression
Introduction to Image Compression
 
Presentation of Lossy compression
Presentation of Lossy compressionPresentation of Lossy compression
Presentation of Lossy compression
 
Elements of visual perception
Elements of visual perceptionElements of visual perception
Elements of visual perception
 
Fundamental steps in image processing
Fundamental steps in image processingFundamental steps in image processing
Fundamental steps in image processing
 

Similar to Chap01 visual perception

Image Processing ppt
Image Processing pptImage Processing ppt
cseimageprocessingppt-170902095009.pdf
cseimageprocessingppt-170902095009.pdfcseimageprocessingppt-170902095009.pdf
cseimageprocessingppt-170902095009.pdf
RaviRenu1
 
Review A DCNN APPROACH FOR REAL TIME UNCONSTRAINED FACE.pptx
Review A DCNN APPROACH FOR REAL TIME UNCONSTRAINED FACE.pptxReview A DCNN APPROACH FOR REAL TIME UNCONSTRAINED FACE.pptx
Review A DCNN APPROACH FOR REAL TIME UNCONSTRAINED FACE.pptx
AravindHari22
 
Digital image processing2.pptx
Digital image processing2.pptxDigital image processing2.pptx
Digital image processing2.pptx
DivyanshAgarwal78
 
Cse image processing ppt
Cse image processing pptCse image processing ppt
Cse image processing ppt
Ashish Kumar Thakur
 
Image proccessing slide share
Image proccessing slide shareImage proccessing slide share
Image proccessing slide share
SyedShaiby
 
introduction to image processing unit 2.
introduction to image processing unit 2.introduction to image processing unit 2.
introduction to image processing unit 2.
shivani5543
 
DIP PPT (1).pptx
DIP PPT (1).pptxDIP PPT (1).pptx
DIP PPT (1).pptx
MrJBhaskaraRaoece
 
Image processing.pptx
Image processing.pptxImage processing.pptx
Image processing.pptx
Mattupallipardhu
 
Dr,system abhishek
Dr,system abhishekDr,system abhishek
Dr,system abhishek
DrAbhishek Gowda
 
Cozzella presentation ICAPMMOMI 2010
Cozzella presentation ICAPMMOMI 2010Cozzella presentation ICAPMMOMI 2010
Cozzella presentation ICAPMMOMI 2010
Lorenzo Cozzella
 
Digital image forgery detection
Digital image forgery detectionDigital image forgery detection
Digital image forgery detection
AB Rizvi
 
Ch1.pptx
Ch1.pptxCh1.pptx
Ch1.pptx
danielzewde12
 
Camera , Visual , Imaging Technology : A Walk-through
Camera , Visual ,  Imaging Technology : A Walk-through Camera , Visual ,  Imaging Technology : A Walk-through
Camera , Visual , Imaging Technology : A Walk-through
Sherin Sasidharan
 
Photometric calibration
Photometric calibrationPhotometric calibration
Photometric calibration
Ali A Jalil
 
Module 1
Module 1Module 1
Module 1
ushaBS2
 
EC4160-lect 1,2.ppt
EC4160-lect 1,2.pptEC4160-lect 1,2.ppt
EC4160-lect 1,2.ppt
ssuser812128
 
Digital imaging
Digital imagingDigital imaging
Digital imaging
Indian dental academy
 
introduction to Digital Image Processing
introduction to Digital Image Processingintroduction to Digital Image Processing
introduction to Digital Image Processing
nikesh gadare
 
Chap_1_Digital_Image_Fundamentals_DD (2).pdf
Chap_1_Digital_Image_Fundamentals_DD (2).pdfChap_1_Digital_Image_Fundamentals_DD (2).pdf
Chap_1_Digital_Image_Fundamentals_DD (2).pdf
MrNeon5
 

Similar to Chap01 visual perception (20)

Image Processing ppt
Image Processing pptImage Processing ppt
Image Processing ppt
 
cseimageprocessingppt-170902095009.pdf
cseimageprocessingppt-170902095009.pdfcseimageprocessingppt-170902095009.pdf
cseimageprocessingppt-170902095009.pdf
 
Review A DCNN APPROACH FOR REAL TIME UNCONSTRAINED FACE.pptx
Review A DCNN APPROACH FOR REAL TIME UNCONSTRAINED FACE.pptxReview A DCNN APPROACH FOR REAL TIME UNCONSTRAINED FACE.pptx
Review A DCNN APPROACH FOR REAL TIME UNCONSTRAINED FACE.pptx
 
Digital image processing2.pptx
Digital image processing2.pptxDigital image processing2.pptx
Digital image processing2.pptx
 
Cse image processing ppt
Cse image processing pptCse image processing ppt
Cse image processing ppt
 
Image proccessing slide share
Image proccessing slide shareImage proccessing slide share
Image proccessing slide share
 
introduction to image processing unit 2.
introduction to image processing unit 2.introduction to image processing unit 2.
introduction to image processing unit 2.
 
DIP PPT (1).pptx
DIP PPT (1).pptxDIP PPT (1).pptx
DIP PPT (1).pptx
 
Image processing.pptx
Image processing.pptxImage processing.pptx
Image processing.pptx
 
Dr,system abhishek
Dr,system abhishekDr,system abhishek
Dr,system abhishek
 
Cozzella presentation ICAPMMOMI 2010
Cozzella presentation ICAPMMOMI 2010Cozzella presentation ICAPMMOMI 2010
Cozzella presentation ICAPMMOMI 2010
 
Digital image forgery detection
Digital image forgery detectionDigital image forgery detection
Digital image forgery detection
 
Ch1.pptx
Ch1.pptxCh1.pptx
Ch1.pptx
 
Camera , Visual , Imaging Technology : A Walk-through
Camera , Visual ,  Imaging Technology : A Walk-through Camera , Visual ,  Imaging Technology : A Walk-through
Camera , Visual , Imaging Technology : A Walk-through
 
Photometric calibration
Photometric calibrationPhotometric calibration
Photometric calibration
 
Module 1
Module 1Module 1
Module 1
 
EC4160-lect 1,2.ppt
EC4160-lect 1,2.pptEC4160-lect 1,2.ppt
EC4160-lect 1,2.ppt
 
Digital imaging
Digital imagingDigital imaging
Digital imaging
 
introduction to Digital Image Processing
introduction to Digital Image Processingintroduction to Digital Image Processing
introduction to Digital Image Processing
 
Chap_1_Digital_Image_Fundamentals_DD (2).pdf
Chap_1_Digital_Image_Fundamentals_DD (2).pdfChap_1_Digital_Image_Fundamentals_DD (2).pdf
Chap_1_Digital_Image_Fundamentals_DD (2).pdf
 

More from shabanam tamboli

Spatial filtering
Spatial filteringSpatial filtering
Spatial filtering
shabanam tamboli
 
Image processing7 frequencyfiltering
Image processing7 frequencyfilteringImage processing7 frequencyfiltering
Image processing7 frequencyfiltering
shabanam tamboli
 
Image enhancement in the spatial domain1
Image enhancement in the spatial domain1Image enhancement in the spatial domain1
Image enhancement in the spatial domain1
shabanam tamboli
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
shabanam tamboli
 
Chapter01 (2)
Chapter01 (2)Chapter01 (2)
Chapter01 (2)
shabanam tamboli
 
Image processing1 introduction
Image processing1 introductionImage processing1 introduction
Image processing1 introduction
shabanam tamboli
 
Chapter01 lecture 1
Chapter01 lecture 1Chapter01 lecture 1
Chapter01 lecture 1
shabanam tamboli
 

More from shabanam tamboli (7)

Spatial filtering
Spatial filteringSpatial filtering
Spatial filtering
 
Image processing7 frequencyfiltering
Image processing7 frequencyfilteringImage processing7 frequencyfiltering
Image processing7 frequencyfiltering
 
Image enhancement in the spatial domain1
Image enhancement in the spatial domain1Image enhancement in the spatial domain1
Image enhancement in the spatial domain1
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
 
Chapter01 (2)
Chapter01 (2)Chapter01 (2)
Chapter01 (2)
 
Image processing1 introduction
Image processing1 introductionImage processing1 introduction
Image processing1 introduction
 
Chapter01 lecture 1
Chapter01 lecture 1Chapter01 lecture 1
Chapter01 lecture 1
 

Recently uploaded

Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
gerogepatton
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
HODECEDSIET
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
abbyasa1014
 
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball playEric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
enizeyimana36
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
JamalHussainArman
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
IJNSA Journal
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
Las Vegas Warehouse
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
rpskprasana
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
sachin chaurasia
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
mamunhossenbd75
 

Recently uploaded (20)

Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
 
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEMTIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
TIME DIVISION MULTIPLEXING TECHNIQUE FOR COMMUNICATION SYSTEM
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
 
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball playEric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
 
CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
Heat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation pptHeat Resistant Concrete Presentation ppt
Heat Resistant Concrete Presentation ppt
 

Chap01 visual perception

  • 1. Digital Image Processing Elements of Visual Perception
  • 2. Digital Image Processing 2 Elements of Visual Perception Structure of the human eye Image formation in the human eye Brightness adaptation and discrimination Outline
  • 3. Digital Image Processing 3 Elements of Visual Perception The cornea and sclera outer cover The choroid Ciliary body Iris diaphragm Lens The retina (two kinds of receptors) Cones vision (photopic/bright-light vision) : centered at fovea, highly sensitive to color Rods (scotopic/dim-light vision) : general view Blind spot Structure of the human eye
  • 4. Digital Image Processing 4 Elements of Visual Perception Structure of the human eye
  • 5. Digital Image Processing 5 Elements of Visual Perception Structure of the human eye
  • 6. Digital Image Processing 6 Elements of Visual Perception Flexible lens: the principle difference from an ordinary optical lens. Controlled by the tension in the fibers of the ciliary body To focus on distant objects – flattened To focus on objects near eye – thicker Near-sighted and far-sighted Image formation in the human eye
  • 7. Digital Image Processing 7 Elements of Visual Perception Image formation in the human eye Light Receptor Brain Radiant Energy
  • 8. Digital Image Processing 8 Elements of Visual Perception Dynamic range of human visual system: 10-6~104 mL (millilambert) Can not accomplish this range simultaneously It changes its sensitivity to operate over this entire range simultaneously. The current sensitivity level of the visual system is called brightness adaptation level Brightness adaptation
  • 9. Digital Image Processing 9 Elements of Visual Perception Brightness adaptation
  • 10. Digital Image Processing 10 Elements of Visual Perception Weber ratio (the experiment) : I: the background illumination : the increment of illumination Small Weber ratio indicates good discrimination Larger Weber ratio indicates poor discrimination Brightness discrimination I IC /  C I 
  • 11. Digital Image Processing 11 Elements of Visual Perception Brightness discrimination
  • 12. Digital Image Processing 12 Elements of Visual Perception The perceived brightness is not a simple function of intensity Mach band pattern Simultaneous contrast Optical illusion Psycho-visual effects
  • 13. Digital Image Processing 13 Elements of Visual Perception Mach band pattern
  • 14. Digital Image Processing 14 Elements of Visual Perception Simultaneous contrast
  • 15. Digital Image Processing 15 Elements of Visual Perception Optical illusion
  • 16. Digital Image Processing 16 Elements of Visual Perception Optical illusion
  • 17. Digital Image Processing 17 Elements of Visual Perception Optical illusion
  • 18. Digital Image Processing Sampling, Quantization and Other Simple Operations
  • 19. Digital Image Processing 19 Sampling, Quantization, and Operations Image formation model Uniform sampling Uniform quantization Digital image representation Relationships between pixels Arithmetic operations Logical operations Outline
  • 20. Digital Image Processing 20 Sampling, Quantization and Other Simple Operations   0 , f x y      , f x y   , i x y may be characterized by two components : Illumination: Reflectance:   , r x y       , , , f x y i x y r x y    0 , i x y      0 , 1 r x y   Monochrome image Typical values of the illumination and reflectance: Illumination: sun on earth: 90,000 lm/m2 on a sunny day; 10,000 lm/m2 on a cloud day; moon on clear evening: 0.1 lm/m2; in a commercial office is about 1000 lm/m2 Reflectance: 0.01 for black velvet, 0.65 for stainless steel, 0.80 for flat-white wall paint, 0.90 for silver-plated metal, and 0.93 for snow Image Formation Model
  • 21. Digital Image Processing 21 Sampling, Quantization, and Operations Sampling digitalized in spatial domain Quantization digitalized in amplitude Uniform sampling and quantization
  • 22. Digital Image Processing 22 Sampling, Quantization, and Operations Uniform sampling and quantization
  • 23. Digital Image Processing 23 Sampling, Quantization, and Operations Digital image representation
  • 24. Digital Image Processing 24 Sampling, Quantization, and Operations Spatial resolution : the more pixels in a fixed range, the higher the resolution Gray-level resolution : the more bits, the higher the resolution Image resolution
  • 25. Digital Image Processing 25 Sampling, Quantization, and Operations Both applied to digital image Zooming Creation of new pixel locations Assignment of gray levels to those new locations Pixel replication, when increasing the size of an image an integer times Nearest neighbor interpolation Bilinear interpolation Bicubic interpolation Shrinking Image zooming and shrinking
  • 26. Digital Image Processing 26 Sampling, Quantization, and Operations Bilinear Interpolation
  • 27. Digital Image Processing 27 Sampling, Quantization, and Operations Neighbors of a pixel 4-neighbors diagonal-neighbors 8-neighbors Adjacency 4-adjacency 8-adjacency m-adjacency Relationships between pixels (i-1,j- 1) (i-1,j) (i- 1,j+1) (i,j-1) (i,j) (i,j+1 ) (i+1,j -1) (i+1,j ) (i+1,j +1)
  • 28. Digital Image Processing 28 Sampling, Quantization, and Operations m-adjacency Relationships between pixels
  • 29. Digital Image Processing 29 Sampling, Quantization, and Operations Path: 4, 8, and m-paths A sequence of distinct pixels from pixel p to q. Connectivity Connect set: only has one connected component. Region Region is a connected set. Boundary The set of pixels in the region which has one or more neighbors that are not in the region. Relationships between pixels
  • 30. Digital Image Processing 30 Sampling, Quantization, and Operations Addition Subtraction Multiplication Division Arithmetic operations
  • 31. Digital Image Processing 31 Sampling, Quantization, and Operations AND OR Complement (NOT) XOR Logical operations