“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
- 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.
- 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).
- Dekonvolucija – Lucy-Richardson ili Wiener metoda, opciono ograničena samo na disk da se pozadina neba ne pojačava.
- Wavelet izoštravanje – pravi “à trous” algoritam u 6 skala (pristup sličan kao kod programa RegiStax ), sa denoise i Wiener izoštravanjem po sloju.
- Unsharp maska – dvostruka, s adaptivnim režimom koji štiti pozadinu.
- 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.
- 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.
- 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 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

Detaljnije objašnjenje funkcija
1. Tipičan radni tok
- Učitavanje – Otvori sliku: učitaj stakiranu sliku za obradu.
- Priprema – po potrebi uklanjanje traka i flat/gradient korekcija pozadine.
- Izoštravanje – AI-Enhance ili dekonvolucija + waveleti + unsharp maska.
- Finalizacija – tonska kriva, gama, boja/paleta, (za Sunce) solarni finish.
- 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)