digital image processing chapter 2: digital image fundamentals

58
Digital Image Processing Chapter 2: Digital Image Fundamentals

Post on 20-Dec-2015

332 views

Category:

Documents


10 download

TRANSCRIPT

Page 1: Digital Image Processing Chapter 2: Digital Image Fundamentals

Digital Image Processing

Chapter 2: Digital Image Fundamentals

Page 2: Digital Image Processing Chapter 2: Digital Image Fundamentals

Elements of Visual Perception

Structure of the human eye

Page 3: Digital Image Processing Chapter 2: Digital Image Fundamentals

Rods and cones in the retina

Page 4: Digital Image Processing Chapter 2: Digital Image Fundamentals

Image formation in the eye

Page 5: Digital Image Processing Chapter 2: Digital Image Fundamentals

Brightness adaptation and discrimination

Page 6: Digital Image Processing Chapter 2: Digital Image Fundamentals

Brightness discrimination

Page 7: Digital Image Processing Chapter 2: Digital Image Fundamentals

Weber ratio

Page 8: Digital Image Processing Chapter 2: Digital Image Fundamentals

Perceived brightness

Page 9: Digital Image Processing Chapter 2: Digital Image Fundamentals

Simultaneous contrast

Page 10: Digital Image Processing Chapter 2: Digital Image Fundamentals

Optical illusion

Page 11: Digital Image Processing Chapter 2: Digital Image Fundamentals

Light and the Electromagnetic Spectrum

Page 12: Digital Image Processing Chapter 2: Digital Image Fundamentals

Wavelength

c

hE

Page 13: Digital Image Processing Chapter 2: Digital Image Fundamentals

Image Sensing and Acquisition

Page 14: Digital Image Processing Chapter 2: Digital Image Fundamentals

Image acquisition using a single sensor

Page 15: Digital Image Processing Chapter 2: Digital Image Fundamentals

Using sensor strips

Page 16: Digital Image Processing Chapter 2: Digital Image Fundamentals

A simple image formation model

Page 17: Digital Image Processing Chapter 2: Digital Image Fundamentals

Illumination and reflectance Illumination and transmissivity

),(),(),( yxryxiyxf

Page 18: Digital Image Processing Chapter 2: Digital Image Fundamentals

Image Sampling and Quantization

Page 19: Digital Image Processing Chapter 2: Digital Image Fundamentals

Sampling and quantization

Page 20: Digital Image Processing Chapter 2: Digital Image Fundamentals

Representing digital images

Page 21: Digital Image Processing Chapter 2: Digital Image Fundamentals
Page 22: Digital Image Processing Chapter 2: Digital Image Fundamentals

Saturation and noise

Page 23: Digital Image Processing Chapter 2: Digital Image Fundamentals

Number of storage bits

Page 24: Digital Image Processing Chapter 2: Digital Image Fundamentals

Spatial and gray-level resolution

Page 25: Digital Image Processing Chapter 2: Digital Image Fundamentals

Subsampled and resampled

Page 26: Digital Image Processing Chapter 2: Digital Image Fundamentals

Reducing spatial resolution

Page 27: Digital Image Processing Chapter 2: Digital Image Fundamentals

Varying the number of gray levels

Page 28: Digital Image Processing Chapter 2: Digital Image Fundamentals

Varying the number of gray levels

Page 29: Digital Image Processing Chapter 2: Digital Image Fundamentals

N and k in different-details images

Page 30: Digital Image Processing Chapter 2: Digital Image Fundamentals

Isopreference

Page 31: Digital Image Processing Chapter 2: Digital Image Fundamentals

Interpolations

Page 32: Digital Image Processing Chapter 2: Digital Image Fundamentals

Zooming and shrinking

Page 33: Digital Image Processing Chapter 2: Digital Image Fundamentals

Some Basic Relationships Between Pixels

Neighbors of a pixel : 4-neighbors of p

, , ,

: four diagonal neighbors of p , , ,

: 8-neighbors of p and

)(4 pN

),1( yx )1,( yx),1( yx )1,( yx

)1,1( yx )1,1( yx)1,1( yx

)1,1( yx

)( pND

)(8 pN)(4 pN )( pND

Page 34: Digital Image Processing Chapter 2: Digital Image Fundamentals

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 pN

)(8 pN

Page 35: Digital Image Processing Chapter 2: Digital Image Fundamentals

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 pN)( pND )()( 44 qNpN

Page 36: Digital Image Processing Chapter 2: Digital Image Fundamentals
Page 37: Digital Image Processing Chapter 2: Digital Image 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

),( yx),( ts

),( 00 yx ),( 11 yx ),( nn yx),( 00 yx ),( yx ),( nn yx ),( ts

),( ii yx ),( 11 ii yx

Page 38: Digital Image Processing Chapter 2: Digital Image Fundamentals

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

Page 39: Digital Image Processing Chapter 2: Digital Image Fundamentals

Distance measures Euclidean distance

City-block distance

Chessboard distance

2

122 ])()[(),( tysxqpDe

|)(||)(|),(4 tysxqpD

|))(||,)(max(|),(8 tysxqpD

Page 40: Digital Image Processing Chapter 2: Digital Image Fundamentals

mD distance: The shortest m-path between the points

Page 41: Digital Image Processing Chapter 2: Digital Image Fundamentals

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,

)()()( gbHfaHbgafH

Page 42: Digital Image Processing Chapter 2: Digital Image Fundamentals

Arithmetic operations Addition

Page 43: Digital Image Processing Chapter 2: Digital Image Fundamentals

Arithmetic operations Subtraction

Page 44: Digital Image Processing Chapter 2: Digital Image Fundamentals

Digital subtraction angiography

Page 45: Digital Image Processing Chapter 2: Digital Image Fundamentals

Shading correction

Page 46: Digital Image Processing Chapter 2: Digital Image Fundamentals

Image multiplication

Page 47: Digital Image Processing Chapter 2: Digital Image Fundamentals

Set operations

Page 48: Digital Image Processing Chapter 2: Digital Image Fundamentals

Complements

Page 49: Digital Image Processing Chapter 2: Digital Image Fundamentals

Logical operations

Page 50: Digital Image Processing Chapter 2: Digital Image Fundamentals

Single-pixel operations

Page 51: Digital Image Processing Chapter 2: Digital Image Fundamentals

Neighborhood operations

Page 52: Digital Image Processing Chapter 2: Digital Image Fundamentals

Affine transformations

Page 53: Digital Image Processing Chapter 2: Digital Image Fundamentals

Inverse mapping

Page 54: Digital Image Processing Chapter 2: Digital Image Fundamentals

Registration

Page 55: Digital Image Processing Chapter 2: Digital Image Fundamentals

Vector operations

Page 56: Digital Image Processing Chapter 2: Digital Image Fundamentals

Image transforms

Page 57: Digital Image Processing Chapter 2: Digital Image Fundamentals

Fourier transform

Page 58: Digital Image Processing Chapter 2: Digital Image Fundamentals

Probabilistic methods