Enhancement. Degradation model H and noise must be known/predicted first before restoration. Noise model Degradation Model

Similar documents
Image acquisition. Midterm Review. Digitization, line of image. Digitization, whole image. Geometric transformations. Interpolation 10/26/2016

Midterm Review. Image Processing CSE 166 Lecture 10

Noise and Restoration of Images

ECE 484 Digital Image Processing Lec 10 - Image Restoration I

Image Restoration. Lecture 7, March 23 rd, Lexing Xie. EE4830 Digital Image Processing

8. Lecture. Image restoration: Fourier domain

Digital Image Processing

Image Restoration. Lecture 7, March 23 rd, Lexing Xie. EE4830 Digital Image Processing

A Comparative Review Paper for Noise Models and Image Restoration Techniques

EE4830 Digital Image Processing Lecture 7. Image Restoration. March 19 th, 2007 Lexing Xie ee.columbia.edu>

GAUSSIAN DE-NOSING TECHNIQUES IN SPATIAL DOMAIN FOR GRAY SCALE MEDICAL IMAGES Nora Youssef, Abeer M.Mahmoud, El-Sayed M.El-Horbaty

Performance Analysis of Average and Median Filters for De noising Of Digital Images.

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

DIGITAL IMAGE PROCESSING UNIT III

INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad

Adaptive Optimum Notch Filter for Periodic Noise Reduction in Digital Images

Automatic processing to restore data of MODIS band 6

PRACTICAL IMAGE AND VIDEO PROCESSING USING MATLAB

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

CoE4TN4 Image Processing. Chapter 3: Intensity Transformation and Spatial Filtering

Digital Image Processing 3/e

e-issn: p-issn: X Page 145

Stochastic Image Denoising using Minimum Mean Squared Error (Wiener) Filtering

Digital Image Processing

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

Digital Image Processing

Image Restoration Techniques: A Survey

Image Enhancement. DD2423 Image Analysis and Computer Vision. Computational Vision and Active Perception School of Computer Science and Communication

Digital Filtering: Realization

Table of contents. Vision industrielle 2002/2003. Local and semi-local smoothing. Linear noise filtering: example. Convolution: introduction

Digital Image Processing

PRACTICAL IMAGE AND VIDEO PROCESSING USING MATLAB

EFFECT OF DEGRADATION ON MULTISPECTRAL SATELLITE IMAGE

Color Image Processing

CoE4TN4 Image Processing. Chapter 4 Filtering in the Frequency Domain

EEL 6562 Image Processing and Computer Vision Image Restoration

IIR Filter Design Chapter Intended Learning Outcomes: (i) Ability to design analog Butterworth filters

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN

Examples of image processing

LAB MANUAL SUBJECT: IMAGE PROCESSING BE (COMPUTER) SEM VII

Filtering Images in the Spatial Domain Chapter 3b G&W. Ross Whitaker (modified by Guido Gerig) School of Computing University of Utah

Image Denoising using Filters with Varying Window Sizes: A Study

Image Denoising Using Statistical and Non Statistical Method

Image Restoration and Super- Resolution

Filters. Materials from Prof. Klaus Mueller

An Efficient Noise Removing Technique Using Mdbut Filter in Images

SUPER RESOLUTION INTRODUCTION

IMAGE ENHANCEMENT IN SPATIAL DOMAIN

Image Processing for feature extraction

Image Deblurring. This chapter describes how to deblur an image using the toolbox deblurring functions.

Enhanced Approach Using Wiener Filter to Improve Medical Images for Better Diagnostics

Image Enhancement using Histogram Equalization and Spatial Filtering

PERFORMANCE ANALYSIS OF LINEAR AND NON LINEAR FILTERS FOR IMAGE DE NOISING

Performance Comparison of Various Filters and Wavelet Transform for Image De-Noising

International Journal of Advancedd Research in Biology, Ecology, Science and Technology (IJARBEST)

Image Restoration and De-Blurring Using Various Algorithms Navdeep Kaur

Digital Image Processing Question Bank UNIT -I

Algorithm for Image Processing Using Improved Median Filter and Comparison of Mean, Median and Improved Median Filter

Digital Image Processing 3 rd Edition. Rafael C.Gonzalez, Richard E.Woods Prentice Hall, 2008

Image Enhancement Techniques: A Comprehensive Review

4 STUDY OF DEBLURRING TECHNIQUES FOR RESTORED MOTION BLURRED IMAGES

Image De-noising Using Linear and Decision Based Median Filters

Transforms and Frequency Filtering

Filtering in the spatial domain (Spatial Filtering)

Digital Image Processing. Image Enhancement: Filtering in the Frequency Domain

Analysis and Comparison on Image Restoration Algorithms Using MATLAB

International Journal of Innovations in Engineering and Technology (IJIET)

Computation Pre-Processing Techniques for Image Restoration

EE482: Digital Signal Processing Applications

Non Linear Image Enhancement

Smoothing frequency domain filters

A Fast Median Filter Using Decision Based Switching Filter & DCT Compression

Experiment 2 Effects of Filtering

Performance Analysis of Local Adaptive Real Oriented Dual Tree Wavelet Transform in Image Processing

Prof. Vidya Manian Dept. of Electrical and Comptuer Engineering

Digital Image Processing. Filtering in the Frequency Domain (Application)

Blind Deconvolution Algorithm based on Filter and PSF Estimation for Image Restoration

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

ECE 484 Digital Image Processing Lec 09 - Image Resampling

8.2 IMAGE PROCESSING VERSUS IMAGE ANALYSIS Image processing: The collection of routines and

A.P in Bhai Maha Singh College of Engineering, Shri Muktsar Sahib

TDI2131 Digital Image Processing

Interpolation of CFA Color Images with Hybrid Image Denoising

Announcements. Image Processing. What s an image? Images as functions. Image processing. What s a digital image?

Image Sampling. Moire patterns. - Source: F. Durand

VLSI Implementation of Image Sensor for Spatial Filtering

Introduction. Computer Vision. CSc I6716 Fall Part I. Image Enhancement. Zhigang Zhu, City College of New York

IDENTIFICATION OF FISSION GAS VOIDS. Ryan Collette

Chapter 6. [6]Preprocessing

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

DIGITAL IMAGE DE-NOISING FILTERS A COMPREHENSIVE STUDY

ABSTRACT I. INTRODUCTION

Sensors and Sensing Cameras and Camera Calibration

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

Design of Hybrid Filter for Denoising Images Using Fuzzy Network and Edge Detecting

A Comprehensive Review on Image Restoration Techniques

A Novel Curvelet Based Image Denoising Technique For QR Codes

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

This content has been downloaded from IOPscience. Please scroll down to see the full text.

1.Discuss the frequency domain techniques of image enhancement in detail.

Transcription:

Kuliah ke 5 Program S1 Reguler DTE FTUI 2009 Model Filter Noise model Degradation Model Spatial Domain Frequency Domain MATLAB & Video Restoration Examples Video 2 Enhancement Goal: to improve an image in predefined sense Subjective process Restoration: Goal: to recover the original image Objective process A model of the image degradation/ restoration process Degradation model H and noise must be known/predicted first before restoration Spatial domain: g ( x, y) = h( x, y) f ( x, y) + η( x, y) Frequency domain : G ( u, v) = H ( u, v) F( u, v) + N( u, v) 3 Gaussian noise Rayleigh noise Erlang (gamma) noise Exponential noise Uniform noise Original Image Impulse (S&P) noise Images and histograms resulting from adding Gaussian, Rayleigh, and gamma noise to the original image 1

Regular noise Image corrupted by sinusoid (a)image corrupted by sinusoidal noise Spectrum (each pair of conjugate impulses corresponds to one sine wave) Images and histograms resulting from adding exponential, uniform, and impulse noise to the original image Histograms computed using small strips (shown as inserts) from: (a) Gaussian; Rayleigh; and uniform noisy images as below a) X ray image b) Image corrupted by additive Gaussian noise c) Result of filtering with an arithmetic ti mean filter of size 3 3 a) Result of filtering with geometric mean filter of the same size pepper noise with a probability of 0.1 b) Image corrupted by salt noise with a probability of 0.1 c) Result of filtering a) with a 3 3 contra harmonic filter of order 1.5 d) Result of filtering b) with Q= 1.5 Results of selecting the wrong sign in contraharmonic filtering a) Result of filtering pepper corrupted image with a contraharmonic filter of size 3 3 and Q=-1.5 b) Result of filtering salt corrupted image with a contraharmonic filter of size 3 3 and Q=1.5 2

Max Min FIlter Effect of Max Min Filter to Salt and Pepper salt and pepper noise (prob. P a =P b =0.1) b) Result of one pass of median filter (3 3) c) Result of two pass of this filter d) Result of three pass of this filter salt and pepper noise (prob. P a =P b =0.1) b) Result of max filtering (3 3) c) Result of min filtering (3 3) a) b) c) additive uniform noise b) Additionally corrupted by additive salt and pepper noise Image in b) filtered with a 5 5: c) Arithmetic mean filter d) Geometric mean filter e) Median filter f) Alpha trimmed mean filter with d=5 additive Gaussian noise of zero mean and variance 1000 b) Result of arithmetic mean filtering c) Result of geometric mean filtering d) Result of adaptive noise reduction filtering Note: all filters were of size 7 7 salt and pepper noise with probabilities Pa=Pb=0.25; b) Result of filtering with a 7 7 median filter; c) Result of adaptive median filtering with S max =7 Perspective plots of (a) ideal; Butterworth (of order 1); and Gaussian bandreject filters 3

(a) (e) (d) ( sinusoidal noise; Spectrum of (a); Butterworth bandreject filter (white represents 1); (d) Result of filtering; (e) Noise pattern of image (a) obtained by bandpass filtering Perspective plots of (a) ideal; Butterworth (of order 2); and Gaussian notch (reject) filters (a) Satellite image of Florida and the Gulf of Mexico (note horizontal sensor scan lines); Spectrum; Notch pass filter shown superimposed on ; (d) Inverse Fourier transform of filtered image, showing noise pattern in the spatial domain; (e) Result of notch reject filtering (a) (a) Image of the Martian terrain taken by Mariner A; Fourier spectrum showing periodic interference; Fourier spectrum (without shifting) (a) (a) Fourier spectrum of N(u,v); Noise interference pattern η(x,y); Processed image (a) Degradation estimation by impulse characterization (a) An impulse of light (shown, magnified); Imaged (degraded) impulse. 4

Illustration of the atmospheric turbulence model (a) Negligible turbulence Severe turbulence (k=0.0025) ref. Mild turbulence (k=0.001) (d) Low turbulence (k=0.00025) (a) (a) Original image; Result of blurring using function (a=b=0.1 and T=1) Restoring severe turbulenced image with (a) Using full filter With H cutoff outside a radius of 40 Outside a radius of 70 (d) Outside a radius of 85 Left: Severe turbulenced image Right: (a) Result of full inverse filtering; Radially limited inverse filter result; Wiener filter result ( motion and additive noise Result of inverse filtering Result of Wiener filtering (d) (f) (f) Same sequence, but with noise variance one order of magnitude less (g) (l) Same sequence, but with noise variance reduced five orders of magnitude from (a) Note in (h) how the deblurred image is quite visible through a curtain of noise. Left: Results of constrained least squares filtering. Compare (a),, and with the Wiener filtering results (Right top to bottom) 5

Corresponding tiepoints in two image segments (a) (a) Severe turbulenced image; Iteratively determined constrained least squares restoration of the image, using correct noise parameters; Result obtained with wrong noise parameters. Gray level interpolation based on the nearest neighbor concept (a) Image showing tiepoints Tiepoints after geometric distortion Geometrically distorted image, using nearest neighbor interpolation (d) Restored result (e) Image distorted using bilinear interpolation (f) Restored image (a) An image before geometric distortion Image geometrically distorted using the same parameters as in previous figure Difference between (a) and (d) Geometrically restored image Howto, Filtering, etc. 36 6

37 7