Solaris – program za obradu snimaka Sunca, Mjeseca i planeta

“The universe is full of magical things, patiently waiting for our wits to grow sharper.” (Eden Phillpotts)

Muzika uz post: SOLARIS

Link na download programa. (zipovan fajl od 150 MB)


Grafički interfejs programa Solaris

Predstavljam SOLARIS, program koji razvijam za završnu obradu astrofotografija – specijalizovan za snimke Sunca (H-alfa), Mjeseca i planeta. Cilj je bio objediniti provjerene pristupe iz vodećih alata (RegiStax, ImPPG, AstroSurface, Topaz, BlurXTerminator i sl.) u jednostavan program na našem jeziku, s pregledom snimaka uživo.

Šta program radi?

Od unaprijed stakirane slike (npr. iz DeepSkyStacker, Autostakkert i sl.) SOLARIS izvlači oštar, čist rezultat: uklanja šum i trake, obrće atmosfersko zamućenje, izvlači detalje po skalama i finalizira ton i boju. Svaki korak se uključuje i podešava slajderima, a rezultat se vidi odmah u pregledu.

Osnovne funkcije programa

  1. Preseti – gotovi “recepti” za slajdere za Sunce, Mjesec i planete koji jednim klikom postave sve slajdere. Za Sunce: „Zrnatost površine” i „Pjege / aktivna regija”; za Mjesec „Oštri detalji”; za planete provjereni recept koji izvlači pojaseve i fine detalje na Jupiteru, Saturnu, Marsu i Veneri.
  2. AI-Enhance – objedinjeno čišćenje šuma (Non-Local Means) i pametno izoštravanje s anti-ringingom; pandan alatima poput NoiseXTerminatora i BlurXTerminatora (koje koriste i AI treniranje na velikom broju astro slika).
  3. Dekonvolucija – Lucy-Richardson ili Wiener metoda, opciono ograničena samo na disk da se pozadina neba ne pojačava.
  4. Wavelet izoštravanje – pravi “à trous” algoritam u 6 skala (pristup sličan kao kod programa RegiStax ), sa denoise i Wiener izoštravanjem po sloju.
  5. Unsharp maska – dvostruka, s adaptivnim režimom koji štiti pozadinu.
  6. Priprema i finalizacija – uklanjanje traka (banding), flat/gradient korekcija, robusna detekcija diska, tonska kriva s histogramom, HSL/vibrance, vinjetiranje, solarni finish s protuberancama, i H-alfa palete.
  7. Radni tok – poništi/ponovi (Ctrl+Z / Ctrl+Y), ROI pregled (obrada samo odabranog dijela), brži pregled uz izvoz u punoj rezoluciji, GPU ubrzanje kad je dostupno, tamna i svijetla tema, te uputstvo za korištenje programa.
  8. Formati – TIFF, PNG, JPEG i RAW (Canon CR2/CR3, Sony ARW, Nikon NEF, DNG); a izlaz u TIFF/PNG (16-bit) i JPEG.

Rezultati

Na slikama je dato poređenje nekoliko snimaka planeta, Sunca i Mjeseca, pri čemu se vide slike prije i poslije obrade (korišteni već postojeći preseti unutar programa). Kao što se vidi, program daje već za relativno kratko vrijeme (2 sekunde rada koristeći preset) dobre rezultate.

Poređenje snimka Jupitera prije i nakon obrade u Solarisu

Poređenje snimka površine Sunca prije i nakon obrade u Solarisu

Poređenje snimka površine Mjeseca prije i nakon obrade u Solarisu

Poređenje snimka pjega i aktivnog dijela Sunca, prije i nakon obrade u Solarisu
Poređenje Saturna prije i nakon obrade u Solarisu

Detaljnije objašnjenje funkcija

1. Tipičan radni tok

  1. Učitavanje – Otvori sliku: učitaj stakiranu sliku za obradu.
  2. Priprema – po potrebi uklanjanje traka i flat/gradient korekcija pozadine.
  3. Izoštravanje – AI-Enhance ili dekonvolucija + waveleti + unsharp maska.
  4. Finalizacija – tonska kriva, gama, boja/paleta, (za Sunce) solarni finish.
  5. Izvoz – Spremi kao… (TIFF/PNG/JPEG).

Najbrži početak: učitaj sliku, otvori meni Preseti ▾ i izaberi preset za svoj objekat. Zatim po želji dotjeraj slajdere. Ctrl+Z poništava.

2. Učitavanje i izvoz

Otvori sliku

Učitava TIFF, PNG, JPEG, BMP i RAW – Canon (CR2/CR3), Sony (ARW), Nikon (NEF), DNG. Dok ne pomjeriš slajder, prikazuje se original.

Spremi kao…

Sprema obrađenu sliku kao TIFF 16-bit, PNG 16-bit ili JPEG. TIFF/PNG 16-bit čuvaju najviše tonskih nijansi za dalju obradu; JPEG je kompaktan za dijeljenje. Uz sliku se zapisuje i .solaris.json – log file primijenjenih parametara.

3. Preseti

Dugme Preseti ▾ otvara meni s gotovim receptima obrade, grupisanim po objektu. Izbor preseta postavi sve slajdere i prebaci na odgovarajući modul. Preseti su polazna tačka – sve možeš dodatno dotjerati.

☀ Sunce (2 preseta)

  • Zrnatost površine – izvlači granulaciju H-alfa površine (Lucy-Richardson + jaki waveleti/USM), zlatna paleta.
  • Pjege / aktivna regija – kontrast sunčevih pjega, fakula i granulacije (LR sigma 0.6 + waveleti + USM 3.0/8.0), monohromatski.

🌙 Mjesec (1 preset)

  • Oštri detalji – izoštrava kratere i brazde (AI-Enhance + waveleti + USM).

🪐 Planete (1 preset)

  • Planete – provjereni recept za planetarne diskove (Jupiter, Saturn, Mars, Venera): Lucy-Richardson dekonvolucija (sigma 1.2, samo na disku) + à trous waveleti (3/3/1.6/2.15/1.3/1.6) + unsharp maska (3.4 / 5.7, adaptivno). Izvlači pojaseve i fine detalje bez pregaranja.

4. Moduli obrade – svaka funkcija

AI-Enhance (denoise + sharpen)

Objedinjeno čišćenje šuma i pametno izoštravanje – klasičan pandan za Topaz Denoise / NoiseXTerminator i BlurXTerminator (bez GPU modela).

Kako radi: šum se uklanja algoritmom Non-Local Means – za svaki piksel traži druge dijelove slike sa sličnom okolinom i uzima njihov prosjek; tako se šum poništava, a stvarne strukture (koje se ponavljaju) ostaju oštre. Izoštravanje je vođeno maskom detalja: jače djeluje tamo gdje ima strukture, a štedi glatke i tamne zone da ne pojača šum. Anti-ringing ograničava prekoračenja (svijetle/tamne oreole) oko oštrih ivica.

  • Čišćenje šuma – jačina Non-Local Means filtera (čuva ivice).
  • Izoštravanje – jačina; jače djeluje na strukture, štedi glatke zone.
  • Detalji – veće = finiji detalji, manje = krupnije strukture.
  • PSF sigma – procijenjena širina zamućenja za dekonvoluciju.
  • Štiti pozadinu – ne izoštrava tamne glatke zone (manje šuma/ringinga).
  • Anti-ringing – ublažava prstenove oko oštrih ivica.

Uklanjanje traka (banding)

Čisti horizontalne/vertikalne trake senzora (fixed-pattern šum, rolling shutter). Jačina, Smjer (Oba/Horizontalno/Vertikalno), Metoda (Medijan za opšte trake, FFT za pravilne periodične).

Flat / gradient korekcija

Uklanja vinjetiranje, nejednoliku pozadinu i Newtonove prstenove (H-alfa). Jačina, Skala (sigma; veće = širi gradijent), Način (Dijeljenje za vinjetiranje / Oduzimanje za aditivni gradijent), Procijeni pozadinu izvan diska (da disk ne pokvari procjenu).

Uklanjanje šuma i zamućenja (stil sličan kao kod Topaz alata)

Klasičan “denoise” alat: Jačina filtriranja, Detalj (povrat sitnih struktura), Izoštravanje. Alternativa AI-Enhance modulu.

Dekonvolucija

Obrće atmosfersko zamućenje (izoštrava). Metoda: Lucy-Richardson (iterativna, oštra) ili Wiener (brza, manje ringinga). Sigma (širina PSF), Iteracije (LR), Šum (Wiener regularizacija), Spriječi ringing, Samo na disku (izoštrava disk, čuva nebo — za Sunce/Mjesec).

Kako radi: atmosfera i optika zamute sliku tako što svaku tačku razmažu u mrljicu – funkciju rasipanja tačke (PSF). Dekonvolucija matematički pokušava obrnuti taj proces: pretpostavi oblik PSF-a (Gaussov, širine sigma) i traži oštru sliku koja bi, kad se zamuti tom PSF, dala ono što imamo. Lucy-Richardson to radi u koracima (više iteracija = oštrije, ali i više šuma/ringinga); Wiener jednim prolazom u frekvencijskom domenu, uz parametar šuma koji sprječava pojačavanje šuma. Ključ je realan sigma: premali ne uradi ništa, prevelik stvara prstenove.

Wavelet izoštravanje

Izoštravanje po prostornim skalama, 6 slojeva (sloj 1 = najsitniji detalji, sloj 6 = najkrupniji) – kao grafički ekvilajzer za sliku. Svaki sloj ima: Jačina (1 = neutralno, >1 izoštrava), Šum (potiskivanje šuma te skale), Wiener (dodatno izoštravanje skale – radi ako je uključeno + Wiener po sloju).

Kako radi (“à trous” metod, kao kod programa RegiStax): slika se rastavi na slojeve uzastopnim zamućenjima sve veće širine (1, 2, 4, 8, 16, 32 px). Razlika između dva susjedna zamućenja izdvaja detalje te veličine u zaseban sloj; zbir svih slojeva plus najgrublji ostatak vraća tačno original. Pojačavanjem pojedinog sloja naglašavaš detalje baš te veličine bez diranja ostalih – zato slojevi 1–3 (sitni/srednji) izvlače granulaciju, pojaseve i kratere, dok viši slojevi nose krupni kontrast. Savjet: sloj 1 nosi najviše šuma; obično je najviše koristi u slojevima 2–3. Ako se pojavi šum, dodaj malo denoise na tom sloju.

Unsharp maska

Klasično izoštravanje u dva nivoa: Fino (sigma/jačina – sitni detalji) i Grubo (lokalni kontrast). Adaptivno (zaštita pozadine) smanjuje izoštravanje na tamnoj pozadini (prag/min/max) – sprječava pojačavanje šuma neba i oreole oko protuberanci.

Kako radi: od slike se oduzme njena zamućena kopija – ostaju samo ivice i detalji (maska), koji se onda dodaju nazad pojačani. Mala sigma hvata sitne detalje, velika sigma podiže krupniji lokalni kontrast. Naziv „unsharp” je istorijski: efekat se postiže pomoću neizoštrene (zamućene) kopije.

Finalizacija (svi moduli)

  • Lokalni kontrast – izvlači suptilne strukture podizanjem kontrasta na srednjim/krupnim skalama (CLAHE-stil). Jačina i Radijus (skala struktura). Odlično za pojaseve planeta, mora Mjeseca, teksturu Sunca.
  • Sjene / svjetla – Sjene posvjetljuju tamne dijelove, Svjetla vraćaju (kompresuju) pregorena svjetla. Spašava pregorene kratere Mjeseca i izjednačava osvjetljenje planetarnog diska.
  • Negativ (samo Sunce) – invertuje disk; filamenti i protuberance postaju tamni na svijetloj pozadini (alternativni H-alfa prikaz).
  • Pojačaj filamente (samo Sunce) – naglašava tamne filamente i strukture na H-alfa disku, bez diranja limba.
  • Izjednači osvjetljenje diska (Mjesec/planete) – kompenzuje pad svjetline prema rubu/terminatoru da su detalji ravnomjerno vidljivi.
  • Poravnaj RGB kanale (planete u boji) – ispravlja atmosfersku disperziju (obojene ivice).
  • Fina rotacija (planete) – precizno rotiranje za mali ugao (uspravljanje diska/prstenova).

5. Ton i boja

Tonska kriva

Povlačenjem tačaka oblikuješ svjetlinu; ispod krive prikazan je histogram slike. Gama (<1 posvjetljuje srednje tonove, >1 potamnjuje i ističe teksturu), Crna tačka (nivo koji postaje crn), Bijela tačka (nivo koji postaje bijel). Reset krive vraća na pravu liniju.

Boja i finalizacija

Koloriziraj boji mono sliku odabranom paletom (npr. Zlatna H-alfa). Solarni finish (Sunce) čisti pozadinu izvan diska i čuva protuberance uz limb; Prag diska, Protuberance, Protuberance kao sloj (nelinearno naglašavanje limba). Za planete: Zasićenje boja i RGB balans (R/G/B). Orijentacija: rotacija 90° i zrcaljenje.

Boja (HSL) i vinjetiranje

HSL / Vibrance (Photoshop-stil): Vibrance pametno zasićuje – jače djeluje na slabo zasićene boje, štedi već zasićene (prirodnije); Zasićenje linearno mijenja sve boje; Svjetlina podiže/spušta cijelu sliku. Vinjetiranje: Količina pozitivno zatamnjuje rubove, negativno uklanja postojeće vinjetiranje (posvjetljuje rubove); Radijus i Mekoća kontrolišu obim i prijelaz.

6. Alati i radni tok

  • Uklopi / 1:1 – prilagodi sliku prozoru / puna rezolucija.
  • Prije / Poslije – drži za original, pusti za obrađeno.
  • ROI pregled – povuci pravougaonik: obrada se prikazuje samo na tom dijelu (brzo podešavanje na velikoj slici).
  • Poništi / Ponovi – ↶ ↷ ili Ctrl+Z / Ctrl+Y.
  • Recepti — sačuvaj/učitaj vlastite postavke (.json); „Vrati podrazumijevano” resetuje modul.
  • Tema – tamna/svijetla.
  • CPU/GPU – automatski koristi NVIDIA GPU (CuPy) ako je dostupan.

7. Savjeti po objektu

  • Sunce (H-alfa): gama >1 ističe zrnatost; solarni finish radi najbolje kad oko diska ima malo neba.
  • Mjesec: izbjegavaj pregaranje svijetlih kratera – drži bijelu tačku ispod 1.0.
  • Jupiter/Saturn: ne rastezati bijelu tačku (gube se pojasevi); izvlači detalje kontrastom (waveleti/USM), ne posvjetljavanjem.
  • Mars/Venera: mali, glatki diskovi – koristi jače lokalno izoštravanje i veći PSF; ne pretjeruj da ne unese artefakte.

Uvijek radi umjereno i provjeravaj rezultat 1:1. Bolje blaga obrada koju kasnije pojačaš nego prejaka koja unese artefakte i pregaranje.

Link na download programa. (zipovan fajl od 150 MB)

Leave a Reply

close-alt close collapse comment ellipsis expand gallery heart lock menu next pinned previous reply search share star