Deconvolutie is een wonder

Deconvolutie is een techniek waarbij je met wiskunde de spreiding van je signaal over de verschillende pixels gaat bekijken en het originele signaal gaat herconstrueren. Het is een zeer intensieve berekening en beschikbaar in de meeste post-bewerkingssoftware zoals Siril, PixInsight en Photoshop. Hiervoor gebruik je vooral je CPU van de computer.

Over de laatste maanden/jaren hebben we de opkomst gezien van AI (artificiële intelligentie) in onze hobby. Hierbij gaat AI ‘verloren’ informatie op basis van gekende patronen opnieuw aanvullen. Hierbij wordt de AI getrained op typische astro foto’s en leert het AI process hoe hij best deze informatie kan aanvullen. Omdat AI een iteratief process is van telkens vergelijken en verbanden leggen, werken we hier met veel parallele berekeningen en daarvoor is een GPU (videokaart) weer veel beter geschikt.

Met een moderne computer krijg je tegenwoordig een stevige CPU en GPU en hierdoor kunnen we verborgen informatie in onze astro foto’s toch tevoorschijn toveren.

De meest gekende software is betalend en beschikbaar als plugin van PixInsight.
Hierbij denken we aan BlurXterminator en NoiseXterminator van RC Astro.
De kost van PI + RC Astro is een stevige 500$/€. De plugins van RC Astro en PI zijn gekend voor hun kwaliteit en zeker hun geld waard.

Toch zien we ook een stroming op de markt van opensource aanbieders die met vrije schenking werken. Hierbij denk ik aan Siril, Gimp, GraXpert, Cosmic Clarity en Starnet++ die hun software gratis ter beschikking stellen met mooie resultaten.

Wat met die deconvolutie en hoe gebruiken?

Deconvolutie zit al een tijdje in Siril maar bij het gebruik kon ik niet echt veel verschil merken. Dit is dus de wiskundige versie zonder AI.
Op verschillende forums en Youtube wordt echter de Cosmic Clarity versie (https://www.setiastro.com/cosmic-clarity) aangeraden dus was het tijd om eens te proberen en wonder…. het werkt ongelooflijk goed. Waar Cuiv (Lazy Geek) nog klachten had over het gebruik bij lineair (non stretched) foto’s, lijkt de nieuwere AI versie die problemen achter zich te hebben gelaten.

Zoals je hieronder kan zien, heb je links de opname zonder deconvolutie en rechts de opname met deconvolutie. Bij de linkse zie je dat de sterren veel vetter zijn en we missen veel details in de kern van de Iris Nebula. De randen van de nevels zijn ook veel beter afgelijnd. Op beiden heb ik ook denoise losgelaten, maar links was het effect veel minder wegens de minder goede basis. Merk ook op dat de opnames zijn gemaakt op een avond met minder goede seeing met 30 lights van 3 min dus totale integratie van 1u30.

Welke workflow heb ik gevolgd voor de opname?

  1. Stacking in Siril (geen flats, biases, darks).
  2. Photometric color calibration in Siril (voor de correcte balans tussen de 3 kleuren)
  3. Deconvolution in Cosmic Clarity
  4. Background extractie en denoise in GraXpert
  5. Weghalen sterren (starmask) in Siril (via plugin van Starnet++)
  6. Generic Hyperbolic Stretching (linear > stretched) in Siril
  7. Verdere stretching en nog wat scherpte in Gimp
  8. De-saturatie van de sterrenlaag in Siril
  9. Samenvoegen van de sterrenlaag en nevel in Siril

Hieronder kan je het eindresultaat zien van een uurtje bewerken (wachttijd inbegrepen).

Ik hoop dat dit iedereen kan helpen om meer uit de opnames te halen.

Kan het goedkoper (camera/focuser)

Omdat Astrofotografie geen goedkope hobby is, heb ik me voorgenomen om te kijken of je met goedkoper materiaal ook mooi resultaat kan bereiken.

Overzicht van het materiaal:

  • EQ5 met motoren (kan via ST4 of via een EQmod kabel) (500 – 750 EUR)
  • Telescoop 150f5 of Skywatcher ED100 (300 EUR + 250 EUR/flattener)
  • Camera SV Bony 705c, bevat de 585MC CCD ideaal voor planeten/DSO (400 EUR)
  • Kstars/Ekos/PHD2 software (gratis)
  • Mini-PC met 12V (120 EUR)
  • Volgcamera (250 EUR)
  • EAP Gemini focuser (105 EUR)

Totale kost van de installatie: 1.930 EUR

Merk op dat de EAP Gemini focuser een full option was. Deze omvat ook een temperatuursensor en IR afstandsbediening. Het basis baket kost maar 80 EUR maar was niet te verkrijgen.

Test van 2 verschillende 585MC op reflector/refractor

Door een kado-bon op Amazon, ben ik nu eigenaar van 2 verschillende 585MC camera’s.

Camera 1 is de PlayerOne Uranus C pro en camera 2 is een SVBony 705c. De PlayerOne staat op mijn Nexton 200f4 terwijl de SVBony vooral bedoeld is als een lichtgewicht grab-and-go voor mijn andere telescopen.

Terwijl de PlayerOne met koeling, dauwprotectie en USB poorten komt, is de SVBony enkel voorzien van een ST4 guide poort. De prijs is dan ook 750 EUR tov 400 EUR.

Toch moet ik hierbij opmerken dat ik de eerste SVBony 705c heb teruggestuurd wegens stof op de CCD en zelf de vervangende SVBony 705c had dit probleem. Op aangeven van SVBony FR heb ik de rubber pasta zegel doorbroken (met veel kracht) en de voorkant verwijderd zodat ik zelf de CCD kon reinigen. Dat is toch een serieus tekort van SVBony. Een stofvrije montage zou toch mogelijk moeten zijn.

Hieronder kan je de opnames vinden van IC 1795 – The Fish Head Nebula op zaterdag 28 sept met de twee camera’s op 2 verschillende telescopen. Ik heb wel nog optische problemen met de GSO maar leek me leuk te delen.

Hierboven de PlayerOne met een dual band filter op de 200f4 met flattener.
96x 3 min = 5u opnames. Wel kan je links de problemen zien met de optische trein.
Meer informatie lager in deze post.

De SVBony zonder filter op de Skywatcher ED100 met reducer/flattener.
66x 3 min = 3u opnames. De focus was blijkbaar niet perfect maar de SV705c is nu wel goedgekeurd. Wel kan je in de details duidelijk het verschil zien tussen de Newton en de Skywatcher. Door de 200mm vangt de Newton 4x zoveel fotonen (diameter in kwadraat) en de Newton is f4 tov f7.6 en we hebben 2u opnames meer op de Newton.

Probleem met de Newton

Sinds ik het observatorium heb verhuisd, heb ik problemen met de Newton. Eén zijde van de opnames vertoont zeer zware optische fouten. Hubert heeft me al geholpen in het opnieuw instellen van de secondaire vangspiegel (stond volledig verkeerd) en de collimatie. Zelf heb ik me vooral gesmeten op het vlakker zetten van de focuser.
Hieronder kan je de aberraties zien waarbij ik rechts problemen zie met vooral uitsmeren naar de rechter zijde. Omdat ik die niet zie in de andere vensters, lijkt het me geen probleem van een verkeerde backfocus.

Update [29/09/24 21:45]: Bij het roteren van de camera op de flattener draait de fout mee. Het probleem zit dus in de optische trein achter de flattener. Iemand een idee hoe je best dit kan oplossen zonder noodzaak naar sterren? De PlayerOne heeft een standaard tiltplaat.

Een logisch probleem zou kunnen zijn dat de CCD geen vlak veld heeft. Na wat regelen op de focuser en de montage op de Newton, lijkt het beeldvlak wel goed vlak.
Ideeen zijn welkom om dit probleem op te lossen. Collimatie en spiegels sluit ik intussen uit. Het beeldveld hieronder lijkt me toch wel ok.

Probleem met de SVBony 705c

Toen ik mijn eerste opnames deed, zag ik direct een “zwart gat” in de opname. Bij het controleren van de flats, bleek ik dus een mega stofdeeltje op de CCD hebben. Deze kon ik niet verwijderen en omdat de SV705C met een zwarte pasta is toegeplakt, kan je ook niet openen zonder schade (lees garantieverlies).
Na contact op te nemen met Amazon voor terugsturen en SVBony, wordt de camera ingewisseld met een andere SV705c. Deze blijkt terug stof te hebben op de CCD maar wel in mindere mate. Omdat SVBony me had voorgesteld om de SV705c zelf te reinigen, ga ik ervoor en breek ik door de rubberen pasta om de sensor te reinigen.

Na reinigen van de sensor, zie ik nog imperfecties maar niks wat de opnames echt in de weg staat of met een flat niet kan opgelost worden. De opnames hoger in de post zijn zonder flats genomen met deze camera.

Moraal van het verhaal, SVBony camera’s lijken dus niet stofvrij op hun CCD ! Als je zelf niet weet hoe een CCD te reinigen, blijf dan ver weg van deze camera’s.

Eindproduct Allsky camera (Deel 2)

In een vorige blok heb ik de onderdelen verzameld voor het bouwen van een Allsky camera. Intussen zijn alle onderdelen toegekomen (buiten de extra camera) dus kan ik de voorlopige behuizing vervangen.

De problemen met de vorige behuizingen waren vooral reflecties in het beschermglas, niet waterbestendig, niet gekoeld en vooral veel problemen met leklicht. De PI4 die ik voor het project gebruik, heeft een zeer heldere rode LED op het moederbord dat zelf na afplakken nog steeds een rode schijn in de beelden opleverde daar ik opnames neem tot 1 minuut met een gain van 16.

Daarom heb ik volgende objectieven voor mijn nieuwe behuizing:

  • spatwater dicht
  • acryl koepel met hoge doorzichtigheid
  • koelrooster maar toch blokkeren van insekten
  • eenvoudig aansluitbaar (of USB of 240V stekker)

Uiteindelijk zal ik de onderstaande componenten gebruiken. Het kistje is een waterdicht kistje dat ik kocht op Amazon met IP65 van 200x120x75mm. Aan de onderzijde van het kistje maak ik een gat waarin ik een verluchtingsrooster plaats van 10cm die ik in de Brico kocht. Deze rooster moet ervoor zorgen dat er voldoende verluchting in het kistje komt, zodat de Allsky camera in volle zon geen oververhitting kan veroorzaken. Tegelijk laat deze rooster toe dat er voldoende verluchting in het kistje aanwezig is, en met de PI4 hoop ik op voldoende verwarming zodat condens geen probleem vormt. In het deksel maak ik een gat van 16 mm waar de lens van de camera net in past zodat alle licht van de PI4 mooi wordt geblokkeerd. Bovenop het desksel plaats ik een acryl koepeltje van Amazon met diameter 10cm. Voor de bevestiging van het printbord camera gebruik ik afstandsbussen van M2 (moeilijk te vinden) en voor de PI4 M3 afstandsbussen uit een oude computer. Hierdoor is alles makkelijk te wisselen.
Bij de montage van de koepel, stel ik vast dat het koepeltje dan wel 10 cm diameter heeft, maar er is ook een ring rond de koepel die ruim over de zijkanten uitsteekt. Ik bevestig dan ook het koepeltje met boutjes en met een ijzerzaag zaag ik de zijkanten van het koepeltje die uitsteken mooi weg.

Daar ik voldoende plaats in het kistje heb, besluit ik eenvoudig een 220V-USB-C adaptor te plaatsen op een stroomkabel. Hierdoor wordt het kistje gewoon met 220V gevoed en heb ik geen problemen met de lengte van de USB. Deze USB-C adaptor kan tot 30W leveren, dus de PI4 zal geen probleem zijn.

Het enige wat me nu nog rest, is het aansluiten van de camera op de PI4 en het desksel monteren. Om het koepeltje te beschermen tegen water, spuit ik wat afdichtsilicone onder het koepeltje voordat ik deze aanspan op het kistje. De silicone verdeelt zich mooi bij het opspannen. Alhoewel de koepel dus waterdicht is en de camera nauw aansluit in het kistje, kan het altijd zijn dat er toch nog vocht onder de koepel zou komen. Mocht dit het geval zijn, dan ga ik gewoon een zakje vochtopslorper onder het koepeltje plaatsen. Dat is ook het geval bij mijn security camera’s die toch ook al jaren vochtvrij zijn gebleven.

Het eindresultaat mag er wel wezen (vind ik zelf). De eindlocatie van de camera zal beslist worden nadat het observatorium is verplaatst. De link is dus nog steeds: http://kawanda.mynetgear.com/allsky/ Als de nieuwe 12M camera zal toekomen, komt er misschien nog een deel3 indien de verschillen merkbaar zijn.

Totale kost:

Behuizing8.8
Koepel23.8
Raspberry Pi Imx378-190 Cameramodule 19042.18
Raspberry Pi 4 modellen B (4 GB)66.96
SD-card 32GB13.9
USB-C voeding 65W30.39
Software AllSky (gratis)0
Total:186.03 EUR

Nieuw project (Allsky – Weerstation) Deel1

De laatste maanden waren zeer druk op het werk en hierdoor hebben al mijn projecten grote vertraging opgelopen. Enkele van de projecten waren het verplaatsen van het kleine observatorium (nu op terras), het installeren van een weerstation, opnieuw testen van mijn EQ5’s (eentje met goto en eentje met volgmotoren), de LXD75 herbekijken en het installeren van een Allsky camera.

Het snelste uit de lijst waren het weerstation en de Allsky camera.

Het weerstation is een VEVOR 7in1 WiFi Weather Station. De installatie is zeer eenvoudig en het monteren is een kwestie van 15 min. Omdat het nog niet duidelijk is waar ik die ga installeren, staat hij voorlopig op een oude basketbal paal. Om het station te koppelen aan het Internet moet je de basestation installeren. Deze kan dan met WeatherCloud of WeatherUnderground connecteren voor het zetten van de informatie op het Internet. Wel ben ik toch wat ontgoocheld omdat er geen API op het station zit. Het idee was vooral om dit station te gebruiken als waarschuwing via mijn Home Assistant installatie. Hiervoor zal ik dus nog wat extra tijd moeten uittrekken.

Voor de Allsky was de keuze eenvoudiger. Omdat ik nog enkele PI’s had liggen, wil ik gewoon een PI nemen met daarop een camera. Omdat ik fish-eye wil en toch wel redelijke kwaliteit, koop ik twee camera’s: IMX-327LQR (1920×1080, 2M, 148°) en een IMX-378-190 (4056 × 3040, 12M, 190°). Daar de IMX-378 met veel vertraging zal geleverd worden, start ik met de IMX-327. Bij het aansluiten op de PI3 (via camera poort), lukt het me niet om de software (eerst AllSky-Indi, dan Allsky) de camera te laten uitlezen. Omdat de PI3 toch wel zeer traag is, besluit ik een PI4 te gebruiken maar nog steeds geen succes. Het probleem blijkt nadien (na lezen van chinese manual en kleine lettertjes) dat de camera enkel via I2C werkt en je een driver in de boot van Linux moet activeren. Na het activeren van I2C en het bootscript aanpassen, werkt de camera ineens wel. Omdat ik dan al Allsky op de SD-card had staan, werk ik daarmee verder maar die AllSky-Indi leek me eigenlijk ook niet slecht.

De installatie van de Allsky software verloopt vlot maar het lukt me eerst niet om de website te activeren. Hostname problemen, router probleem, Telenet probleem en software problemen. Na een dagje rustig (vloekend) testen, begint de Allsky software nu wel te werken en kan ik de interface via het Internet benaderen.
De Allsky web-interface biedt enkele leuke mogelijkheden zoals detectie van meteoren, een keogram (1 vertikale lijn van elke foto achter elkaar), video, star-trails en zelf een overlay functie waarbij je de sterren kan laten benoemen. Dat laatste vraagt wel veel tuning voor de correcte overlap, dus dat is voor de volgende keer. Nu moet ik natuurlijk de camera eens buiten proberen, maar gewoon de elektronica zonder bescherming buiten plaatsen, lijkt me toch eerder gewaagd. De kleine koepel die ik bestelde, is nog niet toegekomen maar omdat ik nog een defecte IP camera had liggen, gebruik ik de bovenkant bovenop een plastieke doos met veel duct-tape en is de testopstelling klaar.

Na het activeren van mijn Allsky camera (beperkte configuratie), heb ik wat rondgekeken bij andere Allsky camera’s en een leuke was iemand die extra informatie van ClearOutside had toegevoegd. Dat kan beter dacht ik, en met wat iframe getover, heb ik nu mijn Allsky site uitgebreid met het dashboard van mijn weerstation. Je krijgt dus nu de Allsky camera maar ook real-life weerinformatie (ook historisch).

De volgende stappen zijn dus:

  • Verder optimaliseren (en leren) van de Allsky software
  • Vervangen (na de levering) van het koepeltje voor de camera
  • na ontvangen van de IMX-378 met 190° de camera’s wisselen (hopelijk eenvoudig)

Ga maar gerust eens kijken naar mijn huidige test opstelling:
http://kawanda.mynetgear.com/allsky/

Seestar resultaten

De vol automatische telescopen zijn telkens een interessante punt van discussie tijdens de vergaderingen. Is visueel observeren nog niet altijd sneller en makkelijker? Is de kwaliteit van die automatische systemen niet te slecht waardoor je mensen gaat ontgoochelen? Is zo’n automatische telescoop geen speelgoed?

Daarom heb ik mezelf opgelegd om op mijn blog de resultaten van de Seestar S50 te publiceren. Als astrofotograaf is de Seestar voor mij een aanvulling van mijn vaste fotografische installatie en het visueel observeren. Geen vervanger.

Enkele specs van de Seestar S50
– Triplet 50mm lens, f5 (of 250mm focal length)
– CCD IMX462 (1080×1920)
– interne dauwlint
– interne autostacking
– ingebouwde duo-band filter (OIII 30 nm, Ha 20nm)
– Externe zonnefilter (bandpass 580-630nm)
– 2.5kg met bluetooth/WiFi
– interne schijf van 64GB
– eigen batterij

Weekend Elzas (Eguisheim) + Seestar + noorderlicht

Equisheim ligt op 7 km van Colmar dus lijkt niet ideaal voor astrofotografie en heeft een bortle 5 rating. Toch heb je dank zij de Vogezen een lichtarme hemel richting het noord-westen. Daarnaast is Eguisheim een prachtig middeleeuws dorp met leuke resto’s en vele ooievaren. We hebben ook de 5 kastelen op de heuvels en een uitgebreid netwerk van fietspaden die leiden naar prachtige vergezichten op de wijnvelden.

Een niet onbelangrijke troefkaart is toch wel het microklimaat van de regio. Door de aanwezigheid van de Vogezen, blijven de regenwolken hangen en is er veel meer kans op drogere en warme periodes.

Ons vast adres is dan ook de uithoek van de camping “Les troix chateau”, waar je kan genieten van enkele donkere hoeken.

Donderdagnacht zet ik de Seestar buiten en wil ik deze vergelijken met de AZ-GTI en DLSR. De Seestar heeft kuren en kan de gekende sterren niet vinden. Hierdoor kan ik mijn testen niet afronden en ga ik eerder in de diagnose van de problemen. Na wat controles, blijkt mijn tablet en zijn GPS het probleem. Als je op de Seestar aanlogt, dan heb je geen Internet. Geen Internet betekent dat de Seestar zijn GPS coördinaten niet kan ophalen.
De oplossing is de Seestar applicatie op de tablet op te starten terwijl deze nog op Internet zit. De Seestar applicatie kan dan de coördinaten update’n en dan pas aanloggen op de Seestar. Terug bijgeleerd. De AZ-GTI heb ik niet echt onder handen gepakt dus daar is alles beperkt tot enkele opnames.

Vrijdagnacht zet ik de Seestar terug buiten en ga ik voor M81 en 20sec en laat ik alles 2 uur draaien. Op de eerste foto kan je de automatisch stacking vinden van de Seestar, terwijl ik op de tweede foto manueel heb gestacked met Siril.

Tijdens de opnames valt me wel iets op en dat zijn voorbijtrekkende gordijnen. Met een zekere nieuwsgierigheid zet ik de DLSR op de wolken en neem een opname van 10sec. Tot mijn verbazing lijkt dit op het noorderlicht. Ik neem daarop nog enkele andere opnames en ga dan op het Internet kijken of het noorderlicht inderdaad zichtbaar is en ja.

Seestar S50 versus Newton 200f4 – fight

Recentelijk heb ik me de Seestar S50 gekocht. Deze volautomatische telescoop heb ik aangekocht als een travelscope en voor snelle opnames bij minder ideaal weer.

Vanavond (19 maart) was er even een gat in de wolken, dus ideaal voor een first light. Daarom snel de Seestar buitengezet. Iets zoeken uit “what’s up this night” en we gaan naar M108 of de surfboard nebula in het sterrenbeeld grote beer. Hierbij moet je enkel maar ingeven dat je de M108 wil bekijken en automatisch gaat de Seestar S50 op zoek.

Wil je de opnames starten, dan zal de Seestar automatisch een 3-ster alignment doen, een focus en een image enhancer. Als je dan klikt op opnames, dan start de Seestar zijn opnames en op je gsm of tablet krijg je een stacked preview.

Omdat ik toch wel wil vergelijken, start ik eventueel mijn GSO 200f4 met de PlayerOne 585 Pro en richt ik deze ook op de M108. Alhoewel de EQ6R Pro normaal direct moet starten, moet ik toch heel wat stappen doorlopen om NiNA te overtuigen de opnames te starten.
De seeing is niet ideaal en ik moet dan ook snel ook de opnames stoppen wegens wolken.

Ter vergelijk kan je hieronder het resultaat zien. Ik ben zwaar onder de indruk van de Seestar omdat bij een mindere seeing en een F4, het focuseren van de Newton niet ideaal werkt ondanks de NiNA focus procedure.
Hieronder kan je de Seestar native zien, een zelf gestackte Seestar en de GSO.

M82 Cigar nebula (en een beetje NGC 1491)

Op 7 maart is het nog eens een open hemel dus dringend tijd om hiervan te profiteren.

Eerst probeer ik mijn oude EQ5 met de Nikon D90 met ED100 op te starten. Deze installatie start snel op maar zonder filters en met de D90 heb ik tot heden nog nooit de sweetspot kunnen vinden.

NGC1491 is een niet opvallende nevel maar die vlek in de nevel was de uitdaging. Bij het bekijken van de opnames bleek de blauw layer gewoon afwezig. Waarschijnlijk een nevel die veel integratietijd vraagt. Wat meer info: 3 min x 38 = bijna 2 uur opnames. (EQ5/ED100/D90/Kstars + Siril stacking + correcties in Gimp)

De M82 stond al een tijdje op mijn verlanglijstje omdat ik bij mijn vorige poging toch wat detail miste. Daarom iets meer opnames genomen. Voor deze opname gebruik ik de Newton 200F4 op de EQ6 met PlayerOne 585 met dual band filter.
Wegens kuren met Win10 gaat heel wat tijd verloren. Ik krijg geen connectie met de mini-PC dus demonteren en dan blijkt de pc vast te zitten in een opstartscherm. Na het doorstarten blijkt dan ook nog de RealVNC registratie verdwenen. Opnieuw registreren dus en de miniPC is terug actief. Bij het starten van NiNA blijkt dan weer dat er een sync probleem bestaat met de EQ6R pro maar toch kan ik nog opnames maken.
Uiteindelijk bleek de guidance toch niet slecht:
RA: 0.50″ (0.10 px), DEC 0.39″ (0.08 px) totaal 0.63″ (0.13 px)

Uiteindelijk had ik 3 min x 80 = 4 uur opnames
(EQ6Rpro/Newton200f4/PlayerOne585 + Siril stacking + correcties in Gimp)