1 Markov random field: A brief introduction (2) Tzu-Cheng Jen Institute of Electronics, NCTU 2007-07-25.

Slides:



Advertisements
Similar presentations
Bayesian Belief Propagation
Advertisements

Linear Time Methods for Propagating Beliefs Min Convolution, Distance Transforms and Box Sums Daniel Huttenlocher Computer Science Department December,
Non-local means: a look at non-local self-similarity of images
Various Regularization Methods in Computer Vision Min-Gyu Park Computer Vision Lab. School of Information and Communications GIST.
EE462 MLCV Lecture Introduction of Graphical Models Markov Random Fields Segmentation Tae-Kyun Kim 1.
Belief Propagation on Markov Random Fields Aggeliki Tsoli.
Smoothing 3D Meshes using Markov Random Fields
A Hidden Polyhedral Markov Field Model for Diffusion MRI Alexey Koloydenko Division of Statistics Nottingham University, UK.
Contextual Classification by Melanie Ganz Lecture 6, Medical Image Analysis 2008.
Markov random field Institute of Electronics, NCTU
Chapter 8-3 Markov Random Fields 1. Topics 1. Introduction 1. Undirected Graphical Models 2. Terminology 2. Conditional Independence 3. Factorization.
ECE 472/572 - Digital Image Processing Lecture 8 - Image Restoration – Linear, Position-Invariant Degradations 10/10/11.
Learning to Detect A Salient Object Reporter: 鄭綱 (3/2)
J. Mike McHugh,Janusz Konrad, Venkatesh Saligrama and Pierre-Marc Jodoin Signal Processing Letters, IEEE Professor: Jar-Ferr Yang Presenter: Ming-Hua Tang.
Yilin Wang 11/5/2009. Background Labeling Problem Labeling: Observed data set (X) Label set (L) Inferring the labels of the data points Most vision problems.
Variational Image Restoration Leah Bar PhD. thesis supervised by: Prof. Nahum Kiryati and Dr. Nir Sochen* School of Electrical Engineering *Department.
2010/5/171 Overview of graph cuts. 2010/5/172 Outline Introduction S-t Graph cuts Extension to multi-label problems Compare simulated annealing and alpha-
MSU CSE 803 Stockman Linear Operations Using Masks Masks are patterns used to define the weights used in averaging the neighbors of a pixel to compute.
1 Markov random field: A brief introduction Tzu-Cheng Jen Institute of Electronics, NCTU
SUSAN: structure-preserving noise reduction EE264: Image Processing Final Presentation by Luke Johnson 6/7/2007.
Announcements Readings for today:
1 Bayesian Restoration Using a New Nonstationary Edge-Preserving Image Prior Giannis K. Chantas, Nikolaos P. Galatsanos, and Aristidis C. Likas IEEE Transactions.
An Iterative Optimization Approach for Unified Image Segmentation and Matting Hello everyone, my name is Jue Wang, I’m glad to be here to present our paper.
Computer vision: models, learning and inference
MSU CSE 803 Linear Operations Using Masks Masks are patterns used to define the weights used in averaging the neighbors of a pixel to compute some result.
Stereo Matching & Energy Minimization Vision for Graphics CSE 590SS, Winter 2001 Richard Szeliski.
Retinex by Two Bilateral Filters Michael Elad The CS Department The Technion – Israel Institute of technology Haifa 32000, Israel Scale-Space 2005 The.
Despeckle Filtering in Medical Ultrasound Imaging
Rician Noise Removal in Diffusion Tensor MRI
Advanced Image Processing Image Relaxation – Restoration and Feature Extraction 02/02/10.
Motivation from Real-World Applications EE565 Advanced Image Processing Copyright Xin Li Noisy Photos Noisy ultrasound data.
Image Analysis and Markov Random Fields (MRFs) Quanren Xiong.
Adaptive Regularization of the NL-Means : Application to Image and Video Denoising IEEE TRANSACTION ON IMAGE PROCESSING , VOL , 23 , NO,8 , AUGUST 2014.
Introduction to Adaptive Digital Filters Algorithms
RECPAD - 14ª Conferência Portuguesa de Reconhecimento de Padrões, Aveiro, 23 de Outubro de 2009 The data exhibit a severe type of signal-dependent noise,
1 Physical Fluctuomatics 5th and 6th Probabilistic information processing by Gaussian graphical model Kazuyuki Tanaka Graduate School of Information Sciences,
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. 34, NO. 2, FEBRUARY Leonardo De-Maeztu, Arantxa Villanueva, Member, IEEE, and.
Markov Random Fields Probabilistic Models for Images
1 Markov Random Fields with Efficient Approximations Yuri Boykov, Olga Veksler, Ramin Zabih Computer Science Department CORNELL UNIVERSITY.
CS774. Markov Random Field : Theory and Application Lecture 02
Image Analysis, Random Fields and Dynamic MCMC By Marc Sobel.
BCS547 Neural Decoding.
Approximate Inference: Decomposition Methods with Applications to Computer Vision Kyomin Jung ( KAIST ) Joint work with Pushmeet Kohli (Microsoft Research)
Sequential Monte-Carlo Method -Introduction, implementation and application Fan, Xin
Lecture 2: Statistical learning primer for biologists
A Dynamic Conditional Random Field Model for Object Segmentation in Image Sequences Duke University Machine Learning Group Presented by Qiuhua Liu March.
Motion Estimation using Markov Random Fields Hrvoje Bogunović Image Processing Group Faculty of Electrical Engineering and Computing University of Zagreb.
6.4 Random Fields on Graphs 6.5 Random Fields Models In “Adaptive Cooperative Systems” Summarized by Ho-Sik Seok.
Efficient Belief Propagation for Image Restoration Qi Zhao Mar.22,2006.
Air Systems Division Definition of anisotropic denoising operators via sectional curvature Stanley Durrleman September 19, 2006.
Scale-Space and Edge Detection Using Anisotropic Diffusion Presented By:Deepika Madupu Reference: Pietro Perona & Jitendra Malik.
Performance Measurement of Image Processing Algorithms By Dr. Rajeev Srivastava ITBHU, Varanasi.
Markov Random Fields in Vision
Jianchao Yang, John Wright, Thomas Huang, Yi Ma CVPR 2008 Image Super-Resolution as Sparse Representation of Raw Image Patches.
Ch 6. Markov Random Fields 6.1 ~ 6.3 Adaptive Cooperative Systems, Martin Beckerman, Summarized by H.-W. Lim Biointelligence Laboratory, Seoul National.
Introduction to Medical Imaging Week 6: Introduction to Medical Imaging Week 6: Denoising (part II) – Variational Methods and Evolutions Guy Gilboa Course.
RECONSTRUCTION OF MULTI- SPECTRAL IMAGES USING MAP Gaurav.
6.8 Maximizer of the Posterior Marginals 6.9 Iterated Conditional Modes of the Posterior Distribution Jang, HaYoung.
Markov Random Fields Tomer Michaeli Graduate Course
Biointelligence Laboratory, Seoul National University
Markov Random Fields with Efficient Approximations
Binarization of Low Quality Text Using a Markov Random Field Model
Markov Random Fields for Edge Classification
Biointelligence Laboratory, Seoul National University
Markov Random Fields Presented by: Vladan Radosavljevic.
Image and Video Processing
Adaptive Cooperative Systems Chapter 6 Markov Random Fields
32nd Annual International Conference of the IEEE Engineering in Medicine and Biology Society Denoising of LSFCM images with compensation for the Photoblinking/Photobleaching.
A Block Based MAP Segmentation for Image Compression
Outline Texture modeling - continued Markov Random Field models
Presentation transcript:

1 Markov random field: A brief introduction (2) Tzu-Cheng Jen Institute of Electronics, NCTU

2 Outline Markov random field: Review Edge-preserving regularization in image processing

3 Markov random field: Review

4 Prior knowledge In order to explain the concept of the MRF, we first introduce following definition: 1. i: Site (Pixel) 2. f i : The value at site i (Intensity) 3. S: Set of sites (Image) 4. N i : The neighboring site of i (1st order neighborhood of i: f2, f4, f5, f7 ) 5. C i : Clique, the subset of S and the element in this subset must be neighboring f1f1 f2f2 f3f3 f4f4 fifi f5f5 f6f6 f7f7 f8f8 A 3x3 imagined image

5 Markov random field (MRF) View the 2D image f as the collection of the random variables (Random field) A random field is said to be Markov random field if it satisfies following properties Red: Neighboring site f1f1 f2f2 f3f3 f4f4 fifi f5f5 f6f6 f7f7 f8f8

6 Gibbs random field (GRF) and Gibbs distribution A random field is said to be a Gibbs random field if and only if its configuration f obeys Gibbs distribution, that is: f1f1 f2f2 f3f3 f4f4 fifi f5f5 f6f6 f7f7 f8f8 A 3x3 imagined image U(f): Energy function; T: Temperature V i (f): Clique potential

7 Markov-Gibbs equivalence Hammersley-Clifford theorem: A random field F is an MRF if and only if F is a GRF Red: Neighboring site f1f1 f2f2 f3f3 f4f4 fifi f5f5 f6f6 f7f7 f8f8

8 Edge-preserving regularization in image processing

9 MAP formulation for denoising problem Noisy signal ddenoised signal f d = f + N(0, σ)

10 MAP formulation for denoising problem A signal denoising problem could be modeled as the MAP estimation problem, that is, (Prior model) (Observation model)

11 MAP formulation for denoising problem Assume the observation is the true signal plus the independent Gaussian noise, that is Assume the unknown data f is MRF, the prior model is:

12 MAP formulation for denoising problem Substitute above information into the MAP estimator, we could get: Observation model (Similarity measure) Prior model (Reconstruction constrain, Regularization)

13 The solver of the optimization problem: Gradient descent algorithm

14 Simulation results for denoising problem Simulation result Processed profiles are blurred !

15 Discussion for the phenomenon of blur (1) From the potential function point of view: Quadratic function is used as potential function g=x 2 Simulation result 1st derivative Energy

16 Discussion for the phenomenon of blur (2) From the optimization process point of view (gradient descent algorithm): Update equation of gradient descent:

17 Edge-preserving regularization S. Geman and D. Geman, "Stochastic relaxation, Gibbs distributions, and the Bayesian restoration of images," IEEE Trans. Pattern Anal. Mach. Intell, 6, , S.Z. Li, “On Discontinuity-adaptive smoothness priors in computer vision,” IEEE Trans. Pattern Anal. Mach. Intell, June, Pierre Charbonnier et al, “Deterministic edge preserving regularization in computed imaging,” IEEE Trans. Image Processing, Feb, S.Z. Li, “Markov random field modeling in computer vision,“ Springer, 1995

18 MRF with pixel process and line process (Geman and Geman) Lattice of pixel site: S P Labeling value: f i p (real value) Lattice of line site: S E Labeling value: f ii’ E (only 0 or 1)

19 MRF with pixel process and line process (Geman and Geman) Based on the concept of line process, we could modify the original restoration problem as follows: Goal: Find realizations f p and f E such that edge-preserving regularization could be achieved ?

20 MRF with pixel process and line process (Geman and Geman) Define the prior: Substitute above information into the MAP estimator, we could get: The above optimization problem is a combination of real and combinatorial problem

21 MRF with pixel process and line process (Geman and Geman) Blake and Zisserman covert previous restoration problem into real minimization problem by introducing truncated quadratic function as potential function Truncated quadratic function Energy

22 MRF with pixel process and line process (Geman and Geman) Simulation results Original imageDegraded imageRestoration result (1000 iterations)

23 MRF with pixel process and line process (Geman and Geman) Simulation results Original image Degraded image Restoration result (1000 iterations) Restoration result (100 iterations)

24 Discontinuity-adaptive regularization (S. Z. Li) Revisit the gradient descent algorithm Adjust it adaptively ! Derivative or compensator Weight or interaction function

25 Discontinuity-adaptive regularization (S. Z. Li) For edge-preserving regularization, interaction function h r should satisfy following property:

26 Discontinuity-adaptive regularization (S. Z. Li) Possible choices for interaction function h r

27 Discontinuity-adaptive regularization (S. Z. Li) Simulation results (1D)

28 Discontinuity-adaptive regularization (S. Z. Li) Simulation results (2D) Original imageEdge-preserving restoration Restoration without preserving edge

29 Discontinuity-adaptive regularization (Pierre Charbonnier et al ) Pierre Charbonnier et al impose following conditions on potential function φfor edge preserving regularization

30 Discontinuity-adaptive regularization (Pierre Charbonnier et al ) Possible choices for potential function φ

31 Other related techniques for edge-preserving regularization P. Perona and J. Malik, “Scale-space and edge detection using anisotropic diffusion,” IEEE Trans. Pattern Anal. Mach. Intell, July, Dropping observation model (w=1) when evaluating f

32 Other related techniques for edge-preserving regularization L.I. Rudin, S. Osher, E. Fatemi (1992): Nonlinear Total Variation Based Noise Removal Algorithms, Physica D, 60(1-4), Replace the quadratic potential function with absolute value function Quadratic function versus Absolute value function Energy