Elaborare i file FITS del Seestar S50: quello che l'app non fa per te

Lo stack live del Seestar è buono. I suoi sub FITS grezzi sono meglio.

Lo ZWO Seestar S50 fa quello che promette: lo punti su un oggetto dal telefono, aspetti e ottieni una foto. Per molti è tutto l’hobby, e non c’è niente di male a fermarsi lì.

Il Seestar però può salvare anche qualcosa di meglio del JPEG che ti mostra. Se attivi Salva ogni frame nelle impostazioni, scrive ogni sottoesposizione da 10 secondi su disco come file FITS. Quei file contengono in modo misurabile più informazione dello stack live, e la differenza è più grande di quanto la maggior parte delle persone si aspetti.

Questo articolo spiega cosa c’è dentro e cosa farne.

Quello a cui lo stack live rinuncia

Lo stacking a bordo del Seestar gira in tempo reale su un piccolo processore ARM che nel frattempo guida anche la montatura. Questo lo limita in tre modi.

Non può scartare frame a posteriori. Lo stack live integra man mano. Se una nuvola passa al minuto 40 di una sessione da 90, quei frame sono già nella media. Un programma desktop può guardare prima tutti i 540 frame, valutarli e buttare quelli cattivi prima di combinare qualsiasi cosa.

Il suo scarto è limitato. Scie di satelliti, aerei e raggi cosmici richiedono uno scarto statistico degli outlier su tutto lo stack, il che significa avere tutto lo stack. L’integrazione in tempo reale può fare solo fino a un certo punto.

Stira una volta sola, e presto. La vista live è già riferita al display: l’istogramma è stato schiacciato per stare bene su un telefono, e a quel punto l’estremo debole è compresso per sempre. I sub FITS sono lineari, quindi l’intera gamma dinamica, dal fondo cielo al nucleo della nebulosa, è ancora intatta e separabile.

In pratica, uno stack fatto bene dei sub mostra di solito nebulosità esterne più deboli, colori delle stelle più puliti e un rumore di fondo nettamente più basso del JPEG live, a parità di dati. È la stessa fotografia, portata più avanti.

Come portare i file da una Seestar S30 o S50 al computer

Ci sono due tipi di file che vale la pena copiare, e di solito si vuole il primo prima ancora di sapere che esiste il secondo.

Il file stackato è quello che la Seestar ha fatto per te: un singolo Stacked_*.fit per oggetto, già integrato sul dispositivo. Copia questo se hai appena finito una sessione e vuoi lavorare sul risultato.

I sub sono le singole pose da 10 secondi, Light_*.fit, un file ciascuna. Esistono solo se Salva ogni frame era attivo nell’app prima di iniziare a riprendere. È disattivato di default e non si applica a posteriori. Sono questi i file che vale la pena avere, per i motivi qui sopra.

Stanno entrambi nello stesso posto sul dispositivo:

MyWorks/
  M42/
    Stacked_60_M42_10.0s_IRCUT_20260304-213512.fit   <- lo stack del dispositivo stesso
    Light_M42_10.0s_IRCUT_20260304-213512.fit        <- uno per ogni sub
    Light_M42_10.0s_IRCUT_20260304-213522.fit
    ...

Il nome del file ti dice oggetto, esposizione, filtro e data-ora.

Via cavo USB (consigliato)

Collega la Seestar al computer con un cavo USB-C, attiva l’opzione di archiviazione nell’app Seestar, poi apri il dispositivo come un disco e copia la cartella dell’oggetto. Gli aggiornamenti del firmware hanno spostato quell’impostazione tra una versione e l’altra, quindi cerca nella sezione archiviazione o connessione invece che un nome di menu preciso.

Usa questa strada per i sub. Una sessione da 90 minuti a 10 secondi sono circa 540 file e più o meno 10 GB, e un cavo li sposta in pochi minuti dove il Wi-Fi non ce la fa.

Via Wi-Fi, attraverso l’app

L’app Seestar può mandare le immagini dal dispositivo al telefono, e da lì al computer via AirDrop, una cartella cloud o un cavo. Va bene per un singolo file stackato ed è un modo veloce per dare un’occhiata a un risultato.

È lo strumento sbagliato per 540 sub. Lo spazio sul telefono, la velocità di trasferimento e i limiti di esportazione dell’app si mettono tutti di mezzo, e aspetterai a lungo per qualcosa che un cavo fa mentre ti prepari un tè.

Una volta sul computer

Anteprima, Foto e il visualizzatore di immagini di Windows non aprono un file .fit o .fits, ed è lì che la maggior parte delle persone si ferma. Serve software astronomico, e il file stackato e la cartella di sub vanno trattati in modo diverso:

  • Il file stackato è già integrato, quindi non c’è più niente da stackare. Ha bisogno di stretch e finitura. In Akastroid aprilo con Seleziona un’immagine e verrà letto, stretchato e calibrato in colore come un singolo frame.
  • La cartella di sub è quella che vale la pena avere. Punta Akastroid sull’intera cartella: valuta ogni frame, scarta quelli rovinati da nuvole e satelliti, allinea e integra il resto, poi rifinisce il risultato. È la parte che il dispositivo non poteva fare.

Tieni comunque da parte lo Stacked_*.fit del dispositivo per confronto. Non metterlo dentro uno stack di sub. È già una media di molti frame, e mediarlo insieme ai singoli gli dà un peso sbagliato.

Cosa c’è negli header, e cosa manca

I file Seestar hanno una particolarità che vale la pena conoscere.

Gli header portano le basi utili: EXPTIME, GAIN, INSTRUME che nomina il Seestar, il filtro, la data, e RA e DEC, perché il dispositivo ha fatto il plate solving per trovare l’oggetto. L’informazione di puntamento è preziosa, perché è ciò che rende possibili in seguito la calibrazione fotometrica del colore e l’annotazione.

Quello che non portano in modo affidabile è la lunghezza focale e la dimensione dei pixel. Il plate solving ha bisogno di una scala di pixel, e una scala di pixel ha bisogno di entrambi quei numeri.

Per fortuna un Seestar è uno strumento sigillato, con un’ottica e un sensore che non puoi cambiare, quindi il nome del modello è la specifica:

Seestar S50Seestar S30
Lunghezza focale250 mm150 mm
Apertura50 mm30 mm
Dimensione pixel2,9 µm2,9 µm
SensoreSony IMX462Sony IMX662
Scala pixel≈ 2,39 ″/px≈ 3,99 ″/px

Riconoscere Seestar S50 nella scheda INSTRUME fornisce entrambi i numeri mancanti, e la scala ne consegue. Akastroid lo fa automaticamente. Riempie solo i campi che l’header ha lasciato vuoti e non sovrascrive mai quello che il file ha registrato, perché lo strumento conosce la propria configurazione meglio di una tabella di consultazione.

Il valore di 2,39 ″/px ti dice anche qualcosa sui tuoi dati. A quella scala, con un seeing tipico, il Seestar è leggermente sottocampionato e le stelle cadono su pochissimi pixel. Questo influisce su quello che potrai recuperare dopo.

La trappola del debayer

I file FITS del Seestar sono dati Bayer grezzi: un mosaico di filtri colorati, non un’immagine a colori. Il pattern è GRBG.

Qui si sbaglia in due modi. Fai il debayer con il pattern sbagliato e i colori escono invertiti, di solito con una forte dominante magenta o verde che nessun bilanciamento del bianco corregge. Fai il debayer due volte, una in uno strumento intermedio e una nel tuo stacker, e ottieni una poltiglia morbida a scacchiera.

Il file stackato che il Seestar produce è già debayerizzato. I sub no. Uno strumento che li tratta allo stesso modo sbaglierà uno dei due.

Stackare sub brevi

Dieci secondi sono pochi, e questo determina l’approccio.

Aspettati molti frame. 500-1.000 è normale per una sessione decente. È un vantaggio, perché rende sicuro uno scarto aggressivo degli outlier.

Usa uno scarto adatto ai dati. Con uno stack profondo puoi permetterti il sigma clipping, che presuppone che ogni frame campioni la stessa distribuzione e scarta i valori lontani dalla media. Questa ipotesi non regge quando la trasparenza è cambiata durante la sessione per velature alte, l’oggetto che scende verso l’orizzonte o la rugiada che si forma. A quel punto i frame sono effettivamente diversi, la dispersione è reale e non rumore, e il sigma clipping inizia a scartare i frame agli estremi dell’intervallo, che spesso sono i più limpidi.

Il linear-fit clipping gestisce quel caso. Ordina i valori di ogni pixel lungo lo stack e ci adatta una retta, così una deriva graduale è prevista e non costa nulla, mentre una scia di satellite spicca ancora come un valore lontano dalla retta. Akastroid misura la dispersione dei livelli di cielo per frame e sceglie tra i due automaticamente, passando al secondo sopra circa l’8 % di deriva.

Non aspettarti molto dal drizzle. Il drizzle recupera dettaglio sub-pixel da frame ditherati. La montatura altazimutale del Seestar produce rotazione di campo, che dà una certa varietà sub-pixel, ma non è dithering deliberato. Verifica che il tuo set abbia davvero la dispersione sub-pixel prima di attivarlo. Ricostruire su una griglia più fine da frame non ditherati ti dà solo un file più grande e più morbido.

La rotazione di campo è il vero vincolo

Il Seestar è una montatura altazimutale senza derotatore di campo, quindi il campo ruota durante la sessione. Frame presi a 40 minuti di distanza possono essere ruotati l’uno rispetto all’altro di decine di gradi.

Il tuo stacker deve gestire la rotazione oltre alla traslazione. Un allineamento a sola traslazione fallisce sui dati Seestar, e il risultato sembra fuoco scarso più che un errore evidente: tutto esce leggermente sbavato ed è difficile capire perché.

La rotazione significa anche che gli angoli dello stack finale sono coperti da meno frame del centro, e la zona di sovrapposizione si restringe man mano che la rotazione si accumula. Aspettati di ritagliare, e aspettati che il bordo esterno sia più rumoroso del centro. È geometria, non un difetto della tua elaborazione.

Il limite dei 10 secondi

Il Seestar limita le esposizioni a 10 secondi perché non è guidato, e sub più lunghi lascerebbero scie.

Il prezzo è il rumore di lettura. Ogni esposizione aggiunge una penalità fissa dovuta alla lettura del sensore, quindi uno stack di 540 frame da dieci secondi ne porta 540 porzioni, mentre gli stessi 90 minuti in 18 sub da cinque minuti ne porterebbero 18. Ecco perché un setup inseguito e guidato va avanti sugli oggetti deboli anche a parità di integrazione totale.

In pratica il Seestar va molto bene sugli oggetti luminosi e di luminosità media: Orione, la Laguna, il nucleo di Andromeda, gran parte del catalogo Messier. Le nebulosità estese molto deboli sono dove si vede il fondo di rumore di lettura, e nessuna elaborazione crea un segnale che non l’ha mai superato.

Saperlo è più utile di qualsiasi consiglio di elaborazione, perché ti dice quali oggetti ripagheranno altre due ore e quali no.

Prima di aprire la cartella

Tre cose in una cartella Seestar hanno messo in difficoltà una sessione reale. Controllale prima.

  • Usa Akastroid 1.3.13 o successivo. Le versioni precedenti si fermavano con “No frames to stack.” quando una cartella conteneva scatti con il filtro antinquinamento (LP nel nome del file) e senza (IRCUT), e impilavano solo gli scatti a mosaico quando c’erano entrambi i tipi. “Controlla aggiornamenti”, nel menu Aiuto, installa la versione attuale.
  • Gli scatti a mosaico sono un’altra zona di cielo. I file chiamati Light_mosaic_... vengono dalla modalità mosaico del Seestar e non si sovrappongono agli scatti normali Light_... dello stesso oggetto. Akastroid impila il gruppo più grande e dice quanti scatti ha escluso. Per elaborare quelli a mosaico, mettili in una cartella a parte.
  • Una sessione grande richiede tempo. Circa 1.000 scatti hanno richiesto 29 minuti su un Mac Apple silicon con il drizzle attivo. Il drizzle serve a poco con gli scatti del Seestar: disattivalo prima di elaborare e finirà molto prima.

I passaggi

  1. Attiva Salva ogni frame prima della sessione, non dopo.
  2. Copia l’intera cartella dell’oggetto. Metti da parte lo Stacked_*.fit del dispositivo per confronto.
  3. Lascia che lo stacker legga gli header FITS invece di impostare il pattern a mano. È GRBG, e non va debayerizzato due volte.
  4. Usa un metodo di scarto adatto a quanto la tua trasparenza è rimasta stabile.
  5. Ritaglia i bordi assottigliati dalla rotazione.
  6. Confronta con lo stack del dispositivo. Se il tuo non è chiaramente migliore nelle regioni deboli, qualcosa nel tuo flusso di lavoro sta annullando il vantaggio.

Quest’ultimo passo di solito si salta, ma è l’unico modo per sapere se lo sforzo in più è servito.

Domande frequenti

Dove salva i file FITS una Seestar S50, S50 Pro o S30?

Sul telescopio stesso, non sul telefono. Il telefono tiene le anteprime JPEG; il telescopio tiene i FITS. Ogni soggetto ha la sua cartella, e i singoli frame stanno in una cartella il cui nome finisce con _sub, per esempio M 45_sub. La struttura è mostrata nella sezione su come portare i file al computer.

Se manca una cartella _sub, Salva ogni frame era spento in quella sessione. La Seestar non può salvare i frame dopo; la FAQ di ZWO dice di attivarlo prima di iniziare.

Come prendo i file dalla Seestar in un sito remoto?

Con il cavo USB-C. Non serve una rete, quindi funziona sul campo come a casa, ed è molto più veloce per una sessione di alcune centinaia di frame. La via Wi-Fi (modalità Stazione nell’app Seestar, poi l’indirizzo IP del telescopio nel gestore file del computer) richiede una rete Wi-Fi a cui si collegano sia il telescopio sia il computer, quindi è la via per casa.

Come vedo un’immagine .fit della Seestar su PC o Mac?

Un file FITS contiene i valori grezzi del sensore, per questo la maggior parte dei visualizzatori di foto lo rifiuta o mostra un frame nero: i dati sono lineari e non ancora stirati per uno schermo. Aprilo con un programma che legge i FITS. In Akastroid usa Scegli file sulla scheda Cielo profondo per un Stacked_*.fit, oppure Scegli cartella per una cartella _sub di singoli frame; in entrambi i casi vedi l’immagine finita, stirata e con il colore bilanciato.

Cosa significano i nomi dei file?

Un singolo frame si chiama per esempio Light_C 33_10.0s_LP_20260918-192007_208.fit: il soggetto, la posa, il filtro, la data e l’ora e un numero di frame. Il filtro è LP quando il filtro antinquinamento luminoso integrato era sul percorso ottico, IRCUT quando non c’era. Uno stack fatto dalla Seestar si chiama per esempio Stacked_190_IC 434_10.0s_LP_20260224-195939_2.fit; il primo numero è quanti frame contiene.

Posso unire più notti sullo stesso soggetto?

Sì, ed è il miglioramento più grande che puoi fare a un’immagine della Seestar: due notti sono il doppio del segnale. Copia i file Light_*.fit di tutte le notti in una cartella e apri quella cartella. I frame con e senza filtro antinquinamento possono stare nella stessa cartella; Akastroid li separa.

Devo rifare lo stack di tutti i frame o unire i file già sommati?

Rifai lo stack di tutti i frame. Uno stack di stack può solo fare la media di due immagini finite, così una notte velata pesa quanto una limpida. Partire dai singoli frame permette di valutarli uno per uno, scartare quelli scadenti e rifiutare le tracce dei satelliti su tutto l’insieme. Unire i Stacked_*.fit è la soluzione di riserva per le notti in cui Salva ogni frame era spento.

Come trasformo i FITS della Seestar in TIFF o DNG per Lightroom o Photoshop?

Prima fai lo stack, poi esporta il risultato. Akastroid esporta un TIFF a 16 bit, che Lightroom e Photoshop aprono direttamente e che conserva ogni tono per i ritocchi successivi. Il DNG è il formato dei file raw di una fotocamera, e un FITS sommato non lo è, quindi il TIFF è la scelta giusta. Esporta un JPEG solo per condividere.

Qual è il modo più semplice per un principiante di elaborare i FITS della Seestar?

Copia la cartella _sub sul computer, apri Akastroid, scegli Scegli cartella sulla scheda Cielo profondo e seleziona quella cartella. Legge i frame, scarta quelli scadenti, somma il resto, toglie il gradiente dell’inquinamento luminoso, bilancia il colore e finisce l’immagine senza alcuna impostazione. La versione gratuita dà cinque elaborazioni e due esportazioni, abbastanza per provarlo sulla tua sessione. Scarica Akastroid.

Leggi l'originale in inglese · Anche in Deutsch · Español · Français · 日本語 · Nederlands · Português (Brasil) · 繁體中文

Provalo sui tuoi dati

Akastroid fa automaticamente tutto ciò che descrive questa guida, e ti dice cosa ha fatto.

Scarica Akastroid (gratis)