Prof. Saravanan Vijayakumaran

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

High Boost filtering In image processing, it is often desirable to emphasize high frequency components representing the image details without eliminating.
Image Filtering. Outline Outline Concept of image filter  Focus on spatial image filter Various types of image filter  Smoothing, noise reductions 
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.
Chapter 3 (cont).  In this section several basic concepts are introduced underlying the use of spatial filters for image processing.  Mainly spatial.
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.
Driving force for solidification This Learning object ‏ will introduce the concept of undercooling and driving force for phase transformations Subject:
Image Subtraction Mask mode radiography h(x,y) is the mask.
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.
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.
Electrical Resistivity in Superconductors The electrical resistivity of many metals and alloys drops suddenly to zero when the specimen is cooled to a.
Crystal Structure Author Sachin Patil ‘Basis and Lattice ’ The basic building blocks of Crystalline state ‏ ‏
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.
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.
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.
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.
Gholamreza Anbarjafari, PhD Video Lecturers on Digital Image Processing Digital Image Processing Spatial Domain Filtering: Part I.
Crystal Structure Author Sachin Patil ‘Basis and Lattice ’ The basic building blocks of Crystalline state ‏ ‏
Lecture Seven Figures from Gonzales and Woods, Digital Image Processing, Copyright 2002.
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.
Equilibrium Defects Real crystals are never perfect, they always contain a considerable density of defects and imperfections that affect their physical,
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.
Instructional Design Center Editing Text in Blackboard Items & Using the Text Editor.
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.
Image Subtraction Mask mode radiography h(x,y) is the mask.
Document that explains the chosen concept to the animator
Created by OSCAR team October 2011
Created by OSCAR team October 2011
Digital Image Processing CSC331
Information of the LO Subject: Information Theory
Created by OSCAR team October 2011
The basic building blocks of Crystalline state‏ ‏
Learning Objectives After interacting with this Learning Object, the learner will be able to: Explain the process of collision detection in CSMA/CD.
Fundamentals of Spatial Filtering
Instructional Design Document
Document that explains the chosen concept to the animator
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.
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
Dilation The basic morphological operations applied to either grayscale or binary images are Erosion and Dilation. Erosion shrinks image objects while.
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.
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
Created by OSCAR team October 2011
Document that explains the chosen concept to the animator
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.
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:

Prof. Saravanan Vijayakumaran Image Averaging Smoothing is often used to reduce noise within an image. Most smoothing methods are based on low pass filters. Course Name: Digital Image Processing Level: UG Authors 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 how the averaging of an image is done

1 2 3 4 5 Definitions of the components/Keywords: In Smoothing, the value of every pixel in an image is replaced by the average of the intensity levels in the neighborhood defined by the filter mask. These filters are also called averaging filters. The smoothing process results in an image with reduced “sharp” transitions in intensities. The 3x3 smoothing filter that yields the standard average of the pixels under the mask is given below: 2 3 4 5 3

1 2 3 4 5 Definitions of the components/Keywords: A spatial averaging filter in which all coefficients are equal is called a box filter. Smoothing filters have to compromise noise reduction with edge blurring. 2 3 4 5

Master Layout 1 Original Image before filtering Image after filtering 2 3 4 Give a drop down box so that user can select any one filter size. The filter sizes must be 3x3, 5x5, 7x7 5

3 Step 1: 1 2 4 5 3x3 filter Instruction for the animator Text to be displayed in the working area (DT) The first fig. should appear and then when the 3x3 filter size from the dropdown box is selected then enable start button After start button is clicked show the second figure The text in DT should appear in parallel to the figures The original image The resulting image is the image filtered with 3x3 averaging mask 5

3 Step 2: 1 2 4 5 5x5 Instruction for the animator Text to be displayed in the working area (DT) The first fig. should appear and then when the 5x5 filter size from the dropdown box is selected then enable start button After start button is clicked show the second figure The text in DT should appear in parallel to the figures The original image The resulting image is the image filtered with 5x5 averaging mask 5

3 Step 3: 1 2 4 5 7x7 Instruction for the animator Text to be displayed in the working area (DT) The first fig. should appear and then when the 7x7 filter size from the dropdown box is selected then enable start button After start button is clicked show the second figure The text in DT should appear in parallel to the figures The original image The resulting image is the image filtered with 7x7 averaging mask 5

Test your understanding Electrical Engineering Slide 1 Slide 3 Slide 10, 11,12 Slide 13 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 filter size 9 Credits 9

Questionnaire 1 1.What is the value of the yellow box after smoothing is done? Answers: a) 3 b) 1 c) 4 d)‏ 9 2 3 4 5

Questionnaire 1 2. What are the values of yellow boxes after smoothing filter is applied? Answers: a) b) 2 3 4 5

Questionnaire 1 2. What are the values of yellow boxes after smoothing filter is applied? Answers: c) d) 2 3 4 5

Links for further reading Reference websites: http://idlastro.gsfc.nasa.gov/idl_html_help/Smoothing_an_Image.html Books: Digital Image Processing- Rafael C. Gonzalez, Richard E. Woods, second edition, Pearson Education Research papers: