12
Markov Random Fields (MRF) Spring 2009 Ben-Gurion University of the Negev

Markov Random Fields (MRF)

  • Upload
    frey

  • View
    113

  • Download
    0

Embed Size (px)

DESCRIPTION

Markov Random Fields (MRF). Spring 2009. Ben-Gurion University of the Negev. Instructor. Dr. H. B Mitchell email: [email protected]. Sensor Fusion Spring 2009. Markov Random Field. MRF: A probabilistic model defined by local conditional probabilities. - PowerPoint PPT Presentation

Citation preview

Page 1: Markov Random Fields (MRF)

Markov Random Fields (MRF)

Spring 2009

Ben-Gurion University of the Negev

Page 2: Markov Random Fields (MRF)

Sensor Fusion Spring 2009

Instructor

• Dr. H. B Mitchell

email: [email protected]

Page 3: Markov Random Fields (MRF)

Sensor Fusion Spring 2009

Markov Random Field

MRF: A probabilistic model defined by local conditional probabilities. In image fusion it provides a convenient way to exploit pixel

dependencies in fusion process. Notation:

is the conditional probability of gray-level G(m,n) at pixel (m,n) given the gray-levels in the neighborhood of (m,n)

Neighborhood of (m,n)

Center pixel (m,n)

Page 4: Markov Random Fields (MRF)

Sensor Fusion Spring 2009

MRF Fusion of Multiple Thresholded Images

Multiple thresholding algorithms. Experiments show that different thresholding react differently to

different pictures:

Page 5: Markov Random Fields (MRF)

Sensor Fusion Spring 2009

MRF Fusion of Multiple Thresholded Images

Experiments show that different thresholding react differently to different pictures:

MRF provides a way of fusing them together taking into account context

Page 6: Markov Random Fields (MRF)

Sensor Fusion Spring 2009

MRF Fusion of Multiple Thresholded Images

Given thresholded images Seek a binary image such that

Theory of MRF suggests can find by minimizing a sum of local energy functions:

Page 7: Markov Random Fields (MRF)

Sensor Fusion Spring 2009

MRF Fusion of Multiple Thresholded Images

The local energy has following form

Split this into spatial context and inter-image context:

Page 8: Markov Random Fields (MRF)

Sensor Fusion Spring 2009

MRF Fusion: Spatial Context

Spatial context is

Write it as a sum of number of times B(m,n) is different from B(p,q):

Page 9: Markov Random Fields (MRF)

Sensor Fusion Spring 2009

MRF Fusion: Inter-Image Context

Inter-image context is

Write it as a sum of number of times B(m,n) is different from

Page 10: Markov Random Fields (MRF)

Sensor Fusion Spring 2009

MRF Fusion: Inter-Image Context

The formula:

means the inter-image context does not depend on how the accuracy of the thresholding algorithm varies with the pixel gray-levels.

We correct for this by rewriting the inter-image context as

where

Page 11: Markov Random Fields (MRF)

Sensor Fusion Spring 2009

MRF Fusion: Inter-Image Context

We use the same considerations to calculate the weights

where

Page 12: Markov Random Fields (MRF)

Sensor Fusion Spring 2009

Algorithm

Solve MRF equations iteratively

Initialization. Set spatial context to zero:

Iterations. For each iteration update by minimizing Stop. Stop when difference between solution obtained at kth

iteration and (k+1)th iteration is sufficiently small.