Lecture 3 Digital image processing.

Similar documents
Images and Graphics. 4. Images and Graphics - Copyright Denis Hamelin - Ryerson University

SECTION I - CHAPTER 2 DIGITAL IMAGING PROCESSING CONCEPTS

DIGITAL IMAGE PROCESSING (COM-3371) Week 2 - January 14, 2002

Digital Images & Image Quality

1. Describe how a graphic would be stored in memory using a bit-mapped graphics package.

LECTURE 02 IMAGE AND GRAPHICS

OFFSET AND NOISE COMPENSATION

ECC419 IMAGE PROCESSING

Digital Photogrammetry. Presented by: Dr. Hamid Ebadi

Reading Instructions Chapters for this lecture. Computer Assisted Image Analysis Lecture 2 Point Processing. Image Processing

INTRODUCTION TO COMPUTER GRAPHICS

Chapter 1. Electronics and Semiconductors

Color & Compression. Robin Strand Centre for Image analysis Swedish University of Agricultural Sciences Uppsala University

4 Images and Graphics

EC-433 Digital Image Processing

Specific structure or arrangement of data code stored as a computer file.

Computer Science 121. Scientific Computing Chapter 12 Images

LECTURE 03 BITMAP IMAGE FORMATS

NO-REFERENCE PERCEPTUAL QUALITY ASSESSMENT OF RINGING AND MOTION BLUR IMAGE BASED ON IMAGE COMPRESSION

Image. Image processing. Resolution. Intensity histogram. pixel size random uniform pixel distance random uniform

Byte = More common: 8 bits = 1 byte Abbreviation:

Introduction to Photography

Signals. Periodic vs. Aperiodic. Signals

Image Processing for Mechatronics Engineering For senior undergraduate students Academic Year 2017/2018, Winter Semester

Last Lecture. Lecture 2, Point Processing GW , & , Ida-Maria Which image is wich channel?

Digital Image Processing Introduction

Digital Image Processing

Digital Image Processing COSC 6380/4393

IMAGE ENHANCEMENT - POINT PROCESSING

Assistant Lecturer Sama S. Samaan

Computer Programming

Fundamentals of Multimedia

PENGENALAN TEKNIK TELEKOMUNIKASI CLO

Course Objectives & Structure

Preparing Remote Sensing Data for Natural Resources Mapping (image enhancement, rectifications )

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

Multimedia-Systems: Image & Graphics

Image Enhancement using Histogram Equalization and Spatial Filtering

Dr. Shahanawaj Ahamad. Dr. S.Ahamad, SWE-423, Unit-06

1. (a) Explain the process of Image acquisition. (b) Discuss different elements used in digital image processing system. [8+8]

15110 Principles of Computing, Carnegie Mellon University

Introduction to Image Analysis with

Raster (Bitmap) Graphic File Formats & Standards

Introduction to signals and systems

ECE/OPTI533 Digital Image Processing class notes 288 Dr. Robert A. Schowengerdt 2003

Fourier Transform. Any signal can be expressed as a linear combination of a bunch of sine gratings of different frequency Amplitude Phase

CMPSC 390 Visual Computing Spring 2014 Bob Roos Review Notes Introduction and PixelMath

Signals A Preliminary Discussion EE442 Analog & Digital Communication Systems Lecture 2

Digital Imaging Rochester Institute of Technology

Objectives. Abstract. This PRO Lesson will examine the Fast Fourier Transformation (FFT) as follows:

HTTP transaction with Graphics HTML file + two graphics files

PRACTICAL IMAGE AND VIDEO PROCESSING USING MATLAB

Discrete Fourier Transform (DFT)

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

Frequency Domain Representation of Signals

Computing for Engineers in Python

Digital Image Fundamentals

IMAGE ENHANCEMENT IN SPATIAL DOMAIN

Introduction to Multimedia Computing

CMPT 165 INTRODUCTION TO THE INTERNET AND THE WORLD WIDE WEB

On spatial resolution

CS 548: Computer Vision REVIEW: Digital Image Basics. Spring 2016 Dr. Michael J. Reale

GeoSAR P-band and X-band Performance In Southern California and Colombia, South America

CS101 Lecture 12: Digital Images. What You ll Learn Today

Chapter 2. Fourier Series & Fourier Transform. Updated:2/11/15

Digital Image Processing

Lecture 2: SIGNALS. 1 st semester By: Elham Sunbu

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

IDENTIFICATION OF FISSION GAS VOIDS. Ryan Collette

Digital Image Fundamentals. Digital Image Processing. Human Visual System. Contents. Structure Of The Human Eye (cont.) Structure Of The Human Eye

Digital Image Fundamentals. Digital Image Processing. Human Visual System. Contents. Structure Of The Human Eye (cont.) Structure Of The Human Eye

Qäf) Newnes f-s^j^s. Digital Signal Processing. A Practical Guide for Engineers and Scientists. by Steven W. Smith

UNIT 7C Data Representation: Images and Sound

Computer Vision Introduction or

Digimizer Copyright MedCalc Software bvba MedCalc Software Acacialaan Ostend Belgium

Chapters 1-3. Chapter 1: Introduction and applications of photogrammetry Chapter 2: Electro-magnetic radiation. Chapter 3: Basic optics

B.Digital graphics. Color Models. Image Data. RGB (the additive color model) CYMK (the subtractive color model)

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

Digital Image Processing

Cvision 2. António J. R. Neves João Paulo Silva Cunha. Bernardo Cunha. IEETA / Universidade de Aveiro

What You ll Learn Today

Lecture 1: image display and representation

Slide Scanning Converting Your Film Photographs to Digital. Presentation to UCHUG - 8/06/08 G. Skalka

Bit Depth. Introduction

Graphics for Web. Desain Web Sistem Informasi PTIIK UB

Michael F. Toner, et. al.. "Distortion Measurement." Copyright 2000 CRC Press LLC. <

Digital Technology Group, Inc. Tampa Ft. Lauderdale Carolinas

15110 Principles of Computing, Carnegie Mellon University

Digital Imaging - Photoshop

MULTIMEDIA SYSTEMS

Image acquisition. In both cases, the digital sensing element is one of the following: Line array Area array. Single sensor

Non Linear Image Enhancement

Image and Video Processing

An Efficient Color Image Segmentation using Edge Detection and Thresholding Methods

A Module for Visualisation and Analysis of Digital Images in DICOM File Format

Glossary Unit 1: Hardware/Software & Storage Media

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

Modulation. Digital Data Transmission. COMP476 Networked Computer Systems. Analog and Digital Signals. Analog and Digital Examples.

Discrete Sequences and Systems

Integrated Digital System for Yarn Surface Quality Evaluation using Computer Vision and Artificial Intelligence

Transcription:

Lecture 3 Digital image processing. MI_L3 1

Analog image digital image 2D image matrix of pixels scanner reflection mode analog-to-digital converter (ADC) digital image MI_L3 2

The process of converting a continuous physical image into digital image MI_L3 3

Concept of blurring The blur of on individual object point Intensity distribution of the Gaussian spot MI_L3 4

Blur distribution patterns I C = 1 I I 1 2 MI_L3 5

Overlap between adjacent Gaussian spots How to quantify the blur? MI_L3 6

Mathematical description Fourier Analysis Trigonometric functions are periodic functions sin(x + 2π) = sin(x) Periodic phenomenon is a function of time and is characterize by the period (T) or the frequency (f = 1/T) Trigonometric function period = 2π angle Recalculation sin(angle) = sin(2π*t/t) = sin(2π*f*t) A(t) = A0*sin(2π*f*t) = A0*sin(ω*t) ω angular (circular) frequency ω = 2π*f A0 amplitude (maximum value) MI_L3 7

Time domain representation and frequency domain presentation Amplitude [a.u.] Amplitude [a.u.] 10 5 0-5 -10 y 1 =2sin(2πx) 0 1 2 3 time [s] 10 5 0-5 -10 y 2 =3sin(4πx) 0 1 2 3 time [s] 10 Amplirude [a.u.] Amplitude [a.u] 4 3 2 1 0 0 1 2 3 4 frequency [Hz] 4 3 2 1 0 0 1 2 3 4 4 frequncy [Hz] Amplitude [a.u.] Amplitude [a.u.] 5 0-5 -10 y 3 =4sin(6πx) 0 1 2 3 time [s] 10 5 0-5 -10 y 4 =y 1 +y 2 +y 3 0 1 2 3 time [s] Amplitude [a.u.] Amplitude [a.u.] 3 2 1 0 0 1 2 3 4 frequnecy [Hz] 4 3 2 1 0 0 1 2 3 4 frequency [Hz] Summation of waves A(t) = A1(t) + A2(t) + A2(t) The identification of the frequency components is called spectral (Fourier, harmonic) analysis. Fourier (harmonic) analysis of this pattern can be performed without previous knowledge of these individualized components and yields the frequency spectrum. The magnitude at each frequency describes the relative contribution of that frequency to the original waveform. MI_L3 8

Fourier (harmonic) analysis mathematical formula f(t) = 1 2 A 0 + N A sin(2π * n * f * t) n n 1 = N B n = B1 + B2 + B3 + + BN n= 1 f1 = 1*f fundamental frequency (1 st harmonic) f2 = 2*f 2 nd harmonic f3 = 3*f 3 rd harmonic fn = n*f n th harmonic 20 Amplitude [a.u.] 200 150 100 50 1,500 1,505 1,510 1,515 1,520 time [s] Amplitude [a.u.] 15 10 5 "A" 0 0 500 1000 1500 2000 frequency [Hz] MI_L3 9

Fourier analysis on an image t (time) x (position = n* x) T (period) size of the image L = N* x x = L/N Fundamental frequency (1 st harmonic) Time f1 = 1/T Image f1 = 1/L fn (time frequency) = n/t sn (spatial frequency) = n/l Units [t] = s [f] = 1/s = Hz [x] = mm, cm [s] = cycles(periods)/mm, lp/mm, lp/cm MI_L3 10

Jean Baptiste Fourier and his Fourier transform MI_L3 11

Modulation Transfer Function (MTF) of Contrast Transfer Function (CTF) Sampling pixel size MI_L3 12

MI_L3 13

MI_L3 14

MI_L3 15

Effect of blur on the contrast of objects of different size MI_L3 16

File Format DICOM Digital Imaging and Communications in Medicine is a standard for handling, storing, printing, and transmitting information in medical imaging Image 1024*1024 pixels 256 grey scale levels 8 bits/pixels 1 MB 16348 grey scale levels 14 bits/pixel 2 MB 1 Byte = 8 bits Digital camera ~3000*3000 = 9*10 6 pixels Color image x3 *.TIF Tagged Image File (graphic artist) *.GIF Graphical Interchange Format (internet - 8*3 bits) *.BMP Bip-Mapped (Microsoft) *.JPEG Joint Photographics Experts Group (compression) MI_L3 17

JPEG compression - 16:1 or 40:1 BMP 8 bits/pixel, GIF 4.96 bits/pixel, TIF 8.08 bits/pixel MI_L3 18

Histogram An image and its gray-level histogram MI_L3 19

Point operation single input image into a single output image Effect of the point operation on the histogram Gray-scale transformation function - f(d) MI_L3 20

Histogram equalization Corresponding histogram (red) and cumulative histogram (black) MI_L3 21

Histogram equalization MI_L3 22

Photometric calibration Image digitizer has a nonlinear relationship between its input film density and output gray level Image before calibration Image after calibration MI_L3 23

Algebraic Operations Background subtraction MI_L3 24

Geometric Operations Chromosome map Original After straightened MI_L3 25

Filtering of the image Removal of small blobs Extraction and grouping of linear objects MI_L3 26

Correction of uneven illumination Noise filtering Edge enhancement MI_L3 27

Segmentation of images Separation of connected blobs Segmentation of digital elevation model MI_L3 28

Histogram based classification Feature space clustering MI_L3 29

Extraction of grid lines MI_L3 30

Quantitative measurements Pattern spectrum or Analysis of directions MI_L3 31

Texture analysis MI_L3 32