Vladimir Pinchuk
Vladimir Pinchuk
I am stupid, I had no zooming selected
This `r` in the lens model is proportional to the sine of the angle of the incoming ray. So the change should be as simple as multiplying this r by...
Of course assuming that the front lens is flat and perpendicular to the optical axis
@antonbelkinlykke Ok, I agree, you are right
This is my attempt at solving it numerically, but I have no underwater file to test. I had to make k0,k1,k2,k3 and focal length multiplier an optimization parameter. Error should...
Here is the modified profile for wide [GoPro_HERO11 Black_Wide_8by7.json](https://github.com/gyroflow/gyroflow/files/14896707/GoPro_HERO11.Black_Wide_8by7.json)
It seems to stabilize ok, but it is hard to tell because of huge translational motion. It would be easier if there were some far away objects in scene. By...
@antonbelkinlykke Your approach kinda works too, just tried to repeat your steps in sympy to exclude human error. Only that it gives much higher angular error than least squares. Probably...
[GoPro_HERO11 Black_Wide_16by9.json](https://github.com/gyroflow/gyroflow/files/14896997/GoPro_HERO11.Black_Wide_16by9.json) @antonbelkinlykke Modified profile for 16:9, not tested of course
But to get fully correct stabilization underwater I guess you would need to disable gopro's builtin rolling shutter correction, find the rolling shutter time for gopro 12 (no idea where,...