Aller au contenu
GMST --h --m --s FR / EN
Stable Calibration

Dark Frame Analyzer

Analyse vos séries de darks et écarte les brutes hors norme avant l'empilement WBPP.

Présentation

Un mauvais dark dégrade silencieusement votre master dark, et tout ce qui est calibré avec. Dark Frame Analyzer inspecte une série entière d'un coup : pour chaque brute, il calcule des statistiques robustes (médiane clippée, MAD exact, hot pixels, saturation, dérive thermique, uniformité spatiale) via le moteur C++ de PixInsight (une série de 50 frames s'analyse en quelques secondes), puis compare chaque frame à la référence de la série. Chaque dark est classé Valide, Alerte ou Rejet dans un tableau en couleurs, avec rapport détaillé en console, export CSV et liste d'exclusion prête pour WBPP (ou déplacement des rejets dans un sous-dossier en un clic). La détection d'outliers embarque des planchers anti-quantification pour les capteurs CMOS dont la distribution est piquée par la discrétisation ADC. Les seuils, préréglés pour un capteur type IMX585, sont tous ajustables et mémorisés d'une session à l'autre. Interface bilingue FR/EN, entrées FITS et XISF.

Fonctionnalités

Détection d'outliers robuste

Statistiques relatives à la série (médiane clippée, MAD exact, hot pixels, dérive thermique, uniformité spatiale) avec planchers anti-quantification : les paliers ADC ne deviennent jamais des faux positifs.

Vitesse native

Histogrammes et sigma-clipping itératif convergé calculés par le moteur C++ de PixInsight : une série de 50 frames s'analyse en quelques secondes.

Flux prêt pour WBPP

Liste d'exclusion en texte ou fichier, ou déplacement en un clic des frames rejetées vers un sous-dossier que WBPP ne verra jamais.

Rapport complet

Tableau de résultats en couleurs avec infobulles par frame, rapport détaillé en console et export CSV aux en-têtes stables (exploitables en machine).

Seuils ajustables et persistants

Chaque seuil de détection s'ajuste, est mémorisé d'une session à l'autre et se restaure d'un clic (préréglages calibrés pour un capteur type IMX585).

Interface bilingue

Anglais et français, commutables à chaud, choix mémorisé. Entrées FITS et XISF.

Captures d'écran

Fenêtre principale de Dark Frame Analyzer : série de darks analysée, statuts Valide/Alerte/Rejet en couleurs et seuils de détection
Dialogue d'exclusions WBPP : liste des darks à écarter, export .txt ou déplacement vers un dossier rejected/

Installation

  1. 01

    Téléchargez le script

    Récupérez DarkFrameAnalyzer.js depuis la dernière release GitHub.

  2. 02

    Ajoutez-le à PixInsight

    Script → Feature Scripts…, cliquez Add et sélectionnez le dossier contenant le fichier (ou lancez-le via Script → Execute Script File…).

  3. 03

    Lancez l'analyse

    Le script apparaît dans Script → Utilities → Dark Frame Analyzer. Ajoutez vos darks, cliquez Analyze.

Le dépôt de mises à jour CaeloWorks (installation et mises à jour automatiques depuis PixInsight) est en préparation ; en attendant, l'installation est manuelle. Requiert PixInsight 1.9+, Windows, macOS ou Linux.

Notes de version

  • 1.8.0 2026-07-02

    Première version publique (GPL-3.0).