17
EELE 5310: Digital Image Processing Lecture 1 Introduction

EELE 5310: Digital Image Processing Lecture 1 Introduction

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: EELE 5310: Digital Image Processing Lecture 1 Introduction

EELE 5310: Digital Image Processing

Lecture 1

Introduction

Page 2: EELE 5310: Digital Image Processing Lecture 1 Introduction

Introduction

Digital image Processing (DIP) course isdesigned to introduce the concepts related todigital images, provide insight into basic digitalimage processing operations and introduce thebasic algorithms used for such purposes.

Textbook: Digital Image Processing, Rafael C.Gonzalez and Richard E. Woods, Second Edition,Prentice-Hall, 2001.

Page 3: EELE 5310: Digital Image Processing Lecture 1 Introduction

Prerequisites:

Knowledge of the following three areas:

Linear Algebra.

Signals and Systems.

Programming skills

Page 4: EELE 5310: Digital Image Processing Lecture 1 Introduction

Grading Policy

Quizzes & H.W 20%

Midterm Exam 25%

Project 15%

Final Exam 40%

Page 5: EELE 5310: Digital Image Processing Lecture 1 Introduction

Outcomes

By the end of this semester ,you will Know basics ofdigital image processing including image acquisition,transformation, compression, enhancement, restoration,analysis, and so on.

Be able to use MATLAB to implement basic imageprocessing algorithms and get familiar with somefunctions provided by MATLAB image processingtoolbox.

Page 6: EELE 5310: Digital Image Processing Lecture 1 Introduction

Course outline

Introduction Digital Image Fundamentals Image Enhancement in the Spatial Domain Image Enhancement in the Frequency Domain Image Restoration Image Compression Image Segmentation Image Representation and Description Color image processing

Page 7: EELE 5310: Digital Image Processing Lecture 1 Introduction

What is a Digital Image?

A finite array MxNof data values

Page 8: EELE 5310: Digital Image Processing Lecture 1 Introduction

What is Image Processing Processing digital images by means of a digital computer.

Image processing typically attempts to accomplish one of three things:

Restoring Images

Enhancing Images

Understanding Images

• Restoration takes a corrupted image and attempts to recreate a clean original.• Enhancement alters an image to makes its meaning clearer to human observers.

• Understanding usually attempts to mimic the human visual system in extracting

meanings from an image

Page 9: EELE 5310: Digital Image Processing Lecture 1 Introduction

Three Types of Processes

Low-level Processes :

Involve primitive operations such as image preprocessing to reduce noise, contrast

enhancement, and image sharpening.

A low-level process is characterized by the fact that both its inputs and outputs are images.

Mid-level Processes:

Involves tasks such as segmentation (partitioning an image into regions or objects), description

of those objects to reduce them to a form suitable for machine learning , and

classification(recognition) of individual objects.

Its inputs generally are images, but its outputs are attributes extracted from those images (e.g.,

edges, contours, and the identity of individual objects).

Page 10: EELE 5310: Digital Image Processing Lecture 1 Introduction

Three Types of Processes cont…

High-level Processes : Processing involves "making sense“ of an ensemble of recognized objects, as in image

analysis, and object recognition.

Page 11: EELE 5310: Digital Image Processing Lecture 1 Introduction

Sources of Energy for Image Formation

The principle energy source for images is the EMspectrum

Page 12: EELE 5310: Digital Image Processing Lecture 1 Introduction

Some Applications -- Medical Diagnostics

Page 13: EELE 5310: Digital Image Processing Lecture 1 Introduction

Some Applications -- MRI

Imaging in Radio Band

Page 14: EELE 5310: Digital Image Processing Lecture 1 Introduction

Some Applications -- Industrial Inspection

Page 15: EELE 5310: Digital Image Processing Lecture 1 Introduction

Some Applications -- Remote Sensing

Page 16: EELE 5310: Digital Image Processing Lecture 1 Introduction

Some Applications -- CBIR

Page 17: EELE 5310: Digital Image Processing Lecture 1 Introduction

Some Applications -- Transmitting Images