|
User Documentation |
|
Centre for Vision, Speech & Signal Processing |
Comments:
Uses LMS optic flow and motion compensation at each level
Variables:
Methods:
- MultiScaleMotionC(const IPConvSymC<RealT,RealT> & Filter,const LMSOpticFlowC Flow)
-
Constructor:
| Filter | subsampling antialias filter |
| Flow | optical flow engine |
|
- MultiScaleMotionC & SetFilterErode(BooleanT Erode)
-
Set subsample filter resize to erode (Erode==true) or no erosion (Erode==false)
- NumImageC<Vector2dC> Estimate(const PairC<NumImageC<RealT>> & im,IndexC Levels = 3)
-
Generates optical flow field from a pair of images, using not
more than "Levels" levels of hierarchy
- MultiScaleMotionC Verbose(RealT VectorScale = 1,RealT VectorSubsample = 1)
-
Image, PostScript and data files of the o/p from each level are written
| VectorScale | rescales motion vectors and ellipses in Postscript images |
| VectorSubsample | subsamples the displayed motion vectors; e.g. =4 will subsample the vectors by 4 at level 0, by 2 at level 1, full fesolution at level 2 |
|
|
Programmer:Bill Christmas, Documentation by CxxDoc: Tue Mar 20 10:48:08 2001
|