VirtualDub MSU Motion Estimation Filter's Description |
|
VirtualDub MSU Motion Estimation Filter performs multiframe and singleframe motion estimation and compensation in a video stream. It allows to show macroblocks' partition, motion vectors and the accuracy of motion vectors as well.
Key features of "VirtualDub MSU Motion Estimation Filter"
Motion estimation preset - the preset of motion estimation.
Motion estimation algorithm - the algorithm of motion estimation from the previous frame.
Block sizes - Block sizes used in motion estimation.
Maximum block size - maximum size of a block.
Minimum block size - minimum size of a block.
Precision - precision of motion vector search.
Horizontal precision - horizontal precision of motion vector search.
Pixel - pixel precision.
Half pixel - half pixel precision.
Quarter pixel - quarter pixel precision.
Vertical precision - vertical precision of motion vector search.
Pixel - pixel precision.
Half pixel - half pixel precision.
Quarter pixel - quarter pixel precision.
Halfpel interpolation algorithm - the algorithm of half pixel interpolation.
Number of reference frames - number of frames, from which motion estimation is performed. Can take on values from 1 to 10. If 1 reference frame is selected, singleframe motion estimation is performed.
Search radius - radius of motion vector search area.
Horizontal - maximum length of motion vector's horizontal projection. Can take on values from 1 to 100.
Vertical - maximum length of motion vector's vertical projection. Can take on values from 1 to 100.
Output - output of the filter.
Compensated frame - show frame after motion compensation.
Residual after motion compensation - show the residual between the original frame and the compensated one.
Residual without motion compensation - show the residual between the original frame and the previous one.
Borders allowed - allow compensation from blocks, exceeding the frame borders.
Filter configuration, "Extras" property page (the additional settings)
Colorspace - the colorspace to perform motion estimation in.
Output settings - settings of filter output.
Show MVs - show motion vectors. The mode is unavailable if Show residual without motion compensation is chosen or the number of reference frames exceeds 1. The vectors are displayed in different colors depending on their accuracy if Force MV's constant color isn't chosen. Show MBs - show macroblocks' partition. Macroblocks are drawn in the same color as motion vectors.
Color blocks according to accuracy - color blocks depending on motion vector accuracy.
Force MV's constant color - draw motion vectors in a specified color not depending on motion vector accuracy.
Integer-pixel MV color - the color of pixel precision motion vectors and corresponding blocks.
Half-pixel MV color - the color of half-pixel precision motion vectors and corresponding blocks.
Quarter-pixel MV color - the color of quarter-pixel precision motion vectors and corresponding blocks.
MV color - the color of all motion vectors, if Force MV's constant color is chosen.
Log - logging of filter statistics.
The following indexes are saved: the time of filter execution, FPS, the algorithm of motion estimation, motion vector search area, allowed block sizes, a mean number of SAD calculations per pixel.
Save log - save the log in a log-file.
Choose file - choose a log-file. |
|
|
|
|