Software per astrofotografia: la guida completa al workflow
Telescopio e sensore stabiliscono i limiti fisici entro cui la luce può essere raccolta. Tutto quello che accade dopo – la pianificazione, il controllo della montatura, la correzione degli errori di inseguimento, la calibrazione e la trasformazione finale in immagine – passa dal software. Questa pagina raccoglie i programmi che compongono un workflow astrofotografico completo, quasi interamente gratuito, e mostra come si incastrano fra loro.
Il workflow descritto in queste pagine è quello su piattaforma Windows, che resta il più diffuso e il meglio supportato in ambito amatoriale. Diversi programmi della catena di acquisizione e controllo esistono soltanto per Windows, e questo condiziona la scelta del sistema operativo più di qualsiasi altra considerazione.
1. Il software come componente strutturale
Nell’astrofotografia digitale moderna il software non è un supporto accessorio all’hardware: è una componente strutturale del sistema, allo stesso titolo dell’ottica e del sensore. È il software che governa ogni fase successiva alla raccolta dei fotoni, e la sua scelta – soprattutto la sua integrazione in un flusso coerente e stabile – pesa quanto e talvolta più della strumentazione impiegata.
Questo ha una conseguenza pratica incoraggiante. Un setup modesto, gestito da un ecosistema software ben configurato, produce risultati migliori di un setup costoso governato male. L’ottimizzazione del workflow è la leva su cui si può agire senza spendere, ed è quasi sempre quella che produce il salto di qualità più netto nei primi anni di pratica.
La seconda conseguenza riguarda l’ordine con cui affrontare la materia. Ha poco senso imparare i singoli programmi come entità isolate: ciascuno esiste per risolvere un problema specifico all’interno di una sequenza, e si comprende davvero solo vedendo cosa riceve in ingresso e cosa consegna alla fase successiva. Per questo l’organizzazione di queste pagine segue il flusso di lavoro e non l’ordine alfabetico.
2. Il computer per l’astrofotografia
Requisiti per l’acquisizione
Le risorse richieste dalla fase di acquisizione e controllo in tempo reale sono modeste. Un processore di fascia media, 8 GB di RAM e un’unità SSD per la scrittura rapida dei file FITS coprono senza problemi una sessione gestita da software di automazione. Il collo di bottiglia, in questa fase, non è la potenza di calcolo ma l’affidabilità del bus USB e la stabilità delle comunicazioni con i dispositivi.
Requisiti per l’elaborazione
La calibrazione e lo stacking sono invece operazioni intensive: 16 GB di RAM diventano consigliabili quando si lavora con stack di molte centinaia di frame ad alta risoluzione, e il vincolo si sposta sulla memoria disponibile più che sulla frequenza del processore. Una macchina che gestisce senza fatica una notte di riprese può risultare insufficiente il giorno dopo, quando si tratta di integrare quello che ha acquisito.
Perché dedicare un computer
Dedicare esclusivamente un computer all’astrofotografia non è una raccomandazione di comodo. I rischi di un sistema condiviso con l’uso quotidiano sono concreti e possono compromettere sessioni intere:
- aggiornamenti automatici di Windows che forzano il riavvio nel mezzo di un’acquisizione non presidiata;
- processi antivirus che eseguono scansioni intensive sui file FITS mentre vengono scritti, introducendo latenze critiche;
- notifiche di sistema che rubano il focus ai software di acquisizione;
- processi in background che saturano il bus USB, causando interruzioni nella comunicazione con la camera o la montatura.
Un sistema con aggiornamenti differiti, antivirus disattivato durante le sessioni e servizi superflui rimossi elimina queste variabili alla radice. Una macchina ricondizionata e dedicata è preferibile a una workstation più potente ma condivisa: qui conta la ripetibilità, non la velocità di picco.
3. L’architettura del workflow
Un workflow astrofotografico ben strutturato si articola in quattro macro-fasi, alle quali si aggiunge un livello trasversale di integrazione fra i dispositivi.
01 · Pianificazione
Scelta del target e simulazione del campo inquadrato dal proprio setup.
Livello trasversale – ASCOM Platform · GS Server · ASTAP
Presenti in ogni fase: dialogano con tutto il resto della catena.
Integrazione e controllo
Il livello che tiene insieme tutto il resto è la piattaforma ASCOM (AStronomy Common Object Model), uno standard di comunicazione fra applicazioni e dispositivi. Grazie ad ASCOM ogni componente del sistema – montatura, camera, focheggiatore, ruota portafiltri – può essere controllato in modo uniforme, indipendentemente dal produttore. È questo approccio modulare a rendere possibile la costruzione di sistemi complessi e personalizzabili, in cui si sostituisce un singolo elemento senza rimettere in discussione l’intera catena.
Per le montature Sky-Watcher, GS Server (Green Swamp Server) è un driver ASCOM specializzato che sostituisce quello nativo aggiungendo funzionalità di rilievo: gestione e correzione dell’errore periodico, controllo fine dei parametri di passo motore, limiti di sicurezza programmabili e logging dettagliato delle correzioni.
Pianificazione e simulazione
Ogni sessione comincia con la scelta del target e la valutazione della sua osservabilità. Stellarium è il planetario open source di riferimento: simula il cielo con grande realismo, permette di impostare con precisione la posizione dell’osservatore e di prevedere il percorso degli oggetti nel corso della notte.
La funzione più rilevante in ottica astrofotografica è però un’altra: inserendo lunghezza focale e dimensioni del sensore si visualizza in anticipo il campo effettivamente inquadrato dal proprio setup. È il modo più rapido per scoprire, prima di uscire, che l’oggetto scelto non ci sta nel campo o che vi occupa una frazione trascurabile.
Acquisizione e automazione
N.I.N.A. (Nighttime Imaging ‘N’ Astronomy) è il centro operativo della sessione. Integra in un unico ambiente il controllo di montatura, camera, focheggiatore e accessori, e consente di definire sequenze completamente automatizzate: puntamento, plate solving per la correzione della posizione, autofocus, acquisizione di un numero definito di frame, dithering e gestione automatica del meridian flip.
Due funzioni meritano attenzione particolare. La prima è l’allineamento polare a tre punti, che non richiede la visibilità della Stella Polare e risolve una difficoltà ricorrente nei siti con orizzonte nord ostruito. La seconda è il sistema di plugin, che permette di estendere il software verso esigenze specifiche senza attendere che una funzione entri nel programma principale.
SharpCap affianca N.I.N.A. su tre fronti: l’allineamento polare basato sull’analisi della deriva stellare con rotazione dell’asse di ascensione retta, più rapido nelle sessioni mobili; l’acquisizione di video ad alto frame rate per l’imaging planetario; e la valutazione in tempo reale della qualità delle stelle. I due metodi di allineamento polare non sono in competizione ma complementari, e la scelta dipende dal contesto operativo.
Autoguida
Durante le esposizioni lunghe, anche errori minimi della montatura o dell’allineamento polare producono il movimento apparente delle stelle sul sensore. PHD2 è lo strumento con cui si compensano. Dietro un nome volutamente ironico – Push Here Dummy – si nasconde un sistema di controllo in retroazione di tipo PID applicato separatamente ai due assi, con funzioni avanzate come la guida multi-stella e il Predictive PEC per modellare e anticipare l’errore periodico.
L’integrazione con N.I.N.A. è ciò che rende il sistema più della somma delle parti: le due applicazioni dialogano e sincronizzano acquisizione e dithering, migliorando il rapporto segnale/rumore e riducendo gli artefatti sistematici senza alcun intervento manuale.
Per capire davvero come si comporta la propria montatura esiste poi PHD2 Log Viewer. I log prodotti da PHD2 contengono informazioni dettagliate sul comportamento del sistema di guida, e la loro analisi permette di isolare gli errori sistematici invece di procedere per tentativi sui parametri.
Plate solving
Il plate solving è un processo di astrometria automatica che confronta la distribuzione geometrica delle stelle nell’immagine con cataloghi di riferimento, determinando coordinate, orientamento e scala con precisione dell’ordine del secondo d’arco. ASTAP è uno dei motori più usati per questa operazione ed è tipicamente integrato dentro N.I.N.A. come solver primario. Offre inoltre strumenti di analisi stellare che misurano FWHM ed eccentricità, due parametri fondamentali per valutare a colpo d’occhio la qualità di un frame.
Calibrazione, stacking ed elaborazione
Siril è il cuore open source della fase di elaborazione deep-sky. Applica le correzioni fondamentali tramite i frame di calibrazione – bias, dark e flat – eliminando rumore termico, vignettatura e difetti del sensore; allinea le immagini tramite riconoscimento stellare; le combina con tecniche di stacking come media, mediana e sigma clipping. Quest’ultima è particolarmente efficace nel rigettare tracce di satelliti, aerei e raggi cosmici presenti nei singoli frame. Gli script automatici riducono l’intero preprocessing a poche operazioni.
La presenza di gradienti nel fondo cielo, dovuti all’inquinamento luminoso e a imperfezioni ottiche, è uno dei problemi più comuni nelle immagini deep-sky. GraXpert è specializzato nella loro rimozione e offre due approcci: un metodo classico basato su interpolazione polinomiale e uno basato su un modello di intelligenza artificiale addestrato su immagini astronomiche, più robusto quando i gradienti sono irregolari o complessi.
StarNet separa le stelle dal fondo nebulare, permettendo di elaborare le due componenti in modo indipendente e di ricombinarle. È il passaggio che consente di lavorare sul contrasto della nebulosità senza gonfiare le stelle.
PixInsight è il software di elaborazione più completo disponibile per l’astrofotografia, con un ecosistema di processi e script che copre ogni fase del preprocessing e della post-elaborazione. È l’unico programma a pagamento di questa selezione, e vale la pena affrontarlo per funzioni specifiche – la combinazione HDR su tutte – anche mantenendo Siril come strumento principale.
GIMP chiude eventualmente la catena nella fase di rifinitura. Dalla versione 2.10 supporta elaborazioni a 16 e 32 bit per canale, ma il suo impiego resta appropriato soprattutto quando l’immagine è già stata portata alla rappresentazione finale: nelle fasi intermedie è preferibile restare su strumenti dedicati all’elaborazione scientifica.
Imaging planetario
Con Luna e pianeti il paradigma cambia radicalmente. Il limite non è la debolezza del segnale ma la turbolenza atmosferica, e invece di lunghe esposizioni si acquisiscono video ad altissimo frame rate per catturare i brevi istanti di seeing favorevole.
AutoStakkert! è il riferimento per questo tipo di elaborazione. Analizza migliaia di frame valutando il contrasto locale su punti di allineamento distribuiti sull’immagine, assegna a ciascuno un punteggio di qualità e permette di sommare solo la percentuale migliore, tipicamente fra il 10 e il 30% del totale. È la tecnica nota come lucky imaging, che consente di recuperare parte della risoluzione teorica dello strumento. RegiStax interviene a valle, con l’elaborazione a wavelet che esalta i dettagli dell’immagine somma su scale spaziali differenti.
4. I programmi in sintesi
| Software | Fase | Licenza |
|---|---|---|
| ASCOM Platform | Integrazione dispositivi | Gratuito |
| GS Server | Driver montature Sky-Watcher | Gratuito |
| Stellarium | Pianificazione | Open source |
| N.I.N.A. | Acquisizione e automazione | Open source |
| SharpCap | Allineamento polare, planetario | Freemium |
| PHD2 | Autoguida | Open source |
| PHD2 Log Viewer | Diagnostica della guida | Gratuito |
| ASTAP | Plate solving e analisi stellare | Gratuito |
| Siril | Calibrazione, stacking, elaborazione | Open source |
| GraXpert | Rimozione dei gradienti | Open source |
| StarNet | Separazione stelle / fondo | Gratuito |
| PixInsight | Elaborazione avanzata, HDR | A pagamento |
| GIMP | Rifinitura finale | Open source |
| AutoStakkert! | Stacking planetario | Gratuito |
| RegiStax | Wavelet planetari | Gratuito |
5. Gratuito, open source, proprietario: le differenze contano
La colonna delle licenze merita una lettura attenta, perché i tre termini vengono spesso usati come sinonimi e non lo sono.
Open source significa che il codice è pubblico e verificabile. Stellarium, N.I.N.A., PHD2, Siril, GraXpert e GIMP rientrano in questa categoria, e ne derivano due vantaggi concreti: il programma non può sparire per una decisione commerciale, e la comunità può correggere e migliorare gli algoritmi. Per software che manipolano dati scientifici, la possibilità di ispezionare cosa accade al segnale non è un dettaglio filosofico.
Gratuito non implica open source. ASTAP, AutoStakkert!, RegiStax, StarNet, GS Server e PHD2 Log Viewer si scaricano e si usano senza spendere nulla, ma il codice resta chiuso. Sono strumenti eccellenti e largamente adottati; semplicemente, la loro continuità dipende dalla volontà dei rispettivi autori.
Freemium è il caso di SharpCap, e va compreso bene prima di costruirci sopra un workflow: la versione base è gratuita, ma le funzioni più rilevanti in astrofotografia – l’allineamento polare assistito fra tutte – appartengono alla versione Pro, che è a pagamento con licenza annuale.
PixInsight è l’unico programma interamente commerciale dell’elenco, con licenza perpetua. È anche l’unico per cui la spesa si giustifica davvero solo a un certo punto del percorso: un principiante ottiene risultati migliori investendo tempo su Siril che denaro su PixInsight.
Il quadro complessivo resta però quello di una disciplina in cui è possibile costruire una catena completa, dalla pianificazione all’immagine finale, senza spendere nulla in licenze. Poche altre attività tecniche di questo livello possono dire altrettanto.
6. Costruire il proprio workflow
L’ecosistema descritto in questa pagina è un esempio di flusso completo, modulare ed efficiente, costruito prevalentemente su strumenti open source. Non va però considerato rigido né definitivo: può e deve essere adattato alla propria strumentazione, al proprio sito osservativo e agli obiettivi che ci si pone.
Il consiglio operativo, per chi comincia, è di non installare tutto insieme. Si parte dalla catena minima – ASCOM, Stellarium, N.I.N.A., PHD2 e Siril – che da sola copre l’intero percorso dalla pianificazione all’immagine finale deep-sky. Gli strumenti specializzati si aggiungono quando si presenta il problema che risolvono: GraXpert quando i gradienti diventano il limite, StarNet quando le stelle impediscono di spingere il contrasto, PixInsight quando si ha davvero bisogno di qualcosa che Siril non fa.
Ogni programma di questa pagina ha una scheda dedicata, con requisiti, configurazione, integrazioni e limiti. Il modo migliore di usarle è seguirle nell’ordine del workflow: è così che i singoli strumenti smettono di essere una collezione di icone sul desktop e diventano un sistema.
Accanto ai programmi installati resta un secondo livello di strumenti: servizi web per la pianificazione, previsioni di seeing, mappe dell’inquinamento luminoso e archivi di immagini. Non elaborano nulla, ma decidono se e quando ha senso uscire. Li ho raccolti nella pagina dedicata alle risorse online.
I fondamenti fisici e le motivazioni tecniche alla base di ciascuna scelta descritta in questa pagina sono trattati in modo esteso nel capitolo 6 del libro Astrofotografia Digitale – Dal Sensore all’Immagine, insieme al resto del percorso che porta dal sensore all’immagine finale.
