Introduction to Mathematical tools in used in DIP

Slides:



Advertisements
Similar presentations
Chapter 3 Image Enhancement in the Spatial Domain.
Advertisements

Lecture 6 Sharpening Filters
Image processing (spatial &frequency domain) Image processing (spatial &frequency domain) College of Science Computer Science Department
BYST Eh-1 DIP - WS2002: Enhancement in the Spatial Domain Digital Image Processing Bundit Thipakorn, Ph.D. Computer Engineering Department Image Enhancement.
CHAPTER 4 Image Enhancement in Frequency Domain
Digital Image Processing Chapter 2: Digital Image Fundamentals.
Computer Vision Introduction to Image formats, reading and writing images, and image environments Image filtering.
Image Analysis Preprocessing Arithmetic and Logic Operations Spatial Filters Image Quantization.
Geometry: Dilations. We have already discussed translations, reflections and rotations. Each of these transformations is an isometry, which means.
Presentation Image Filters
Digital Image Processing
Chapter 5 Image Restoration.
Mathematics for Computer Graphics. Lecture Summary Matrices  Some fundamental operations Vectors  Some fundamental operations Geometric Primitives:
Digital Image Fundamentals II 1.Image modeling and representations 2.Pixels and Pixel relations 3.Arithmetic operations of images 4.Image geometry operation.
EE663 Image Processing Dr. Samir H. Abdul-Jauwad Electrical Engineering Department King Fahd University of Petroleum & Minerals.
Computer Graphics, KKU. Lecture 51 Transformations Given two frames in an affine space of dimension n, we can find a ( n+1 ) x ( n +1) matrix that.
Spring 2012Meeting 2, 7:20PM-10PM1 Image Processing with Applications-CSCI567/MATH563 Lectures 3, 4, and 5: L3. Representing Digital Images; Zooming. Bilinear.
Image Processing Fundamental II Operation & Transform.
CS482 Selected Topics in Digital Image Processing بسم الله الرحمن الرحيم Instructor: Dr. Abdullah Basuhail,CSD, FCIT, KAU, 1432H Chapter 2: Digital Image.
CS654: Digital Image Analysis Lecture 6: Basic Transformations.
Chapter 5: Neighborhood Processing
Image Enhancement ارتقاء تصویر Enhancement Spatial Domain Frequency Domain.
GEOMETRIC OPERATIONS. Transformations and directions Affine (linear) transformations Translation, rotation and scaling Non linear (Warping transformations)
Image Subtraction Mask mode radiography h(x,y) is the mask.
CS654: Digital Image Analysis
Fourier Transform.
II-1 Transformations Transformations are needed to: –Position objects defined relative to the origin –Build scenes based on hierarchies –Project objects.
The Chinese University of Hong Kong
Digital Image Processing Image Enhancement in Spatial Domain
BYST Morp-1 DIP - WS2002: Morphology Digital Image Processing Morphological Image Processing Bundit Thipakorn, Ph.D. Computer Engineering Department.
Instructor: Mircea Nicolescu Lecture 5 CS 485 / 685 Computer Vision.
Lecture 22 Image Restoration. Image restoration Image restoration is the process of recovering the original scene from the observed scene which is degraded.
Lecture 10 Chapter 5: Image Restoration. Image restoration Image restoration is the process of recovering the original scene from the observed scene which.
3D Geometry and Transformations
Digital Image Processing Lecture 8: Image Enhancement in Frequency Domain II Naveed Ejaz.
1. 2 What is Digital Image Processing? The term image refers to a two-dimensional light intensity function f(x,y), where x and y denote spatial(plane)
Image Enhancement in the Spatial Domain.
Fourier Transform (Chapter 4) CS474/674 – Prof. Bebis.
Arithmetic and Geometric Transformations (Chapter 2) CS474/674 – Prof. Bebis.
Image Subtraction Mask mode radiography h(x,y) is the mask.
图像处理技术讲座(3) Digital Image Processing (3) Basic Image Operations
Fundamentals of Spatial Filtering:
Image Restoration Spring 2005, Jen-Chang Liu.
Image Formation and Processing
Image Enhancement.
Section 7.4 Matrix Algebra.
Image Analysis Image Restoration.
CIS 601 – 03 Image ENHANCEMENT SPATIAL DOMAIN Longin Jan Latecki
Chapter IV Spaces and Transforms
Image Enhancement in the Spatial Domain
Fundamentals of Spatial Filtering
Lecture 3 (2.5.07) Image Enhancement in Spatial Domain
CSC 381/481 Quarter: Fall 03/04 Daniela Stan Raicu
Types of operations The types of operations that can be applied to digital images to transform an input image a[m,n] into an output image b[m,n] (or another.
Digital Image Processing
Digital Image Processing Week IV
Magnetic Resonance Imaging
Image Enhancement To process an image so that the result is more suitable than the original image for a specific application. Spatial domain methods and.
Types of operations The types of operations that can be applied to digital images to transform an input image a[m,n] into an output image b[m,n] (or another.
CIS 4350 Image ENHANCEMENT SPATIAL DOMAIN
Lecture 2: Image filtering
Intensity Transformation
TWO DIMENSIONAL TRANSFORMATION
Lecture 7 Spatial filtering.
IT523 Digital Image Processing
Fundamentals of Spatial Filtering
Image Enhancement in Spatial Domain: Neighbourhood Processing
DIGITAL IMAGE PROCESSING Elective 3 (5th Sem.)
Even Discrete Cosine Transform The Chinese University of Hong Kong
Presentation transcript:

Introduction to Mathematical tools in used in DIP

Array vs Matrix operations Linear vs Non-Linear operations Digital image processing use various mathematical tools Array vs Matrix operations Linear vs Non-Linear operations Arithmetic operations Set and Logic operations Spatial operations Probabilistic methods

Array vs. Matrix operations Let us consider two images as follows a11 a12 a21 a22 b11 b12 b21 b22 and Array product is given by a11 a12 a21 a22 b11 b12 b21 b22 = a11b11 a12b12 a21b21 a22b22 Now Matrix product is given by a11 a12 a21 a22 b11 b12 b21 b22 = a11b11+a12b21 a11b12+a12b22 a21b11+a22b21 a21b12+a22b22

Arithmetic operations S(x,y)=f(x,y)+g(x,y) S(x,y)=f(x,y)-g(x,y) S(x,y)=f(x,y)*g(x,y) S(x,y)=f(x,y)/g(x,y)

Addition operation is used frequently for Image Enhancement Addition operation is used frequently for Image Enhancement. The noise can be reduced by adding a no.of noisy images and taking the average

A frequent application of image subtraction is in the enhancement of differences between images which are not noticeable by human.

Common use of image multiplication is in masking also called as region of interest operations.

Set operations

Logic operations Logic operations are extensively used in Image morphology.

Spatial operations Single pixel operations Neighborhood operations There are 3 types of spatial operations Single pixel operations Neighborhood operations Geometric spatial transformations

Single pixel operations The simplest operation we perform on a digital image is to alter the values of its individual pixels based on their intensity. It can be expressed as s=T(z) z-intensity of original image s-intensity of transformed image

Neighborhood operations Let Sxy denote the set of neighborhood centered on an arbitrary point (x,y) in an image f. Neighborhood processing generates a corresponding pixel at the same coordinates in an output image g. 1 2 4 6 7 0 2 2 4 1 0 0 5 7 7 7 3 3 2 0 0 0 1 4 3 5 1 1 0 0 1 2 4 6 7 0 2 4 4 1 0 0 5 7 7 7 3 3 2 0 0 0 1 4 3 5 1 1 0 0 S=(1+2+4+2+2+4+5+7+7)/9=4

Contd…

Geometric spatial transformations Geometric transformations modify the spatial relationship between pixels in an image. The transformation of coordinates may be expressed as (x,y)=T{(v,w)}. Where (x,y) is coordinates of pixels in transformed image (v,w ) is coordinates of pixels in original image. one of the most used spatial coordinate transformations is the affine transform given by [x y 1]=[v w 1] T By using this we can scale, rotate, translate a set of coordinate system depending on T value

Contd…

Image transforms Sometimes it is better to perform image processing tasks in transform domain and applying inverse transform to return to spatial domain.

Example

THANK YOU