Introduction

Similar documents
Overview. Image formation - 1

Digital Image Processing and Machine Vision Fundamentals

Introduction. Stefano Ferrari. Università degli Studi di Milano Methods for Image Processing. academic year

ELE 882: Introduction to Digital Image Processing (DIP)

EC-433 Digital Image Processing

Digital Image Processing

Lecture # 01. Introduction

Image Processing. The Module. Lab Sessions and Courseworks. Prerequisites. Reference Book. Text Book Image Processing

IMAGE PROCESSING PAPER PRESENTATION ON IMAGE PROCESSING

Name: Date: Block: Light Unit Study Guide Matching Match the correct definition to each term. 1. Waves

Digital Image Processing COSC 6380/4393

CS 443: Imaging and Multimedia Cameras and Lenses

ME 6406 MACHINE VISION. Georgia Institute of Technology

Digital Image Processing COSC 6380/4393

Digital Image Processing. Lecture 1 (Introduction) Bu-Ali Sina University Computer Engineering Dep. Fall 2011

Computer Vision Introduction

CPSC 425: Computer Vision

CS 534: Computer Vision

Optics: Lenses & Mirrors

Digital Image Processing COSC 6380/4393

Lecture Outline Chapter 27. Physics, 4 th Edition James S. Walker. Copyright 2010 Pearson Education, Inc.

Image Processing - Intro. Tamás Szirányi

Vision. The eye. Image formation. Eye defects & corrective lenses. Visual acuity. Colour vision. Lecture 3.5

Chapter 36. Image Formation

CSCE 763: Digital Image Processing

Chapter 9: Light, Colour and Radiant Energy. Passed a beam of white light through a prism.

Course Outline 8/27/2009. SGN-3016 Digital Image Processing (5 cr)

General Physics II. Optical Instruments

Human Retina. Sharp Spot: Fovea Blind Spot: Optic Nerve

CS 428: Fall Introduction to. Image formation Color and perception. Andrew Nealen, Rutgers, /8/2010 1

Chapter 36. Image Formation

Applications of Optics

Overview. Pinhole camera model Projective geometry Vanishing points and lines Projection matrix Cameras with Lenses Color Digital image

Section 1: Sound. Sound and Light Section 1

Vision and Color. Reading. Optics, cont d. Lenses. d d f. Brian Curless CSEP 557 Fall Good resources:

Vision and Color. Brian Curless CSEP 557 Fall 2016

The Human Brain and Senses: Memory

Vision and Color. Reading. Optics, cont d. Lenses. d d f. Brian Curless CSE 557 Autumn Good resources:

Vision and Color. Brian Curless CSE 557 Autumn 2015

Lecture 17. Image formation Ray tracing Calculation. Lenses Convex Concave. Mirrors Convex Concave. Optical instruments

Image Formation. Dr. Gerhard Roth. COMP 4102A Winter 2015 Version 3

CPSC 4040/6040 Computer Graphics Images. Joshua Levine

Digitization and fundamental techniques

PHYSICS. Chapter 35 Lecture FOR SCIENTISTS AND ENGINEERS A STRATEGIC APPROACH 4/E RANDALL D. KNIGHT

Digital Image Processing. Lecture # 8 Color Processing

Chapter 24 Geometrical Optics. Copyright 2010 Pearson Education, Inc.

Bettina Selig. Centre for Image Analysis. Swedish University of Agricultural Sciences Uppsala University

Introduction to Computer Vision and image processing

SECTION I - CHAPTER 2 DIGITAL IMAGING PROCESSING CONCEPTS

Introduction to Visual Perception & the EM Spectrum

Review. Introduction to Visual Perception & the EM Spectrum. Overview (1):

Chapter 25 Optical Instruments

Lecture 8. Human Information Processing (1) CENG 412-Human Factors in Engineering May

Life Science Chapter 2 Study Guide

Background. Computer Vision & Digital Image Processing. Improved Bartlane transmitted image. Example Bartlane transmitted image

Digital Image Processing

1) An electromagnetic wave is a result of electric and magnetic fields acting together. T 1)

Vision and Color. Reading. The lensmaker s formula. Lenses. Brian Curless CSEP 557 Autumn Good resources:

[ Summary. 3i = 1* 6i = 4J;

ECC419 IMAGE PROCESSING

CSE 527: Introduction to Computer Vision

Chapter 25. Optical Instruments

TDI2131 Digital Image Processing

Lenses. A lens is any glass, plastic or transparent refractive medium with two opposite faces, and at least one of the faces must be curved.

Unit 3: Energy On the Move

(Refer Slide Time 00:44) So if you just look at this name, digital image processing, you will find that there are 3 terms.

Lecture 6 6 Color, Waves, and Dispersion Reading Assignment: Read Kipnis Chapter 7 Colors, Section I, II, III 6.1 Overview and History

Chapter 23. Light Geometric Optics

Chapter 34 Geometric Optics

Vision 1. Physical Properties of Light. Overview of Topics. Light, Optics, & The Eye Chaudhuri, Chapter 8

Introduction to Lighting

Image Formation. Dr. Gerhard Roth. COMP 4102A Winter 2014 Version 1

Image Formation: Camera Model

Name: Date: Waves and Electromagnetic Spectrum, Sound Waves, and Light Waves Study Guide For Final

Image Acquisition, Display, and Perception

Lecture 1 Introduction. Lin ZHANG, PhD School of Software Engineering Tongji University Fall 2016

Cvision 2. António J. R. Neves João Paulo Silva Cunha. Bernardo Cunha. IEETA / Universidade de Aveiro

PHY 1160C Homework Chapter 26: Optical Instruments Ch 26: 2, 3, 5, 9, 13, 15, 20, 25, 27

Computer Graphics Si Lu Fall /27/2016

LIGHT AND LIGHTING FUNDAMENTALS. Prepared by Engr. John Paul Timola

Mastery. Chapter Content. What is light? CHAPTER 11 LESSON 1 C A

OPTICS DIVISION B. School/#: Names:

Chapter 25: Applied Optics. PHY2054: Chapter 25

Intorduction to light sources, pinhole cameras, and lenses

INSTITUTIONEN FÖR SYSTEMTEKNIK LULEÅ TEKNISKA UNIVERSITET

Science 8 Unit 2 Pack:

Optics Review (Chapters 11, 12, 13)

Color Image Processing

Image Formation by Lenses

Chapters to be Covered

Digital Image Processing

ROBOT VISION. Dr.M.Madhavi, MED, MVSREC

Course Objectives & Structure

Light and Applications of Optics

Digital Image Processing

Chapter: Sound and Light

Chapter 36. Image Formation

Colorado School of Mines. Computer Vision. Professor William Hoff Dept of Electrical Engineering &Computer Science.

Reading. 1. Visual perception. Outline. Forming an image. Optional: Glassner, Principles of Digital Image Synthesis, sections

STUDY NOTES UNIT I IMAGE PERCEPTION AND SAMPLING. Elements of Digital Image Processing Systems. Elements of Visual Perception structure of human eye

Transcription:

Introduction Lecturer: Dr. Hossam Hassan Email : hossameldin.hassan@eng.asu.edu.eg Computers and Systems Engineering

Essential Books 1. Digital Image Processing Rafael Gonzalez and Richard Woods, Third Edition, Prenhall, 2008 2. Digital Image Processing using MATLAB Rafael Gonzalez, Richard Woods and Steven Eddins, Prenhall, 2008 3. Image processing, analysis and machine vision Milan Sonka, Vaclav Hlavac and Roger Boyle, Third edition, Thomson Learning, London, 2008

Course Contents Introduction Digital Image Fundamentals Image Enhancement in the Spatial Domain Image Enhancement in the Frequency Domain Edge Detection Image Segmentation Representation and Description Introduction to Object Recognition 3

Grading System Final examination 70% Midterm examination + Assignment/Quiz/Report 30% Warnings: A quiz may be given without being informed before. Copying assignment is prohibited. Delay of submission influences on marks 4

Overview Early days of computing, data was numerical. Later, textual data became more common. Today, many other forms of data: voice, music, speech, images, computer graphics, etc. Each of these types of data are signals. Loosely defined, a signal is a function that conveys information.

Relationship of Signal Processing to other fields As long as people have tried to send or receive through electronic media : telegraphs, telephones, television, radar, etc. there has been the realization that these signals may be affected by the system used to acquire, transmit, or process them. Sometimes, these systems are imperfect and introduce noise, distortion, or other artifacts.

Understanding the effects these systems have and finding ways to correct them is the fundamental of signal processing. Sometimes, these signals are specific messages that we create and send to someone else (e.g., telegraph, telephone, television, digital networking, etc.). That is, we specifically introduce the information content into the signal and hope to extract it out later.

Sender Acquiring Natural Image Enhance Picture Compress for Transmission Encode and Transmit over Digital network Recipient Transmitted Codes of Image Decode Decompress Display

Concerned fields: Digital Communication Compression Speech Synthesis and Recognition Computer Graphics Image Processing Computer Vision

What is Image Processing? Image processing is a subclass of signal processing concerned specifically with pictures. Improve image quality for human perception and/or computer interpretation.

Several fields deal with images Computer Graphics : the creation of images. Image Processing : the enhancement or other manipulation of the image the result of which is usually another images. Computer Vision: the analysis of image content.

Several fields deal with images

2 Principal application areas 1. Improvement of pictorial information for human interpretation. 2. Processing of image data for storage, transmission, and representation for autonomous machine perception. Pictorial: of or expressed in pictures; illustrated

Ex. of fields that use DIP Categorized by image sources Radiation from the Electromagnetic spectrum Acoustic Ultrasonic Electronic (in the form of electron beams used in electron microscopy) Computer (synthetic images used for modeling and visualization)

Gamma-Ray Imaging Nuclear Image (a) Bone scan (b) PET (Positron emission tomography) image Astronomical Observations. (c) Cygnus Loop Nuclear Reaction (d) Gamma radiation from a reactor valve

X-ray Imaging Medical diagnostics (a) chest X-ray (familiar) (b) aortic angiogram (c) head CT Industrial imaging (d) Circuit board Astronomy (e) Cygnus Loop

Imaging in Visible and Infrared Bands Astronomy Light microscopy Pharmaceuticals (a) taxol (anticancer agent) (b) Cholesterol Micro-inspection to materials characterization (c) Microprocessor (d) Nickel oxide thin film (e) Surface of audio CD (f) Organic superconductor

Remote sensing

Remote Sensing: Weather Observations

Imaging in Radio Band

Ultrasound Imaging

Generated images by computer

3 types of computerized process Image Analysis Examples: reading bar coded tags or as sophisticated as identifying a person from his/her face.

Fundamental steps

Image Acquisition:

Camera

Frame Grabber

Image Enhancement

Image Restoration

Color Image Processing

Wavelets

Compression

Morphological processing

Image Segmentation

Representation & Description

Representation & Description

Recognition & Interpretation

Knowledge base

Human and Computer Vision

Simple questions 43

What is Vision? Recognize objects people we know things we own Locate objects in space to pick them up Track objects in motion catching a baseball avoiding collisions with cars on the road Recognize actions walking, running, pushing

Vision is Deceivingly easy Deceptive Computationally demanding Critical to many applications

Vision is Deceivingly Easy We see effortlessly seeing seems simpler than thinking we can all see but only select gifted people can solve hard problems like chess we use nearly 70% of our brains for visual perception! All creatures see frogs see birds see snakes see but they do not see alike

Vision is Deceptive Vision is an exceptionally strong sensation vision is immediate we perceive the visual world as external to ourselves, but it is a reconstruction within our brains we regard how we see as reflecting the world as it is; but human vision is subject to illusions quantitatively imprecise limited to a narrow range of frequencies of radiation passive

Some Illusion

Some Illusion

Some Illusion

Some Illusion

Human Vision is Passive It relies on external energy sources (sunlight, light bulbs, fires) providing light that reflects off of objects to our eyes Vision systems can be active - carry their own energy sources Radars Bat acoustic imaging systems

Spectral Limitation of Human Vision We see only a small part of the energy spectrum of sunlight we don t see ultraviolet or lower frequencies of light we don t see infrared or higher frequencies of light we see less than.1% of the energy that reaches our eyes But objects in the world reflect and emit energy in these and other parts of the spectrum

Structure of the Human Eye

Structure of the Human Eye

Lens & Retina

Receptors

Cones

Rods

Contrast sensitivity

Weber ratio

Simultaneous contrast Which small square is the darkest one?

Signals

Time-Varying Signals

Spatially-Varying Signals

Spatiotemporal Signals Video Signal!

Types of Signals

Analog & Digital

Sampling

Quantization

Digital Image Representation

Digital Image Representation

Digital Image Representation

Example of Digital Image

Light-intensity function

Illumination and Reflectance

Illumination and Reflectance

Gray level

Color Perception Color is an important part of our visual experience. We distinguish only 100 levels of grays but hundreds of thousands of colors. Color detection is important to computer vision; Object recognition is easier Underutilized because more processing is required, hard to publish

Color Perception of Reflection

Color Models Color Models are useful for driving hardware that generates or captures images Monitors, TVs, video cameras Color printers Since color sensation can be reproduced by combination of pure colors, it is simpler to use phosphors and CCD (charge-couple device) elements that have sharp and narrow spectra rather than combine overlapping spectra. Color models describe in what proportion to combine these spectra to produce different color impressions.

Additive Color Models In monitors, 3 electron beams illuminate phosphors of 3 colors that act as additive light sources. The powers of these beams are controlled by the components of colors described by the R,G,B model

Color Models (RGB Cube)

Number of bits

Resolution

Checkerboard effect

False contouring

Nonuniform sampling

Example

Example

Nonuniform quantization

Image Formation

Lens-less Imaging Systems - Pinhole Optics Projects images without lens with infinite depth of field Smaller the pinhole better the focus less the light energy from any single point Good for tracking solar eclipses

Pinhole Camera (Cont ) Distant Objects are Smaller

Pinhole Camera (Cont ) Bigger Hole-More Blurred Images

Lenses Collect More Lights With a lens, diverging rays from a scene point are converged back to an image point

Lens Equation n: Lens Refractive Index h I : Image Height h o : Object Height The negative values for image height indicate that the image is an inverted image

Thin Lens relates the distance between the scene point being viewed and the lens to the distance between the lens and the point s image (where the rays from that point are brought into focus by the lens) Let M be a point being viewed, p is the distance of M from the lens along the optical axis. The thin lens focuses all the rays from M onto the same point, the image point m at distance q from the lens.

Thin Lens Equation m can be determined by intersecting two known rays MQ is parallel to the optical axis, so it must be refracted to pass through F. MO passes through the lens center, so it is not bent. Note two pairs of similar triangles MSO and Osm (yellow) OQF and Fsm (green)

Thin Lens Equation As p gets large, q approaches f As q approaches f, p approaches infinity

Field of View As f gets smaller, image becomes more wide angle (more world points project onto the finite image plane). As f gets larger, image becomes more telescopic (smaller part of the world projects onto the finite image plane)

According to that MODEL?

Vanishing Point?

Vanishing Point TWO Points Perspective v y v x

Optical Power and Accommodation Optical power of a lens - how strongly the lens bends the incoming rays Short focal length lens bends rays significantly It images a point source at infinity (large p) at distance f behind the lens. The smaller f, the more the rays must be bent to bring them into focus sooner. Optical power is 1/f, with f measured in meters. The unit is called the diopter Human vision: when viewing faraway objects the distance from the lens to the retina is 0.017m. So the optical power of the eye is 58.8 diopters

Accommodation How does the human eye bring nearby points into focus on the retina? by increasing the power of the lens muscles attached to the lens change its shape to change the lens power accommodation: adjusting the focal length of the lens bringing points that are nearby into focus causes faraway points to go out of focus depth-of-field: range of distances in focus

Accommodation Physical cameras: mechanically change the distance between the lens and the image plane