The presence of the IMU exposes the fiction of rotating the cameras in the helicopter coordinate system to present that an upside-down camera is right-side-up.
To get appropriate camera-motion correction when the camera is rotating, we'll need to correct both the viewing direction and the differential rotation so that they happen in the same space.
If we also do this with the calibration code, then we won't need to flip it once it has been calibrated.
The presence of the IMU exposes the fiction of rotating the cameras in the helicopter coordinate system to present that an upside-down camera is right-side-up.
To get appropriate camera-motion correction when the camera is rotating, we'll need to correct both the viewing direction and the differential rotation so that they happen in the same space.
If we also do this with the calibration code, then we won't need to flip it once it has been calibrated.