21.03.2013 Views

Computing Visual Correspondence with Occlusions via Graph Cuts

Computing Visual Correspondence with Occlusions via Graph Cuts

Computing Visual Correspondence with Occlusions via Graph Cuts

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

In both cases T (f x (a1) = f x (a2)) = T (x(a1) = x(a2)). Thus, condition (6)<br />

holds:<br />

E a1,a2 (0, 0) + E a1,a2 (1, 1) = 0 ≤ 2Va1,a2 = E a1,a2 (0, 1) + E a1,a2 (1, 0)<br />

4. Uniqueness term.<br />

˜Eunique(x) = <br />

p∈P<br />

T (|Np(f x )| > 1) ·∞<br />

Let us consider a single term E p (x) =T (|Np(f x )| > 1) ·∞. Two cases are<br />

possible:<br />

4A. There is at most one assignment in à entering p. ThenEp (x) ≡ 0.<br />

4B. There is more than one assignment in à entering p. Then there are<br />

exactly two such assignments - a1 ∈A 0 and a2 ∈A α ,sincebothA 0 and<br />

A α correspond to unique configurations. Therefore, E p (x) depends on two<br />

variables - x(a1) and x(a2). E p (x(a1),x(a2)) = ∞ if both assignments a1<br />

and a2 are active (i.e. x(a1) = 0, x(a2) = 1), and E p (x(a1),x(a2)) = 0<br />

otherwise. Thus, condition (6) holds:<br />

5.4 Example<br />

E p (0, 0) + E p (1, 1) = 0 ≤∞= E p (0, 1) + E p (1, 0)<br />

A small example illustrating our construction is shown in figure 1. The cur-<br />

rent set of assignments is shown <strong>with</strong> solid lines; dashed lines represent the<br />

new assignments we are considering (i.e., α = 2). In the current configura-<br />

tion, the pixels s and x are occluded, and the proposed expansion move will<br />

not change their status.<br />

18

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!