2 votes

Samsung Photosphère orientations.txt données

Samsung (et peut-être d'autres vendeurs) fichiers sources de photosphère incluent les photographies et 2 fichiers de données texte.

sessions.meta - les contenus sont auto-explicatifs, informations métadonnées étiquetées sur la sphère.

orientations.txt - colonnes non étiquetées.

Voici des exemples de contenus de orientations.txt :

-0.28355762 0.95895493 7.3134253E-4 -0.19058217 -0.057101488 0.9800091 0.9398263 0.2777497 0.19895127 2.8249815
-0.18003005 0.96288395 0.20110609 -0.044745624 -0.21225126 0.97619015 0.9826429 0.16674495 0.081296444 2.9338377
-0.27238333 0.95405024 0.12488161 0.17231762 -0.07932246 0.98184246 0.946633 0.28895682 -0.14279357 2.9741824
-0.43306527 0.8942725 -0.112832405 0.09304 0.16886118 0.9812387 0.89654785 0.41444248 -0.15633103 2.746174
-0.44042435 0.87723744 -0.19099967 -0.14356112 0.14119293 0.97951764 0.8862373 0.45882356 0.06375239 2.631776

Ma question est, est-ce que quelqu'un sait ce que représentent ces colonnes dans orientations.txt ?

  • 1 ligne par image
  • 10 colonnes de nombres décimaux
  • aucun nom de champ
  • J'assume que cela pourrait être lié au roulis, au tangage et au lacet, mais je ne suis pas certain.
  • Peut-être la sortie de l'accélérométrie ?

Merci beaucoup d'avance.

Cela est largement lié à ces deux autres questions, mais elles n'abordent pas vraiment ma question.

Obtenir les photos originales après avoir utilisé PhotoSphere ?

Y a-t-il un moyen de refaire un photosphère ?

1voto

fdermishin Points 113

J'ai remarqué que la plupart des éléments sont inférieurs à 1. De plus, les 9 premiers éléments semblent toujours être inférieurs à 1. Cela ressemblait aux éléments d'une matrice de rotation. J'ai donc regroupé ces éléments dans une matrice 3x3 et il s'est avéré être orthogonal, et c'est en fait une matrice de rotation.

-0.28355762  0.95895493  7.3134253E-4
-0.19058217 -0.057101488 0.9800091
 0.9398263   0.2777497   0.19895127

Si le téléphone est en orientation paysage et pointe vers le Nord, alors la matrice est une matrice identité :

 0.9999746    0.0067272037 0.0023434649
-0.0067065083 0.9999394   -0.008729676
-0.0024020493 0.008713738  0.9999592 

Le dernier élément de la rangée est la somme de tous les éléments de la matrice. Je ne sais pas pourquoi il est ajouté, car il ne semble pas avoir de signification physique, mais je suppose que c'est une sorte de somme de contrôle.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X