Aide IRIS
Fonctions spéciales de registration


Suivi d'un objet mobile

La commande TRANS2 réalise la translation d'une séquence d'entrée en une nouvelle séquence d'une valeur qui dépend de la date d'acquisition et et d'un taux de dépalcement en pixels par heure. La syntaxe de léla la commande sst

TRANS2 [IN] [OUT] [DX (PIX./HOUR)] [DY (PIX./HOUR)] [NUMBER]

L'application typique est le centrage d'un objet mobile (une comèten un astéoïde, ...) de manière à ce que celui-ci soit fixe par rapport au champ d''étoiles après addtion de la séquence. Le travail est généralement conduit en deux temps : on réalise un alignement sur les étoiles (avec la commande REGISTER par exemple), puis on applique TRANS2. Supposons que les éphémérides de l'objet (ou une mesure directe sur les images) indiquent que  le mouvement est de 0.230 pixel/heure en X et de -0.763 pixel / heure en Y dans la séquence I1, I2, I3... I20. Pour obtenir la nouvelle séquence J1, J2.... J20 où le mouvement de l'objet est annulé, faire

>TRANS2 I J 0.230 -0.763 20

Voici une application concernant l'observation du spectre de l'astéroïde 6820 Buil :


Déplacement de l'astéroïde 6820 Buil du 23,96/07/2007 au 24,057/07/2007 (V=15.7).
Spectrographe LORIS sur le télescope de  60 cm de l'observatoire du Pic du Midi par André Rondi, Sylvain Rondi, Valérie Desnoux et Christian Buil. Chaque image de cette séquence est observée à l'ordre zéro du spectrographe avec un temps de pose de 120 secondes (47 images).


A gauche, l'image à l'ordre zéro (noter l'aspect ponctuel de l'astéroïde). A droite, le spectre avec alignement en utilsant la commande TRANS2.

 

Rotation de champ

La commande RREGISTER effectue la registration d'une séquence d'images du ciel profond en prenant en compte la rotation de champ. La rotation peut être provoquée par une mauvaise mise en station du télescope ou en raison de l'utilisation d'une monture azimutale pour la prise de vue, par exemples.

Le principe repose sur le pointage de deux étoiles du champs assez éloignées l'unes de l'autres, mais présentes dans toutes les images de la séquence. La première étoile sélectionnée sert à réaliser la registration en translation. C'est aussi le pivot de la rotation. La position de la première étoile en conjonction avec la seconde étoile permet de calculer l'angle de la rotation de champ d'une image à l'autre.

Le pointage des deux étoiles s'effectue en utilisant la commande Sélection d'objets du menu Analyse. Ce n'est qu'une fois les deux étoiles pointées (click gauche avec la souris) que vous pouvez lancer la commande RREGISTER. La syntaxe est :

RREGISTER [IN] [OUT] [SIZE] [NUMBER]

[IN] est le nom générique de la séquence d'images à traiter.
[OUT] est le nom générique des images recentrées.
[SIZE] est la taille en pixel du coté d'une aire rectangulaire qui doit contenir chaque étoile pointée entre deux images consécutives de la séquence. Cette taille est d'autant plus grande que le désalignement des images successives est important.
[NUMBER] est le nombre d'images.

Par exemple, soit à registrer les 3 images suivantes :

   

Vous commencez par pointer deux étoiles du champ dans la première image :

Puis vous faire :

>RREGISTER I J 30 3

A ce stade vous pouvez par exemple additionner les trois images de la séquence recentrée :

>ADD2 J 3

Voici le résultat :

Pour pointer un autre jeu de deux étoiles, vous devez désectionner la commande Sélection d'objets du menu Analyse, puis ensuite la re-sélectionner.

La commande RREGISTER génère deux fichiers texte dans le répertoire de travail : le fichier SHIFT.LST qui contient les paramètres de la translation (identique au fichier SHIFT.LST produit par REGISTER) et le fichier ROT.LST qui contient les paramètres en rotation de la transformation (la position X, Y du pivot et l'angle de rotation en degré par rapport à la première image de la séquence). Voici le contenu de ces fichiers dans le cas de notre exemple :

Fichier SHIFT.LST

0.000 0.000
5.160 -11.862
17.969 -7.818

Fichier ROT.LST

72.472 79.068 0.000
72.472 79.068 1.498
72.472 79.068 2.189

Ces fichiers peuvent êtres utilisés par la commande FILE_TRANS (shift.lst) et la commande FILE_ROT (rot.lst) pour rejouer la transformation géométrique :

>FILE_TRANS I J 3
>FILE_ROT J J 3

La commande RREGISTER est entièrement compatible avec les images 48 bits (couleur).

Si la registration est difficile !

La commande PREREGISTER est utilisable pour une registration rapide et fiable d'une séquence d'images. L'algorithme utilisé est rapide (méthode de correlation dans le domaine spatial) mais est moins précis en comparaison de celui utilisé pour les commandes REGISTER, PREREGISTER ou CREGISTER par exemple. En particulier PREREGISTER emploie une interpolation au pixel près seulement pour ne pas dégrader la résolution des images. Il faut mettre en œuvre PREREGISTER comme la première étape de la registration dans des cas difficiles, lorsque les autres méthodes sont en échec (par exemple lorsque le décalage entre les images est très important). Il faut ensuite appliquer des commandes comme REGISTER ou COREGISTER dans une seconde passe pour affiner la registration à une fraction de pixel près.

Syntaxe : PREREGISTER [IN] [OUT] [NUMBER]

[IN] nom générique des images d'entrée
[OUT] nom générique des images de sortie
[NUMBER] nombre d'images

Avant de lancer PREREGISTER sélectionner avec la souris une zone rectangulaire à l'intérieur de laquelle va être fait le calcul. Choisir si possible une région contrastée de l'image. Vous pouvez éventuellement sélectionner la totalité de l'image si le décalage entre les images est important.


INDEX