Date de mise à jour : 30 décembre 2012

Extraction et conversion du format SER vers FITS

1. Analyse

AudeLA ne sait pas visualiser les vidéos au format SER produites par certaines caméras (par exemple Basler, iNova, Lumenera) et logiciels associés (GENICAP-RECORD, Plxcapture, LUCAM-RECORDER) utilisées en astronomie planétaire.
Bien que limitées à 8 ou 12 bits, ces caméras sont intéressantes dans la mesure où elles disposent de réglages plus souples que les webcams, plus particulièrement en matière de temps d'exposition, de binning, d'AOI, d'horodatage, etc.

Merci à Raoul Behrend de l'Observatoire de Genève pour son aide précieuse.

2. Ce que fait cette fonction

Elle permet d'extraire une image, quelques images ou toutes les images en les convertissant au format FITS. Le format FITS des images monochromes dépend de l'enregistrement : Les enregistrements effectués en 8 bits sont convertis en images 8 bits et les autres en images 16 bits.
De plus elle collecte les informations disponibles et les met en forme pour compléter l'en-tête de l'image FITS comme dans l'exemple ci-dessous :

Les logiciels de capture des vidéos SER ne collectent ni les mêmes informations ni sous le même encodage, par exemple l'horodatage :

Il faut retenir que le contenu de l'en-tête varie en fonction de la source :

3. L'interface

Cette interface ne s'ouvre que si le répertoire images contient des fichiers .SER, .Ser ou .ser :
  • Un sélecteur de fichier SER contenu dans le répertoire images. L'éventuel fichier .ser.txt accompagnant le fichier .ser doit être dans le même répertoire.
  • Un sélecteur de la première et de la dernière image à convertir. Lors de la sélection d'un fichier, la fenêtre de la dernière image indique le nombre d'images contenues dans le fichier SER.
  • Un sélecteur de répertoire de destination : Un bouton annexe permet de le modifier (il doit exister).
  • La quatrième ligne permet de modifier le nom générique des images de sorties (par défaut celui du fichier SER). Les images produites ont un index identique au rang de l'image dans le fichier initial.
  • 3 ou 4 boutons pour les commandes habituelles.
  • Un changement de répertoire images provoque le rafraîchissement de l'interface.

4. Temps d'extraction

Pour une image en 8 bits, le temps d'extraction des données dépend de la taille de l'image : Environ 3 ms pour une image de 640 x 480 pixels et 7 ms pour une image de 1280 x 960 pixels. En mode 12 bits, ce temps sera plus long du fait de la conversion du format littleEndian, spécifique au format SER, en format bigEndian, spécifique au format FITS : 95 ms pour pour une image de 640 x 480 pixels et 390 ms pour une image de 1280 x 960 pixels. A ce temps d'extraction, il convient de rajouter le délai nécessaire aux opérations telles que l'écriture des mots clés.