Chapter 2: Digital Image Fundamentals Fall 2003, 劉震昌.

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
Chap 1 Image fundamental. Trends Image processing techniques have developed from Gray-level processing to color processing 2-D processing to 3-D processing.
Digital Image Processing: Digital Imaging Fundamentals.
Digital Image Processing Chapter 2: Digital Image Fundamentals.
Digital Image Fundamentals
Chapter 2 Digital Image Fundamentals. Outline Elements of Visual Perception Light and the Electromagnetic Spectrum Image Sensing and Acquisition Image.
Digital Image Fundamentals Human Vision Lights and Electromagnetic spectrum Image Sensing & Acquisition Sampling & Quantization Basic Relationships b/w.
Digital Images The nature and acquisition of a digital image.
Digital Image Characteristic
Mestrado em Ciência de Computadores Mestrado Integrado em Engenharia de Redes e Sistemas Informáticos VC 14/15 – TP3 Digital Images Miguel Tavares Coimbra.
Chapter 2 Digital Image Fundamentals
Digital Image Fundamentals
What is an image? f(x,y):2 
: Office Room #:: 7
Image Formation. Input - Digital Images Intensity Images – encoding of light intensity Range Images – encoding of shape and distance They are both a 2-D.
Digital Image Processing Lecture 2
IMAGE SAMPLING AND IMAGE QUANTIZATION 1. Introduction
Lab #5-6 Follow-Up: More Python; Images Images ● A signal (e.g. sound, temperature infrared sensor reading) is a single (one- dimensional) quantity that.
Digital Image Processing in Life Sciences March 14 th, 2012 Lecture number 1: Digital Image Fundamentals.
Digital Image Fundamentals II 1.Image modeling and representations 2.Pixels and Pixel relations 3.Arithmetic operations of images 4.Image geometry operation.
Digital Image Fundamentals. What Makes a good image? Cameras (resolution, focus, aperture), Distance from object (field of view), Illumination (intensity.
Chapter Two Digital Image Fundamentals. Agenda: –Light and Electromagnetic Spectrum –Image Sensing & Acquisition –Image Sampling & quantization –Relationship.
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.
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.
Chapter Teacher: Remah W. Al-Khatib. This lecture will cover:  The human visual system  Light and the electromagnetic spectrum  Image representation.
A Simple Image Model Image: a 2-D light-intensity function f(x,y)
3. Image Sampling & Quantisation 3.1 Basic Concepts To create a digital image, we need to convert continuous sensed data into digital form. This involves.
Digital Image Processing (DIP) Lecture # 5 Dr. Abdul Basit Siddiqui Assistant Professor-FURC 1FURC-BCSE7.
Digital image processing Chapter 3. Image sampling and quantization IMAGE SAMPLING AND IMAGE QUANTIZATION 1. Introduction 2. Sampling in the two-dimensional.
Chapter 2: Digital Image Fundamentals Spring 2006, 劉震昌.
Medical Image Processing & Neural Networks Laboratory 1 Medical Image Processing Chapter 2 Digital Image Fundamentals 國立雲林科技大學 資訊工程研究所 張傳育 (Chuan-Yu Chang.
© 2002 by Yu Hen Hu 1 ECE533 Digital Image Processing Image Acquisition.
CS482 Selected Topics in Digital Image Processing بسم الله الرحمن الرحيم Instructor: Dr. Abdullah Basuhail,CSD, FCIT, KAU, 1432H Chapter 2: Digital Image.
Digital Image Processing In The Name Of God Digital Image Processing Lecture2: Digital Image Fundamental M. Ghelich Oghli By: M. Ghelich Oghli
Elements of Visual Perception
University of Kurdistan Digital Image Processing (DIP) Lecturer: Kaveh Mollazade, Ph.D. Department of Biosystems Engineering, Faculty of Agriculture,
Image Processing Ch2: Digital image Fundamentals Prepared by: Tahani Khatib.
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.
ISAN-DSP GROUP Digital Image Fundamentals ISAN-DSP GROUP What is Digital Image Processing ? Processing of a multidimensional pictures by a digital computer.
Digital Image Processing
Some Basic Relationships Between Pixels Definitions: –f(x,y): digital image –Pixels: q, p –Subset of pixels of f(x,y): S.
Digital Image Processing Image Enhancement in Spatial Domain
Image Processing Chapter(3) Part 1:Relationships between pixels Prepared by: Hanan Hardan.
DIGITAL IMAGE PROCESSING: DIGITAL IMAGING FUNDAMENTALS.
Image Perception ‘Let there be light! ‘. “Let there be light”
1. 2 What is Digital Image Processing? The term image refers to a two-dimensional light intensity function f(x,y), where x and y denote spatial(plane)
What is Digital Image Processing?
Digital Image Fundamentals
- photometric aspects of image formation gray level images
Miguel Tavares Coimbra
Digital Image Processing (DIP)
IMAGE PROCESSING Questions and Answers.
IT – 472 Digital Image Processing
Digital Image Processing
CIS 601 Image Fundamentals
Image Acquisition.
T490 (IP): Tutorial 2 Chapter 2: Digital Image Fundamentals
Visual Perception, Image Formation, Math Concepts
CIS 595 Image Fundamentals
Digital Image Fundamentals
CSC 381/481 Quarter: Fall 03/04 Daniela Stan Raicu
Subject Name: IMAGE PROCESSING Subject Code: 10EC763
Digital Image Fundamentals
Digital Image Fundamentals
Miguel Tavares Coimbra
Presentation transcript:

Chapter 2: Digital Image Fundamentals Fall 2003, 劉震昌

Outline Elements of Visual Perception Image sensing and acquisition Image sampling and quantization Relationships between pixels

Understanding visual perception Most image processing operations are based on math. and probability Why understanding visual perception? Human intuition plays an important role in the choice of processing technique

Structure of the Human eye 角膜 虹膜 網膜 水晶體 Diameter:20mm

2 class of receptors: cones and rods Distribution of cones and rods 1 cone -> 1 nerve Many rods -> 1 nerve

Discrete nature of human vision Area of cones 15mm Cone density: 150,000 per mm

Image formation in the Eye

Image Sensing and Acquisition

Images? Illumination source scene reflection

Image sensors Incoming energy is transformed into a voltage by the combination of input electrical power and sensor material (continuous)

Single sensor with motion

Sensor strips Flat-bed scanner aircraft

Sensor arrays CCD arrays in digital camera

Image sampling and quantization

continuous data digital data Sampling: digitize the coordinate values Quantization: digitize the amplitude values Why? Limited representation power in digital computers discretize

Image sampling and quantization (cont.) Sometimes, the sampling and quantization are done mechanically Limitation on the sensing equipment sensor array

Sampling rule How to determine the sampling rate? Nyquist sampling theorem If input is a band-limited signal with maximum frequency Ω N The input can be uniquely determined if sampling rate Ω S > 2Ω N Nyquist frequency : Ω N Nyquist rate : Ω S

Sampling rule (cont.)

Representing digital images

Representing digital images (cont.) Matrix form f(0,0) f(0,1) … f(0,N-1) f(1,0) f(0,1) … f(1,N-1) … f(M-1,0) f(M-1,1) … f(M-1,N-1) MxN bits to store the image = M x N x k gray level = 2 k

Representing digital images (cont.) L = 2 k gray levels, gray scales [0, …,L-1] The dynamic range of an image [min(image) max(image)] If the dynamic range of an image spans a significant portion of the gray scale -> high contrast Otherwise, low dynamic range results in a dull, washed out gray look

Spatial and gray-level resolution L-level digital image of size MxN = digital image having a spatial resolution MxN pixels a gray-level resolution of L levels Spatial resolution in real-world space line width=W cm space width=W cm Resolution = 1/2W (line/cm)

Spatial and gray-level resolution (cont.) Resolution of printer or screen dpi(dot per inch) pixel/unit of distance When an digital image of size MxN is to be printed or viewed using devices with resolution k dpi, how large will be the output image?

Multi-rate image processing Down-sampling Up-sampling neighboring pixel duplication interpolation 2 2

Down-sampling operations

See the information loss due to down-sampling

Gray-level reduction

false contouring

Empirical study of resolutions 2 k -level digital image of size NxN How K and N affect the image quality Increased details

Empirical study of resolutions (cont.) iso-preference curses *shift up and right *A detailed image may need less gray levels

Zoom and Shrink Operations applied to digital images Zoom: up-sampling Pixel duplication Bi-linear interpolation Shrink: down-sampling

Zoom and shrink: idea Idea: adjust the grid size over the original image

Zooming: example pixel duplication bilinear interpolation

Relationships Between Pixels

Neighbors of a pixel 4-neighbors of p: N 4 (p) Diagonal neighbors: N D (p) 8-neighbors = 4-neighbors+diagonal neighbors : N 8 (p) p p

Adjacency, connectivity, regions, and boundaries Connectivity of pixels They are neighbors Their gray levels satisfy a specified criterion of similarity Concept about regions and boundaries Adjacency 4-adjacency: p and q with intensity from V and q is in N 4 (p) 8-adjacency: p and q with intensity from V and q is in N 8 (p)

Connectivity and adjacency (cont.) m-adjacency(mixed adjacency): p and q having intensity from V and q is in N 4 (p), or q is in N D (p) and N 4 (p)  N 4 (q) has no pixels whose values are from V

Path A path from p: (x,y) to q: (s,t) is a sequence of pixels: Length = n It ’ s a k-path if it is 4-, 8-, and m- adjacency (x,y), (x 1,y 1 ), (x 2,y 2 ), …,, (x n-1,y n-1 ),(s,t) consecutive pixels are adjacency

Growth of definitions adjacency path connected component connected set (region) S S S boundary

Summary We need solid mathematical definitions to let the algorithm run on a computer

Distance measure p: (x,y), q: (s,t) Euclidean distance D e (p,q)=[(x-s) 2 +(y-t) 2 ] 1/2 D 4 distance D 4 (p,q)=|x-s|+|y-t| D 8 distance D 8 (p,q)=max(|x-s|,|y-t|) r

Pixel-wise operation For example, how does image I divided by image M? Division is carried out between corresponding pixels in the two images Matlab: Q = I./M

Linear and non-linear operations H be an operator whose input and output are images H is linear if H(af+bg) = aH(f)+bH(g) Otherwise non-linear We have well-understood theoretical and practical results about linear operators

Announcement !!! There are solutions to the marked problems in the textbook utions.htm utions.htm HW#1