Removal of Artifacts T-61.182, Biomedical Image Analysis Seminar presentation 19.2.2005 Hannu Laaksonen Vibhor Kumar.

Slides:



Advertisements
Similar presentations
Active Shape Models Suppose we have a statistical shape model –Trained from sets of examples How do we use it to interpret new images? Use an “Active Shape.
Advertisements

ELEN 5346/4304 DSP and Filter Design Fall Lecture 15: Stochastic processes Instructor: Dr. Gleb V. Tcheslavski Contact:
Chapter 3. Noise Husheng Li The University of Tennessee.
Digital Image Processing Chapter 5: Image Restoration.
Statistical properties of Random time series (“noise”)
5. 1 Model of Image degradation and restoration
An Introduction to Time Series Ginger Davis VIGRE Computational Finance Seminar Rice University November 26, 2003.
STAT 497 APPLIED TIME SERIES ANALYSIS
ECE 472/572 - Digital Image Processing Lecture 8 - Image Restoration – Linear, Position-Invariant Degradations 10/10/11.
Stochastic processes Lecture 8 Ergodicty.
EE322 Digital Communications
Sep 22, 2005CS477: Analog and Digital Communications1 Random Processes and PSD Analog and Digital Communications Autumn
Digital Image Processing Chapter 5: Image Restoration.
Independent Component Analysis (ICA) and Factor Analysis (FA)
Nonstationary covariance structures II NRCSE. Drawbacks with deformation approach Oversmoothing of large areas Local deformations not local part of global.
Pattern Recognition. Introduction. Definitions.. Recognition process. Recognition process relates input signal to the stored concepts about the object.
Ya Bao Fundamentals of Communications theory1 Random signals and Processes ref: F. G. Stremler, Introduction to Communication Systems 3/e Probability All.
Review of Probability and Random Processes
Spectral Analysis Spectral analysis is concerned with the determination of the energy or power spectrum of a continuous-time signal It is assumed that.
(1) A probability model respecting those covariance observations: Gaussian Maximum entropy probability distribution for a given covariance observation.
Review of Probability.
Linear Algebra and Image Processing
Prof. SankarReview of Random Process1 Probability Sample Space (S) –Collection of all possible outcomes of a random experiment Sample Point –Each outcome.
Introduction to Image Processing Grass Sky Tree ? ? Review.
Chapter 2. Image Analysis. Image Analysis Domains Frequency Domain Spatial Domain.
Presentation Image Filters
Probability Theory and Random Processes
Review for Exam I ECE460 Spring, 2012.
EE484: Probability and Introduction to Random Processes Autocorrelation and the Power Spectrum By: Jason Cho
Random Processes ECE460 Spring, Power Spectral Density Generalities : Example: 2.
Mathematical Preliminaries. 37 Matrix Theory Vectors nth element of vector u : u(n) Matrix mth row and nth column of A : a(m,n) column vector.
Digital Image Processing
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Definitions Random Signal Analysis (Review) Discrete Random Signals Random.
Speech Signal Representations I Seminar Speech Recognition 2002 F.R. Verhage.
Elements of Stochastic Processes Lecture II
Digtial Image Processing, Spring ECES 682 Digital Image Processing Week 5 Oleh Tretiak ECE Department Drexel University.
Digital Image Processing Lecture 10: Image Restoration March 28, 2005 Prof. Charlene Tsai.
Chapter 6 Spectrum Estimation § 6.1 Time and Frequency Domain Analysis § 6.2 Fourier Transform in Discrete Form § 6.3 Spectrum Estimator § 6.4 Practical.
Digital Image Processing (Digitaalinen kuvankäsittely) Exercise 2
Week 21 Stochastic Process - Introduction Stochastic processes are processes that proceed randomly in time. Rather than consider fixed random variables.
Vision Lab, Dept. of EE, NCTU Jui-Nan Chang
Image Restoration Fasih ur Rehman. –Goal of restoration: improve image quality –Is an objective process compared to image enhancement –Restoration attempts.
Digital Image Processing Lecture 10: Image Restoration
8-1 Chapter 8: Image Restoration Image enhancement: Overlook degradation processes, deal with images intuitively Image restoration: Known degradation processes;
Ch5 Image Restoration CS446 Instructor: Nada ALZaben.
Chapter 3 Time Domain Analysis of Speech Signal. 3.1 Short-time windowing signal (1) Three types windows : –Rectangular window –h r [n] = u[n] – u[n –
Math 3360: Mathematical Imaging Prof. Ronald Lok Ming Lui Department of Mathematics, The Chinese University of Hong Kong Lecture 11: Types of noises.
An Introduction to Kalman Filtering by Arthur Pece
ENEE631 Digital Image Processing (Spring'04) Basics on 2-D Random Signal Spring ’04 Instructor: Min Wu ECE Department, Univ. of Maryland, College Park.
Random Processes Gaussian and Gauss-Markov processes Power spectrum of random processes and white processes.
The Story of Wavelets Theory and Engineering Applications
The Chinese University of Hong Kong
1 Review of Probability and Random Processes. 2 Importance of Random Processes Random variables and processes talk about quantities and signals which.
Outline Random variables –Histogram, Mean, Variances, Moments, Correlation, types, multiple random variables Random functions –Correlation, stationarity,
The Frequency Domain Digital Image Processing – Chapter 8.
Fourier transform.
Chapter 6 Random Processes
Stochastic Process - Introduction
3.4.3 Notch and comb filters To remove periodic artifacts
Outline Introduction Signal, random variable, random process and spectra Analog modulation Analog to digital conversion Digital transmission through baseband.
Last update on June 15, 2010 Doug Young Suh
The Chinese University of Hong Kong
Image Analysis Image Restoration.
Fourier Transform.
Image Enhancement course: biomedical image processing vibhor kumar
A Tutorial on Bayesian Speech Feature Enhancement
Image and Video Processing
6. Time and Frequency Characterization of Signals and Systems
Chapter 6 Random Processes
Lecture 12 Figures from Gonzalez and Woods, Digital Image Processing, Second Edition, 2002.
Presentation transcript:

Removal of Artifacts T , Biomedical Image Analysis Seminar presentation Hannu Laaksonen Vibhor Kumar

Overview, part I Different types of noise  Signal dependent noise  Stationarity Simple methods of noise removal  Averaging  Space-domain filtering  Frequency-domain filtering Matrix representation of images

Introduction Noise: any part of the image that is of no interest Removal of noise (artifacts) crucial for image analysis Artifact removal should not cause distortions in the image

Different types of noise Random noise  Probability density function, PDF  Gaussian, uniform, Poisson Structured noise Physiological interference Other

Signal dependent noise Noise might not be independent; it may also depend on the signal itself Poisson noise Film-grain noise Speckle noise An image with Poisson noise

Stationarity Strongly stationary Stationary in the wide sense Nonstationary Quasistationary (block-wise stationary)  Short-time analysis Cyclo-stationary

Synchronized or multiframe averaging If several time instances of the image are available, the noise can be reduced by averaging Synchronized averaging: frames are acquired in the same phase Changes (motion, displacement) between frames will cause distortion

Space-domain filters Images often nonstationary as a whole, but ma be stationary in small segments Moving-window filter Sizes, shapes and weights vary Parameters are estimated in the window and applied to the pixel in center

Examples of windows

Examples of space-domain filters Mean filter  Mean of the values in window Median filter  Median of the values in window  Nonlinear Order-statistic filter  A large class of nonlinear filters

Filters in use

Frequency-domain filters In natural images, usually the most important information is located at low frequencies Frequency-domain filtering:  2D Fourier transform is calculated of the image  The transformed image passed through a transfer function (filter)  The image is then transformed back

Grid artifact removal

Matrix representation of image processing Image may be presented as a matrix: f = {f(m,n) : m = 0,1,2,…M-1; n = 0,1,2,…,N-1} Can be converted into vector by row ordering: f = [f 1, f 2, …, f M ] T Image properties can be calculated using matrix notation  Mean m = E[f]  Covariance σ = E[(f - m)(f - m) T ]  Autocorrelation Φ = E[f f T ]

Matrix representation of transforms Several transforms may be expressed as F=A f A, where A is a matrix constructed using basis functions Fourier, Walsh-Hadamard and discrete cosine transforms