digital image processing & pattern analysis (csce 563) course outline & introduction prof....

24
Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The American University in Cairo

Upload: august-mclaughlin

Post on 23-Dec-2015

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The

Digital Image Processing&

Pattern Analysis(CSCE 563)

Course Outline & Introduction

Digital Image Processing&

Pattern Analysis(CSCE 563)

Course Outline & Introduction

Prof. Amr Goneid

Department of Computer Science & EngineeringThe American University in Cairo

Page 2: Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The

Text Book & Other ReferencesText Book:

R. Gonzalez & P. Woods, “Digital Image Processing “, Addison-Wesley, 2nd Edition, 2002R. Gonzalez, R. Woods and S. Eddins, “ Digital Image Processing with MATLAB”, Pearson Prentice Hall, 2004

Other References:1. M. Seul, L. O'Gorman, M.J. Sammon, "Practical Algorithms for

Image Analysis", Cambridge University Press, 2000.2. T. Young & K.S. Fu , Ed., “Handbook of Pattern Recognition and

Image Processing“, Academic Press, 19863. MATLAB Image Processing Toolbox4. Selected Research Papers5. Web Page: www.cse.aucegypt.edu/~csci563/

Prof. Amr Goneid, AUC 2

Page 3: Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The

Course Description

Fundamental concepts and basic techniques of digital image processing.Algorithms and recent research in image transformation, enhancement, restoration, encoding and description. Fundamentals and basic techniques of pattern recognition. Hands-on experience in image processing and pattern analysis using practical examples.

Prof. Amr Goneid, AUC 3

Page 4: Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The

Topics

Introduction to Image ProcessingAcquisition, Representation and Storage of Digital ImagesGeometric Transformations.Intensity Transformations & Image EnhancementImage Encoding (Compression & Encryption) Segmentation & DescriptionFundamental Concepts in Pattern Recognition

Prof. Amr Goneid, AUC 4

Page 5: Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The

Grading

Assignments : 15%

Midterm Exam 20%

Term Project : 20%

Terms Paper : 20%

Final Exam : 25%

Prof. Amr Goneid, AUC 5

Page 6: Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The

Pixels as Units of Images

Original Image Zoomed

Prof. Amr Goneid, AUC 6

Page 7: Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The

Color & Gray Scale

Prof. Amr Goneid, AUC 7

Page 8: Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The

Binary Images

Binary Image (2 Levels)

Prof. Amr Goneid, AUC 8

Page 9: Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The

Fundamental Steps in Image ProcessingFundamental Steps in Image Processing

Digital Image Acquisition & Display

Image Storage

Image Preprocessing

Image Segmentation

Image Description

Object ( Pattern ) Recognition

Image Interpretation & Understanding

Prof. Amr Goneid, AUC 9

Page 10: Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The

Fundamental Steps in IP

Knowledge Base

Preprocessing

SegmentationRepresentation & Description

Recognition& Interpretation

Problem

Image Acquisition

Prof. Amr Goneid, AUC 10

Page 11: Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The

Image PreprocessingImage Preprocessing

Geometric Operations

Image Transformation

Image Enhancement

Image Restoration

Image Compression

Image Encryption

Prof. Amr Goneid, AUC 11

Page 12: Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The

Geometric Operations

Prof. Amr Goneid, AUC 12

Page 13: Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The

Intensity Transformation

Gray Scale (256 levels) Negative

Prof. Amr Goneid, AUC 13

Page 14: Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The

Image Enhancement

Prof. Amr Goneid, AUC 14

Page 15: Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The

Image EnhancementSmoothing & Sharpening Filters

Prof. Amr Goneid, AUC 15

Page 16: Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The

Image Compression

BMP Format (1885 Kb) JPEG Format (64 Kb)

Prof. Amr Goneid, AUC 16

Page 17: Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The

Image Encryption

Plain Encrypted

Prof. Amr Goneid, AUC 17

Page 18: Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The

Image SegmentationImage Segmentation

Point , Line and Edge Detection

Separation of Objects ( Thresholding )

Motion Detection

Prof. Amr Goneid, AUC 18

Page 19: Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The

Edge Detection

Prof. Amr Goneid, AUC 19

Page 20: Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The

Separation of Objects

Prof. Amr Goneid, AUC 20

Page 21: Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The

Image DescriptionImage Description

Boundary Description

Region Description

Texture

Prof. Amr Goneid, AUC 21

Page 22: Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The

Pattern AnalysisPattern Analysis

Pattern Classification

Matching

Neural Networks

Prof. Amr Goneid, AUC 22

Page 23: Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The

Some Applications

Line Detection (e.g. Hough Transform)

Shape Recognition

Character Recognition

Face Recognition

Fingerprint Identification

Many Others

Prof. Amr Goneid, AUC 23

Page 24: Digital Image Processing & Pattern Analysis (CSCE 563) Course Outline & Introduction Prof. Amr Goneid Department of Computer Science & Engineering The

Image UnderstandingImage Understanding

Image Databases (e.g. CBIR)

Knowledge Bases

Expert Systems

Prof. Amr Goneid, AUC 24