Hello,
I would like to know what is the optimal or design angular velocity (rad/sec) when taking panorama pictures. Also, I would like to know what is the design radius corresponding to that angular velocity.
Thanks.
Probably you can do computation yourself.
The parameters are :
- number of images (frames) per second : nbFps (typically 24 ?)
- angular field of view : angFOV (typically 63° for iPhone 6 or 1.1 radian) see h ttps://www.wired.com/2015/05/measuring-field-view-iphone-6-camera/
Let's call angFOVrd = 1.1 rd and angFOVdeg = 63 deg
- pixelMovePerFrame: One could estimate (I'm not a photo specialist, so it is just a guess: this is a very critical parameter ; maybe you will find it is fine with up to 5 pixels per frame ?) that a max angular speed is pixelMovePerFrame pixel per frame, which means :
As FOV is about 500 pixels (resolution), that mean that pixelMovePerFrame pixel is
pixelMovePerFrame * 1.1 / 500 in radians = pixelMovePerFrame * angFOVrd / resolution
So, in a time of 1 / nbFPS, you should move by pixelMovePerFrame * aFOVrd / resolution
So max angular speed should be pixelMovePerFrame *angFOVrd * nbFPS / resolution rd/s or pixelMovePerFrame * angFOVdeg * nbFPS / resolution
If my figures are correct, that leads to :
For pixelMovePerFrame of 1 pixel:
1.1. * 24 / 500 = 0.05 rd/s
or
63 * 24 / 500 = 3 deg/sec, which means a complete 360° panorama in 2 minutes.
For pixelMovePerFrame of 5 pixel5:
5 * 1.1. * 24 / 500 = 0.25 rd/s
or
5 * 63 * 24 / 500 = 15 deg/sec, which means a complete 360° panorama in 24 seconds.
I let you check the exact values and adapt. And more important, test to estimate what is visually the correct value for pixelMovePerFrame.
Enjoy and good luck.