+ All Categories
Home > Documents > CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the...

CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the...

Date post: 04-Jan-2016
Category:
Upload: felicia-norman
View: 216 times
Download: 1 times
Share this document with a friend
47
CIS 595 Image Fundamentals Dr. Rolf Lakaemper
Transcript
Page 1: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

CIS 595

Image Fundamentals

Dr. Rolf Lakaemper

Page 2: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

Parts of these slides base on the textbook

Digital Image Processingby Gonzales/Woods

Chapters 1 / 2

Page 3: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

These slides show

basic concepts about digital images

Page 4: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

In the beginning…

we’ll have a look at the human eye

Page 5: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

Page 6: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

We are mostly interested in the retina:

• consists of cones and rods• Cones• color receptors• About 7 million, primarily in the retina’s

central portion • for image details

• Rods• Sensitive to illumination, not involved in

color vision• About 130 million, all over the retina• General, overall view

Page 7: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

Distribution of cones and rods:

Page 8: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

The human eye is sensible to electromagnetic waves in the ‘visible spectrum’ :

Page 9: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

The human eye is sensible to electromagnetic waves in the ‘visible

spectrum’ , which is around a wavelength of

0.000001 m = 0.001 mm

Page 10: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

The human eye

• Is able to perceive electromagnetic waves in a certain spectrum

• Is able to distinguish between wavelengths in this spectrum (colors)

• Has a higher density of receptors in the center

• Maps our 3D reality to a 2 dimensional image !

Page 11: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

…or more precise:

maps our continous (?) reality to a (spatially) DISCRETE 2D image

Page 12: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

Some topics we have to deal with:

• Sharpness• Brightness

• Processing of perceived visual information

Page 13: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

Sharpness

The eye is able to deal with sharpness in different distances

Page 14: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

Brightness

The eye is able to adapt to different ranges of brightness

Page 15: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

Processing of perceived information: optical illusions

Page 16: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

optical illusions:

Digital Image Processing does NOT (primarily) deal with cognitive

aspects of the perceived image !

Page 17: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

What is an image ?

Page 18: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

The retinal model is mathematically hard to handle (e.g. neighborhood ?)

Page 19: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

Easier: 2D array of cells, modelling the cones/rods

Each cell contains a numerical value (e.g. between 0-255)

Page 20: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

• The position of each cell defines the position of the receptor

• The numerical value of the cell represents the illumination received by the receptor

5 7 1 0 12 4 ………

Page 21: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

• With this model, we can create GRAYVALUE images

• Value = 0: BLACK (no illumination / energy)

• Value = 255: White (max. illumination / energy)

Page 22: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

A 2D grayvalue - image is a 2D -> 1D function,

v = f(x,y)

Page 23: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

As we have a function, we can apply operators to this function, e.g.

H(f(x,y)) = f(x,y) / 2

Operator Image (= function !)

Page 24: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

H(f(x,y)) = f(x,y) / 2

6 8 2 0

12 200 20 10

3 4 1 0

6 100 10 5

Page 25: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

Remember: the value of the cells is the illumination (or brightness)

6 8 2 0

12 200 20 10

3 4 1 0

6 100 10 5

Page 26: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

As we have a function, we can apply operators to this function…

…but why should we ?

some motivation for (digital) image processing

Page 27: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

• Transmission of images

Page 28: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

• Image Enhancement

Page 29: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

• Image Analysis / Recognition

Page 30: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

The mandatory steps:

Image Acquisition and Representation

Page 31: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

Acquisition

Page 32: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

Acquisition

Page 33: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

Acquisition

Page 34: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

Typical sensor for images:

CCD Array (Charge Couple Devices)

• Use in digital cameras• Typical resolution 1024 x 768

(webcam)

Page 35: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

CCD

Page 36: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

CCD

Page 37: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

CCD: 3.2 million pixels !

Page 38: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

Representation

The Braun Tube

Page 39: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

Representation

Black/White and Color

Page 40: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

Color Representation: Red / Green / Blue

Model forColor-tube

Note: RGB is not the ONLY color-model, in fact its use is quiet restricted. More about that later.

Page 41: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

Color images can be represented by3D Arrays (e.g. 320 x 240 x 3)

Page 42: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

But for the time being we’ll handle

2D grayvalue images

Page 43: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

Digital vs. Analogue Images

Analogue:Function v = f(x,y): v,x,y are REAL

Digital:Function v = f(x,y): v,x,y are INTEGER

Page 44: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

Stepping down from REALity to INTEGER coordinates x,y: Sampling

Page 45: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

Stepping down from REALity to INTEGER grayvalues v : Quantization

Page 46: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

Samplingand

Quantization

Page 47: CIS 595 Image Fundamentals Dr. Rolf Lakaemper. Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters.

Fundamentals

MATLAB demonstrations of sampling and quantization effects


Recommended