Hello everyone,(adsbygoogle = window.adsbygoogle || []).push({});

I have a (noob!) question about Markov Random Field potential function.

So, I am looking at some literature where the markov random field potential function used is the so called Huber function, which is defined as:

V(t, a) = t^2 if (a < some_value)

V(t, a) = 2*a*|t| - t^2 if (a >= some_value)

So, I am looking at the computation of the MRF potential function in a first-neighborhood system, so looking at 4 adjacent neighbors:

What I notice is that the input to this V(t, a) function i.e. the t parameter is always the difference between the intensity at the site and the neighbor (I am looking at a 2D image).

So,

t = f(i) - f(i - 1) for left neighbor

t = f(i) - f(i + 1) for right neighbor

and similarly for top and bottom neighbor where 'f' is the intensity function.

My question is why that is...So why is the input parameter (t to the potential function V) the difference between the intensities....why not the sum of intensities or any other combination...?

Appreciate any replies you can give me!

Luc

**Physics Forums | Science Articles, Homework Help, Discussion**

Join Physics Forums Today!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# Question about markov random fields

Can you offer guidance or do you also need help?

Draft saved
Draft deleted

**Physics Forums | Science Articles, Homework Help, Discussion**