3 ms·
Needs output from what the ois is correcting too for this to work, which I don't think most ois systems output.
by TheAdamist 9y ago
Needs output from what the ois is correcting too for this to work, which I don't think most ois systems output.
- BugsJustFindMe 9y agoSee, I don't believe that that is true. There might be some additional information gained there, but it's not _needed_, as evidence by a decade of publications on the subject of correcting motion artifacts.
- CarVac 9y agoWithout knowing where the lens is in relation to the sensor, you can't correct for the time-varying perspective distortion. Perhaps the decade of publications have never involved optical image stabilization in the loop. What you could have, however, is a simulation of where the OIS moves the optical axis of the lens to, when given the gyroscope inputs. In control theory terms, an open loop observer. But that would need to be calibrated to each model of phone.
- BugsJustFindMe 9y ago> But that would need to be calibrated to each model of phone. We needn't suddenly forget that every android phone asks you to wave it around in figure eights to calibrate the compass (and then still only seems to be accurate to within +/- 180 degrees). Making every video you take come out better on every Android device with sufficient CPU power after a few seconds of recording would be significantly preferable to "Only works on our devices, neener neener." To me, obviously, maybe not to Google.
- cromwellian 9y agoThat kind of calibration isn't the same as factory calibration of IMU, camera, OIS systems against some known ground truth.