Dynamic Programming and Graph Algorithms in Computer Vision

被引:120
作者
Felzenszwalb, Pedro F. [1 ]
Zabih, Ramin [2 ]
机构
[1] Univ Chicago, Dept Comp Sci, Chicago, IL 60637 USA
[2] Cornell Univ, Dept Comp Sci, Ithaca, NY 14853 USA
基金
美国国家科学基金会; 美国国家卫生研究院;
关键词
Combinatorial algorithms; vision and scene understanding; artificial intelligence; computing methodologies; MARKOV RANDOM-FIELDS; ENERGY MINIMIZATION; STEREO CORRESPONDENCE; IMAGE; CUTS; CLASSIFICATION; REPRESENTATION; OPTIMIZATION; BOUNDARIES; TRACKING;
D O I
10.1109/TPAMI.2010.135
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Optimization is a powerful paradigm for expressing and solving problems in a wide range of areas, and has been successfully applied to many vision problems. Discrete optimization techniques are especially interesting since, by carefully exploiting problem structure, they often provide nontrivial guarantees concerning solution quality. In this paper, we review dynamic programming and graph algorithms, and discuss representative examples of how these discrete optimization techniques have been applied to some classical vision problems. We focus on the low-level vision problem of stereo, the mid-level problem of interactive object segmentation, and the high-level problem of model-based recognition.
引用
收藏
页码:721 / 740
页数:20
相关论文
共 103 条
[1]   Interactive digital photomontage [J].
Agarwala, A ;
Dontcheva, M ;
Agrawala, M ;
Drucker, S ;
Colburn, A ;
Curless, B ;
Salesin, D ;
Cohen, M .
ACM TRANSACTIONS ON GRAPHICS, 2004, 23 (03) :294-302
[2]   A survey of very large-scale neighborhood search techniques [J].
Ahuja, RK ;
Ergun, Ö ;
Orlin, JB ;
Punnen, AP .
DISCRETE APPLIED MATHEMATICS, 2002, 123 (1-3) :75-102
[3]   USING DYNAMIC-PROGRAMMING FOR SOLVING VARIATIONAL-PROBLEMS IN VISION [J].
AMINI, AA ;
WEYMOUTH, TE ;
JAIN, RC .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1990, 12 (09) :855-867
[4]   Graphical templates for model registration [J].
Amit, Y ;
Kong, A .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1996, 18 (03) :225-236
[5]  
[Anonymous], 2005, Algorithm Design
[6]  
[Anonymous], 1987, Visual reconstruction
[7]  
[Anonymous], P IEEE C COMP VIS PA
[8]  
[Anonymous], NUMERICAL RECIPES C
[9]  
[Anonymous], 1988, Proceedings of International Conference ofComputer Vision (ICCV'88), DOI [10.1109/CCV.1988.590008, DOI 10.1109/CCV.1988.590008]
[10]  
[Anonymous], 1999, THESIS CORNELL U