Aller à : navigation, rechercher

Programme de pilotage d'une tête panoramique

Réflexion sur le programme de pilotage d'une tête panoramique

Cette réflexion est assez générale, et n'est liée à aucun projet en particulier. Voir la discussion associée sur le forum.

Paramètres

Prise de vue 
HfovT : angle de champ total horizontal (°)
VfovT : angle de champ total vertical (°)
nbH : nombre de photos horizontales (colonnes)
nbV : nombre de photos verticales (lignes)
startH : position de départ horizontale (°)
endH : position d'arrivée horizontale (°)
startV : position de départ verticale (°)
endV : position d'arrivée verticale (°)
Objectif 
length : focale de l'objectif (mm)
Hfov : angle de champ horizontal couvert par l'objectif (°)
Vfov : angle de champ vertical couvert par l'objectif (°)
fov : angle de champ diagonal couvert par l'objectif (°)
APN 
nbPict : nombre de photos à prendre à chaque position (bracketing)
Tv : temps de prise de vue (s)
cadence : cadence de prise de vue (img/s)
ratio : ratio du capteur pour ramener au standard 35mm
availablePict : nombre de photos restantes sur le media
Divers 
overlap : taux de recouvrement horizontal (%)
manualShoot : prise de vue en manuel à chaque position
HoffsetH : décalage horizontal à appliquer après chaque déplacement horizontal (°)
VoffsetH : décalage vertical à appliquer après chaque déplacement horizontal (°)
HoffsetV : décalage horizontal à appliquer après chaque déplacement vertical (°)
VoffsetV : décalage vertical à appliquer après chaque déplacement vertical (°)
delay : delai après positionnement et avant déclenchement, pour stabilisation (ms)
Les paramètres de prise de vue et de l'objectif sont liés ; le fait d'en modifier certains en
modifie automatiquement d'autres, selon le mode choisi.

Modes

  • Pano 360° sur 1 rang
  • pano spérique 360°x180°
  • Mosaïque

Mosaïque

Prise de vue (pour chaque direction) 
fovT : angle de champ total
nb : nombre de photos
start/end : position de départ et d'arrivée
manual : pointage manuel
Si on choisit fovT en horizontal, et manual en vertical, seule la position verticale calculée
par le pointage manuel sera prise en compte.
Lors du pointage manuel, il est peu probable de tomber exactement sur un angle multiple du
nombre de photos, et tenant compte du recouvrement imposé ; le recouvrement réel sera dans la
plupart des cas plus grand. Le programme recalculera alors les positions de départ et d'arrivée
pour respecter le recouvrement en paramètre, en élargissant l'angle de prise de vue (de manière
symétrique dans chaque direction). Prévoir une tolérance sur les valeurs pour ne pas détecter un
faux déplacement dans une direction.
Ordre de prise de vue 
row : ligne par ligne
col : colonne par colonne
Sens de déplacement (pour chaque direction) 
clockwise : de gauche à droite / de bas en haut
counter-clockwise : de droite à gauche / de haut en bas
Type de déplacement 
same : toujours dans le même sens (retour au début avant prise de vue à chaque nouvelle ligne/colonne)
reverse : déplacement inversé à chaque nouvelle ligne/colonne

Remarque : les 3 derniers paramètres peuvent être résumés sous forme de petits schémas, comme suggéré par Made In Nina :

Modes-deplacement.png

Fichier de données

Il est intéressant de générer un fichier de données, résumant la prise de vue. La future version 2 d'APP sera capable d'analyser un tel fichier, ce qui lui permettra de placer les images même en cas de problème avec les points de contrôle (zones uniformes).

Notes diverses