GlobMoeSt means Global Motion eStimation.
Version: 0.0.6GlobMoeSt means Global Motion eStimation.
Operating System: Linux
Currently, the program works by determining the global motion vectors between each two subsequent frames via an exhaustive search within a specified motion search range, which can tweaked depending on the input data.
Nonlinear motion is supported. Motion vectors can be saved to a file, allowing for speedier tinkering with options (like construction mode or cropping of input frames), after a first pass.
The image difference function can use different color spaces (RGB and YUV) and can be influenced via user supplied coefficients, which allows the user to assign different weightings to different color components.
After determining the best motion vectors, the image is assembled, using one of currently three modes, one of which tries to avoid any intra-frame motion, while another one blends areas in which frames overlap.
The blending mode is able to reduce (film or compression) noise (especially for animated content, when there is little to no intra-frame motion, but only global motion), and can give a (blurry) impression of movement in case of intra-frame motion (which may, or may not be wanted). It can also be used to blend pictures, without using the motion estimation component.
· A somewhat recent version of gcc with C99 support (e.g. 3.3 or 3.4)
Open Makefile in your favourite text editor and follow the instructions.
Optional: Enter the testcases directory, execute tests.sh and check whether the results look ok.