Processat del cometa C/2025 A6 (Lemmon) en color amb una càmera monocroma

El passat divendres 17 d’octubre vaig estar a Cantavella (Aragó) passant el cap de setmana, i animat per l’amic Rafa Ruiz, de la Societat Astronòmica de Castelló, vam fer unes quantes captures al cometa.

Jo tenia una càmera monocroma, l’ASI294MM Pro, aleshores la dificultat augmentava, i molt. Vaig fer 4 captures Light amb el filtre de Luminància de 30 segons cadascuna, 4 captures Light de 30 segons amb el filtre R, 4 captures Light de 30 segons amb el filtre G i 4 captures Light de 30 segons amb el filtre G. I després 30 darks, també de 30 segons, 30 Bias i 10 Flats per cada filtre, per a fer la calibració.

Com es processa un cometa amb una càmera monocroma?
Bàsicament, necessitem:
1. Capturar Lights del cometa, Darks, Flats i Bias.
2. Calibrar els Lights L+R+G+B amb els Darks, Flats L+R+G+B i Bias. (WBPP)
3. Alinear (registrar) els Lights L+R+G+B i apilar (integrar) els Lights L+R+G+B per a obtenir masterLights L+R+G+B. (WBPP o DynamicAlignment o ImageIntegration)
4. Extracció de les estreles i el cometa (StarNet o StarXTerminator)
5. Alineem el cometa en L+R+G+B amb CometAlignment perquè es mou a velocitat distinta que les estreles.
6. Barrejem tots els canals R+G+B (ChannelCombination) o L+R+G+B (LRGBCombination)
7. Recuperem les estreles que hem separat en el pas 4 (PixelMath)

Bàsicament, aquesta és la informació que necessitem per a entendre com es fa. Però dependrà del resultat del pas 3, serà més fàcil o més complicat, ja que si en WBPP ens falla el pas d’alinear (registrar) els Lights L+R+G+B, haurem de fer-ho manualment nosaltres mitjançant el procés DynamicAlignment i després apilar (integrar) les imatges alineades amb ImageIntegration.

Comencem amb el procés
Ací et mostre els Lights que vaig obtenir, 4 per cada filtre:

Comencem: WBPP a tope!
Amb WBPP aconseguim calibrar els Lights amb els Bias + Flats + Darks. Després automàticament ens alinea les estreles dels Lights (registration). Si tot ha anat bé, després apila els Lights de cada filtre LRGP i crea un MasterLight (integration), i després si ho tenim marcat en la configuració, també ens fa una resolució de plaques (Image solving o Plate solving).

Ací et mostre com queden les diferents pestanyes del procés WBPP mostrant les captures Bias, Darks, Flats per als diferents filtres LRGB, Lights LRGB, la pestanya de Calibration i la finestra de resum:

Alineem estreles manualment amb DynamicAlignment
I bé, aquest és el resultat de WBPP. No em fa funcionar perfectament l’alineació (registration) dels Lights dels filtres G i B, per tant, no em fa apilar (integration) i, per tant, no vaig obtindre els masterLights G i B:

Aleshores vaig començar a tocar un poquet la configuració de sensibilitat durant el registrament dels Lights i la quantitat del soroll que pot permetre, no domine exactament tots aquestos paràmetres i vaig fer diverses proves, però ací et mostre els resultats més rellevants: que va poder registrar fins a dos Lights del filtre B i cap del filtre G:

I si no tinc tots els Lights B o els Lights G registrats o alineats, no puc apilar, aleshores ara què fem? Doncs necessitarem alinear els altres 2 Lights del filtre B manualment amb el procés DynamicAlignment i també els 4 Lights del filtre G manualment amb DynamicAlignment. Perquè només podrem apilar (integrar) lights quan estiguen alineades les seues estreles.

Obrirem aquest procés i funciona de la següent manera: has d’obrir dues imatges, una la marcarem com el número 1 fent click sobre la imatge i l’altra la marcarem com el número 2 també fent click. I ara, en la imatge nº 1 marcarem diverses estreles al llarg de la fotografia (unes 10) i automàticament s’aniran marcant també en la fotografia 2. D’aquesta manera estarem alineant les dues fotografies.

Fixat que en el recuadre de l’esquerra et mostra l’estrela que hem seleccionat en la imatge nº 1 i en el recuadre de la dreta l’estrela que ocupa eixe espai en la imatge nº 2.

Farem açò a unes 10 estreles, aproximadament, i li donarem click al botó inferior del stick de color verd.
Això ens generarà la imatge registrada o alineada. Ho veurem perquè pot ser apareix algun borde de color negre en algun costat de la imatge.
Aleshores gaurdarem la imatge afegint «_registrada» o «_r» en el seu nom, per a saber que es tracta d’un Light del filtre B alineat:

Doncs res, hem de fer aquest procés d’alinear totes les imatges que ens falten del filtre B i totes les imatges que ens falten per alinear del filtre G.
Costa temps, però és un pas necessari abans de fer l’apilat dels Lights (apilations) per a aconseguir els MasterLights.

Apilem manualment amb ImageIntegration
Doncs bé, ara que ja tenim calibrats i registrats tots els Lights L+R+G+B, ja podem apilar o integrar els Lights.
En el pas inicial, ja vam apilar els Lights L+R amb WBPP, i ens quedaven pendent els Lights G+B que no s’havien pogut registrar automàticament. Però com que ara ja els hem alineat manualment amb DynamicAlignment, ja podem passar al procés d’apilar-los.

Obrirem el procés ImageIntegration i afegirem, primer, tots els Lights G registrats i els apilarem. I quan acaben, els llevarem i afegirem tots els Lights B registrats, i els apilarem.

Ací un exemple dels Lights regsitrats B apilats. Quan acaba la integració d’aquest procés, s’obren 3 finestres: una amb el materLight pròpiament, i dos finestres més amb parts de la imatge rebujades per soroll o per inconsistències de píxels.

Guardarem la imatge com a masterLight B:

I ara farem el mateix per als Lights G registrats. Obrirem ImageIntegration i apilarem els Lights registrats del filtre G:

I guardarem la imatge com a masterLight G:

Alineem les estreles dels masterLights L+R+G+B
Ara, en quina situació ens trobem? Doncs que ja tenim els quatre masterLights perfectament calibrats i registrats. Però ara necessitem estar segurs, abans de barrejar els quatre masterLights en una imatge final amb color, que les estreles d’aquestos quatre masterlights estiguen alineades.

Aleshores, repetirem el procés DynamicAlignment per alinear les estreles dels 4 masterLights L+R+G+B, de manera que coincidisquen totes les estreles:

Alineem el cometa: important per a aconseguir nitidesa
Ara obrirem un procés anomenat CometAlignment i afegirem les imatges del cometa, i alinearem el cometa fent un click en el nucli d’aquest. El procés CometAlignment sap quina és la primera i la última imatge de desplaçament del cometa, aleshores només caldrà que li diguem el nucli del cometa en la primera i en la última imatge:

Una vegada marquem el nucli en la primera i en la última imatge, el cometa quedarà completament alineat a totes les imatges:

Aleshores obrirem els masterLights L+R+G+B amb el cometa alineat:

I ja podem juntar els canals de colors, si tenim LRGB podem fer servir el procés LRBGCombination o si preferim només tres canals podem fer servir ChannelCombination:

Jo, per errors i inconsistències rares, només he pogut obtindre una imatge digna amb ChannelCombination i he hagut de desfer-me del masterLight L, una pena perquè és el masterLight que conté més informació, però tenia molt de soroll si juntava els canals amb LRGBCombination. A la pròxima vegada, li prestaré més atenció al moment d’alinear a la polar i capturar els Lights, perquè el divendres quan vaig capturar el cometa tot va ser massa ràpid i imprevist, la veritat.

Doncs bé, aquesta és la pinta que té la imatge amb color quan junte els masterLights de R, de G i de B:

Últims retocs al cometa
Ara li passe l’algoritme de llevar estreles, en el meu cas starXTerminator, i ho fa relativament bé:

He pujat un poc la saturació, per a que destaquen més els colors, i he recuperat les estreles amb el procés PixelMath tal com veus en la següent captura de pantalla:

Finalment, ara que ja tinc la imatge final, he obert el procés DynamicCrop per a retallar només el camp que m’interessa de la fotografia, ja que fins ara em mostrava parts de la foto sense informació però no volia retallar res fins acabar amb els processos d’alineació diversos:

I bé, una vegada ja tinc la imatge retallada com vull, faré l’estirat final amb HistogramTransformation, on li donaré un poc més de contrast al fons, i desaré la imatge final. No és un treball perfecte, ni molt menys, pel problema amb el masterLight L i estreles rares, però ha segut el meu processat a un cometa i ha quedat prou bé:

Per últim, li done la volta amb The Gimp per a mostrar el cometa en l’alineació correcta que veuen els nostres ulls, i ja tenim una imatge presentable:

Conclusions
Personalment, he aprés molt fent aquest processat, i veig que és molt més difícil que un processat normal de planetària o d’espai profund pel problema que el cometa té un desplaçament en una velocitat distinta que el desplaçament relatiu que veiem a les estreles, aleshores cal alinear moltes vegades els diversos Lights i masterLights.

A banda, veig que encara em queda moltíssim per aprendre sobre gestió del soroll a les imatges i treballar el contrast de la llum per a extraure més detalls a les fotografies, i és evident quan intentes processar un cometa que té detalls molt fins i subtils.

Però el més important és aprendre i gaudir del procés d’aprenentatge, això sempre.