![]() |
||
|
Compression project
(most info is in Russian)
>> About
In English: Video >> Public filters | Com. filters | Video Codecs Comparisons | Our Video Codecs | Video Quality Metrics || New: Compression Catalog! Personal (English) >> V.Yoockin | A.Ratushnyak In Russian: "Compression Methods" book | Arctest | Download | FIDO | Forum | Links |
||
| Hot news: * 4-th H.264 codecs test! * Million filters downloads! * Video Quality Metric 1.5! |
| If you find a spelling error, please select an incorrect text and press Ctrl+Enter. Thank you! |
VirtualDub MSU Motion Estimation FilterMSU Graphics & Media Lab (Video Group)
Project, idea: Dr. Dmitriy Vatolin
MSU Motion Estimation 1.0:
MSU Motion Estimation 0.5:
MSU Motion Estimation 0.1: The 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.
|
|
|
||||||||||||||
|
Filter configuration, "Main" property page
(the main settings)
![]()
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.
Precision - precision of motion vector search.
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.
Output - output of the filter.
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.
Log - logging of filter statistics.
|
||||||||||||||
|
|
||||||||||||||
|
The filter supports Job Control, which allows to use it in AviSynth. Example:
|
||||||||||||||
LoadVirtualDubPlugin("...\VirtualDub\plugins\MSU_Motion_Estimation.vdf","MSU_Motion_Estimation", 0)
clip=AVISource("...\clip_input.avi", false, "RGB24")
clip.ConvertToRGB32.MSU_Motion_Estimation(0,16,4,2,2,0,1,32,32,0,1,0,0,0,0,"C:\\statistics.txt")
|
||||
|
|
|
|
||||||||||||||
|
"Foreman" test sequence, 16x16 block size.
|
||||||||||||||
|
|
||||||||||
|
"Susie" test sequence, 16x16 - 4x4 block sizes.
|
|
|
||||||||||
|
|
|
|
|||||||||||||||||||
|
|
|||||||||||||||||||
|
Send your comments to
compression_##_graphicon.ru © Dr. D.Vatolin, Dr. M.Smirnov, A.Ratushnyak, V.Yoockin, content, 2001-2008 © A.Andreev, pictures, 2002 |
||