Rolling Shutter

Rolling Shutter

Aims to fix visual glitches introduced by rolling shutters on some camera models.




Adjusts the strength of correction.

This is defined in frames by the amount of time it takes for the shutter to travel the frame.

Negative values indicate the shutter is traveling in the opposite direction.

Shutter Sync

Controls when the shutter should capture the image.

-0.5 will use the time when the rolling shutter started capturing the frame, while 0.5 will use the time when the rolling shutter finished capturing the frame.

A value of 0.0 will use the time halfway through the capture which will often minimize distortions in the center of the image.

Shutter Direction

Defines the shutter type.

Global Shutter assumes no rolling shutter correction but can be used to recapture a frame at a different time using shutter sync.

Window Size

The number of pixels around the current pixel being tracked using optical flow. Used to calculate motion of each pixel. Larger window sizes may impact performance.


Alters the algorithm used for tracking. If footage is not being tracked successfully try adjusting the sigma.


Number of times the optical flow algorithm is performed before converging to a solution. More iterations will result in longer calculations.


To avoid tracking noise within the image multiple downsamples of the image are created and analyzed through optical flow. More downsamples provides more data.

Start Downsample

0 = the original, full resolution image. By default this is set to 1, which means the analysis begins with the first downsampled version, avoiding errors through analysis of noise in the image. Starting at a higher downsample results in faster calculations but less accuracy as the analyzed images are increasingly low resolution.


Shows the tracked frames independently, which can help when adjusting optical flow settings. Each frame view shows the frame warped to match the current time.

Blended should be selected for the final result, which combines all 3 frames (previous, current, next) in an attempt to minimize distortion.