SlideShare a Scribd company logo
1 of 31
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

Data hiding using image interpolation
Data hiding using image interpolationData hiding using image interpolation
Data hiding using image interpolationVikrant Arya
 
Image processing1 introduction
Image processing1 introductionImage processing1 introduction
Image processing1 introductionPreeti Gupta
 
IT6005 digital image processing question bank
IT6005   digital image processing question bankIT6005   digital image processing question bank
IT6005 digital image processing question bankGayathri Krishnamoorthy
 
Digitized images and
Digitized images andDigitized images and
Digitized images andAshish Kumar
 
03 digital image fundamentals DIP
03 digital image fundamentals DIP03 digital image fundamentals DIP
03 digital image fundamentals DIPbabak danyal
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image ProcessingAzharo7
 
Digital Image Processing Fundamental
Digital Image Processing FundamentalDigital Image Processing Fundamental
Digital Image Processing FundamentalThuong Nguyen Canh
 
image denoising technique using disctere wavelet transform
image denoising technique using disctere wavelet transformimage denoising technique using disctere wavelet transform
image denoising technique using disctere wavelet transformalishapb
 
Image Interpolation Techniques with Optical and Digital Zoom Concepts
Image Interpolation Techniques with Optical and Digital Zoom ConceptsImage Interpolation Techniques with Optical and Digital Zoom Concepts
Image Interpolation Techniques with Optical and Digital Zoom Conceptsmmjalbiaty
 
Image processing presentation
Image processing presentationImage processing presentation
Image processing presentationBibus Poudel
 
Presentation on Digital Image Processing
Presentation on Digital Image ProcessingPresentation on Digital Image Processing
Presentation on Digital Image ProcessingSalim Hosen
 
Lect 02 second portion
Lect 02  second portionLect 02  second portion
Lect 02 second portionMoe Moe Myint
 
Digital image processing short quesstion answers
Digital image processing short quesstion answersDigital image processing short quesstion answers
Digital image processing short quesstion answersAteeq Zada
 
Digital image processing - Image Enhancement (MATERIAL)
Digital image processing  - Image Enhancement (MATERIAL)Digital image processing  - Image Enhancement (MATERIAL)
Digital image processing - Image Enhancement (MATERIAL)Mathankumar S
 
Image Processing Basics
Image Processing BasicsImage Processing Basics
Image Processing BasicsA B Shinde
 
Digital image processing
Digital image processingDigital image processing
Digital image processingjuangp3
 

What's hot (20)

Data hiding using image interpolation
Data hiding using image interpolationData hiding using image interpolation
Data hiding using image interpolation
 
Image processing1 introduction
Image processing1 introductionImage processing1 introduction
Image processing1 introduction
 
IT6005 digital image processing question bank
IT6005   digital image processing question bankIT6005   digital image processing question bank
IT6005 digital image processing question bank
 
Digitized images and
Digitized images andDigitized images and
Digitized images and
 
03 digital image fundamentals DIP
03 digital image fundamentals DIP03 digital image fundamentals DIP
03 digital image fundamentals DIP
 
M.sc. m hassan
M.sc. m hassanM.sc. m hassan
M.sc. m hassan
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Digital Image Processing Fundamental
Digital Image Processing FundamentalDigital Image Processing Fundamental
Digital Image Processing Fundamental
 
Dip review
Dip reviewDip review
Dip review
 
Ch2
Ch2Ch2
Ch2
 
image denoising technique using disctere wavelet transform
image denoising technique using disctere wavelet transformimage denoising technique using disctere wavelet transform
image denoising technique using disctere wavelet transform
 
Dip chapter 2
Dip chapter 2Dip chapter 2
Dip chapter 2
 
Image Interpolation Techniques with Optical and Digital Zoom Concepts
Image Interpolation Techniques with Optical and Digital Zoom ConceptsImage Interpolation Techniques with Optical and Digital Zoom Concepts
Image Interpolation Techniques with Optical and Digital Zoom Concepts
 
Image processing presentation
Image processing presentationImage processing presentation
Image processing presentation
 
Presentation on Digital Image Processing
Presentation on Digital Image ProcessingPresentation on Digital Image Processing
Presentation on Digital Image Processing
 
Lect 02 second portion
Lect 02  second portionLect 02  second portion
Lect 02 second portion
 
Digital image processing short quesstion answers
Digital image processing short quesstion answersDigital image processing short quesstion answers
Digital image processing short quesstion answers
 
Digital image processing - Image Enhancement (MATERIAL)
Digital image processing  - Image Enhancement (MATERIAL)Digital image processing  - Image Enhancement (MATERIAL)
Digital image processing - Image Enhancement (MATERIAL)
 
Image Processing Basics
Image Processing BasicsImage Processing Basics
Image Processing Basics
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 

Similar to Chap01 visual perception

cseimageprocessingppt-170902095009.pdf
cseimageprocessingppt-170902095009.pdfcseimageprocessingppt-170902095009.pdf
cseimageprocessingppt-170902095009.pdfRaviRenu1
 
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.pptxAravindHari22
 
Digital image processing2.pptx
Digital image processing2.pptxDigital image processing2.pptx
Digital image processing2.pptxDivyanshAgarwal78
 
Image proccessing slide share
Image proccessing slide shareImage proccessing slide share
Image proccessing slide shareSyedShaiby
 
Cozzella presentation ICAPMMOMI 2010
Cozzella presentation ICAPMMOMI 2010Cozzella presentation ICAPMMOMI 2010
Cozzella presentation ICAPMMOMI 2010Lorenzo Cozzella
 
Digital image forgery detection
Digital image forgery detectionDigital image forgery detection
Digital image forgery detectionAB Rizvi
 
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 calibrationAli A Jalil
 
Module 1
Module 1Module 1
Module 1ushaBS2
 
EC4160-lect 1,2.ppt
EC4160-lect 1,2.pptEC4160-lect 1,2.ppt
EC4160-lect 1,2.pptssuser812128
 
introduction to Digital Image Processing
introduction to Digital Image Processingintroduction to Digital Image Processing
introduction to Digital Image Processingnikesh 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).pdfMrNeon5
 
General Review Of Algorithms Presented For Image Segmentation
General Review Of Algorithms Presented For Image SegmentationGeneral Review Of Algorithms Presented For Image Segmentation
General Review Of Algorithms Presented For Image SegmentationMelissa Moore
 

Similar to Chap01 visual perception (20)

cseimageprocessingppt-170902095009.pdf
cseimageprocessingppt-170902095009.pdfcseimageprocessingppt-170902095009.pdf
cseimageprocessingppt-170902095009.pdf
 
Image Processing ppt
Image Processing pptImage Processing ppt
Image Processing ppt
 
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
 
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
 
General Review Of Algorithms Presented For Image Segmentation
General Review Of Algorithms Presented For Image SegmentationGeneral Review Of Algorithms Presented For Image Segmentation
General Review Of Algorithms Presented For Image Segmentation
 

More from shabanam tamboli

Image processing7 frequencyfiltering
Image processing7 frequencyfilteringImage processing7 frequencyfiltering
Image processing7 frequencyfilteringshabanam tamboli
 
Image enhancement in the spatial domain1
Image enhancement in the spatial domain1Image enhancement in the spatial domain1
Image enhancement in the spatial domain1shabanam tamboli
 
Image processing1 introduction
Image processing1 introductionImage processing1 introduction
Image processing1 introductionshabanam tamboli
 

More from shabanam tamboli (6)

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
 
Image processing1 introduction
Image processing1 introductionImage processing1 introduction
Image processing1 introduction
 
Chapter01 lecture 1
Chapter01 lecture 1Chapter01 lecture 1
Chapter01 lecture 1
 

Recently uploaded

Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 

Recently uploaded (20)

Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 

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