Astro Live Stacker

Avril 2020 - version 0.6.1

Site web : https://als-app.org

Auteurs -- par ordre d'apparition à l'écran

Gilles LE MARECHAL

Sébastien DURAND

Thibault NOTARGIACOMO

Frédéric CORNU

Nous contacter : contact@als-app.org

Pour qui, pour quoi

Pour les geeks amateurs du ciel profond

  • pratiquer le visuel assisté
  • surveiller le déroulement d'une séance d'astrophoto

Geeks : L'installation est encore manuelle

Visuel assisté* : Pratique d'observation rapide en temps-réel ou quasi instantanée d'objets astronomiques avec une assistance électronique

Pourquoi moyenner ?

Poses de 4 sec. avec caméra ZWO ASI224MC

64

128

32

16

2

1

4

8

Améliorer la qualité des images en augmentant le rapport signal / bruit

Génèse

Jour 1 : Création de la lumière

Jour qui est en fait la nuit... Une tergiversation nocture.

"Ce serait bien d'avoir un petit machin qui soit capable juste de faire des empilements pendant les prises de vue"

 

Jour 2 - Division des eaux du ciel et de la terre

Division des idées en fait...

Avec quoi on empile déjà ?

Siril ? Autres ?

 

Jour 3 - Regroupement des eaux, apparition de la terre et des plantes

Regroupement des idées

Ahhh mais Siril peut être piloté par scripts !

 

Jour 4 - Mise en ordre de l'espace

Allez on se lance :

On commande Siril avec des scripts shell lancés par Ekos à chaque vue

Ça marche ? ça marche ! ...

 

Jour 5 - Création du règne animal, rencontre des autres espèces

Ah, oui, on croyait que ça marchait avec Siril

Arrivée magistrale de Sébastien

On recommence tout en Python, première version proposée à l'humanité toute entière

 

Jour 6 - Création de ALS

Arrivée toute aussi magistrale de Frédéric

Comment dire. On met un peu beaucoup d'ordre dans le truc, façon pro

 

Jour 7 - Dimanche

Gehelem n'en fout plus une

Généralités

ALS est une application 'Desktop' gratuite et open-source

Traitements appliqués à chaque image :

  • Dématriçage 
  • Alignement
  • Stacking
  • Stretch automatique
  • Ajustement des niveaux ( à la demande )
  • Ajustement de la balance RVB ( à la demande )
  • Enregistrement sur disque

Expose un serveur Web intégré pour affichage déporté des images

Scrute le dossier dans lequel votre système d'acquisition enregistre les images capturées

Formats d'entrée

FIT / FITS

N&B + Couleurs (dématricées ou non)

Tous formats de données

 

RAWs APN

Canon CR2 : OK

Nikon NEF : OK

 

+ tous boîtiers listés sur https://www.libraw.org/supported-cameras

Prérequis techniques

Python v3.6 ou v3.7

  • PC sous GNU/Linux et Windows
  • Mac
  • Raspberry Pi 4
  • UP board

Plateformes testées

Points forts

  • Priorité aux images : En cas d'erreur, ALS passe simplement à l'image suivante
  • Performances :
    • Les chaînes de traitement principales et l'interface graphique travaillent en parallèle
    • Alignement :
      • Détection : Recherche sur des échantillons de + en + grands
      • Transformation : Calcul en parallèle pour les images couleur ( 1 coeur CPU par couche )

Performances

Limites & Problèmes

  • Autostretch adaptatif bug sous windows
  • Pas de planétaire

Améliorations prévues

  • En cours de développement
    • Traduction en Français
    • Soustraction de dark
    • Suppression des pixels chauds
    • Customisation du seuil utilisé pour l'alignement
  • Court terme
    • Installation simplifiée
  • Moyen terme
    • Gestion des acquisitions via INDI
    • Interface web complète
    • Mosaïques

Remerciements

  • Stéphane HUBERT : Tests intensifs et bonnes idées
  • Christian F. du site astrogpu : Images de M27 utilisées ici
  • Davy HUBERT de la chaîne YT astronHomme : Code de la soustraction de dark et du seuil de l'alignement

Â