@bula
active 4 years, 5 months ago
Astro Pixel Processor review by Sara Wager in
Sky at Night magazine, January 2018
Released today ;-) !
http://www.skyatnightmagazine.com/issue/january-2018 View
- Load More
Haverkamp replied to the topic Buzzmeister's Horsehead Nebula DSS stack post-processed in APP in the forum Methoden en Technieken
Stap 5) We gaan nu de kleuren in de achtergrond en de sterren finetunen.
Ik doe dit nu met de "combine RGB" tool. Dit is een tool om composieten te maken van bijvoorbeeld narrowband data ( een hubble pallet bijvoorbeeld) of om LRGB combinaties te maken. Je kan 6 verschillende lagen aanmaken en vervolgens kan je de achtergrond verschuiven t.o.v. elkaar ( worden standaard al gelijk gezet door de tool door een achtergrond detectie in elke laag), multipliers aanpassen en instellen hoe elke laag bijdraagt aan het rode, groene en/of blauwe kanaal. Binnenkort kan je ook instellen hoe elke laag bijdraagt aan bijvoorbeeld de luminance of saturatie, zodat dit een complete tool wordt voor het maken van composieten.
In dit geval wordt de gecropte stack ingeladen en de tool splijt de R,G,B lagen in 3 afzonderlijke lagen, die ik vervolgens Red, Green en Blue genoemd heb. Nu kan ik gaan spelen met de achtergrond en ook de kleur ratios van de sterren.
Ik heb eerst even ingezoomd op een stukje grijze hemelachtergrond om te verifieren dat het echt grijs is. Dit zie je goed aan het histogram van het ingezoomde gebied. (histogram is dynamisch zoals ik eerder schreef, zoom je in, dan past het histogram zich aan).
Je ziet dat de histogram pieken vrijwel perfect over elkaar heen vallen na een kleine achtergrond correct van het groene kanaal. Bij green, heb ik de bg slider op 1,002 gezet. Dat betekent in feite dat groen 2/1000 ste lager is gezet. Het is handig om in meerdere achtergrond gebieden in de opname deze verificatie te doen zodat je goed ziet of de achtergrond echt neutraal is. De initiele achtergrond correctie is al heel goed, maar hoeft zeker niet perfect te zijn. De dispersie van de kleurkanalen, dat wil zeggen de spreiding van intensiteiten tov de achtergrond waarde, is sterk gerelateerd aan de ruis in de kanalen en dat heeft ook altijd een invloed op de initiele achtergrond calibratie.horsehead-LP-BG-crop-BGcheck
Haverkamp replied to the topic Buzzmeister's Horsehead Nebula DSS stack post-processed in APP in the forum Methoden en Technieken
Stap 4) Nu de achtergrond neutraal is gemaakt en gelijk getrokken qua belichting kunnen we makkelijker sterker stretchen en gaan we meer details in de opname zien.
We zien nu goed dat er een paar stack artefacten zichtbaar zijn aan de randen. Dit is een goed moment om deze alvast weg te croppen en verder te werken zonder deze artefacten.
Naast de screenshot van de gekozen crop, zie je nu ook een JPG van de stretch die je ziet van het gecropte gebied. Je kan met het preview filter altijd tussendoor een afbeelding, al dan niet, met een stretch opslaan als een FITS, uncompressed TIFF, of een JPG ( kwaliteit versus bestandsgrootte is ook in te stellen) met of zonder een ICC profiel erbij in voor correct kleur management. De JPG heeft nu 75% kwaliteit en een sRGB v2.1 ICC profiel in de metadata. Rechts onder zie je de button "save image" en een checkbox "stretch". Je kan dus die afbeelding die je ziet opslaan met de ingestelde stretch of compleet zonder de stretch, om bijvoorbeeld de data lineair op te slaan als de ingeladen afbeelding zelf lineair is.horsehead-LP-BG-cropHorsehead-lpc-cbg-crop-St
Haverkamp replied to the topic Buzzmeister's Horsehead Nebula DSS stack post-processed in APP in the forum Methoden en Technieken
Stap 4) Nu de achtergrond neutraal is gemaakt en gelijk getrokken qua belichting kunnen we makkelijker sterker stretchen en gaan we meer details in de opname zien.
We zien nu goed dat er een paar stack artefacten zichtbaar zijn aan de randen. Dit is een goed moment om deze alvast weg te croppen en verder te werken zonder deze artefacten.
Naast de screenshot van de gekozen crop, zie je nu ook een JPG van de stretch die je ziet van het gecropte gebied. Je kan met het preview filter altijd tussendoor een afbeelding, al dan niet, met een stretch opslaan als een FITS, uncompressed TIFF, of een JPG ( kwaliteit versus bestandsgrootte is ook in te stellen) met of zonder een ICC profiel erbij in voor correct kleur management. De JPG heeft nu 75% kwaliteit en een sRGB v2.1 ICC profiel in de metadata. Rechts onder zie je de button "save image" en een checkbox "stretch". Je kan dus die afbeelding die je ziet opslaan met de ingestelde stretch of compleet zonder de stretch, om bijvoorbeeld de data lineair op te slaan als de ingeladen afbeelding zelf lineair is.horsehead-LP-BG-cropHorsehead-lpc-cbg-crop-St
Haverkamp replied to the topic Buzzmeister's Horsehead Nebula DSS stack post-processed in APP in the forum Methoden en Technieken
Stap 3) hoe ziet nu de stack eruit, in de eerste screenshot zie je nu dat de pieken van de histogrammen nog niet gelijk liggen. Dus de achtergrond is niet grijs/neutraal.
De achtergrond moet nu dus neutraal worden gemaakt. Met een zelfde soort tool als de "remove light pollution" tool kan je makkelijk de achtergrond nu neutraal maken. Dat zie je in screenshot 2.
Met zowel de "remove light pollution" tool, als wel de "calibrate background" tool kan je met het preview filter de saturatie lekker omhoog zetten ( 25 ) zodat je goed mogelijke kleurverschillen ziet. Door te schuiven met de sat. threshold slider (saturatie threshold) kan je ook bekijken wat er gebeurd als je de saturatie toepast op de achtergrond. Dit is erg informatief om tot een goede correctie te komen met beide tools.horsehead-afterLPhorsehead-LP-BG
Haverkamp replied to the topic Buzzmeister's Horsehead Nebula DSS stack post-processed in APP in the forum Methoden en Technieken
Stap 3) hoe ziet nu de stack eruit, in de eerste screenshot zie je nu dat de pieken van de histogrammen nog niet gelijk liggen. Dus de achtergrond is niet grijs/neutraal.
De achtergrond moet nu dus neutraal worden gemaakt. Met een zelfde soort tool als de "remove light pollution" tool kan je makkelijk de achtergrond nu neutraal maken. Dat zie je in screenshot 2.
Met zowel de "remove light pollution" tool, als wel de "calibrate background" tool kan je met het preview filter de saturatie lekker omhoog zetten ( 25 ) zodat je goed mogelijke kleurverschillen ziet. Door te schuiven met de sat. threshold slider (saturatie threshold) kan je ook bekijken wat er gebeurd als je de saturatie toepast op de achtergrond. Dit is erg informatief om tot een goede correctie te komen met beide tools.horsehead-afterLPhorsehead-LP-BG
Haverkamp replied to the topic Buzzmeister's Horsehead Nebula DSS stack post-processed in APP in the forum Methoden en Technieken
Stap 2) Dit is meteen een van de belangrijkste stappen in de hele post-processing. We gaan de belichting van de stack in 1 keer helemaal gelijk trekken.
In dit geval heb ik dit gedaan met de "remove light pollution" tool. Dit is een interactieve tool waarbij je als gebruiker gebieden in de stack moet markeren/croppen, waarvan je denkt dat er alleen hemelachtergrond is. Dus er mag geen neveligheid zitten. De aanwezigheid van sterren in de crops is geen enkel probleem, want door het toepassen van robuuste statistiek worden die volledig genegeerd.
Aangezien er ook vignettering te zien is door het niet toepassen van flats is de correctie met deze tool theoretisch gezien niet correct. Vignettering moet je multiplicatief corrigeren terwijl lichtvervuiling additief gecorrigeerd dient te worden. Ik kan vignettering echter ook goed corrigeren middels Kang-Weiss modellen, dat zal zeker in een ander draadje aan bod komen.
De techniek van de module berust op een gedempte 3D Thin Plate Spline waarbij de gebruiker de hoeveelheid demping kan instellen. Het beste model dat wordt gevonden bij de meeste demping zal vrijwel altijd het meest correcte model zijn. Zonder demping kan je de correctie van de niet-gelijke belichting in de opname eigenlijk niet optimaal goed krijgen, vandaar de demping in de model regressie. Bij zorgvuldig toepassen van deze module krijg je de opname in 1 keer volledig gecorrigeerd. Je hoeft niet meerdere keren deze module te laten werken. (iets wat bij andere programma's over het algemeen wel het geval is geloof ik). Tijdens het plaatsten van de crops kan je het model laten uitrekenen en de correctie laten toepassen. Je krijgt dan als gebruiker feedback over de geplaatste punten. Als punten niet binnen 1 standaard deviatie passen met het model worden ze geel en bij meer dan 2 standaard deviaties worden ze rood. Dat is dan vaak een teken dat zo'n crop niet goed is geplaatst. Die crop kan je dan makkelijk verwijderen. Dus de kleuren van de geplaatste crops geven je als gebruiker directe feedback of je misschien de crops op een andere plek moet/kan plaatsen, zodat je als gebruiker gestuurd wordt richting het vinden van een goed correctie model. Ik zal proberen om hier nog een mooi filmpje van te maken, want beelden maken het een stuk duidelijker lijkt me.
In de screenshot zie je links wat getallen over het gebruikte model en de bereikte precisie van het model. Er wordt gemodelleerd met een flexibility van 1: dat is maximale demping. Dat betekent dat de correctie erg eenvoudig te doen is over het algemeen. Dit komt ook tot uiting in de fout van het model per kleurkanaal, de Root Mean Square Error is in de orde van 0,00000001 ten opzichte van de achtergrond waarde. Dat is heel klein! Dat is een 1 millioenste %. Aangezien de noise in de stack bij lange na niet zo laag is, moet dit betekenen dat de modellering alleen gelimiteerd wordt door de ruis die nog aanwezig is. Een betere correctie zal niet kunnen.
Wat je in de screenshot ook ziet, is dat de achtergrond meteen neutraal wordt getoond. Op basis van de crops en de modellen per kleurkanaal, kan de achtergrond neutraal worden getoond. Als je klaar bent met de correctie wordt deze neutralisatie alleen nog niet toegepast. Dat is de volgende stap.horsehead-LP
Haverkamp replied to the topic Buzzmeister's Horsehead Nebula DSS stack post-processed in APP in the forum Methoden en Technieken
Stap 1) Allereerst werpen we een blik op de stack zoals deze uit DSS komt. Dat is de eerste screenshot. Alleen een paar sterren te zien.
Met APP wordt de stack voor een preview meteen gestretcht om te kijken hoe de stack er in eerste instantie gestretcht uitziet. Dat is de 2de screenshot. Er is nog geen saturatie toegevoegd want het colors+ vinkje staat uit in het preview filter.
Je ziet dat er geen flats zijn toegepast door het circulaire belichtingsprofiel in de stack en er zullen ongetwijfeld ook wel gradienten in zitten door lichtvervuiling. Zo te zien heeft DSS de achtergrond niet gecalibreerd, aangezien de pieken van de histogrammen per kleurkanaal niet gelijk liggen.horsehead-DSSStack-noStretchhorsehead-DSSStack
Haverkamp replied to the topic Buzzmeister's Horsehead Nebula DSS stack post-processed in APP in the forum Methoden en Technieken
Stap 1) Allereerst werpen we een blik op de stack zoals deze uit DSS komt. Dat is de eerste screenshot. Alleen een paar sterren te zien.
Met APP wordt de stack voor een preview meteen gestretcht om te kijken hoe de stack er in eerste instantie gestretcht uitziet. Dat is de 2de screenshot. Er is nog geen saturatie toegevoegd want het colors+ vinkje staat uit in het preview filter.
Je ziet dat er geen flats zijn toegepast door het circulaire belichtingsprofiel in de stack en er zullen ongetwijfeld ook wel gradienten in zitten door lichtvervuiling. Zo te zien heeft DSS de achtergrond niet gecalibreerd, aangezien de pieken van de histogrammen per kleurkanaal niet gelijk liggen.horsehead-DSSStack-noStretchhorsehead-DSSStack
Haverkamp replied to the topic Buzzmeister's Horsehead Nebula DSS stack post-processed in APP in the forum Methoden en Technieken
Stap 1) Allereerst werpen we een blik op de stack zoals deze uit DSS komt. Dat is de eerste screenshot. Alleen een paar sterren te zien.
Met APP wordt de stack voor een preview meteen gestretcht om te kijken hoe de stack er in eerste instantie gestretcht uitziet. Dat is de 2de screenshot. Er is nog geen saturatie toegevoegd want het colors+ vinkje staat uit in het preview filter.
Je ziet dat er geen flats zijn toegepast door het circulaire belichtingsprofiel in de stack en er zullen ongetwijfeld ook wel gradienten in zitten door lichtvervuiling. Zo te zien heeft DSS de achtergrond niet gecalibreerd, aangezien de pieken van de histogrammen per kleurkanaal niet gelijk liggen.horsehead-DSSStack-noStretchhorsehead-DSSStack
@buzzmeister, ik heb je horsehead nebula verwerkt, ik hoop dat je hem mooi vind ;-)
Morgen ga ik alles in een apart draadje beschrijven met veel screenshotjes erbij.... de achtergrond correctie en neutralisatie was best wel lastig, want in je stack is maar weinig ruimte waar geen neveligheid zit ;-)
Zie het screenshot van de module waarmee ik de oneven belichting als eerste heb gecorrigeerd.
En natuurlijk alvast het eindresultaat ;-)
Ik ga nu ook alles uploaden, zodat je alle stappen kan nakijken. Ik zal een linkje posten als de upload klaar is.horsehead-LPTheHorseheadNebula-RutgerBus-AstroPixelProcessor-LQ
@buzzmeister, ik heb je horsehead nebula verwerkt, ik hoop dat je hem mooi vind ;-)
Morgen ga ik alles in een apart draadje beschrijven met veel screenshotjes erbij.... de achtergrond correctie en neutralisatie was best wel lastig, want in je stack is maar weinig ruimte waar geen neveligheid zit ;-)
Zie het screenshot van de module waarmee ik de oneven belichting als eerste heb gecorrigeerd.
En natuurlijk alvast het eindresultaat ;-)
Ik ga nu ook alles uploaden, zodat je alle stappen kan nakijken. Ik zal een linkje posten als de upload klaar is.horsehead-LPTheHorseheadNebula-RutgerBus-AstroPixelProcessor-LQ
Haverkamp replied to the topic Kwaliteit van de stack (meer details in APP?) in the forum Methoden en Technieken
@mth75, als we het puur hebben over het calibreren van lights en dan registreren, data normaliseren en stacken, dan lijkt het er zeker op dat ik efficientere resultaten haal dan PI, Nebulosity en ook Images Plus. Het is ook de feedback die ik krijg van de mensen waarvan ik de data heb verwerkt die zelf met 1 of zelfs meerdere van die programma's werken.
(Maar ik moet erbij zeggen dat de gebruiker van de software natuurlijk een grote rol speelt in de resultaten die worden gehaald.)
Er kan natuurlijk getest worden door een setje data te laten stacken in APP en in een andere programma met zelfde settings en die dan te pixelpeepen, zoals dit, crop uit Rossette h-alpha data van @musquetier 's draadje op astroforum (Forum Power).
Wat heel belangrijk is voor een goede vergelijking is dat bijvoorbeeld outlier rejection in dezelfde mate wordt toegepast want dat heeft veel invloed op SNR, noise in de stack.HaStackComparison
Haverkamp posted an update
@mth75, bedankt voor de gezellige en informatieve dag Marc, hier snel even een preview van je M31 data ;-) M31-Marc-previewM31-Marc-preview-crop
Haverkamp posted an update
@mth75, bedankt voor de gezellige en informatieve dag Marc, hier snel even een preview van je M31 data ;-) M31-Marc-previewM31-Marc-preview-crop
Haverkamp posted a new activity comment
En volledig beeldveld wat verder bewerkt ;-) @joswennmacker-nl
Ik zal morgen alles uploaden en wat meer uitleg geven over wat ik heb gedaan. M42-JosWennmacker-final-St-LQ
Haverkamp posted a new activity comment
Alle lights ;-)
M42-JosWennmacker-1123seconds
Haverkamp posted a new activity comment
1/2de deel M42-JosWennmacker-548seconds
Haverkamp posted a new activity comment
1/4de deel M42-JosWennmacker-264seconds
Haverkamp posted a new activity comment
1/8ste deel M42-JosWennmacker-137seconds
Haverkamp posted a new activity comment
@mth75, alle lights zijn gecalibreerd met een kunstmatige flat gemaakt uit een van je lights door middel van modellering van een KangWeiss vignettering model ;-) ArtificialFlatKangWeiss
Haverkamp posted a new activity comment
Drizzle 3.0x 0,70 droplets gauss kernel M31-DR-3x-070-gauss-St-LQ
Haverkamp posted a new activity comment
Drizzle 2.0x 0,7 droplets, tophat kernel M31-DR-2x-070-TopHat-St-LQ
Haverkamp posted a new activity comment
Bayer drizzle 2x 2.0 droplets gauss kernel M31-BDR-gss-2x-St-LQ
Haverkamp posted a new activity comment
Lanczos-3 versie M31-LZ3-Stretch-LQ

