A multigrid platform for real-time motion computation with discontinuity-preserving variational methods

被引:108
作者
Bruhn, Andres
Weickert, Joachim
Kohlberger, Timo
Schnoerr, Christoph
机构
[1] Univ Saarland, Math Image Anal Grp, Fac Math & Comp Sci, D-66041 Saarbrucken, Germany
[2] Univ Mannheim, Dept Math & Comp Sci, Comp Vis Graph & Pattern Recognit Grp, D-68131 Mannheim, Germany
关键词
partial differential equations; variational methods; optic flow; multigrid methods;
D O I
10.1007/s11263-006-6616-7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Variational methods are among the most accurate techniques for estimating the optic flow. They yield dense flow fields and can be designed such that they preserve discontinuities, estimate large displacements correctly and perform well under noise and varying illumination. However, such adaptations render the minimisation of the underlying energy functional very expensive in terms of computational costs: Typically one or more large linear or nonlinear equation systems have to be solved in order to obtain the desired solution. Consequently, variational methods are considered to be too slow for real-time performance. In our paper we address this problem in two ways: (i) We present a numerical framework based on bidirectional multigrid methods for accelerating a broad class of variational optic flow methods with different constancy and smoothness assumptions. Thereby, our work focuses particularly on regularisation strategies that preserve discontinuities. (ii) We show by the examples of five classical and two recent variational techniques that real-time performance is possible in all cases-even for very complex optic flow models that offer high accuracy. Experiments show that frame rates up to 63 dense flow fields per second for image sequences of size 160 x 120 can be achieved on a standard PC. Compared to classical iterative methods this constitutes a speedup of two to four orders of magnitude.
引用
收藏
页码:257 / 277
页数:21
相关论文
共 57 条
[1]  
Alvarez L, 1999, LECT NOTES COMPUT SC, V1682, P235
[2]   Reliable estimation of dense optical flow fields with large displacements [J].
Alvarez, L ;
Weickert, J ;
Sánchez, J .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 2000, 39 (01) :41-56
[3]   A COMPUTATIONAL FRAMEWORK AND AN ALGORITHM FOR THE MEASUREMENT OF VISUAL-MOTION [J].
ANANDAN, P .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 1989, 2 (03) :283-310
[4]  
[Anonymous], P EUR C COMP VIS ECC
[5]  
[Anonymous], 1999, Proceedings XVI Congreso de Ecuaciones Diferenciales y Aplicaciones
[6]   PERFORMANCE OF OPTICAL-FLOW TECHNIQUES [J].
BARRON, JL ;
FLEET, DJ ;
BEAUCHEMIN, SS .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 1994, 12 (01) :43-77
[7]   The robust estimation of multiple motions: Parametric and piecewise-smooth flow fields [J].
Black, MJ ;
Anandan, P .
COMPUTER VISION AND IMAGE UNDERSTANDING, 1996, 63 (01) :75-104
[8]  
BLACK MJ, 1991, P 1991 IEEE COMP SOC, P292
[9]   The cascadic multigrid method for elliptic problems [J].
Bornemann, FA ;
Deuflhard, P .
NUMERISCHE MATHEMATIK, 1996, 75 (02) :135-152
[10]   Optimal control formulation for determining optical flow [J].
Borzì, A ;
Ito, K ;
Kunisch, K .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2002, 24 (03) :818-847