CIS 601 Image Fundamentals

Slides:



Advertisements
Similar presentations
Digital Image Processing
Advertisements

Digital Image Fundamentals Selim Aksoy Department of Computer Engineering Bilkent University
Digital Image Fundamentals Selim Aksoy Department of Computer Engineering Bilkent University
Digital Image Processing: Digital Imaging Fundamentals.
Capturing Light… in man and machine : Computational Photography Alexei Efros, CMU, Fall 2006 Some figures from Steve Seitz, Steve Palmer, Paul Debevec,
Digital Image Processing Chapter 2: Digital Image Fundamentals.
1 Computer Science 631 Lecture 6: Color Ramin Zabih Computer Science Department CORNELL UNIVERSITY.
1 Perception. 2 “The consciousness or awareness of objects or other data through the medium of the senses.”
Digital Images The nature and acquisition of a digital image.
Vision Our most dominant sense
Vision – our most dominant sense. Vision Purpose of the visual system –transform light energy into an electro-chemical neural response –represent characteristics.
: Office Room #:: 7
© 1999 Rochester Institute of Technology Introduction to Digital Imaging.
Color in image and video Mr.Nael Aburas. outline  Color Science  Color Models in Images  Color Models in Video.
Human Visual Perception The Human Eye Diameter: 20 mm 3 membranes enclose the eye –Cornea & sclera –Choroid –Retina.
Digital Image Fundamentals. What Makes a good image? Cameras (resolution, focus, aperture), Distance from object (field of view), Illumination (intensity.
UNIT EIGHT: Waves Chapter 24 Waves and Sound Chapter 25 Light and Optics.
Fundamentals of Multimedia Chapter 4 : Color in Image and Video 2 nd Edition 2014 Ze-Nian Li Mark S. Drew Jiangchuan Liu 1.
Color Theory ‣ What is color? ‣ How do we perceive it? ‣ How do we describe and match colors? ‣ Color spaces.
Vision Structure of the Eye We only use light energy to see.
Intelligent Vision Systems Image Geometry and Acquisition ENT 496 Ms. HEMA C.R. Lecture 2.
CIS 601 Image Fundamentals Longin Jan Latecki Slides by Dr. Rolf Lakaemper.
University of Ioannina - Department of Computer Science Digital Imaging Fundamentals Christophoros Nikou Digital Image Processing Images.
Course Website: Digital Image Processing: Digital Imaging Fundamentals P.M.Dholakia Brian.
Digital Image Processing Part 1 Introduction. The eye.
VISION. Vision- Physical Properties of Waves Short wavelength=high frequency (bluish colors, high-pitched sounds) Long wavelength=low frequency (reddish.
Computer Vision Introduction to Digital Images.
University of Kurdistan Digital Image Processing (DIP) Lecturer: Kaveh Mollazade, Ph.D. Department of Biosystems Engineering, Faculty of Agriculture,
COLOR THEORY Presented by : Md Ashequr Rahman COSC 5335 – Computer Graphics Date : Oct 29, 2002.
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 4 – Visual Perception and Digital Image Representation Klara Nahrstedt Spring 2012.
Image Perception ‘Let there be light! ‘. “Let there be light”
Intelligent Vision Systems Image Geometry and Acquisition ENT 496 Ms. HEMA C.R. Lecture 2.
Digital Image Processing
Retina Retina covered with light sensitive receptors –RODS Primarily for night vision and movement Sensitive to broad spectrum of light.
© 2011 South-Western | Cengage Learning A Discovery Experience PSYCHOLOGY Chapter 4Slide 1 LESSON 4.2 Vision OBJECTIVES Identify and illustrate the structures.
Image credit: Wikipedia (Fovea) Human Eye Some interesting facts – Rod cells: requires only low light b/w vision blur, all over retina EXCEPT fovea – Cone.
Vision Our most dominant sense. Our Essential Questions What are the major parts of the eye? How does the eye translate light into neural impulses?
DIGITAL IMAGE PROCESSING: DIGITAL IMAGING FUNDAMENTALS.
Image Perception ‘Let there be light! ‘. “Let there be light”
CS Spring 2014 CS 414 – Multimedia Systems Design Lecture 4 – Visual Perception and Digital Image Representation Klara Nahrstedt Spring 2014.
Multimedia systems Lecture 5: Color in Image and Video.
Digital Image Fundamentals
Capturing Light… in man and machine
Color Image Processing
25.2 The human eye The eye is the sensory organ used for vision.
Human Eye Some interesting facts Useful fact Rod cells: Cone cells:
Additive Colour Theory
Digital Image Processing (DIP)
IT – 472 Digital Image Processing
Mr. Koch AP Psychology Forest Lake High School
Chapter I, Digital Imaging Fundamentals: Lesson II Capture
Chapter 5 Vision.
Prodi Teknik Informatika , Fakultas Imu Komputer
Digital Image Processing
Digital Image Fundamentals
Visual Perception, Image Formation, Math Concepts
Human Eye Some interesting facts Useful fact Rod cells: Cone cells:
Unit 7 Light and Vision.
EEE 501 Applied Digital Image Processing Dr. Türker İnce
CIS 595 Image Fundamentals
Stars Flux and luminosity Brightness of stars Spectrum of light
Vision dominates the human senses. We always believe what we see first
Digital Image Fundamentals
Vision Our most dominating sense. Visual Capture.
The first stage of vision
Optical Illusion.
Digital Image Fundamentals
Basic Concepts of Digital Imaging
CIS 4350 Image ENHANCEMENT SPATIAL DOMAIN
Color Theory What is color? How do we perceive it?
Presentation transcript:

CIS 601 Image Fundamentals Dr. Rolf Lakaemper

Parts of these slides base on the textbook Digital Image Processing Fundamentals Parts of these slides base on the textbook Digital Image Processing by Gonzales/Woods Chapters 1 / 2

basic concepts about digital images Fundamentals These slides show basic concepts about digital images

Let’s have a look at the human eye Fundamentals Let’s have a look at the human eye

Fundamentals

consists of cones and rods 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

Maps our 3D reality to a 2 dimensional image ! 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 !

maps our continous (?) reality to a (spatially) DISCRETE 2D image Fundamentals …or more precise: maps our continous (?) reality to a (spatially) DISCRETE 2D image

Some topics we have to deal with: Sharpness Brightness Fundamentals Some topics we have to deal with: Sharpness Brightness Processing of perceived visual information

The eye is able to deal with sharpness in different distances Fundamentals Sharpness The eye is able to deal with sharpness in different distances

The eye is able to adapt to different ranges of brightness Fundamentals Brightness The eye is able to adapt to different ranges of brightness

Processing of perceived information: optical illusions Fundamentals Processing of perceived information: optical illusions

Fundamentals optical illusions: Digital Image Processing does NOT (primarily) deal with cognitive aspects of the perceived image !

Fundamentals What is an image ?

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

Easier: 2D array of cells, modelling the cones/rods Fundamentals Easier: 2D array of cells, modelling the cones/rods Each cell contains a numerical value (e.g. between 0-255)

The position of each cell defines the position of the receptor 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 12 4 … … …

With this model, we can create GRAYVALUE images Fundamentals With this model, we can create GRAYVALUE images Value = 0: BLACK (no illumination / energy) Value = 255: White (max. illumination / energy)

A 2D grayvalue - image is a 2D -> 1D function, Fundamentals A 2D grayvalue - image is a 2D -> 1D function, v = f(x,y)

As we have a function, we can apply operators to this function, e.g. 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 !)

H(f(x,y)) = f(x,y) / 2 Fundamentals 6 8 2 3 4 1 12 200 20 10 6 100 10 3 4 1 12 200 20 10 6 100 10 5

Remember: the value of the cells is the illumination (or brightness) Fundamentals Remember: the value of the cells is the illumination (or brightness) 6 8 2 3 4 1 12 200 20 10 6 100 10 5

Image Acquisition and Representation Fundamentals The mandatory steps: Image Acquisition and Representation

Fundamentals Acquisition

Fundamentals Acquisition

Typical sensor for images: CCD Array (Charge Couple Devices) Fundamentals Typical sensor for images: CCD Array (Charge Couple Devices) Use in digital cameras Typical resolution 1024 x 768 (webcam)

Fundamentals CCD

Fundamentals CCD

Fundamentals CCD (3.2 million pixels)

Fundamentals Representation The Braun Tube

Fundamentals Representation Black/White and Color

Color Representation: Red / Green / Blue Fundamentals Color Representation: Red / Green / Blue Model for Color-tube Note: RGB is not the ONLY color-model, in fact its use is quiet restricted. More about that later.

Color images can be represented by Fundamentals Color images can be represented by 3D Arrays (e.g. 320 x 240 x 3)

But for the time being we’ll handle 2D grayvalue images Fundamentals But for the time being we’ll handle 2D grayvalue images

Digital vs. Analogue Images 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

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

Stepping down from REALity to INTEGER grayvalues v : Quantization Fundamentals Stepping down from REALity to INTEGER grayvalues v : Quantization

Sampling and Quantization Fundamentals Sampling and Quantization

MATLAB demonstrations of sampling and quantization effects Fundamentals MATLAB demonstrations of sampling and quantization effects