1 / 1

Update any set S of nodes simultaneously with step-size We show fixed point update is monotone

: cost of assigning part i to location X i : pairwise assignment cost i→X i , j→X j : 1-to-1 assignment constraint. V. Kolmogorov. Convergent tree-reweighted message passing for energy minimization. IEEE Trans. Pattern Anal. Machine Intell., 28(10):1568–1583, 2006.

eben
Download Presentation

Update any set S of nodes simultaneously with step-size We show fixed point update is monotone

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. : cost of assigning part i to location Xi : pairwise assignment cost i→Xi, j→Xj : 1-to-1 assignment constraint V. Kolmogorov. Convergent tree-reweighted message passing for energy minimization. IEEE Trans. Pattern Anal. Machine Intell., 28(10):1568–1583, 2006. L. Torresani, V. Kolmogorov, and C. Rother. Feature correspondence via graph matching: Models and global optimization. In ECCV, pages 596–609, 2008. M. J. Wainwright, T. Jaakkola, and A. S. Willsky. MAP estimation via agreement on (hyper)trees: message-passing and linear programming approaches. IEEE Trans. Inform. Theory, 51(11):3697–3717, 2005. Covering Trees and Lower-bounds on Quadratic Assignment Julian Yarkony, Charless Fowlkes, Alexander Ihler University of California, Irvine {jyarkony, fowlkes, ihler}@ics.uci.edu Overview & Goals Constructing a Covering Tree Bottleneck Assignment Rounding Experimental Results • Correspondence accuracy vs. view separation • Develop new algorithms for determining corresponding points between images • Covering Trees • A new variational optimization of the tree-reweighted (TRW) bound • BAR (Bottleneck Assignment Rounding) • use the min-marginals from covering tree to construct an assignment • Create a single tree which covers all edges of graph • Duplicate nodes as required • Achieves the same lower- bound as TRW • Minimal representation; no updates of edge parameters Parameters of the covering tree µCT distribute unary potentials from original problem across copies of the node • Optimizing state X in the covering tree • May not be consistent across all copies • May not be a 1-1 assignment • “Assignment Rounding” • find a valid assignment using CT estimates • Construct bound • lower bounds cost when part i in location k • Find the best assignment consistent with bounds • Solving Bottleneck assignment problem • Search over all possible bottleneck values • Restrict to states less than bottleneck value • Check feasibility of value with bipartite matching • Focus on large baselines (grey region) • Compare CT+BAR to CT alone • BAR improves estimate quality Quadratic Assignment Problem Formulation • P parts, L locations • Xi2 1…L specifies the location of part i • Minimize assignment cost Optimizing the Covering Tree Bound Data Set • “House” data set • 110 views, 30 marked points for correspondence • Unary costs: shape context features • Pairwise costs: deviation in distance and angle • Only consider pairwise potentials between neighboring parts (2,3,4 neighbors per part) • We compare our algorithm to "Graph Matching" proposed by Toressani et al . which also uses a dual-decomposition approach. Comparing accuracy & timing • Fix the number of neighbors in graph • Similar accuracy, CT+BAR faster • Two parameter optimization updates: • Subgradient update • Fixed point update TRW and Dual Decomposition: • Select a set of spanning trees • Decompose problem µ into {µT} s.t. åTµT = µ • Gives a lower bound on the optimum • TRW algorithm optimizes the lower bound over µ : set of copies of node i : indicator of copy t taking on state k : min-marginal of copy t • 2 nbr Graph Matching vs. 4 nbr CT+BAR • Similar timing, CT+BAR more accurate Update any set S of nodes simultaneously with step-size We show fixed point update is monotone for · 1/|S| Collection of trees Original Graph References Convergence of various optimization algorithms on 10 by 10 Ising grids with repulsive potentials

More Related