© 2010 Cengage Learning Engineering. All Rights Reserved.

Slides:



Advertisements
Similar presentations
Md. Monjur –ul-Hasan Department of Computer Science & Engineering Chittagong University of Engineering & Technology Chittagong 4349
Advertisements

Digital Image Processing
Edge enhancement by linear (and nonlinear) filtering Dr. Dileepan Joseph Dept. of Engineering Science University of Oxford, UK.
From Images to Answers A Basic Understanding of Digital Imaging and Analysis.
Digital Imaging and Image Analysis
Digital Image Processing In The Name Of God Digital Image Processing Lecture3: Image enhancement M. Ghelich Oghli By: M. Ghelich Oghli
1 © 2010 Cengage Learning Engineering. All Rights Reserved. 1 Introduction to Digital Image Processing with MATLAB ® Asia Edition McAndrew ‧ Wang ‧ Tseng.
1 © 2010 Cengage Learning Engineering. All Rights Reserved. 1 Introduction to Digital Image Processing with MATLAB ® Asia Edition McAndrew ‧ Wang ‧ Tseng.
Digital Images The nature and acquisition of a digital image.
Prepared by: - Mr. T.R.Shah, Lect., ME/MC Dept., U. V. Patel College of Engineering. Ganpat Vidyanagar. Digital Image Processing & Machine Vision – An.
Chapter 3 (cont).  In this section several basic concepts are introduced underlying the use of spatial filters for image processing.  Mainly spatial.
The Digital Image.
Digital Image Processing: Introduction. Introduction “One picture is worth more than ten thousand words” Anonymous.
SCCS 4761 Introduction What is Image Processing? Fundamental of Image Processing.
G52IIP, School of Computer Science, University of Nottingham What we will learn … Topics relate to the use of computer to Acquire/generate Process/manipulate/store.
Digital Image Processing Lecture 1: Introduction Prof. Charlene Tsai
Digital Image Processing In The Name Of God Digital Image Processing Lecture1: Introduction M. Ghelich Oghli By: M. Ghelich Oghli
1 © 2010 Cengage Learning Engineering. All Rights Reserved. 1 Introduction to Digital Image Processing with MATLAB ® Asia Edition McAndrew ‧ Wang ‧ Tseng.
Digital Image Processing & Analysis Spring Definitions Image Processing Image Analysis (Image Understanding) Computer Vision Low Level Processes:
DIGITAL IMAGE PROCESSING
1 Digital Image Processing Dr. Saad M. Saad Darwish Associate Prof. of computer science.
Intensity Transformations or Translation in Spatial Domain.
1 Chapter 1: Introduction 1.1 Images and Pictures Human have evolved very precise visual skills: We can identify a face in an instant We can differentiate.
1 © 2010 Cengage Learning Engineering. All Rights Reserved. 1 Introduction to Digital Image Processing with MATLAB ® Asia Edition McAndrew ‧ Wang ‧ Tseng.
infinity-project.org Engineering education for today’s classroom 2 Outline How Can We Use Digital Images? A Digital Image is a Matrix Manipulating Images.
CIS 601 Image Fundamentals Longin Jan Latecki Slides by Dr. Rolf Lakaemper.
Digital Image Processing & Analysis Fall Outline Sampling and Quantization Image Transforms Discrete Cosine Transforms Image Operations Image Restoration.
Computer Graphics & Image Processing Lecture 1 Introduction.
Digital Image Processing (DIP) Lecture # 5 Dr. Abdul Basit Siddiqui Assistant Professor-FURC 1FURC-BCSE7.
Presented By: ROLL No IMTIAZ HUSSAIN048 M.EHSAN ULLAH012 MUHAMMAD IDREES027 HAFIZ ABU BAKKAR096(06)
Ch1: Introduction Prepared by: Tahani Khatib AOU
Digital Image Processing Lecture 1: Introduction February 21, 2005 Prof. Charlene Tsai Prof. Charlene Tsai
Digital Image Processing NET 404) ) Introduction and Overview
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 1: Introduction -Produced by Bartlane cable picture.
Computer Vision Introduction to Digital Images.
1-1 Chapter 1: Introduction 1.1. Images An image is worth thousands of words.
Digital Image Processing (DIP)
Jack Pinches INFO410 & INFO350 S INFORMATION SCIENCE Computer Vision I.
CS 101 – Sept. 14 Review Huffman code Image representation –B/W and color schemes –File size issues.
1 Machine Vision. 2 VISION the most powerful sense.
12:071 Digital Image Processing:. 12:072 What is a Digital Image? A digital image is a representation of a two- dimensional image as a finite set of digital.
An Introduction to Digital Image Processing Dr.Amnach Khawne Department of Computer Engineering, KMITL.
Digital Image Processing CSC331 Introduction 1. My Introduction EDUCATION Technical University of Munich, Germany Ph.D. Major: Machine learning.
Paresh Kamble Digital Image Processing Introduction by Paresh Kamble.
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)
Coin Recognition Using MATLAB - Emad Zaben - Bakir Hasanein - Mohammed Omar.
Visual Information Processing. Human Perception V.S. Machine Perception  Human perception: pictorial information improvement for human interpretation.
Image Processing F34IMP lecture 1
Computer Application in Engineering Design
Image Processing Objectives To understand pixel based image processing
Digital Image Processing: Introduction
Digital Image Processing (DIP)
Presenter Name: Mahmood A.Moneim Supervised By: Prof. Hesham A.Hefny
Digital 2D Image Basic Masaki Hayashi
IMAGE PROCESSING INTENSITY TRANSFORMATION AND SPATIAL FILTERING
Digital Image Processing
Chapter I, Digital Imaging Fundamentals: Lesson II Capture
Digital Image Processing Introduction
CIS 601 Image Fundamentals
Introduction to Computer and Human Vision
Chapter 8, Exploring the Digital Domain
Digital Image Processing
CIS 595 Image Fundamentals
Digital Image Processing
Ceng466 Fundamentals of Image Processing
Digital Image Processing
IT523 Digital Image Processing

IT523 Digital Image Processing
DIGITAL IMAGE PROCESSING Elective 3 (5th Sem.)
Presentation transcript:

© 2010 Cengage Learning Engineering. All Rights Reserved. Introduction to Digital Image Processing with MATLAB® Asia Edition McAndrew‧Wang‧Tseng Chapter 1: Introduction © 2010 Cengage Learning Engineering. All Rights Reserved.

© 2010 Cengage Learning Engineering. All Rights Reserved. 1.1 Images and Pictures Human have evolved very precise visual skills: We can identify a face in an instant We can differentiate colors We can process a large amount of visual information very quickly © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.1

1.2 What Is Image Processing? Image processing involves changing the nature of an image in order to either improve its pictorial information for human interpretation, or render it more suitable for autonomous machine perception © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.1

1.2 What Is Image Processing? Condition 1. Enhancing the edges of an image to make it appear sharper (Figure 1.1) Note how the second image appears cleaner; it is a more pleasant image Sharpening edges is a vital component of printing © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.2

© 2010 Cengage Learning Engineering. All Rights Reserved. FIGURE 1.1 © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.2

1.2 What Is Image Processing? removing noise from an image, noise being random errors in the image (Figure 1.2) removing motion blur from an image. An example is given in Figure 1.3 In Figure 1.3(b), it is easier to read the number plate and to see the spikes on the fence behind the car, as well as other details not at all clear in the original image Figure 1.3(a). © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.2-3

© 2010 Cengage Learning Engineering. All Rights Reserved. FIGURE 1.2 © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.3

© 2010 Cengage Learning Engineering. All Rights Reserved. FIGURE 1.3 © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.3

1.2 What Is Image Processing? Condition 2. Obtaining the edges of an image (Figure 1.4) Once we have the edges we can measure their spread and the area contained within them We can also use edge-detection algorithms as a first step in edge enhancement © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.3-4

© 2010 Cengage Learning Engineering. All Rights Reserved. FIGURE 1.4 © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.4

1.2 What Is Image Processing? For measurement or counting purposes, we may not be interested in all the detail in an image (Figure 1.5) We could, for example, measure the size and shape of the animal without being distracted by unnecessary detail © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.4-5

© 2010 Cengage Learning Engineering. All Rights Reserved. FIGURE 1.5 © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.4

1.3 Image Sampling and Acquisition Sampling refers to the process of digitizing a continuous function e.g., sample it at 10 evenly spaced values of x only (Figure 1.6) sample it at 100 points, as shown in Figure 1.7 © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.5

© 2010 Cengage Learning Engineering. All Rights Reserved. FIGURE 1.6 © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.5

© 2010 Cengage Learning Engineering. All Rights Reserved. FIGURE 1.7 © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.5

1.3 Image Sampling and Acquisition Nyquist criterion which says, in effect, that a continuous function can be reconstructed from its samples provided that the sampling frequency is at least twice the maxi-mum frequency in the function © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.5

© 2010 Cengage Learning Engineering. All Rights Reserved. FIGURE 1.8 © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.6

© 2010 Cengage Learning Engineering. All Rights Reserved. FIGURE 1.9 Image Acquisition CCD CAMERA © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.7

© 2010 Cengage Learning Engineering. All Rights Reserved. FIGURE 1.10 FLAT-BED SCANNER © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.8

© 2010 Cengage Learning Engineering. All Rights Reserved. FIGURE 1.11 OTHER ENERGY SOURCES © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.8

© 2010 Cengage Learning Engineering. All Rights Reserved. FIGURE 1.12 © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.9

1.4 Images and Digital Images We may consider this image as being a two-dimensional function f (x, y) We may assume that in such an image, brightness values can be any real numbers in the range 0.0 (black) to 1.0 (white) The f (x, y) values in a digital image take only integer values ranging from 1 to 256 each and the brightness values ranging from 0 (black) to 255 (white) © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.9-10

© 2010 Cengage Learning Engineering. All Rights Reserved. FIGURE 1.13 © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.10

© 2010 Cengage Learning Engineering. All Rights Reserved. FIGURE 1.14 © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.11

1.4 Images and Digital Images A digital image can be considered as a large array of sampled points from the continuous image These points are the pixels, which constitute the digital image The pixels surrounding a given pixel constitute its neighborhood. © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.10

© 2010 Cengage Learning Engineering. All Rights Reserved. FIGURE 1.15 © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.11

© 2010 Cengage Learning Engineering. All Rights Reserved. 1.5 Some Applications Medicine Agriculture Industry Law enforcement © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.11-12

1.6 Aspects of Image Processing IMAGE ENHANCEMENT sharpening or deblurring an out-of-focus image highlighting edges, improving image contrast or brightening an image, and removing noise IMAGE RESTORATION removing of blur caused by linear motion, removal of optical distortions, and removing periodic interference © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.12

1.6 Aspects of Image Processing IMAGE SEGMENTATION finding lines, circles, or particular shapes in an image, and identifying cars, trees, buildings, or roads in an aerial photograph A given algorithm may be used for both image enhancement or for image restoration © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.12-13

1.7 An Image-Processing Task Acquiring the image Preprocessing Segmentation Representation and description Recognition and interpretation © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.13

© 2010 Cengage Learning Engineering. All Rights Reserved. FIGURE 1.16 Binary © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.14

© 2010 Cengage Learning Engineering. All Rights Reserved. FIGURE 1.17 Grayscale © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.14

© 2010 Cengage Learning Engineering. All Rights Reserved. FIGURE 1.18 True color or red-green-blue © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.15

© 2010 Cengage Learning Engineering. All Rights Reserved. FIGURE 1.19 Indexed © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.16

© 2010 Cengage Learning Engineering. All Rights Reserved. 1.9 Image File Sizes A 512 × 512 binary image A grayscale image (Divided by 8) © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.16

© 2010 Cengage Learning Engineering. All Rights Reserved. 1.9 Image File Sizes A Color image © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.17

© 2010 Cengage Learning Engineering. All Rights Reserved. 1.10 Image Perception We should be aware of the limitations of the human visual system Observed intensities vary as to the background We may observe nonexistent intensities as bars in continuously varying gray levels Our visual system tends to undershoot or overshoot around the boundary of regions of different intensities © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.17-18

© 2010 Cengage Learning Engineering. All Rights Reserved. FIGURE 1.20 © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.17

© 2010 Cengage Learning Engineering. All Rights Reserved. FIGURE 1.21 © 2010 Cengage Learning Engineering. All Rights Reserved. Ch1-p.18