CIS 601 Image Fundamentals Longin Jan Latecki Slides by Dr. Rolf Lakaemper.

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
Colors – part 1 K1066BI – Graphical Design Teppo Räisänen
The eyes have three different kinds of color receptors; One kind is most sensitive to short wavelengths, one to middle wavelengths, and one to long wavelengths.
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.
Color.
CS430 © 2006 Ray S. Babcock CS430 – Image Processing Image Representation.
Capturing Light… in man and machine : Computational Photography Alexei Efros, CMU, Fall 2008.
1 Computer Science 631 Lecture 6: Color Ramin Zabih Computer Science Department CORNELL UNIVERSITY.
Chapter 2 Digital Image Fundamentals. Outline Elements of Visual Perception Light and the Electromagnetic Spectrum Image Sensing and Acquisition Image.
CS 376b Introduction to Computer Vision 02 / 05 / 2008 Instructor: Michael Eckmann.
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
CS Spring 2011 CS 414 – Multimedia Systems Design Lecture 4 – Visual Perception and Digital Image Representation Klara Nahrstedt Spring 2011.
VISION.
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
Digital Image Fundamentals Selim Aksoy Department of Computer Engineering Bilkent University
ELE 488 Fall 2006 Image Processing and Transmission Syllabus 1. Human Visual System 2. Image Representations (gray level, color) 3. Simple Processing:
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.
Digital Image Processing & Analysis Dr. Samir H. Abdul-Jauwad Electrical Engineering Department King Fahd University of Petroleum & Minerals.
Vision Structure of the Eye We only use light energy to see.
Lecture 1 Digital Image Fundamentals 1.Human visual perception 2.Image Acquisition 3.Sampling, digitization and representation of image DIP&PR show.
Intelligent Vision Systems Image Geometry and Acquisition ENT 496 Ms. HEMA C.R. Lecture 2.
Chapter 1. Introduction. Goals of Image Processing “One picture is worth more than a thousand words” 1.Improvement of pictorial information for human.
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.
Chapter 2: Digital Image Fundamentals Spring 2006, 劉震昌.
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.
Weber Fractions Decibel Scale Of Sound Energy.
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.
LIGHT Chapter Twenty-Five: Light  25.1 Properties of Light  25.2 Color and Vision  25.3 Optics.
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.
An Introduction to Digital Image Processing Dr.Amnach Khawne Department of Computer Engineering, KMITL.
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.
Capturing Light… in man and machine
Color Image Processing
Color Image Processing
EE663-Digital Image Processing & Analysis Dr. Samir H
Digital Image Processing (DIP)
Color Image Processing
Chapter 5 Vision.
Digital Image Processing
CIS 601 Image Fundamentals
Visual Perception, Image Formation, Math Concepts
Color Image Processing
CIS 595 Image Fundamentals
Digital Image Fundamentals
Presentation transcript:

CIS 601 Image Fundamentals Longin Jan Latecki Slides by Dr. Rolf Lakaemper

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

Fundamentals Today we will Learn some basic concepts about digital images (Textbook chapters 1 / 2) Show how MATLAB can help in understanding these concepts Build a simple video – surveillance system using MATLAB !

Fundamentals In the beginning… we’ll have a look at the human eye

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

Fundamentals Distribution of cones and rods:

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

Fundamentals The human eye is sensible to electromagnetic waves in the ‘visible spectrum’, which is around a wavelength of m = mm

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 !

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

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

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

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

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 ?)

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

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 ………

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

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

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 !)

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

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

Fundamentals As we have a function, we can apply operators to this function… …but why should we ? some motivation for (digital) image processing

Fundamentals Transmission of images

Fundamentals Image Enhancement

Fundamentals Image Analysis / Recognition

Fundamentals The mandatory steps: Image Acquisition and Representation

Fundamentals Acquisition

Fundamentals Acquisition

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

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.

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

Fundamentals But for the time being we’ll handle 2D grayvalue 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

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

Fundamentals Stepping down from REALity to INTEGER grayvalues v : Quantization

Fundamentals Sampling and Quantization

Fundamentals MATLAB demonstrations of sampling and quantization effects in sampling.msampling.m