Észlelőrét

A Magyar Asztrofotósok Egyesületének galériája

Nap, He I D3 koncept Nap, He I D3 koncept Nap, He I D3 koncept Váradi Nagy Pál

Nap, He I D3 koncept

Nap, He I D3 koncept

Nap, He I D3 koncept

Nap, He I D3 koncept

A something3 képekből, 65 spektroheliogram ment ebbe a sztekkbe

ha nem akarja, hogy idetegyem a szkriptet, akkor nem teszme ide a szkriptet

EDIT: spektroheliográfiában nincs autoguider, hallom András kollégától. Fogd meg a víztornyom.

Készítette

Váradi Nagy Pál

Optika

SW 62/400, SHG-hoz 2" ERF-re blendézve

Kamera

ASI 678MM (hűtő-módosítás)

Mechanika

EQ3, saját építésű vezérlővel és ST4 követéssel, spektroheliográf szken-móddal és Nap-autoguiderrel

Helyszín

ersatz-obszi, Kolozsvár

Dátum

2025-03-08

Expozíciós adatok

65 szken

Szűrők

Sol'Ex spektroheliográf, kínai 2" nátrium filter mint teljes apertúra ERF

Hozzászólások

 Váradi Nagy Pál Váradi Nagy Pál

Hallottam pár olyasmit spektroheliográfiáról, ami kb olyan babona, mint hogy a Jupitert másfél percig filmezzük (írtam rea programot, nem másfél perc, de értem, honnan jött a babona).

Hogy spektroheliográfiához komolyan pólusra kell állni -- nem igaz. A Sunscan ALt-Az üzemű, le kell tenni a fűbe s kész. Sodródás alapon van az egész, amíg a Nap át tud sodródni a résen és arra kb merőlegesen, addig minden ok. Nekem az eq állványomba bele-belerúgunk ott az ablaknál, soha a sarkcsillagot nem látta, mióta 2021-ben az ersatz-obsziba költözött, mert nem bírok nehéz szerkót vinni, s minthogy szépreménnyel a dobozban legyen, inkább a bádogtetős ipari csarnokra néző ablaknál, értsd pokoli rossz seeing: de dolgozik a szerkó.

Nincs autoguider spektroheliográfiánál -- tettem két képet, beágyazott rendszer ESP32 OV2640-es kamerával, 30/120-as keresőtávcsövön, OD 8-nak megfelelő szűréssel. Standalone autoguider spektroheliográfhoz (írtam rea programot)

 Váradi Nagy Pál Váradi Nagy Pál

ide teszem a szkriptet

He_offset = -142.8
He_context = 1
He_step = 1

kontinuum_offset = He_offset + 9
kontinuum_context = 3
kontinuum_step = 1

kontL = kontinuum_offset – kontinuum_context
kontR = kontinuum_offset + kontinuum_context

HeL = He_offset – He_context
HeR = He_offset + He_context

lineZero = min(autocrop2(range(-1, 1)))
lineZeroB = fix_banding(lineZero, 100, 50)
lineZeroBL = linear_stretch(lineZeroB)
lineZeroL = linear_stretch(lineZero)
lineZeroBLSQ = linear_stretch(pow(lineZeroB, 2))

[outputs]

HeRaw = min(autocrop2(range(HeL,HeR,He_step)))
HeRawRot = rotate_rad(linear_stretch(HeRaw), angleP)
kontinuum = avg(autocrop2(range(kontL,kontR,kontinuum_step)))
kontinuumLinearRotated = rotate_rad(linear_stretch(kontinuum), angleP)
delta2 = fix_banding(HeRaw – kontinuum, 100, 50)
HeLog = linear_stretch(log(HeRaw, 2))
HeLogRot = rotate_rad(HeLog, angleP)
HeLogHeRaw = linear_stretch(pow(HeLog + HeRaw, 1.2))
HeLogHeRawRot = rotate_rad(HeLogHeRaw, angleP)
HeMul = linear_stretch(HeLogHeRaw * pow(delta2, 1.5))
HeMin = min(HeLogHeRaw, HeMul)
HePrime = linear_stretch(HeLog + HeMin + linear_stretch(pow(HeMin,4)) + linear_stretch(pow(HeRaw,2)) + HeLogHeRaw)
HePrimeRot = rotate_rad(HePrime, angleP)
HePrimeRotP = linear_stretch(pow(HePrimeRot, 1.1))
HePrimeRotFinalPow1 = linear_stretch(avg(HePrimeRotP, HePrimeRot))
HePrimeRotFinalPow2 = linear_stretch(pow(avg(HePrimeRotP, HePrimeRot), 2))
HePrimeRotFinalPow3 = linear_stretch(pow(avg(HePrimeRotP, HePrimeRot), 3))
HePrimeRotFinalPow3PlusLog = linear_stretch(HeLogRot + HePrimeRotFinalPow3)
HePrimeRFP3PlusLog = max(HePrimeRotFinalPow1, HePrimeRotFinalPow3PlusLog)
HePrimeRFP3PlusLogSq = linear_stretch(pow(HePrimeRFP3PlusLog, 1.4))



lineZeroLRot = rotate_rad(lineZeroL, angleP)
lineZeroBLRot = rotate_rad(lineZeroBL, angleP)
lineZeroBLRotSQ = rotate_rad(lineZeroBLSQ, angleP)

delta2Rot = rotate_rad(linear_stretch(delta2), angleP)
HeMulRot = rotate_rad(HeMul, angleP)
HeMulNRot = linear_stretch(HeRawRot * HeMulRot)
HePrimeRFP3PlusLogSqPlusHeMulNRot = linear_stretch(HeRawRot * HeMulRot + HePrimeRFP3PlusLogSq)

HeSomething = linear_stretch(HeLogHeRawRot + HeMulNRot – kontinuumLinearRotated/1.5)
HeSomething2 = linear_stretch(HeSomething*2 + HePrimeRotP + HeLogRot/1.5 – kontinuum/8)
HeSomething3 = avg(HeSomething, HeSomething2)