Question for anyone using VirtualDub deshaker, especially John Meyer who is our resident expert:
For some particular work, I am using motion smoothness settings of:
Resampling: Bicubic
Edge compensation: None
Use previous and future frames to fill in borders is checked
Preious frames = future frames = 30
Extra zoom factor: 1
Motion smoothness:
Horizontal panning: 3000
Vertictal panning: 3000
Rotation: 0
Zoom: 0
Max correction limits:
horizontal = vertical = 99
rotation = zoom = 1
IOW, there is no rotation and no zoom and I simply wish to adjust horizontal and vertical movement. I was using these settings under the assumption that this would provide zero redution in quality (apart from the edges). Simply take the rectangle from the current frame, adjust it horizontally and vertically and place it on the new frame, then add pixels to fix the edges. With no zooming and no rotation the algorithm should never need to resample.
I believe I was mistaken. I am seeing some definite softening in the result. If I pick different resampling algorithms, I can see a difference, thus deshaker is unnecessarily curve-fitting and resampling.
First, have I picked the settings correctly for what I am attempting? And if so, well DAMN :-!
For some particular work, I am using motion smoothness settings of:
Resampling: Bicubic
Edge compensation: None
Use previous and future frames to fill in borders is checked
Preious frames = future frames = 30
Extra zoom factor: 1
Motion smoothness:
Horizontal panning: 3000
Vertictal panning: 3000
Rotation: 0
Zoom: 0
Max correction limits:
horizontal = vertical = 99
rotation = zoom = 1
IOW, there is no rotation and no zoom and I simply wish to adjust horizontal and vertical movement. I was using these settings under the assumption that this would provide zero redution in quality (apart from the edges). Simply take the rectangle from the current frame, adjust it horizontally and vertically and place it on the new frame, then add pixels to fix the edges. With no zooming and no rotation the algorithm should never need to resample.
I believe I was mistaken. I am seeing some definite softening in the result. If I pick different resampling algorithms, I can see a difference, thus deshaker is unnecessarily curve-fitting and resampling.
First, have I picked the settings correctly for what I am attempting? And if so, well DAMN :-!