本站提供正體中文版。切換到正體中文本站提供简体中文版。切换到简体中文This site is available in English.View in Englishこのサイトには日本語版があります。日本語で表示이 사이트는 한국어로도 제공됩니다.한국어로 보기Diese Website ist auch auf Deutsch verfügbar.Auf Deutsch ansehenEste sitio web también está disponible en español.Ver en españolQuesto sito è disponibile anche in italiano.Visualizza in italianoCe site est également disponible en français.Afficher en françaisEste site também está disponível em português.Ver em portuguêsЭтот сайт также доступен на русском языке.Смотреть на русскомयह वेबसाइट हिन्दी में भी उपलब्ध है।हिन्दी में देखेंهذا الموقع متاح أيضًا باللغة العربية.عرض بالعربيةSitus ini juga tersedia dalam bahasa Indonesia.Lihat dalam bahasa IndonesiaBu site Türkçe olarak da mevcut.Türkçe görüntüleTa strona jest dostępna także po polsku.Wyświetl po polskuTrang web này cũng có phiên bản tiếng Việt.Xem bằng tiếng Việtاین وب‌سایت به فارسی هم در دسترس است.مشاهده به فارسی

Sterverwijderingstools vergeleken en probleemoplossing: van StarNet tot StarXTerminator

Stretchen en niet-lineair2020.08

Sterren verwijderen (het weghalen van de sterren) is de laatste jaren een belangrijk onderdeel geworden van de astronomische nabewerking: haalt u eerst de sterren weg, dan kunt u zich concentreren op het versterken van de nevels op de achtergrond of van het detail in sterrenstelsels, om ten slotte de sterren weer terug te plaatsen. Dit artikel brengt de ontwikkeling van de tools voor sterren verwijderen in kaart, van StarNet en StarNet2 tot StarXTerminator, samen met enkele problemen waar u in de praktijk tegenaan loopt.

Het vroege StarNet en zijn vele toepassingen

Het startpunt van de tools om sterren te verwijderen was StarNet++, dat werkt met een door AI getraind model. Later bouwde ook PI StarNet in; na de installatie moet u het eerst bijwerken en de locatie van de modeldatabase opgeven, anders werkt het niet. De ingebouwde versie heeft één voordeel ten opzichte van de plugin-versie: hij kan de voortgang van de uitvoering in de console tonen, zodat u niet — zoals bij de vroege plugin — denkt dat het programma is vastgelopen. (Terzijde: is de invoer een kleurenafbeelding, dan wordt ook het geproduceerde stermasker in kleur.)

Het installatie- en modeldatabase-instelscherm van het in PI ingebouwde StarNet

Voorbeeld van de resultaten van sterverwijdering door het in PI ingebouwde StarNet

De StarNet-console die de voortgang van de uitvoering toont

De waarde van tools om sterren te verwijderen ligt niet alleen in het “sterren verwijderen” zelf. Wat nevels betreft heeft StarNet++ ten minste deze aanvullende toepassingen:

  1. De sterloze afbeelding gebruiken voor blending (mengen).
  2. Een Nebula Mask (nevelmasker) maken.
  3. Sterreductie uitvoeren zonder de traditionele erosie.

Wat de toepassingen op sterrenstelsels betreft, had ik in de begintijd nog geen bijzonder geschikt gebruik gevonden. Men zou kunnen zeggen dat er van dit soort tools waarschijnlijk nog veel toepassingen liggen te wachten om ontdekt te worden.

Een rivaal van de nieuwe generatie: StarXTerminator verschijnt

Na StarNet verscheen er een nieuwe plugin voor sterren verwijderen — StarXTerminator (SXT), die eveneens een door AI getraind model gebruikt. In de praktijk presteert de nieuwe plugin behoorlijk wat beter dan StarNet++ en levert schonere resultaten, zowel op nevelachtergronden als op sterrenstelsels.

Vergelijking van de prestaties bij sterverwijdering tussen StarNet++ (links) en de nieuwe plugin voor sterren verwijderen (rechts)

Vergelijking van de prestaties bij sterverwijdering tussen StarNet++ en de nieuwe plugin voor sterren verwijderen op een sterrenstelsel

StarNet2 vs StarXTerminator: kies de tool op basis van de brandpuntsafstand van het systeem

SXT wint echter niet in elke situatie. Door de verschillen in hun trainingsmodellen heeft elk zijn eigen sterke punten:

  • Grote systemen (lange brandpuntsafstand): StarXTerminator presteert beter en verwijdert zelfs de hete pixels (hot pixels) meteen automatisch mee.
  • Kleine systemen (korte brandpuntsafstand): StarNet2 is juist idealer bij het verwerken van kleine sterren.

Op grond van dit experimentele resultaat en de aanbevelingen op buitenlandse forums was de betere strategie destijds: gebruik StarNet2 voor kleine systemen en StarXTerminator voor grote systemen. (Het grote systeem in de test was een CDK 17 + SBIG STXL11002, en het kleine systeem een TOA 130 + SBIG STX-16803.)

Het verschil in resultaten van sterverwijdering tussen StarNet2 en StarXTerminator op grote en kleine systemen

Vergrote uitsnedevergelijking van de resultaten van sterverwijdering van StarNet2 en StarXTerminator

SXT blijft evolueren: het verwerken van diffractiespikes en kleine sterrenstelsels

SXT gaat met elke versie-update verder vooruit. Neem de bètaversie 1.9.14 in combinatie met AI 11 als voorbeeld: die kan de sterren met acht diffractiespikes van het JWST (de James Webb-ruimtetelescoop) al vlot verwijderen; destijds bleven de uiteinden van een klein deel van de spikes nog achter, maar dat zou opgelost moeten zijn zodra de officiële versie wordt bijgewerkt.

Het resultaat waarbij StarXTerminator 1.9.14 + AI 11 de sterren met acht diffractiespikes van het JWST verwijdert

Ook bij het herkennen van kleine sterrenstelsels heeft SXT 2 vooruitgang geboekt. Neem als voorbeeld een kleurenafbeelding van een komeet die lineair en nog niet gekalibreerd is: na het verwijderen van de sterren werden zowel de sterren als de satellietsporen weggehaald, en bleven de kleurenkomeet en de kleine sterrenstelsels op de achtergrond over — en sommige van die kleine sterrenstelsels zouden bij gebruik van StarNet2 als sterren worden aangezien en mee worden verwijderd.

StarXTerminator 2 behoudt de kleine achtergrondsterrenstelsels die StarNet2 mogelijk per ongeluk verwijdert

Probleemoplossing: een rasterpatroon op de achtergrond na sterverwijdering in lineaire toestand

Een veelvoorkomend probleem: na het verwijderen van de sterren in de lineaire toestand verschijnen er op de achtergrond talrijke vierkantjes (in de vorm van een schaakbord). Gebruikt u de StarXTerminator van RC Astro, dan kunt u hiervoor “Large Overlap” aanvinken; na het aanvinken verdwijnt de rastervorming van de achtergrond meestal.

Vergelijking van vóór (links) en na (rechts) het aanvinken van Large Overlap, met het achtergrondraster verdwenen

Vergrote uitsnede van hoe Large Overlap het achtergrondraster corrigeert

Er hangt echter een prijskaartje aan: na het aanvinken van Large Overlap is het overlappende oppervlak groter en duurt het verwijderen van de sterren ongeveer twee keer zo lang (een afbeelding die eerst 20 seconden kostte, kan nu 40 seconden duren). Hebt u dus geen GPU-versnelling, dan is aanvinken niet aan te raden — wilt u vlot werken, dan maakt een videokaart zoals een RTX 3060 het een stuk aangenamer.

Verder is het goed om te waarschuwen dat het aanvinken van Large Overlap soms juist enkele vreemde artefacten oplevert; gebeurt dat, vergeet dan niet het weer uit te vinken.

Het rasterverschijnsel na sterverwijdering met SXT en het corrigerende effect van Large Overlap