Traiter les fichiers FITS du Seestar S50 : ce que l'appli ne fait pas pour vous
L'empilement en direct du Seestar est bon. Ses brutes FITS sont meilleures. Voici ce que contiennent vraiment ces fichiers, et comment en tirer une image nettement plus forte.
Le ZWO Seestar S50 se vend sur une promesse qu’il tient vraiment : pointez une cible depuis votre téléphone, attendez, obtenez une image. Pour beaucoup, c’est tout le hobby, et il n’y a rien de mal à s’arrêter là.
Mais le Seestar enregistre discrètement quelque chose de mieux que le JPEG qu’il vous montre. Si vous activez Enregistrer chaque image dans les réglages, il écrit chaque pose de 10 secondes sur le disque sous forme de fichier FITS. Ces fichiers contiennent mesurablement plus que l’empilement en direct, et l’écart est plus grand que ce que la plupart des gens imaginent.
Voici ce qu’ils contiennent vraiment, et quoi en faire.
Ce que l’empilement en direct abandonne
L’empilement embarqué du Seestar doit tourner en temps réel sur un petit processeur ARM tout en pilotant la monture, et cela le contraint de trois façons précises.
Il ne peut pas rejeter des images rétroactivement. L’empilement en direct intègre au fil de l’eau. Quand un nuage passe à la 40e minute d’une session de 90 minutes, ces images sont déjà dans la moyenne. Un logiciel de bureau peut d’abord regarder les 540 images, les noter, et jeter les mauvaises avant de combiner quoi que ce soit.
Son rejet est limité. Les traînées de satellites, les avions et les rayons cosmiques exigent un rejet statistique des valeurs aberrantes sur la pile entière - ce qui suppose d’avoir la pile entière. L’intégration en temps réel ne peut faire que ce qu’elle peut.
Il étire une fois, et tôt. La vue en direct est déjà adaptée à l’affichage - l’histogramme a été comprimé pour rendre bien sur un téléphone. Une fois cela fait, le bas de la dynamique est écrasé et vous ne le récupérerez pas. Les brutes FITS sont linéaires : toute la dynamique, du fond de ciel au cœur de la nébuleuse, est encore intacte et encore séparable.
Résultat pratique : sur les mêmes données, un vrai empilement des brutes montre typiquement des nébulosités externes plus faibles, des couleurs d’étoiles plus propres et un plancher de bruit nettement meilleur que le JPEG en direct. Pas une autre photographie - la même, poussée plus loin.
Récupérer les fichiers
Dans l’appli Seestar, allez dans les réglages et activez Enregistrer chaque image avant de commencer à imager. C’est désactivé par défaut et cela ne s’applique pas rétroactivement.
Les fichiers arrivent dans MyWorks sur l’appareil, classés par cible, avec des noms du type :
Light_M42_10.0s_IRCUT_20260304-213512.fit
Tout ce qu’il vous faut est dans ce nom : la cible, la pose, le filtre et l’horodatage. Récupérez le dossier en Wi-Fi ou par USB. Une session de 90 minutes à 10 secondes fait environ 540 fichiers et à peu près 10 Go, alors prenez le temps.
Vous y verrez aussi un Stacked_*.fit. C’est le résultat de l’appareil lui-même. Gardez-le pour comparer, mais ne l’injectez pas dans une pile de brutes - c’est déjà une moyenne, et le moyenner avec des images individuelles lui donne un poids faux.
Ce qu’il y a dans les en-têtes, et ce qui manque
C’est là que les fichiers Seestar ont une particularité à connaître.
Les en-têtes portent l’essentiel utile : EXPTIME, GAIN, INSTRUME nommant le Seestar, le filtre, la date, et - important - RA et DEC, parce que l’appareil a résolu astrométriquement le champ pour trouver la cible. Cette information de pointage a une vraie valeur ; c’est ce qui rend possibles plus tard la calibration photométrique des couleurs et l’annotation.
Ce qu’ils ne portent pas de façon fiable, c’est la focale et la taille des pixels. Ce qui est un problème, car la résolution astrométrique a besoin d’une échelle de pixel, et une échelle de pixel a besoin de ces deux nombres.
La solution : un Seestar est un instrument fermé. Il a une optique et un capteur, et vous ne pouvez changer ni l’un ni l’autre. Le nom du modèle est donc la spécification :
| Seestar S50 | Seestar S30 | |
|---|---|---|
| Focale | 250 mm | 150 mm |
| Ouverture | 50 mm | 30 mm |
| Taille de pixel | 2,9 µm | 2,9 µm |
| Capteur | Sony IMX462 | Sony IMX662 |
| Échantillonnage | ≈ 2,39 ″/px | ≈ 3,99 ″/px |
Reconnaître Seestar S50 dans la carte INSTRUME fournit les deux nombres manquants, et l’échelle en découle. Akastroid le fait automatiquement - il ne remplit que les champs laissés vides par l’en-tête, sans jamais écraser ce que le fichier a réellement enregistré, au motif que l’instrument connaît sa propre configuration mieux qu’une table de correspondance.
Ce chiffre de 2,39 ″/px vous dit aussi quelque chose d’utile sur vos données : à cette échelle, avec un seeing typique, le Seestar est légèrement sous-échantillonné. Les étoiles tombent sur très peu de pixels. Cela compte pour ce que vous pourrez, ou non, récupérer ensuite.
Le piège du dématriçage
Les fichiers FITS du Seestar sont des données Bayer brutes - une mosaïque de filtres colorés, pas une image couleur. La mosaïque est GRBG.
Deux façons de se tromper. Dématricer avec le mauvais motif, et les couleurs sortent inversées, généralement avec une forte dominante magenta ou verte qu’aucune balance des blancs ne corrige. Dématricer deux fois - une fois par un outil intermédiaire, une fois par votre logiciel d’empilement - et vous obtenez une bouillie molle en damier.
Le fichier empilé produit par le Seestar est déjà dématricé. Les brutes ne le sont pas. Tout outil qui les traite de la même manière se trompera sur l’un des deux.
Empiler des poses courtes
Dix secondes, c’est court, et cela façonne la bonne approche.
Attendez-vous à beaucoup d’images. 500 à 1 000, c’est normal pour une session correcte. C’est une bonne chose - c’est ce qui rend sûr un rejet agressif des valeurs aberrantes.
Utilisez un rejet adapté au nombre. Avec une pile profonde, vous pouvez vous permettre le sigma clipping, qui suppose que chaque image échantillonne la même distribution et rejette ce qui s’éloigne de la moyenne. Mais cette hypothèse casse quand la transparence a dérivé pendant la session - voile d’altitude, cible qui descend vers l’horizon, buée qui se forme. Les images diffèrent alors réellement, la dispersion est vraie et non du bruit, et le sigma clipping se met à écarter les images aux extrémités de la plage, qui sont souvent les plus limpides que vous ayez.
Le linear-fit clipping gère ce cas correctement : il trie les valeurs de chaque pixel à travers la pile et y ajuste une droite, de sorte qu’une dérive régulière est attendue et ne coûte rien, tandis qu’une traînée de satellite reste une valeur isolée loin de la droite. Akastroid mesure la dispersion des niveaux de fond de ciel par image et choisit automatiquement entre les deux - au-delà d’environ 8 % de dérive, il bascule.
N’attendez pas grand-chose du drizzle. Le drizzle récupère du détail sous-pixel à partir d’images dithérées. La monture azimutale du Seestar produit une rotation de champ, qui fournit bien une certaine variété sous-pixel, mais ce n’est pas un dithering délibéré. Vérifiez que votre jeu a vraiment cette dispersion sous-pixel avant de l’activer - reconstruire sur une grille plus fine à partir d’images non dithérées ne donne qu’un fichier plus gros et plus mou.
La rotation de champ est la vraie contrainte
Le Seestar est une monture azimutale sans dérotateur de champ. En une heure, le champ tourne. Des images prises à 40 minutes d’écart sont tournées l’une par rapport à l’autre, parfois de dizaines de degrés.
Tout logiciel d’empilement que vous utilisez doit gérer la rotation, pas seulement la translation. Un alignement en translation seule échouera sur des données Seestar - et il échoue d’une manière qui ressemble à une mauvaise mise au point plutôt qu’à une erreur évidente : tout ressort légèrement flou et personne ne sait dire pourquoi.
La rotation signifie aussi que les coins de votre pile finale sont couverts par moins d’images que le centre. La zone de recouvrement rétrécit à mesure que la rotation s’accumule. Attendez-vous à recadrer, et attendez-vous à ce que le bord soit plus bruité que le milieu. Ce n’est pas un défaut de votre traitement ; c’est de la géométrie.
La limite des 10 secondes, honnêtement
Le Seestar plafonne les poses à 10 secondes pour une raison - il n’est pas autoguidé, et des poses plus longues fileraient.
La conséquence, c’est le bruit de lecture. Chaque pose ajoute une pénalité fixe due à la lecture du capteur, et une pile de 540 images de dix secondes en porte 540 parts. Les mêmes 90 minutes en 18 poses de cinq minutes en porteraient 18. C’est pourquoi une configuration suivie et autoguidée prend l’avantage sur les cibles faibles, même à intégration totale identique.
Concrètement : le Seestar est excellent sur les cibles brillantes et moyennes - Orion, la Lagune, le cœur d’Andromède, l’essentiel du catalogue Messier. Les nébulosités étendues très faibles sont là où le plancher de bruit de lecture se voit, et aucun traitement n’invente un signal qui n’est jamais passé au-dessus.
Savoir cela vaut plus que n’importe quel conseil de traitement. Cela vous dit quelles cibles récompenseront deux heures de plus, et lesquelles non.
Ce qu’il faut faire concrètement
- Activez Enregistrer chaque image avant la session, pas après.
- Récupérez tout le dossier de la cible. Mettez de côté le
Stacked_*.fitde l’appareil pour comparer. - Laissez le logiciel lire les en-têtes FITS plutôt que de lui indiquer le motif à la main -
GRBG, et pas de double dématriçage. - Utilisez une méthode de rejet adaptée à la stabilité de votre transparence.
- Recadrez les bords amincis par la rotation.
- Comparez avec l’empilement de l’appareil. Si le vôtre n’est pas nettement meilleur dans les zones faibles, quelque chose dans votre chaîne annule l’avantage.
Cette dernière étape est celle que les gens sautent, et c’est la seule qui vous dit si l’effort supplémentaire a rapporté quelque chose.
Lire l'original en anglais · Aussi en Deutsch · Español · Italiano · 日本語 · Nederlands · Português (Brasil) · 繁體中文
Essayez-le sur vos propres données
Akastroid fait automatiquement tout ce que décrit ce guide, et vous dit ce qu'il a fait.
Télécharger Akastroid - gratuit