image processing - philadelphia.edu.jo · “digital image processing”, rafael c. gonzalez &...

Post on 24-Apr-2018

231 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Image Processing

Ch1: Introduction

Prepared by: Hanan Hardan

Hanan Hardan 1

Introduction

“One picture is worth more than ten thousand words”

Hanan Hardan 2

References

“Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, Addison-Wesley, 2002

Much of the material that follows is taken from this book

“Machine Vision: Automated Visual Inspection and Robot Vision”, David Vernon, Prentice Hall, 1991

Hanan Hardan 3

Contents

This lecture will cover:

What is a digital image?

What is digital image processing?

State of the art examples of digital image processing

Key stages in digital image processing

Hanan Hardan 4

What is a Digital Image?

A digital image: is a representation of a two-dimensional image as a finite number of elements, each one has a particular location and value.. These element are called picture elements, image elements or pixels.

Hanan Hardan 5

What is a Digital Image? (cont…)

Pixels: Elements of the digital image , each has intensity.

Intensity of pixel: the amplitude غزارة of

gray level (in gray scale images)

1 pixel

Hanan Hardan 6

What is digital Image?

Hanan Hardan 7

What is digital Image?

An image can be defined as function of 2 variables , f(x,y), where x and y are spatial coordinates, and the amplitude of f at any pair of coordinates (x , y) is called the intensity of the image at that point

Hanan Hardan 8

What is digital image?

The image consists of finite number of pixels ( f(x,y) )

Every pixel Is an intersection between a row and a column.

Every pixel has intensity

pixel

Ex:

f(2,6)= 123

Refers to a pixel existing on the intersection between row 2 with column 6, and its intensity is 123.

Remember digitization implies that a digital image is an approximation of a real scene

Hanan Hardan 9

Digital image processing focuses on two major tasks

Improve image quality(pictorial information) for human perception and interpretation

Processing of image data for storage, transmission and representation for autonomous machine perception

Hanan Hardan 10

1. Computer Graphics: the creation of image

2. Image processing: enhancement or other manipulation of the image

3. Computer vision: analysis of the content

Image processing fields:

Hanan Hardan 11

What are digital image processing levels?

low level processes:

Input and output are images

Tasks: Primitive operations, such as, image processing to reduce noise, contrast enhancement and image sharpening

مثال صورة قديمة نريد تحسينها

Hanan Hardan 12

What are digital image processing levels?

Mid-Level Processes:

Inputs, generally, are images. Outputs are attributes extracted from those images (edges, contours, identity of individual objects)

Tasks:

Segmentation (partitioning an image into regions or objects)

Description of those objects to reduce them to a form suitable for computer processing

Classifications (recognition) of objects

صورة لكرسي نريد تعديلها حاسوبيا لنبرز حوافه : مثالHanan Hardan 13

What are digital image processing levels?

High-Level Processes

Input: Attributes Output: Understanding

Tasks: recognizing objects

Image analysis and computer vision(Analysis of the image content)

Examples: Scene understanding

صورة لمشتبه فيه نريد الحاسوب ان يتعرف عليه: مثال

Hanan Hardan 14

Uses of DIP

Image enhancement/restoration

Artistic effects

Medical visualisation

Law enforcement

Human computer interfaces

Hanan Hardan 15

Examples: Image Enhancement

One of the most common uses of DIP techniques: improve quality, remove noise etc

Hanan Hardan 16

Examples: The Hubble Telescope Launched in 1990 the Hubble telescope can take images of very distant objects

However, an incorrect mirror made many of Hubble’s images useless

Image processing techniques were used to fix this

Hanan Hardan 17

Examples: Artistic Effects

Artistic effects are used to make images more visually appealing, to add special effects and to make composite images

Hanan Hardan 18

Examples: Medicine Take slice from MRI (Magnetic Resounance Imaging) scan of a heart, and find boundaries between types of tissue

Image with gray levels representing tissue density

Use a suitable filter to highlight edges

Hanan Hardan 19

Examples: GIS

Geographic Information Systems

Digital image processing techniques are used extensively to manipulate satellite imagery

Terrain classification (التضاريس)

Meteorology (األرصاد الجوية)

Hanan Hardan 20

Examples: Law Enforcement

Image processing techniques are used extensively by law enforcers

Number plate recognition for speed cameras

Fingerprint recognition

Hanan Hardan 21

Examples: HCI

Try to make human computer interfaces more natural

Face recognition

Hanan Hardan 22

Fundamental steps in digital image processing

Hanan Hardan 23

1.Image Acquisition:

(capturing an image in digital form)

Image Acquisition

Image Restoration

Morphological Processing

Segmentation

Representation &

Description

Image Enhancemen

t

Object Recognition

Problem Domain

Colour Image

Processing

Image Compression Hanan Hardan 24

2.Image Enhancement: making an image look better in a

subjective way.

Image Acquisition

Image Restoration

Morphological Processing

Segmentation

Representation &

Description

Image Enhancemen

t

Object Recognition

Problem Domain

Colour Image

Processing

Image Compression Hanan Hardan 25

3.Image Restoration:

improving the appearance of any image objectively.

Image Acquisition

Image Restoration

Morphological Processing

Segmentation

Representation &

Description

Image Enhancemen

t

Object Recognition

Problem Domain

Colour Image

Processing

Image Compression Hanan Hardan 26

4.Morphological Processing: extracting image components that are useful in the

representation and description of shape

Image Acquisition

Image Restoration

Morphological Processing

Segmentation

Representation &

Description

Image Enhancemen

t

Object Recognition

Problem Domain

Colour Image

Processing

Image Compression Hanan Hardan 27

5.Segmentation:

partitioning an image into its constituent parts or objects.

Image Acquisition

Image Restoration

Morphological Processing

Segmentation

Representation &

Description

Image Enhancemen

t

Object Recognition

Problem Domain

Colour Image

Processing

Image Compression Hanan Hardan 28

6.Object Recognition: assigning a label to an object based on

its descriptors

Image Acquisition

Image Restoration

Morphological Processing

Segmentation

Representation &

Description

Image Enhancemen

t

Object Recognition

Problem Domain

Colour Image

Processing

Image Compression Hanan Hardan 29

7.Representation & Description:

boundary representation vs. region representation.

Boundary descriptors vs. region descriptors

Image Acquisition

Image Restoration

Morphological Processing

Segmentation

Representation &

Description

Image Enhancemen

t

Object Recognition

Problem Domain

Colour Image

Processing

Image Compression Hanan Hardan 30

8.Image Compression:

reducing the stored and transmitted image data.

Image Acquisition

Image Restoration

Morphological Processing

Segmentation

Representation &

Description

Image Enhancemen

t

Object Recognition

Problem Domain

Colour Image

Processing

Image Compression Hanan Hardan 31

9.Colour Image Processing: color models and basic color processing

Image Acquisition

Image Restoration

Morphological Processing

Segmentation

Representation &

Description

Image Enhancemen

t

Object Recognition

Problem Domain

Colour Image

Processing

Image Compression Hanan Hardan 32

top related