Deshaker3D

From Avisynth wiki
Revision as of 01:21, 13 July 2020 by Reel.Deal (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Abstract
Author wonkey_monkey
Version v0.1
Download deshaker3d0.1.zip
Category Stabilizers
License Closed source
Discussion Doom9 Thread

Contents

Description

Deshaker3D - experimental 3D image stabilizer (VirtualDub Deshaker required).

This AviSynth filter can be used in place of pass 2 of guth's VirtualDub filter, Deshaker.

It implements deshaking in 3D (treating each frame as a plane in 3D space) which eliminates (or at least mitigates) the distortion that occurs when using a purely 2D process (as Deshaker does).

Requirements


Syntax and Parameters

deshaker3d (clip, float "fov", string "log_file", int "x", int "y", int "z")


clip  clp =
Input clip.


float  fov =
Horizontal FOV of the image (non-constant FOV clips may not work well).


string  log_file =
Path to Deshaker pass 1 log file.


int  x =
int  y =
int  z =
  • x - amount of horizontal smoothing.
  • y - amount of vertical smoothing.
  • z - amount of rotational smoothing.
Omitting the y and z parameters will cause all smoothing to use the x parameter. If you don't want a particular kind of smoothing, set to 0.
Smoothing parameter values don't match those used by Deshaker, but higher numbers=smoother. The maximum effective value is approximately num_frames/2.


Examples

TODO

Changelog

Version      Date            Changes
v0.1 2014/08/16 - Initial release


Archived Downloads

Version Download Mirror
v0.1 deshaker3d0.1.zip deshaker3d0.1.zip


External Links




Back to External Filters

Personal tools