I hope I understand optics roughly correctly.
I played a little with the idea of compensating
x and y rotation.
I took one frame of my video and tried to find warp with best improvement of OK blocks.
Original motion estimation: 28.7%
After warp: 62.9%
See the pictures. I used avs code
Code:
points_f1="
0,0 0,0
640,0 1,0
640,480 15,8
0,480 0,3
"
warp(points_f1, interleaved = true, relative = true)
I know there is also partial z rotation and x and y shift but it does not matter to the demonstration.
Anyone thinks it has a potential?
BTW:
"19|1|20|4|1|0|1|0|640|480|0|1|1000|1000|1000|1000|4|1|0|2|8|30|350|4|deshaker.log|0|0|0|0|0|0|0|0|0|0|0|0|0|1|15|15|5|15|0|0|30|30|0|0|0|0|1|1|0|10|1000|0|88|1|1|20|5000|100|20|1|0|ff00ff"