cv.DualTVL1OpticalFlow - MATLAB File Help Go to online doc for cv.DualTVL1OpticalFlow
cv.DualTVL1OpticalFlow

"Dual TV L1" Optical Flow Algorithm

The class implements the "Dual TV L1" optical flow algorithm described in [Zach2007] and [Javier2012]. Here are important members of the class that control the algorithm, which you can set after constructing the class instance:

References

[Zach2007]:

Christopher Zach, Thomas Pock, and Horst Bischof. "A Duality Based Approach for Realtime TV-L1 Optical Flow". In Pattern Recognition, pages 214-223. Springer, 2007.

[Javier2012]:

Javier Sanchez Perez, Enric Meinhardt-Llopis, and Gabriele Facciolo. "TV-L1 Optical Flow Estimation". 2012.

See also
Class Details
Superclasses handle
Sealed false
Construct on load false
Constructor Summary
DualTVL1OpticalFlow Creates instance of DualTVL1OpticalFlow 
Property Summary
Epsilon Stopping criterion threshold used in the numerical scheme, which is 
Gamma Coefficient for additional illumination variation term. default 0.0 
InnerIterations Inner iterations (between outlier filtering) used in the numerical 
Lambda Weight parameter for the data term, attachment parameter. 
MedianFiltering Median filter kernel size (1 = no filter) (3 or 5). default 5 
OuterIterations Outer iterations (number of inner loops) used in the numerical 
ScaleStep Step between scales (`<1`). default 0.8 
ScalesNumber Number of scales used to create the pyramid of images. default 5 
Tau Time step of the numerical scheme. default 0.25 
Theta Weight parameter for `(u - v)^2`, tightness parameter. default 0.3 
UseInitialFlow Use initial flow. default false 
WarpingsNumber Number of warpings per scale. default 5 
id Object ID 
Method Summary
  addlistener Add listener for event. 
  calc Calculates an optical flow 
  collectGarbage Releases all inner buffers 
  delete Destructor 
  eq == (EQ) Test handle equality. 
  findobj Find objects matching specified conditions. 
  findprop Find property of MATLAB handle object. 
  ge >= (GE) Greater than or equal relation for handles. 
  gt > (GT) Greater than relation for handles. 
Sealed   isvalid Test handle validity. 
  le <= (LE) Less than or equal relation for handles. 
  listener Add listener for event without binding the listener to the source object. 
  lt < (LT) Less than relation for handles. 
  ne ~= (NE) Not equal relation for handles. 
  notify Notify listeners of event. 
Event Summary
ObjectBeingDestroyed Notifies listeners that a particular object has been destroyed.