I am trying to use the GPSImgDirection in the 360 pictures, so that I can orientate all the pictures in the same direction, but the GPSImgDirection seems to be random. I have taken two pictures with exactly the same position and orientation (the ricoh was on a tripod), but the GPSImgDirection was different in both pictures.
I am using a Ricoh Theta V connected with an Android smartphone. The pictures are also taken indoor.
Does anyone know what causes my issues?
Thank you in advance!
Any possibility of a magnet being close?
I haven’t found any magnets nearby. I even tested with the compass of my smartphone to see if there would be any issues, but I haven’t detected any interference on my smartphone.
There’s a relevant discussion here:
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
I’m not sure what the GPSImgDirection refers to. As the camera does not have a GPS unit, the GPS must be coming from the smartphone. Are the PosePitchDegrees and PoseRollDegrees changing?
Xmp.GPano.PosePitchDegrees XmpText 4 -0.9
Xmp.GPano.PoseRollDegrees XmpText 4 -0.6
There’s a tutorial here on accessing the raw data of the orientation sensors:
I recently read an
article by @yokazuya on using the THETA motion sensors to take a picture.
He used the Android Sensor class.
I went through his article and was able to successfully get data from the THETA internal accelerometer. I’m displaying the data to both logcat and using it to trigger the shutter of the THETA. The working repo I used for my test is below. Make sure you set the plug-in permission after installing it. I’m using a mock location.
If you want to test it out f…
If your camera is unlocked (it’s free), you can install a compass app inside the camera and confirm that the internal magnetic field reading of the camera is correct.
What firmware version are you using? You can update the firmware with the desktop app and a USB cable.
GPSImgDirection was different in both pictures.
The PosePitchDegrees and PoseRollDegrees are indeed changing as well.
Also my ricoh is not unlocked yet (I am waiting for it), so I cannot test that yet.
And the firmware version I am using is 2.50.1 (the latest one).