Dilation The basic morphological operations applied to either grayscale or binary images are Erosion and Dilation. Erosion shrinks image objects while.

Slides:



Advertisements
Similar presentations
Logical Operations on Images Boolean logic is a system of logical operations defined by George Boole in the mid 19th century to apply algebraic operations.
Advertisements

Welcome This is a document to explains the chosen concept to the animator. This will take you through a 5 section process to provide the necessary details.
High Boost filtering In image processing, it is often desirable to emphasize high frequency components representing the image details without eliminating.
Table of Contents 9.5 Some Basic Morphological Algorithm
DIGITAL IMAGE PROCESSING
Morphology – Chapter 10. Binary image processing Often it is advantageous to reduce an image from gray level (multiple bits/pixel) to binary (1 bit/pixel)
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 9 Morphological Image Processing Chapter 9 Morphological.
Computer Vision Basics Image Terminology Binary Operations Filtering Edge Operators.
Hamming Code A Hamming code is a linear error-correcting code named after its inventor, Richard Hamming. Hamming codes can detect up to two bit errors,
SDS-PAGE gel analysis SDS-PAGE analysis is done to study the expression of a protein from the control and the sample, to detect the molecular weight of.
Syndrome Decoding of Linear Block Code
Binary Exponential Backoff Binary exponential backoff refers to a collision resolution mechanism used in random access MAC protocols. This algorithm is.
Document that explains the chosen concept to the animator.
Segmental Mobility – Region of Viscoelasticity  Related LOs: > Prior Viewing – Single Chain Conformation-Ideal Chain > Future Viewing – Unit cells in.
J. Shanbehzadeh M. Hosseinajad Khwarizmi University of Tehran.
Gianni Ramponi University of Trieste Images © 2002 Gonzalez & Woods Digital Image Processing Chapter 9 Morphological Image.
Driving force for solidification This Learning object ‏ will introduce the concept of undercooling and driving force for phase transformations Subject:
Digital Image Processing CSC331 Morphological image processing 1.
1 Regions and Binary Images Hao Jiang Computer Science Department Sept. 25, 2014.
Welcome This is a document to explains the chosen concept to the animator. This will take you through a 5 section process to provide the necessary details.
Digital Image Processing CSC331 Morphological image processing 1.
Logic Gates Part – III : Combinational Logic Gates Combinational Logic Circuits are made up from basic logic NAND, NOR or NOT gates that are "combined"
ID template 5.0 for creating learning objects Created by OSCAR team October 2011 INSTRUCTIONS SLIDE: DO NO EDIT.
Morphological Filtering
Line Coding Schemes ‏Line coding is the process of converting binary data, a sequence of bits to a digital signal. Authors Phani Swathi Chitta Mentor Prof.
Convolutional Coding In telecommunication, a convolutional code is a type of error- correcting code in which m-bit information symbol to be encoded is.
DIGITAL IMAGE PROCESSING
Edge Detection using Laplacian of Gaussian Edge detection is a fundamental tool in image processing and computer vision. It identifies points in a digital.
CSMA/CA Simulation  Course Name: Networking Level(UG/PG): UG  Author(s) : Amitendu Panja, Veedhi Desai  Mentor: Aruna Adil *The contents in this ppt.
BYST Morp-1 DIP - WS2002: Morphology Digital Image Processing Morphological Image Processing Bundit Thipakorn, Ph.D. Computer Engineering Department.
Welcome This is a document to explains the chosen concept to the animator. This will take you through a 5 section process to provide the necessary details.
Gaussian Smoothing Gaussian Smoothing is the result of blurring an image by a Gaussian function. It is also known as Gaussian blur.  Course Name: Digital.
CSMA/CD Simulation Carrier Sense Multiple Access (CSMA), although more efficient than ALOHA or slotted ALOHA, still has one glaring inefficiency: When.
Linear Search Linear Search is a fundamental search algorithm. Linear search, also known as sequential search, is a process that checks every element in.
Median Filtering In signal processing, it is often desirable to be able to perform some kind of noise reduction on an image or signal. The median filter.
Electrical Resistivity in Superconductors The electrical resistivity of many metals and alloys drops suddenly to zero when the specimen is cooled to a.
Go-Back-N ARQ (Sliding Window Protocol) Go-Back-N is an instance of the Automatic Repeat-request (ARQ) Protocol, in which the sending process continues.
Document that explains the chosen concept to the animator 1.
Process Scheduling In multiprogramming systems, when there is more than one ready process, the operating system must decide which one to activate. The.
Welcome This is a document to explains the chosen concept to the animator. This will take you through a 5 section process to provide the necessary details.
05/09/11Project OSCAR IDD Template 4.7 Instructional Design Document Version Project OSCAR IDD Template 4.7.
Document that explains the chosen concept to the animator
Created by OSCAR team October 2011
Introduction to Morphological Operators
Created by OSCAR team October 2011
Learning Objectives After interacting with this Learning Object, the learner will be able to: Explain the process of collision detection in CSMA/CD.
Instructional Design Document
Binary Image Analysis used in a variety of applications:
Document that explains the chosen concept to the animator
CS Digital Image Processing Lecture 5
Prof. Saravanan Vijayakumaran
Welcome 1 This is a document to explains the chosen concept to the animator. This will take you through a 5 section process to provide the necessary details.
Welcome 1 This is a document to explains the chosen concept to the animator. This will take you through a 5 section process to provide the necessary details.
Simulation of Session Initiation Protocol
Closing One of the important morphological operations applied to either grayscale or binary images is Closing. It is derived from the fundamental operations.
Erosion The basic morphological operations applied to either grayscale or binary images are Erosion and Dilation. Erosion shrinks image objects while.
Virtual Memory Virtual memory is a technique which gives an application program the impression that it has contiguous working memory, while in fact it.
Transformation of Continuous Time Signals
Binary Search A binary search algorithm finds the position of a specified value within a sorted array. Binary search is a technique for searching an ordered.
Sorted Linked List A linked list is a data structure that consists of a sequence of data records such that in each record there is a field that contains.
Prof. Saravanan Vijayakumaran
Lecture Notes on Mathematical Morphology: Grayscale Images
Discrete Convolution of Two Signals
Continuous Time Convolution
Welcome 1 This is a document to explains the chosen concept to the animator. This will take you through a 5 section process to provide the necessary details.
The basic building blocks of Crystalline state‏ ‏
Party Problem The simplest example of Ramsey theory. It is also known as the ‘Maximum Clique Problem’. A clique of a graph is a complete sub graph of the.
Binary Image Analysis used in a variety of applications:
Opening One of the important morphological operations applied to either grayscale or binary images is Opening. It is derived from the fundamental operations.
Image Sharpening using Laplacian
Presentation transcript:

Dilation The basic morphological operations applied to either grayscale or binary images are Erosion and Dilation. Erosion shrinks image objects while dilation expands them. Course Name: Digital Image Processing Level(UG/PG): UG Author(s) : Phani Swathi Chitta Mentor: Prof. Saravanan Vijayakumaran *The contents in this ppt are licensed under Creative Commons Attribution-NonCommercial-ShareAlike 2.5 India license

Learning Objectives After interacting with this Learning Object, the learner will be able to: Explain the basic morphological operation (Dilation)

1 2 3 4 5 Definitions of the components/Keywords: Characteristics of Dilation - Dilation generally increases the sizes of objects, filling in holes and broken areas, and connecting areas that are separated by spaces smaller than the size of the structuring element. - With grayscale images, dilation increases the brightness of objects by taking the neighborhood maximum when passing the structuring element over the image. - With binary images, dilation connects areas that are separated by spaces smaller than the structuring element and adds pixels to the perimeter of each image object. The dilation operator takes two pieces of data as inputs. - The first is the image which is to be dilated. - The second is a (usually small) set of coordinate points known as a structuring element (also known as a kernel). It is this structuring element that determines the precise effect of the dilation on the input image. In dilation, every background pixel that is touching an object pixel is changed into an object pixel. Dilation makes the objects larger, and can merge multiple objects into one. 1 2 3 4 5

Master Layout 1 1 Original Image Image after dilation 2 3 Give radio buttons to select any one structuring element of sizes 5x5, 7x7, 11x11 The structuring elements (SE) are 4 5

3 Step 1: 1 2 4 5 Instruction for the animator Text to be displayed in the working area (DT) Show the original image first then show the structuring element selected by the user The text in DT should appear in parallel to the figures The original image The structuring element 5

3 Step 2: 1 2 4 5 Instruction for the animator Text to be displayed in the working area (DT) The SE must move on the original image such that the center of the SE must move pixel by pixel of original image The text in DT should appear in parallel to the figures The left image is the original image The 5

3 Step 3: 1 2 4 5 Instruction for the animator Text to be displayed in the working area (DT) The first fig. should appear and then when the slider points at sigma, the second fig. should be shown The text in DT should appear in parallel to the figures The original image The resulting image after high boost filtering is applied The filter mask used for smoothing is of size 3x3 5

3 Step 4: 1 2 4 5 Instruction for the animator Text to be displayed in the working area (DT) The first fig. should appear and then when the slider points at sigma, the second fig. should be shown The text in DT should appear in parallel to the figures The original image The resulting image after high boost filtering is applied The filter mask used for smoothing is of size 3x3 5

3 Step 6: 1 2 4 5 Instruction for the animator Text to be displayed in the working area (DT) The first fig. should appear and then when the slider points at sigma, the second fig. should be shown The text in DT should appear in parallel to the figures The original image The resulting image after high boost filtering is applied The filter mask used for smoothing is of size 3x3 5

3 Step 7: 1 2 4 5 Instruction for the animator Text to be displayed in the working area (DT) The first fig. should appear and then when the slider points at sigma, the second fig. should be shown The text in DT should appear in parallel to the figures The original image The resulting image after high boost filtering is applied The filter mask used for smoothing is of size 3x3 5

3 Step 8: 1 2 4 5 Instruction for the animator Text to be displayed in the working area (DT) The first fig. should appear and then when the slider points at sigma, the second fig. should be shown The text in DT should appear in parallel to the figures The original image The resulting image after high boost filtering is applied The filter mask used for smoothing is of size 3x3 5

Test your understanding Electrical Engineering Slide 1 Slide 3 Slide 23, 24,25 Slide 26 Introduction Definitions Analogy Test your understanding (questionnaire)‏ Lets Sum up (summary)‏ Want to know more… (Further Reading)‏ Interactivity: Try it yourself Select any one of the figures a b c d Select the structuring element 12 Credits

Questionnaire 1 1.After dilating the image, will the number of background pixels increase or decrease? Answers: a) Increase b) Decrease 2 3 4 5

4 Questionnaire 1 2 3 5 2. Image a Image b:Structuring Element What is the resulting image after dilating the image a using structuring element (image b)? Answers: a) b) 2 3 4 5

4 Questionnaire 1 2 3 5 2. Image a Image b:Structuring Element What is the resulting image after dilating the image a using structuring element (image b)? Answers: c) d) 2 3 4 5

Links for further reading Reference websites: http://siri.lmao.sk/fiit/DSO/Prednasky/2a Morphological processing Recap & Extend / Digital Image Processing Lecture Morphological processing Recap &Extend.pdf http://en.wikipedia.org/wiki/Dilation_%28morphology%29 http://homepages.inf.ed.ac.uk/rbf/HIPR2/dilatedemo.htm http://homepages.inf.ed.ac.uk/rbf/HIPR2/dilate.htm Books: Digital Image Processing – Rafael C. Gonzalez, Richard E. Woods, Third edition, Prentice Hall