Now that most professional cameras feature In-Body-Image-Stabilization (where the image sensor moves in the camera body to counteract motion blur) in addition to Lens Stabilization (elements in the lens move to counteract motion blur)… I’ve been wondering what the ideal lens distortion model would be to take these moving elements into account?
So far I haven’t really had any issues using this setup with both camera and lens stabilization enabled, but just wanted to hear what the devs thought about this.
Thanks!
Dear RockinAkin,
it depends on used cameras. In mostly cases it is like this:
Brown3 or Brown4 for most cameras ( APSC-FF-MediumFormat-LargeCam )
Brown with tangential is good for small sensors, like compact cameras, as they are of poor design and quality so any additional parameters need to be calculated to compensate for the wrong results.
Division is good for fisheye lenses.
Thanks for the info.
Would cell phone cameras be in the category of small sensors that would need tangential correction?
How about modern drone cameras like the DJI Mavic / Mini?
The cell phone can be consider as a small sensor. I used DJI Mavic mostly with Brown3, but it also depended, what kind of project was processed. In some cases I used Brown with tangential (for example long narrow datasets)