Qoocam 3 et panoramax débutant

Bonjour, je débarque sur ce forum et je suis submerger par la quantité d’information et je n’arrive pas à trouver les réponses à mes questions de novice…

J’ai acheté une caméra Qoocam 3 et j’ai réussi tant bien que mal à faire un premier test : https://panoramax.openstreetmap.fr/?s=fp;s2;p165ab593-f54d-418a-8489-c5d01633b26d;c106.90/-22.89/30;m19.25/44.8137944/4.7909667;bs n’hésitez pas à me faire vos commentaire.

J’aime bien randonné donc je veux faire mes prises de vue à pied, spontanément j’ai utilisé le mode «interval», mais j’ai l’impression que ce n’est pas ce que vous faites, il y a une raison à ça ? où c’est juste que vous faites ça en voiture ?

Après, mon principale problème, c’est que je n’arrives pas à convertir les photos de la carte SIM sur mon PC (debian) : les photos sont de type «fisheye». Avec le smartphone ça fonctionne mais c’est fastidieux (une photo à la fois).

J’ai bien vue le sujet Script post-traitement pour caméras Qoocam qui parle d’un script pour automatisé ça, mais je ne trouve pas le script en question et je ne sais pas si je peux l’utiliser avec des photo plutôt que des vidéos.

Je ne me suis pas non plus encore soucier de l’orientation des photo, ça à l’aire de tomber pas trop mal ?!

Merci d’avance pour vos conseil !

Bienvenue !!

Il s’agit d’une “Qoocam 3” et pas de la “Qoocam 3 Ultra” si j’ai bien compris.

Les scripts que j’ai fait ne sont conçus que pour cette dernière, car après mes tests, j’ai estimé que le premier modèle n’était pas adapté à nos besoins.

Le script est effectivement conçu pour extraire des photos à partir des vidéos prises en mode timelapse sur la “ultra”, car ça permet d’avoir une bonne résolution (30Mpx) et plusieurs images par seconde ce qui est utile quand on l’installe sur un véhicule.

La Qoocam 3 peut être suffisante à pied, donc en rando, mais oui, il y a le sujet du post-traitement surtout si tu n’es pas sous MacOS ou Windows.

On peut refaire la projection equirectangulaire à partir des fisheye, par exemple avec imagemagik, mais ça ne sera pas aussi propre qu’avec l’appli de Kandao (sur smartphone ou ordi).

Pour convertir les 2 fisheye en equirectangulaire c’est expliqué ici :

Première étape combiner les 2 images séparées pour les mettre côte à côte:

magick ./image_from_front.jpg ./image_from_back.jpg +append ./dual_fisheye_image.jpg

Appliquer la reprojection, avec ffmpeg (mais ça doit aussi être possible avec imagemagik):

./ffmpeg -i ./dual_fisheye_image.jpg -vf v360=input=dfisheye:iv_fov=195:ih_fov=195:output=equirect ./final_single_equirectangular_image.jpg

195 = 195° d’angle de champ pour chaque fisheye, c’est à ajuster pour la caméra.

Merci, ça répond très bien a mes premières questions

Je n’ai pas trouvé l’angle de champ qui convient parfaitement… mais je m’en suis sortie avec l’application android.

J’ai fait une nouvelle série : https://panoramax.openstreetmap.fr/?s=fp;s2;p9e41ebc6-674f-412a-811e-00f012de4739;c197.99/0.00/30;m17/44.955928/5.015461;bs

Apparemment la série est disjointe : ça à généré plusieurs trace différente avec des trous entre, comment faire ?

Je me rend compte également quel l’orientation n’a pas l’air parfaite ? je ne sais ni si c’est très important, si je dois tenter de le résoudre ni comment ? Pendant l’import j’ai eu l’erreur «Ces photos sont très similaires avec d’autres (75)»

bonjour , si vous utilisez la commande en ligne , il y a la documentation complete ici

Available commands - Panoramax - Docs il y a plusieurs paramètres qui régulent le découpage d’une sequence . --split-distance INTEGER: Maximum distance between two pictures to be considered in the same sequence (in meters). [default: 100] --split-time INTEGER: Maximum time interval between two pictures to be considered in the same sequence (in seconds). [default: 300] --duplicate-distance FLOAT: Maximum distance between two pictures to be considered as duplicates (in meters). [default: 1]

l’ideal est de passer d’abord par un check-sequences puis une fois que vous êtes sûr de la sequence au moment de l’upload d’utiliser l’option --no-split .

si il y a un probleme de doublon , non pas à cause d’une proximité des photos mais à cause de la manière dont fonctionne la qoocam 3 ( c’est mon cas avec l’ultra 3 ) , alors il faut utiliser josm pour repositionner les images qui se superposent . tutoriel introduction sur josm Josm - Gestion des photos - Introduction - peertube.openstreetmap.fr



 

super pour ce script !

Je pense en effet qu’il y a eu des problèmes avec l’appareil, je vais regarder josm

je viens de voir Josm - Gestion des photos - Direction - peertube.openstreetmap.fr sur l’orientation des photos, mais je me rend compte que dans mon cas, la caméra a pu tourner d’une photo à l’autre, donc je ne suis pas bien convaincu par l’option «définir la direction de l’image vers la suivante», mais du coup, je suppose que je n’ai d’autre choix que de les caler à la main…

j’utilise josm uniquement pour repositionner les images ,c’est à dire modifier les coordonnées gps .

concernant l’orientation des images , je ne les ai jamais modifié sous josm donc je ne sais pas vraiment comment ça fonctionne , ce que ça implique . J’ai juste remarqué la chose suivante , avec la qoocam ultra 3 , par defaut il n’y a pas d’informations concernant l’orientation . on le voit avec un exiftool -G image.jpg . Si on modifie l’orientation dans josm après ecriture des infos dans les images , il y a deux lignes supplémentaires qui apparaissent .

ligne 57 [EXIF] GPS Img Direction Ref : True North
ligne 58 [EXIF] GPS Img Direction : 12.06710412

de plus la modification de l’orientation dans josm ne modifie pas l’image au sens où il n’effectue pas une rotation par rapport à l’axe z ( en lacet ) ce qui correspond à un décalage de l’image equirectangulaire vers la droite ou vers la gauche . N’ayant pas essayé , je ne sais pas si après upload sur panoramax , cette information est utilisée pour “tourner “ l’image ? pour tourner l’image j’utilise qoocam studio , je n’ai pas eu d’autre choix que d’installer un windows en dualboot pour pouvoir gerer correctement le stitching de grande quantité de photo

La séquence du jour est un peu meilleur, voici les étapes que j’ai réalisé avec la «Qoocam 3» :

  1. Sur mon smartphone, j’ai téléchargé l’application GPSLogger que j’ai configuré pour prendre la position tous les secondes (en fait, j’avais mis plus, mais il faut au moins ça).
  2. J’ai mis la caméra sur la perche en mode Intervalle avec une photos toutes les 5s. J’ai bien pris soin de conserver la même orientation de la camera sur tous le trajet.
  3. Prise de vue.
  4. Export via l’application android et synchronisation des fichiers généré avec nextcloud
  5. Ajout des informations de position («corrélation») en suivant le tuto Josm - Gestion des photos - Corrélation - peertube.openstreetmap.fr
  6. Ajout de la direction des photos en suivant le tuto précédent (et en supposant que je n’ai pas fait tourné la perche…)
  7. `panoramax_cli check-sequences …` cf Available commands - Panoramax - Docs
  8. `panoramax_cli upload --api-url https://panoramax.openstreetmap.fr --title “…” --no-split [path]`