Lecture # 01. Introduction

Similar documents
ELE 882: Introduction to Digital Image Processing (DIP)

Digital Image Processing COSC 6380/4393

Digital Image Processing. Lecture 1 (Introduction) Bu-Ali Sina University Computer Engineering Dep. Fall 2011

CSE 166: Image Processing. Overview. What is an image? Representing an image. What is image processing? History. Today

Digital Image Processing

Session 1. by Shahid Farid

Digital Image Processing

Teaching Scheme. Credits Assigned (hrs/week) Theory Practical Tutorial Theory Oral & Tutorial Total

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

Digitization and fundamental techniques

ECU 3040 Digital Image Processing

APPLICATIONS AND USAGE

Background. Computer Vision & Digital Image Processing. Improved Bartlane transmitted image. Example Bartlane transmitted image

dr hab. Michał Strzelecki tel , room 216 cons. hours: Wednesday 14-15, Thursday P. Strumillo, M.

IMAGE PROCESSING PAPER PRESENTATION ON IMAGE PROCESSING

Lecture 1 Introduction. Lin ZHANG, PhD School of Software Engineering Tongji University Fall 2016

Digital Image Processing and Machine Vision Fundamentals

Introduction. Stefano Ferrari. Università degli Studi di Milano Methods for Image Processing. academic year

FACULTY OF ENGINEERING AND TECHNOLOGY

TDI2131 Digital Image Processing

CSCE 763: Digital Image Processing

Principles of Photogrammetry

VIDEO AND IMAGE PROCESSING USING DSP AND PFGA. Chapter 1: Introduction to Image Processing. Contents

SRI VENKATESWARA COLLEGE OF ENGINEERING. COURSE DELIVERY PLAN - THEORY Page 1 of 6

ECC419 IMAGE PROCESSING

Syllabus of the course Methods for Image Processing a.y. 2016/17

Introduction

Cellular Bioengineering Boot Camp. Image Analysis

PRACTICAL IMAGE AND VIDEO PROCESSING USING MATLAB

Course Objectives & Structure

Digital images. Digital Image Processing Fundamentals. Digital images. Varieties of digital images. Dr. Edmund Lam. ELEC4245: Digital Image Processing

SYLLABUS CHAPTER - 2 : INTENSITY TRANSFORMATIONS. Some Basic Intensity Transformation Functions, Histogram Processing.

Impulse noise features for automatic selection of noise cleaning filter

Image Processing. The Module. Lab Sessions and Courseworks. Prerequisites. Reference Book. Text Book Image Processing

University of Wisconsin-Madison, Nelson Institute for Environmental Studies September 2, 2014

Digital Image Processing CS-340. Lecture 1 Introduction

Introduction. Ioannis Rekleitis

DIGITAL IMAGE PROCESSING

Digital Image Processing 3 rd Edition. Rafael C.Gonzalez, Richard E.Woods Prentice Hall, 2008

Digital Image Processing Rafael C Gonzalez

SFR 406 Remote Sensing, Image Interpretation, and Forest Mapping Spring Semester 2015

IMAGE PROCESSING FOR EVERYONE

Image Enhancement using Histogram Equalization and Spatial Filtering

CS/ECE 545 (Digital Image Processing) Midterm Review

SECTION I - CHAPTER 2 DIGITAL IMAGING PROCESSING CONCEPTS

ME 6406 MACHINE VISION. Georgia Institute of Technology

Digital Image Processing. Lecture # 3 Image Enhancement

Digital Image Processing - A Remote Sensing Perspective

Course Outline 8/27/2009. SGN-3016 Digital Image Processing (5 cr)

Digital Images & Image Quality

International Journal of Advanced Research in Computer Science and Software Engineering

Computing for Engineers in Python

Anna University, Chennai B.E./B.TECH DEGREE EXAMINATION, MAY/JUNE 2013 Seventh Semester

Computer Assisted Image Analysis 1 GW 1, Filip Malmberg Centre for Image Analysis Deptartment of Information Technology Uppsala University

Digital Image Processing Introduction

Digital Image Processing

CS 376b Computer Vision

Automatic Morphological Segmentation and Region Growing Method of Diagnosing Medical Images

8.2 IMAGE PROCESSING VERSUS IMAGE ANALYSIS Image processing: The collection of routines and

Image Extraction using Image Mining Technique

COURSE ECE-411 IMAGE PROCESSING. Er. DEEPAK SHARMA Asstt. Prof., ECE department. MMEC, MM University, Mullana.

Digital Image Processing 3/e

Practical Image and Video Processing Using MATLAB

Keyword: Morphological operation, template matching, license plate localization, character recognition.

THE EFFECT OF IMPLEMENTING OF NONLINEAR FILTERS FOR ENHANCING MEDICAL IMAGES USING MATLAB

ROBOT VISION. Dr.M.Madhavi, MED, MVSREC

TDI2131 Digital Image Processing

Digital Image Processing Questions With Answer

Office: Room 209 CREOL Building, Materials available on UCF Webcourses system

Image Enhancement And Analysis Of Thermal Images Using Various Techniques Of Image Processing

15/12/2017. What is digital image processing? What is digital image processing? History of digital images. History of digital images

(Note: recitation time may be changed if students agree on an alternate time.) Office: Room 209 CREOL Building,

Digital image processing. Árpád BARSI BME Dept. Photogrammetry and Geoinformatics

Course overview; Remote sensing introduction; Basics of image processing & Color theory

High frequency sounds, beyond the range of human hearing, are called ultrasound.

MAV-ID card processing using camera images

EE368/CS232 Digital Image Processing Winter Homework #3 Released: Monday, January 22 Due: Wednesday, January 31, 1:30pm

Image Smoothening and Sharpening using Frequency Domain Filtering Technique

Syllabus for ENGR065-01: Circuit Theory

AUTOMATED MALARIA PARASITE DETECTION BASED ON IMAGE PROCESSING PROJECT REFERENCE NO.: 38S1511

Digital Image Processing. Lecture # 8 Color Processing

PHY385H1F Introductory Optics Practicals Day 1 - Introduction September 19, 2011

Digital Image Processing (DIP): Introduc6on and Fundamentals

What is image enhancement? Point operation

Color Image Processing

The Electromagnetic Spectrum

Digital Image Processing

Adaptive Optimum Notch Filter for Periodic Noise Reduction in Digital Images

Introduction to Image Analysis with

Image Enhancement Techniques: A Comprehensive Review

Automatic Licenses Plate Recognition System

IDENTIFICATION OF FISSION GAS VOIDS. Ryan Collette

INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad

NON UNIFORM BACKGROUND REMOVAL FOR PARTICLE ANALYSIS BASED ON MORPHOLOGICAL STRUCTURING ELEMENT:

1. Introduction. 2. Filters

Chapter 12 Image Processing

A New Method to Remove Noise in Magnetic Resonance and Ultrasound Images

EC-433 Digital Image Processing

Image Filtering Josef Pelikán & Alexander Wilkie CGG MFF UK Praha

Geo/SAT 2 INTRODUCTION TO REMOTE SENSING

Transcription:

Digital Image Processing Lecture # 01 Introduction Autumn 2012

Agenda Why image processing? Image processing examples Course plan History of imaging Fundamentals of image processing Components of image processing system 2

Why do we process images? Acquire an image Prepare for display and printing Facilitate picture storage and transmission Enhance and restore images Extract information from images 3

Image Processing Examples Restoration of image from Hubble Space Telescope Source: IVPL Northwestern University, Chicago 4

Image Processing Examples Color photo enhancement 5

Image Processing Examples Noise Reduction 6

Image Processing Examples Special Effects Photo Simulated color pencils Simulated oil painting 7

Image Processing Examples Pseudocolor enhancement 8

Image Processing Examples Extraction of settlement area from an aerial image source: INRIA, Sophia-Antipolis, France 9

Image Processing Examples Face Detection 10

Image Processing Examples Face blurring for privacy detection 11

Image Processing Examples Image Mosaicing 12

Image Processing Examples Handwriting Recognition 13

Image Processing Examples License Plate Recognition 14

Image Processing Examples Fingerprint Recognition 15

Image Processing Examples Iris Recognition 16

Image Processing and Related Fields http://en.wikipedia.org/wiki/file:cvoverview2.svg! 17

Course Plan Objectives Develop an overview of the field of image processing. To introduce underlying concepts involved in processing digital images. Understand the fundamental algorithms and how to implement them. Gain experience in applying image processing algorithms to real-world problems Pre-requisite Analysis of algorithms and linear algebra Programming experience, preferably in matlab, and/or C/C++/C# 18

Course Plan Text Book Digital Image Processing by Rafael C. Gonzalez, Richard E. Woods, Addison Wesley, 3 rd Edition. Reference Book Digital Image Processing by William K. Pratt, John Wiley & Sons inc. 3 rd edition, 2001 19

Course Plan Course Syllabus Introduction to Digital Image Processing, Applications Digital Image Representation Image Enhancement Morphological Image Processing Image Segmentation Color Image Processing Image Restoration (Subject to time availability) 20

Weekly Schedule Lecture Topic 1 Course Plan, Introduction 2 Digital Image Fundamentals: Image Sensing and Acquisition, Image Sampling and Quantization, Relationship b/w Pixels 3 Digital Image Fundamentals: Distance Measures, Linear and Non-Linear Operations, Mathematical Operations involved in DIP 4 Image Enhancement in Spatial Domain: Gray Level Transformations 5 Image Enhancement in Spatial Domain: Histogram Processing and Equalization 6 Image Enhancement in Spatial Domain: Enhancement using A/L Operations, Spatial Filtering and its Types 7 Image Enhancement in Frequency Domain: Fourier Transform and Frequency Domain 8 Image Enhancement in Frequency Domain: Smoothing Frequency Domain Filters, Sharpening Frequency Domain Filters 9 Image Enhancement in Frequency Domain: Homomorphic Filtering, Implementation 10 Morphological Image Processing: Dilation, Erosion, Opening, Closing, Hit-Miss Transformations 11 Morphological Image Processing: Boundary Extraction, Region Filling, Convex Hull, Extension to Gray Scale Images 12 Image Segmentation: Line Detection, Point Detection, Edge Detection 13 Image Segmentation: Edge Linking and Boundary Detection, Thresholding, Region based segmentation 14 Color Image Processing I 15 Color Image Processing II 16 Real-Time Applications and Problems in DIP 21

Course Plan Grading Criteria Quizzes Assignments Lab Sessions Semester Projects Mid Semester End Semester 10 Marks 10 Marks 12 Marks 08 Marks 20 Marks 40 Marks Plagiarism Policy: Students are encouraged to discuss Assignments and projects with each other. However, everything that is turned in for each assignment and/or project, must be your own work. In particular, it is not acceptable to: Copy in part or in totality another person's assignment and submit it as your own work; Get someone else to do all or a part of the work for you; Submit the work of a group as your own work. These acts are plagiarism and will not be tolerated in this course. 22

Course Plan Course Webpage To be announced later Office Hours Thursday 11.00 AM 1.00 PM Contact Email : tra_haroon@yahoo.com Ph. # : 051-9047574 23

Digital Image Processing Digital Image a two-dimensional function x and y are spatial coordinates The amplitude of f is called intensity or gray level at the point (x, y) Digital Image Processing process digital images by means of computer, it covers low-, mid-, and high-level processes low-level: inputs and outputs are images mid-level: outputs are attributes extracted from input images high-level: an ensemble of recognition of individual objects Pixel the elements of a digital image f ( x, y) 24

Origins of Digital Image Processing Sent by submarine cable between London and New York, the transportation time was reduced to less than three hours from more than a week 25

Origins of Digital Image Processing 26

Sources for Images Electromagnetic (EM) energy spectrum Acoustic Ultrasonic Electronic Synthetic images produced by computer 27

Electromagnetic (EM) energy spectrum Major uses Gamma-ray imaging: nuclear medicine and astronomical observations X-rays: medical diagnostics, industry, and astronomy, etc. Ultraviolet: lithography, industrial inspection, microscopy, lasers, biological imaging, and astronomical observations Visible and infrared bands: light microscopy, astronomy, remote sensing, industry, and law enforcement Microwave band: radar Radio band: medicine (such as MRI) and astronomy 28

Examples: Gama-Ray Imaging 29

Examples: X-Ray Imaging 30

Examples: Ultraviolet Imaging 31

Examples: Light Microscopy Imaging 32

Examples: Visual and Infrared Imaging 33

Examples: Visual and Infrared Imaging 34

Examples: Infrared Satellite Imaging 35

Examples: Automated Visual Inspection 36

Examples: Automated Visual Inspection Results of automated reading of the plate content by the system The area in which the imaging system detected the plate 37

Example of Radar Image 38

Examples: MRI (Radio Band) 39

Examples: Ultrasound Imaging 40

Fundamental Steps in DIP Extracting image components Improving the appearance Result is more suitable than the original Partition an image into its constituent parts or objects Represent image for computer processing 41

Components of Image Processing System 42