EECE253_16_MedianFilters

# EECE253_16_MedianFilters - EECE\CS 253 Image Processing...

This preview shows pages 1–11. Sign up to view the full content.

EECE\CS 253 Image Processing Richard Alan Peters II Department of Electrical Engineering and Computer Science Fall Semester 2007 Lecture Notes Lecture Notes on Mathematical Morphology: The Median Filter This work is licensed under the Creative Commons Attribution-Noncommercial 2.5 License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/2.5/ or send a letter to Creative Commons, 543 Howard Street, 5th Floor, San Francisco, California, 94105, USA.

This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document
December 6, 2011 2 December 6, 2011 2 1999-2007 by Richard Alan Peters The Median Filter Returns the median value of the pixels in a neighborhood Is non-linear Is a morphological filter Is similar to a uniform blurring filter which returns the mean value of the pixels in a neighborhood of a pixel Unlike a mean value filter the median tends to preserve step edges original median filtered
December 6, 2011 3 December 6, 2011 3 1999-2007 by Richard Alan Peters This can be computed as follows: 1. Let I be a monochrome (1-band) image. 2. Let Z define a neighborhood of arbitrary shape. 3. At each pixel location, p = ( r , c ), in I 4. … select the n pixels in the Z -neighborhood of p , 5. … sort the n pixels in the neighborhood of p, by 6. The output value at p is L ( m ), where m = n / 2 +1. value, into a list L ( j ) for j = 1,…, n . Median Filter: General Definition { } ( 29 ( 29 ( 29 { } supp med , median Z I Z I + = q p p q

This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document
December 6, 2011 4 December 6, 2011 4 1999-2007 by Richard Alan Peters Median Filter: General Definition sorted intensity values from neighborhood of p . 131 133 133 136 140 143 147 152 154 157 160 162 163 164 165 171 p median assigned to pixel loc p in output image.
December 6, 2011 5 December 6, 2011 5 1999-2007 by Richard Alan Peters A Noisy Step Edge ( 29 = + - 33 25 . 1 32 25 . 0 25 . 0 5 . 32 n n n H for for ( 29 ( 29 ( 29 ( 29 25 . 0 , 25 . 0 unif 5 . 32 - = + - where n u n u n H

This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document
December 6, 2011 6 December 6, 2011 6 1999-2007 by Richard Alan Peters Blurred Noisy 1D Step Edge ( 29 ( 29 - = + = 4 4 9 1 k k n h n h
December 6, 2011 7 December 6, 2011 7 1999-2007 by Richard Alan Peters Blurred Noisy 1D Step Edge J(32-4:32+4)= 0.1920 0.3416 0.0464 0.0177 0.3062 1.3043 1.0079 1.0082 1.0950 J(33-4:33+4)= 0.3416 0.0464 0.0177 0.3062 1.3043 1.0079 1.0082 1.0950 1.2935 0.5910 0.7134 mean mean

This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document
December 6, 2011 8 December 6, 2011 8 1999-2007 by Richard Alan Peters Median Filtered Noisy 1D Step Edge ( 29 ( 29 { } 4 4 med - = + = k k n h n h
December 6, 2011 9 December 6, 2011 9 1999-2007 by Richard Alan Peters Median Filtered Noisy 1D Step Edge J(32-4:32+4)= 0.1920 0.3416 0.0464 0.0177 0.3062 1.3043 1.0079 1.0082 1.0950 0.0177 0.0464 0.1920 0.3062 0.3416 1.0079 1.0082 1.0950 1.3043 J(33-4:33+4)= 0.3416 0.0464 0.0177 0.3062 1.3043 1.0079 1.0082 1.0950 1.2935 0.0177 0.0464 0.3062 0.3416 1.0079 1.0082 1.0950 1.2935 1.3043 sorted sorted median median

This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document
December 6, 2011 10 December 6, 2011 10 1999-2007 by Richard Alan Peters
This is the end of the preview. Sign up to access the rest of the document.

## This note was uploaded on 12/06/2011 for the course EECE 253 taught by Professor Alanpeters during the Summer '07 term at Vanderbilt.

### Page1 / 43

EECE253_16_MedianFilters - EECE\CS 253 Image Processing...

This preview shows document pages 1 - 11. Sign up to view the full document.

View Full Document
Ask a homework question - tutors are online