Today I received my Ricoh Theta V and I produced some of my first shots. Once I uploaded two files from my Android device via the Google StreetView app I noticed that the initial orientation that is shown in the app does not match the direction that is visually presented to the user as rotated image. I was under the impression that the Ricoh Theta V had a compass build in. Using exiv2 I am enable to recover the following information:
exiv2 -p a R0010002_20181008184158.JPG | grep -i Pose Xmp.GPano.PosePitchDegrees XmpText 4 -0.9 Xmp.GPano.PoseRollDegrees XmpText 4 -0.6
Exiftool shows something like below. It is pretty obvious that the -0.6 is actually the 359.43 - 360.
xiftool -Accelerometer R0010002_20181008184158.JPG Accelerometer : 359.43 -0.9
On other places on this forum I find that people talk about an InitialViewHeadingDegrees / PoseHeadingDegrees. What can I expect from this device? Does this device know the correct orientation or is only a gyroscope available and not a magnetic compass? If a compass is not available what is a best practise to add orientation to a single exposure, can this be done via the API?