Professor Horst Cerjak, 19.12.2005 1 Thomas Pock A Duality Based Approach for Realtime TV-L 1 Optical Flow ICG A Duality Based Approach for Realtime TV-L.

Slides:



Advertisements
Similar presentations
Mean-Field Theory and Its Applications In Computer Vision1 1.
Advertisements

1 LP, extended maxflow, TRW OR: How to understand Vladimirs most recent work Ramin Zabih Cornell University.
Institut für Elektrische Meßtechnik und Meßsignalverarbeitung Professor Horst Cerjak, Augmented Reality VU 4 Algorithms + Tracking.
Announcements Homework 6 is due on Thursday (Oct 18)
Andrew Cosand ECE CVRR CSE
Université du Québec École de technologie supérieure Face Recognition in Video Using What- and-Where Fusion Neural Network Mamoudou Barry and Eric Granger.
Some Blind Deconvolution Techniques in Image Processing
Fast and Accurate Optical Flow Estimation
Johann Radon Institute for Computational and Applied Mathematics: 1/25 Signal- und Bildverarbeitung, Image Analysis and Processing.
IPIM, IST, José Bioucas, Shrinkage/Thresholding Iterative Methods Nonquadratic regularizers Total Variation lp- norm Wavelet orthogonal/redundant.
DTAM: Dense Tracking and Mapping in Real-Time
A Partition Modelling Approach to Tomographic Problems Thomas Bodin & Malcolm Sambridge Research School of Earth Sciences, Australian National University.
An Efficient and Fast Active Contour Model for Salient Object Detection Authors: Farnaz Shariat, Riadh Ksantini, Boubakeur Boufama
Optical Flow Estimation
CISC 489/689 Spring 2009 University of Delaware
CSCE643: Computer Vision Bayesian Tracking & Particle Filtering Jinxiang Chai Some slides from Stephen Roth.
Various Regularization Methods in Computer Vision Min-Gyu Park Computer Vision Lab. School of Information and Communications GIST.
TVL1 Models for Imaging: Global Optimization & Geometric Properties Part I Tony F. Chan Math Dept, UCLA S. Esedoglu Math Dept, Univ. Michigan Other Collaborators:
Level set based Image Segmentation Hang Xiao Jan12, 2013.
Active Contours, Level Sets, and Image Segmentation
Investigation Into Optical Flow Problem in the Presence of Spatially-varying Motion Blur Mohammad Hossein Daraei June 2014 University.
Optimization in Engineering Design Georgia Institute of Technology Systems Realization Laboratory 123 “True” Constrained Minimization.
Variational Pairing of Image Segmentation and Blind Restoration Leah Bar Nir Sochen* Nahum Kiryati School of Electrical Engineering *Dept. of Applied Mathematics.
Institute of Medical Engineering 1 20th Annual International Conference on Magnetic Resonance Angiography Graz, Real Time Elimination of.
MASKS © 2004 Invitation to 3D vision Lecture 7 Step-by-Step Model Buidling.
Shape From Light Field meets Robust PCA
Yves Meyer’s models for image decomposition and computational approaches Luminita Vese Department of Mathematics, UCLA Triet Le (Yale University), Linh.
Computer Vision Optical Flow
1 Recent progress in optical flow progress Presented by: Darya Frolova and Denis Simakov.
ICG Professor Horst Cerjak, Thomas Pock Variational Methods for 3D Reconstruction Thomas Pock 1, Chrisopher Zach 2 and Horst Bischof 1 1 Institute.
Accurate Non-Iterative O( n ) Solution to the P n P Problem CVLab - Ecole Polytechnique Fédérale de Lausanne Francesc Moreno-Noguer Vincent Lepetit Pascal.
Recent progress in optical flow
Image Denoising via Learned Dictionaries and Sparse Representations
Variational Image Restoration Leah Bar PhD. thesis supervised by: Prof. Nahum Kiryati and Dr. Nir Sochen* School of Electrical Engineering *Department.
Optical Flow Methods 2007/8/9.
Martin Burger Institut für Numerische und Angewandte Mathematik European Institute for Molecular Imaging CeNoS Total Variation and related Methods Numerical.
2010/5/171 Overview of graph cuts. 2010/5/172 Outline Introduction S-t Graph cuts Extension to multi-label problems Compare simulated annealing and alpha-
Total Variation Imaging followed by spectral decomposition using continuous wavelet transform Partha Routh 1 and Satish Sinha 2, 1 Boise State University,
Optical flow and Tracking CISC 649/849 Spring 2009 University of Delaware.
Background vs. foreground segmentation of video sequences = +
Lecture 19: Optical flow CS6670: Computer Vision Noah Snavely
Optical Flow Estimation using Variational Techniques Darya Frolova.
COMP 290 Computer Vision - Spring Motion II - Estimation of Motion field / 3-D construction from motion Yongjik Kim.
3D Rigid/Nonrigid RegistrationRegistration 1)Known features, correspondences, transformation model – feature basedfeature based 2)Specific motion type,
Martin Burger Total Variation 1 Cetraro, September 2008 Numerical Schemes Wrap up approximate formulations of subgradient relation.
Jerome Revaud Joint work with: Philippe Weinzaepfel Zaid Harchaoui
An Integrated Pose and Correspondence Approach to Image Matching Anand Rangarajan Image Processing and Analysis Group Departments of Electrical Engineering.
Retinex by Two Bilateral Filters Michael Elad The CS Department The Technion – Israel Institute of technology Haifa 32000, Israel Scale-Space 2005 The.
Computer Vision Optical Flow Marc Pollefeys COMP 256 Some slides and illustrations from L. Van Gool, T. Darell, B. Horn, Y. Weiss, P. Anandan, M. Black,
CSC 589 Lecture 22 Image Alignment and least square methods Bei Xiao American University April 13.
Dual Evolution for Geometric Reconstruction Huaiping Yang (FSP Project S09202) Johannes Kepler University of Linz 1 st FSP-Meeting in Graz, Nov ,
Adaptive Regularization of the NL-Means : Application to Image and Video Denoising IEEE TRANSACTION ON IMAGE PROCESSING , VOL , 23 , NO,8 , AUGUST 2014.
Optical Flow Donald Tanguay June 12, Outline Description of optical flow General techniques Specific methods –Horn and Schunck (regularization)
Tzu ming Su Advisor : S.J.Wang MOTION DETAIL PRESERVING OPTICAL FLOW ESTIMATION 2013/1/28 L. Xu, J. Jia, and Y. Matsushita. Motion detail preserving optical.
Over-Parameterized Variational Optical Flow
1 Markov random field: A brief introduction (2) Tzu-Cheng Jen Institute of Electronics, NCTU
Joint Tracking of Features and Edges STAN BIRCHFIELD AND SHRINIVAS PUNDLIK CLEMSON UNIVERSITY ABSTRACT LUCAS-KANADE AND HORN-SCHUNCK JOINT TRACKING OF.
Optical Flow. Distribution of apparent velocities of movement of brightness pattern in an image.
ICG Professor Horst Cerjak, Horst Bischof Future Vision Future of Computer Vision Horst Bischof Inst. for Computer Graphics and Vision Graz.
Efficient Belief Propagation for Image Restoration Qi Zhao Mar.22,2006.
Motion / Optical Flow II Estimation of Motion Field Avneesh Sud.
Using Neumann Series to Solve Inverse Problems in Imaging Christopher Kumar Anand.
Martina Uray Heinz Mayer Joanneum Research Graz Institute of Digital Image Processing Horst Bischof Graz University of Technology Institute for Computer.
A Globally Optimal Algorithm for Robust TV-L 1 Range Image Integration Christopher Zach VRVis Research Center Thomas Pock, Horst Bischof.
Robust Visual Motion Analysis: Piecewise-Smooth Optical Flow
East China Normal University Fang Li
3D Image Segmentation and Multigrid Method
Announcements more panorama slots available now
Paper Reading Dalong Du April.08, 2011.
Announcements more panorama slots available now
Presentation transcript:

Professor Horst Cerjak, Thomas Pock A Duality Based Approach for Realtime TV-L 1 Optical Flow ICG A Duality Based Approach for Realtime TV-L 1 Optical Flow Christopher Zach 1, Thomas Pock 2, and Horst Bischof 2 1 VRVis Research Center, Graz 2 Institute for Computer Graphics and Vision, TU Graz {zach, pock,

Professor Horst Cerjak, Thomas Pock A Duality Based Approach for Realtime TV-L 1 Optical Flow ICG time Motivation Discontinuity preserving regularization of the flow field Robustness to occulsions Handle large displacements Realtime (> 30 fps) for large images (512x512)

Professor Horst Cerjak, Thomas Pock A Duality Based Approach for Realtime TV-L 1 Optical Flow ICG Outline (I) Variational Optical Flow (II) TV-L 1 optical flow (III) Duality Based Approach (IV) Acceleration using the GPU (V) Performance Evaluation (VI) Conclusion & Demo

Professor Horst Cerjak, Thomas Pock A Duality Based Approach for Realtime TV-L 1 Optical Flow ICG Optical Flow Optical Flow (OF) is a major task of biological and artificial visual systems Relates the motion of pixel intensities between consecutive image frames Optical Flow Constraint: Gives only the normal flow No OFC in untextured areas u1u1 u2u2 u

Professor Horst Cerjak, Thomas Pock A Duality Based Approach for Realtime TV-L 1 Optical Flow ICG Variational Optical Flow First studied by Horn and Schunck in 1981 [1] Quadratic regularization does not allow for discontinuities and occlusions Modifying the Horn and Schunck functional was pioneered by Black and Rangarajan [2] [1] B.K. Horn and B.G. Schunck. Determinig Optical Flow. Artificial Intelligence, 1981 [2] M.J. Black and P. Rangarajan. On the Unification of Line Processes, Outlier Rejection and Robust Statistics with Applications in Early Vision, IJCV, 1996

Professor Horst Cerjak, Thomas Pock A Duality Based Approach for Realtime TV-L 1 Optical Flow ICG TV-L 1 Optical Flow We use a robust variant of the Horn-Schunck formulation –Total Variation (TV) of Rudin Osher and Fatemi (ROF) [3] –L 1 penalization of the OF constraint TV-L 1 has been used in many approaches Allows for discontinuities in the flow field and outliers in the optical flow constraint Sophisticated optimization techniques are needed This is the major goal of this paper [3] L. Rudin and S. Osher and E. Fatemi. Nonlinear Total Variation Based Noise Removal Algorithms, Physica D, 1992

Professor Horst Cerjak, Thomas Pock A Duality Based Approach for Realtime TV-L 1 Optical Flow ICG An Approximative Formulation E θ E as Θ 0 Main difficulty is induced by the TV term –> ROF model [3]Simple pointwise optimization problem -> Thresholding [3] L. Rudin and S. Osher and E. Fatemi. Nonlinear Total Variation Based Noise Removal Algorithms, Physica D, 1992

Professor Horst Cerjak, Thomas Pock A Duality Based Approach for Realtime TV-L 1 Optical Flow ICG Primal Formulation Study of the ROF model Primal Euler Lagrange equations Degenerated if gradient vanishes Simple solution: Replace by Disadvantage: Large ε smoothes edges!

Professor Horst Cerjak, Thomas Pock A Duality Based Approach for Realtime TV-L 1 Optical Flow ICG Dual Formulation Studied by Chan [4], and later by Chambolle [5] p One arrives at two new equations [4] T. Chan and G. Golub and P. Mulet, A Nonlinear Primal Dual Method for TV-based Image Restoration, 1999 [5] A. Chambolle, An Algorithm for Total Variation Minimization and Applications, 2004 Advantage: No regularization is needed! Dual Euler Lagrange Equations |p| 1

Professor Horst Cerjak, Thomas Pock A Duality Based Approach for Realtime TV-L 1 Optical Flow ICG Primal vs. Dual Convergence of the Primal and Dual formulation –Primal: fixed-point scheme of Vogel & Oman [6] –Dual: fixed-point scheme of Chambolle [5] ε= ε=10 -1 ε=1 ε=10 E ROF iterations [5] A. Chambolle, An Algorithm for Total Variation Minimization and Applications, 2004 [6] C. R. Vogel and M. E. Oman. Iterative Methods For Total Variation Denoising. 1996

Professor Horst Cerjak, Thomas Pock A Duality Based Approach for Realtime TV-L 1 Optical Flow ICG Final Algorithm 1.Fix v, minimize wrt. u (Chambolles algorithm) 2.Fix u, minimize wrt. v (Thresholding) 3.Goto 1 until convergence Energy minimization is embedded into a coarse-to- fine approach to handle large displacements Solved via alternating optimization

Professor Horst Cerjak, Thomas Pock A Duality Based Approach for Realtime TV-L 1 Optical Flow ICG Implementation on Graphics Hardware Particularly well suited to compute variational methods –High degree of parallelism –High performance processing units All features can be accessed via C-like languages Performance of graphics cards is steadily increasing G92 Nov 2007

Professor Horst Cerjak, Thomas Pock A Duality Based Approach for Realtime TV-L 1 Optical Flow ICG Performance Evaluation Image resolution50 Iterations100 Iterations200 Iterations Graphics card7900GTX8800GTX7900GTX8800GTX7900GTX8800GTX 128x x x Error evaluation on the well known Yosemite without clouds sequence HS [1]TV-L 1 (50 it.) Nir et al. [7] AAE32.43°2.85°0.85° Frames per second [1] B.K. Horn and B.G. Schunck. Determinig Optical Flow. Artificial Intelligence, 1981 [7] T. Nir and A.M. Bruckstein and R. Kimmel, Over-Parameterized Variational Optical Flow, IJCV 2007

Professor Horst Cerjak, Thomas Pock A Duality Based Approach for Realtime TV-L 1 Optical Flow ICG Conclusion & Future work We have developed a duality based algorithm for TV- L 1 optical flow computation We have implemented this algorithm on state-of-the- art graphics hardware In summary, we obtained an optical flow algorithm having a realtime performance of ~45 fps for 512x512 images Implementation in CUDA should give an additional speedup More sophisticated data terms for illumination changes Multigrid techniques for the dual formulation

Professor Horst Cerjak, Thomas Pock A Duality Based Approach for Realtime TV-L 1 Optical Flow ICG Demo

Professor Horst Cerjak, Thomas Pock A Duality Based Approach for Realtime TV-L 1 Optical Flow ICG Solution of the ROF model Compute the minimizer of ROF model –Solution of a huge sytem of non-linear equations –Leads to iterative algorithms Primal formulation: –Fixed-point scheme of Vogel and Oman [6] Dual formulation –Fixed-point scheme of Chambolle [5] [5] A. Chambolle, An Algorithm for Total Variation Minimization and Applications, 2004 [6] C. R. Vogel and M. E. Oman. Iterative Methods For Total Variation Denoising. 1996