Cet article décrit comment traiter et importer dans Cintoo des images panoramiques 360 obtenues à partir d'un appareil mobile équipé de SLAM ou d'un drone.
Autorisations : les utilisateurs dont le rôle inclut l'autorisation Importer ou supprimer des Reality Data peuvent importer, éditer et supprimer des images 360 avec Cintoo Connect.
TABLE DES MATIÈRES
- Cas d'usage
- Prérequis
- Pour les panoramas avec Heading uniquement
- Pour les panoramas avec rotation sur 3 axes
- Transformer les angles en quaternions
- Importer des panoramas 360 dans Cintoo
Cas d'usage
Pour importer dans Cintoo des images panoramiques 360° indépendamment de toute donnée 3D (c'est-à-dire un nuage de points) également capturée par l'appareil mobile équipé de SLAM ou par le drone.
- Pour importer des panoramas avec le nuage de points, voir Importer un fichier E57 générique avec sa trajectoire de caméra au format CSV
Prérequis
Images panoramiques 360° capturées par un appareil mobile équipé de SLAM ou par un drone/UAV- Les fichiers d'images panoramiques doivent être uniquement au format JPG ou PNG.
- Les fichiers d'images panoramiques doivent être des images sphériques (voir l'exemple ci-dessous)

- Nom du fichier de chaque image panoramique, avec son extension (.jpg ou .png)
- Coordonnées X,Y,Z exprimées en mètres
- Si le nuage de points est géoréférencé, il est obligatoire que les coordonnées X,Y,Z des panoramas soient transformées dans le même système de coordonnées et la même origine que le nuage de points.
- Angles de rotation en degrés (c'est-à-dire Heading ou Yaw - axe Z, Pitch - axe Y, Roll - axe X)
- Si les angles sont en radians, convertissez-les en degrés.
Pour les panoramas avec Heading uniquement
1. Ouvrez le fichier (un fichier TXT ou CSV) avec un éditeur de texte.
2. Ne conservez que les colonnes utiles, dans l'ordre suivant : Filename, X, Y, Z, Heading
3. Enregistrez le fichier au format CSV et placez-le dans le même dossier que les fichiers d'images panoramiques.
4. Ouvrez le CSV avec un éditeur de texte et assurez-vous que :
Le point « . » est le séparateur décimal
La virgule « , » est le séparateur de valeurs
Si ce n'est pas le cas, modifiez/remplacez les caractères pour respecter cette convention, puis enregistrez.
Pour les panoramas avec rotation sur 3 axes
Normalement, le fichier d'origine doit contenir 3 angles : Roll, Pitch et Heading ou Yaw, dont les valeurs ne sont pas égales à 0 (ou rarement). Si seuls Heading/Yaw sont présents, ou si Roll et Pitch sont tous deux égaux à 0, suivez les étapes de la section Pour les panoramas avec Heading uniquement ci-dessus.
1. Ouvrez le fichier (un fichier TXT ou CSV) avec un éditeur de texte.
2. Ne conservez que les colonnes utiles, dans l'ordre suivant (Yaw ou Heading) :
Filename, X, Y, Z, Roll(x), Pitch(y), Yaw(z)
et ajoutez qx, qy, qy, qz dans la ligne d'en-tête.
3. Enregistrez le fichier sous forme de fichier texte.
Transformer les angles en quaternions
a) Avec un processus manuel (pour chaque panorama, ligne du fichier), ouvrez le site web suivant :
3D rotation converter.

Renseignez les valeurs :
2. Assurez-vous de sélectionner la bonne Unit pour Angle Output (Degrees).
3. Descendez jusqu'à Euler angles, sélectionnez ZYX.
4. Copiez-collez les valeurs des angles X (Roll), Y(Pitch), Z(Yaw) depuis le fichier texte.
5. Il suffit maintenant de copier-coller dans le fichier texte le résultat affiché dans Quaternion (sans les crochets [ / ] ni les espaces).
6. Dans le fichier texte, supprimez les colonnes Roll(x), Pitch(y), Yaw(z).
7. Enregistrez le fichier au format CSV et placez-le dans le même dossier que les fichiers d'images panoramiques.
8. Ouvrez le CSV avec un éditeur de texte et assurez-vous que :
- Le point « . » est le séparateur décimal
- La virgule « , » est le séparateur de valeurs
- Si ce n'est pas le cas, modifiez/remplacez les caractères pour respecter cette convention, puis enregistrez.
b) Avec le calcul automatique dans Excel (contactez support@cintoo.com) :
- Ouvrez le fichier Cintoo Quaternions calculation.xlsx.
- Dans Excel, veillez à utiliser le bon séparateur décimal (« . » ou « , » selon les paramètres régionaux).
- Copiez-collez les données du fichier dans le premier onglet (RAW-CLEANED).
- Supprimez les lignes inutiles (en fonction des entrées existantes).
- Accédez au deuxième onglet (QUATERNIONS) et, selon les entrées : supprimez les lignes inutiles ou copiez/étirez vers le bas les lignes (avec les formules) jusqu'aux lignes d'entrée (même nombre de lignes que les entrées du premier onglet).
- Enfin, accédez au dernier (troisième) onglet (Cintoo CSV) : répétez l'opération de suppression des lignes inutiles ou d'ajout de lignes supplémentaires comme à l'étape précédente. Restez dans le dernier onglet et utilisez Save as pour enregistrer le fichier au format CSV (répondez OK aux 2 messages d'avertissement), puis placez-le dans le même dossier que les fichiers d'images panoramiques.
- Fermez Excel (sans enregistrer).
- Ouvrez le CSV avec un éditeur de texte et assurez-vous que :
- Le point « . » est le séparateur décimal
- La virgule « , » est le séparateur de valeurs
- Si ce n'est pas le cas, modifiez/remplacez les caractères pour respecter cette convention, puis enregistrez.
Importer des panoramas 360 dans Cintoo
Suivez les étapes décrites dans cet article Importer des images 360 pour importer des panoramas dans Cintoo.
Cet article a-t-il été utile ?
C'est super !
Merci pour votre commentaire
Désolé ! Nous n'avons pas pu vous être utile
Merci pour votre commentaire
Commentaires envoyés
Nous apprécions vos efforts et nous allons corriger l'article