Suite intégrée d'astrophotographie open source

Votre installation,
N'importe quel appareil.

Toute votre nuit au même endroit : le matériel, le guidage, l'astrométrie et le séquenceur. Ça tourne sur un Raspberry Pi, un Orange Pi, un mini PC Windows ou ce que vous avez sous la main, et vous pilotez depuis le navigateur du téléphone, du portable ou de la tablette.

Polaris Astro Controller est un fork communautaire de N.I.N.A. Il n'est ni affilié à l'équipe officielle de N.I.N.A. ni soutenu par elle : si quelque chose cloche ici, ouvrez un ticket sur ce dépôt plutôt que d'écrire aux développeurs de N.I.N.A.

Live stacking dans Polaris Astro Controller
IC 434 / Tête de cheval et Flamme · © Daniel Wagner Oliveira de Medeiros

Tout ce dont vous avez besoin pour votre séance

Du branchement du matériel à l'image finie : capture, guidage, cadrage, empilement en direct, séquençage et post-traitement par IA, le tout depuis le navigateur.

Connectez n'importe quel équipement : INDI, ASCOM, Alpaca + pilotes natifs
🔭

Connectez n'importe quel équipement : INDI, ASCOM, Alpaca + pilotes natifs

Parlez à votre matériel via INDI (plus de 400 pilotes sous Linux), via ASCOM et Alpaca sur le réseau, ou directement par les SDK natifs ZWO, Player One, SVBONY et Altair, sans oublier les boîtiers Canon, Nikon et Sony. La détection automatique trouve ce qui est branché, vous partez rarement à la chasse au pilote.

📷

Systèmes de prise de vue multi-caméras

Utilisez une deuxième caméra d'imagerie sur la même monture, avec ses propres optiques, paramètres d'exposition et gain, pour une prise de vue en parallèle. Ajoutez un dispositif de mise au point motorisé pour le télescope de guidage et activez l'auto-focus sur n'importe quel système optique : principal, auxiliaire ou de guidage. Les boîtiers reflex numériques et sans miroir bénéficient d'une véritable plage ISO étendue.

Native guiding via PHD2, with repli on the real application
📡

Native guiding via PHD2, with repli on the real application

Une implémentation native de PHD2 gère directement le guiding, avec un graphique RA/Dec en temps réel, le dithering, la stabilisation et les profils. Si vous souhaitez utiliser l'interface d'origine de PHD2, vous pouvez vous rabattre sur l'application réelle intégrée directement dans le navigateur via xpra ou VNC.

Explorateur du ciel avec rotation et centrage
🌌

Explorateur du ciel avec rotation et centrage

Un explorateur du ciel complet, optimisé par le moteur Web Stellarium, avec une intégration totale de la monture. Choisissez n'importe quelle cible, effectuez un déplacement vers celle-ci, puis procédez automatiquement à la plate-solve et au centrage, le tout depuis votre navigateur.

Organisez votre soirée de A à Z
📅

Organisez votre soirée de A à Z

Mettez plusieurs cibles à la queue et laissez le planificateur trier la nuit par visibilité. Chacune reçoit sa courbe de hauteur et une fenêtre de capture que vous faites glisser pour fixer le début et la fin, avec sa propre cadence de recentrage, de remise au point et de dither. Polaris enchaîne les cibles dans la nuit et annonce d'avance la durée totale.

Panneau de live stacking complet
📸

Panneau de live stacking complet

Live stacking de type EAA avec alignement, intégration et étirement en temps réel via un flux WebSocket à bande passante adaptative, de sorte que l'image se construit en direct à mesure que chaque image est reçue.

Enregistrement vidéo + traitement
🎥

Enregistrement vidéo + traitement

Enregistrez des vidéos à fréquence d'images record pour l'observation des planètes, de la Lune et du Soleil, puis traitez-les sur place pour obtenir des résultats d'imagerie « lucky imaging ».

Sequencer avancé
🌲

Sequencer avancé

Un séquenceur arborescent avec des conteneurs, des conditions de boucle et des déclencheurs d'événements : auto-focus en cas de dérive de température ou de HFR, meridian flip, dithering, interruption de sécurité. Glissez-déposez l'intégralité du plan dans le navigateur.

Auto-focus
🔬

Auto-focus

Mise au point automatique avec ajustement de la courbe en V et du HFR, déclenchée par un changement de température ou une dérive du HFR au cours d'une séquence, afin que les étoiles restent bien cadrées toute la nuit.

STUDIO : stacking + post-traitement par IA
🎨

STUDIO : stacking + post-traitement par IA

Un STUDIO complet pour empiler et post-traiter, avec extraction de fond, débruitage et déconvolution par IA, qui tourne sur le GPU de votre propre ordinateur via le navigateur ou sur le NPU de la carte.

Suppression des étoiles et recomposition
🌠

Suppression des étoiles et recomposition

Divisez une image principale en calques « sans étoiles » et « étoiles uniquement » à l'aide d'un modèle d'IA intégré au navigateur (nox, starrem2k13 ou StarNet), étirez chaque calque séparément, puis recombinez-les à l'aide de la fonction « Image Blend » (Screen, Add ou Lighten). Un flux de travail permettant de traiter les étoiles séparément, sans avoir besoin de PixInsight.

Restaurer la couleur de l'étoile
🌟

Restaurer la couleur de l'étoile

Certaines caméras couleur laissent une frange bleue ou magenta d'un seul côté des étoiles brillantes, avec une encoche sombre de l'autre. Polaris aligne les canaux au sous-pixel et reconstruit la symétrie de couleur et de luminosité autour de chaque étoile, prudemment dans les champs chargés, et vous montre un avant/après des plus brillantes.

Accélération par GPU et NPU

Accélération par GPU et NPU

Accélération GPU via OpenCL pour les opérations de traitement d'image gourmandes en ressources telles que le débayérisation, l'étirement et le stacking, avec une bascule transparente vers le CPU en l'absence de GPU. De plus, l’extraction d’arrière-plan par IA, la déconvolution et le débruitage s’effectuent via GraXpert, en utilisant le GPU du client dans le navigateur ou le NPU du serveur, avec un sélecteur Auto/NPU/GPU/CPU : Rockchip sur l’Orange Pi 5 Pro, Qualcomm Hexagon sur le Radxa Q6A, ou un canal GPU Vulkan.

Découvrez toutes les fonctionnalités, panneau par panneau →

Tests de performance effectués sur du matériel réel

Polaris embarque un benchmark : vous le lancez et vous obtenez un seul chiffre, de quoi comparer les cartes avant d'en acheter une. Plus c'est haut, mieux c'est. Tout ce qui suit vient de builds Release.

Appareil Noyaux Score Polaris Empilement Capture Mémoire BW Environ USD
Orange Pi Zero 3 (Allwinner H618) 4 cores 45 6.9 Mpx/s 7.4 Mpx/s 10.4 GB/s $20-35
Raspberry Pi 4 Model B 4 cores 110 22.2 Mpx/s 11.5 Mpx/s 4.7 GB/s $55-75
Orange Pi 4 Pro (Allwinner A733) meilleur rapport qualité-prix 8 cores 180 31 Mpx/s 30.9 Mpx/s 8.6 GB/s $50-70
Raspberry Pi 5 Model B 4 cores 245 42.1 Mpx/s 39.9 Mpx/s 8.2 GB/s $70-100
Orange Pi 5 Pro (RK3588S) 8 cores 274 44.6 Mpx/s 46.5 Mpx/s 48 GB/s $130-160
Radxa Dragon Q6A (QCS6490) 8 cores 317 55.8 Mpx/s n/d 18.8 GB/s $120-140
Core i9-13900KF + RTX 5070 32 threads 936 99.4 Mpx/s 89 Mpx/s 41 GB/s $1,500-2,200

Le score Polaris est la valeur principale ; les colonnes « Mpx/s » correspondent au débit en temps réel et au débit de capture. L'Orange Pi 5 Pro est présenté avec le backend GPU OpenCL activé (274 ; 227 en mode CPU seul) et le Pi 5 dans ses meilleures conditions, avec un refroidissement actif. L'Orange Pi 4 Pro offre le meilleur rapport qualité-prix de cette sélection et c'est la carte que Polaris recommande : huit cœurs et de la LPDDR5 pour environ le prix d'un Raspberry Pi 4. Le Radxa Dragon Q6A est le SBC le plus rapide et fonctionne uniquement avec le CPU (son GPU Adreno constitue une perte nette de performances). Les chiffres du Q6A proviennent de sa meilleure exécution (317, après l'ajout d'une meilleure alimentation et d'un ventilateur) ; son débit de capture n'a pas été remesuré lors de cette exécution. Les prix indiqués sont des estimations approximatives du prix public de la carte seule (sans carte SD, alimentation ni boîtier) ; la ligne « Core i9 » correspond à une configuration de PC de bureau complète à titre de référence, et non à un SBC. L’Orange Pi Zero 3 constitue le modèle d’entrée de gamme : il montre que Polaris fonctionne sur une carte de 1,5 Go (son GPU Mali-G31 est lui aussi un frein, il fonctionne donc uniquement avec le processeur). Les tableaux complets par appareil et la méthodologie sont disponibles dans la documentation des tests de performance.

Comparaison de Polaris

Côte à côte avec les boîtiers connus et les logiciels de bureau. L'étoile signale ce que personne d'autre dans la liste ne fait. Les cases reflètent ce que chaque produit annonce, et nous acceptons volontiers les corrections.

Fonctionnalité PolarisASIAIRStellaVita 2.0StellarMateKStars/EkosN.I.N.A.PINS
Options matérielles RPi · Orange Pi · x86 · Windows own box own box RPi (OS or box) Linux · Win · Mac · RPi Windows Raspberry Pi
Interface utilisateur Web complète (tout navigateur / appareil) app app EkosLive / VNC EkosLive desktop VNC
Contrôler plusieurs hôtes à partir d'un seul client
Open source AGPL core only GPL MPL
Gratuit (pas d'application payante, pas de système d'exploitation payant, pas de boîtier payant) box box paid OS / box
Appareils photo multimarques ZWO
INDI + ASCOM + Alpaca INDI INDI INDI ASCOM / Alpaca INDI
Caméra auxiliaire (2e)
Focalisateur pour caméra auxiliaire et caméra de guidage
Live stacking (EAA) plugin
Sequencer avancé + planificateur multi-cibles scheduler scheduler
Éditeur d'images intégré / post-traitement
Outils d'IA (extraction de l'arrière-plan, débruitage, déconvolution, suppression des étoiles)
Le traitement et l'IA s'exécutent côté client / dans le navigateur
Accélération par GPU / NPU (OpenCL · RKNN · QNN)
Flux de travail de post-traitement automatique
Assistant IA (chat)
Étalonnage photométrique des couleurs (SPCC / PCC) plugin plugin
Accès Internet à distance intégré EkosLive

✓ oui · ~ partiel ou limité · ✗ non

Polaris est libre et open source. La seule dépense, c'est un petit ordinateur monocarte pas cher (4 Go, c'est confortable, et ça tourne dès 1,5 Go), plus éventuellement un boîtier d'alimentation comme le SVBony SV241 ou le Gemini Power Box, souvent en promotion. Aucun boîtier propriétaire à acheter, aucune application payante, aucune licence système, aucun abonnement.

Plus de captures d'écran

Quelques recoins de plus de l'interface, le tout dans un navigateur. Cliquez sur une image pour l'agrandir.

Gestionnaire d'équipement : télescope, caméra, monture, dispositif de mise au point et roue à filtres, le tout en un seul endroit
Gestionnaire d'équipement : télescope, caméra, monture, dispositif de mise au point et roue à filtres, le tout en un seul endroit
Centre de gestion des périphériques avec sélection des pilotes INDI, ASCOM/Alpaca et natifs
Centre de gestion des périphériques avec sélection des pilotes INDI, ASCOM/Alpaca et natifs
Planification par cible avec une fenêtre d'élévation déplaçable
Planification par cible avec une fenêtre d'élévation déplaçable
Graphique de guidage en temps réel avec suivi des erreurs d'ascension droite et de déclinaison
Graphique de guidage en temps réel avec suivi des erreurs d'ascension droite et de déclinaison
Revue de la calibration du guiding, avec le rapport complet de calibration de la monture
Revue de la calibration du guiding, avec le rapport complet de calibration de la monture
Live view annotée : objets du ciel profond identifiés sur l'image composite
Live view annotée : objets du ciel profond identifiés sur l'image composite
Suppression des étoiles : avant et après, les étoiles ayant été isolées dans un calque distinct
Suppression des étoiles : avant et après, les étoiles ayant été isolées dans un calque distinct
Supprimer les étoiles : choisir un modèle, définir la précision et ajuster le nettoyage des halos
Supprimer les étoiles : choisir un modèle, définir la précision et ajuster le nettoyage des halos
Fusion d'images : recombiner les images « sans étoiles » et « avec étoiles » en appliquant un étirement indépendant à chaque calque
Fusion d'images : recombiner les images « sans étoiles » et « avec étoiles » en appliquant un étirement indépendant à chaque calque
Pivotement et centrage : plate solving et centrage sur la cible à partir de la carte du ciel
Pivotement et centrage : plate solving et centrage sur la cible à partir de la carte du ciel
Guiding natif : le graphique des erreurs RA/Dec, le champ de l'étoile de guidage et le panneau d'étalonnage
Guiding natif : le graphique des erreurs RA/Dec, le champ de l'étoile de guidage et le panneau d'étalonnage
Live stacking de l'IC 4605 avec l'histogramme en temps réel et les poignées d'étirement
Live stacking de l'IC 4605 avec l'histogramme en temps réel et les poignées d'étirement
Live stacking du LBN 43 depuis un navigateur via le réseau local
Live stacking du LBN 43 depuis un navigateur via le réseau local
Live stacking LBN 1110, image par image
Live stacking LBN 1110, image par image
Live stacking de la nébuleuse de Saturne (NGC 7009)
Live stacking de la nébuleuse de Saturne (NGC 7009)
Restauration des couleurs des étoiles : montage « avant/après » des étoiles les plus brillantes
Restauration des couleurs des étoiles : montage « avant/après » des étoiles les plus brillantes
VIDÉO : prise de vue lunaire à haute fréquence d'images avec statistiques en direct et déplacement de la monture
VIDÉO : prise de vue lunaire à haute fréquence d'images avec statistiques en direct et déplacement de la monture

Gratuit, open source et prêt à être cloné.

GNU AGPL v3, construit sur le projet N.I.N.A. Le télescope, c'est vous qui l'apportez.

Gratuit et open source · GNU AGPL v3 · développé à partir du projet N.I.N.A.