apintole
Aktives Mitglied
Guten Morgen,
nachdem ich in Astronomieforen schon so manche Hilfestellung erfahren habe, möchte ich auch einmal etwas beitragen, was anderen nützlich sein könnte.
Das Problem: Durch eine Aufnahme ziehen sich zwei Leuchtspuren eines Flugzeugs, meist schmal, aber abschnittsweise richtig fett und hell, wenn das Flugzeug beim Durchflug durch das Bild gerade blinkt. Eine solche Aufnahme ist mir beim Bewerten meiner Aufnahmen aufgefallen, da sie von "SubframeSelector" mit besonders hohem "PSF Signal Weight" ausgewiesen wurde, was natürlich Unfug ist. Da ich dieses Maß "PSF Signal Weight" zur Gewichtung bei der Integration verwende, stört mich das grotesk falsche Gewicht dieser Aufnahme, denn das hätte zur Folge, dass diese ca. 3-mal so viel zählt wie jede andere in meiner Aufnahmereihe.
Die billigste Lösung wäre gewesen, auf die Aufnahme zu verzichten. Doch da taten mir die Photonen leid, die umsonst in meine Kamera gelangt waren.
Also suchte ich nach einem einfachen Weg, die Strichspuren mit Bordmitteln zu beseitigen.
Dazu notierte ich die Bildkoordinaten zweier möglichst weit auseinanderliegende Punkte auf der Leuchtspur, (x1, y1) und (x2, y2). Dito (x3, y3), (x4, y4) für die zweite parallele Spur. Diese Koordinaten fügte ich in folgende Funktion zur Anwendung auf meine Problemaufnahme ein
iif((d2line(x1, y1, x2, y2) < a) || (d2line(x3, y3, x3, y3) < a), 0, $T)
Dies schreibt zwei schwarze gerade Linien der Breite 2a auf das Bild. Man mag einwenden, dass für Pixel rejection bei der Integration es egal wäre, ob auf diesen Linien hohe Pixelwerte oder 0-Werte stehen. Sie würden so oder so ausgesondert werden, da sie stark von den Pixelwerten der anderen Aufnahmen abweichen. Aber das Problem der falschen Gewichtung bei Verwendung von "PSF Signal Weight" ist behoben.
Anm.: Sollte die Leuchtspur nur eine gewisse Strecke der Aufnahme bedecken, verwendet man die Funktion d2seg statt d2line.
Schönes Wetter!
Heinrich
nachdem ich in Astronomieforen schon so manche Hilfestellung erfahren habe, möchte ich auch einmal etwas beitragen, was anderen nützlich sein könnte.
Das Problem: Durch eine Aufnahme ziehen sich zwei Leuchtspuren eines Flugzeugs, meist schmal, aber abschnittsweise richtig fett und hell, wenn das Flugzeug beim Durchflug durch das Bild gerade blinkt. Eine solche Aufnahme ist mir beim Bewerten meiner Aufnahmen aufgefallen, da sie von "SubframeSelector" mit besonders hohem "PSF Signal Weight" ausgewiesen wurde, was natürlich Unfug ist. Da ich dieses Maß "PSF Signal Weight" zur Gewichtung bei der Integration verwende, stört mich das grotesk falsche Gewicht dieser Aufnahme, denn das hätte zur Folge, dass diese ca. 3-mal so viel zählt wie jede andere in meiner Aufnahmereihe.
Die billigste Lösung wäre gewesen, auf die Aufnahme zu verzichten. Doch da taten mir die Photonen leid, die umsonst in meine Kamera gelangt waren.
Dazu notierte ich die Bildkoordinaten zweier möglichst weit auseinanderliegende Punkte auf der Leuchtspur, (x1, y1) und (x2, y2). Dito (x3, y3), (x4, y4) für die zweite parallele Spur. Diese Koordinaten fügte ich in folgende Funktion zur Anwendung auf meine Problemaufnahme ein
iif((d2line(x1, y1, x2, y2) < a) || (d2line(x3, y3, x3, y3) < a), 0, $T)
Dies schreibt zwei schwarze gerade Linien der Breite 2a auf das Bild. Man mag einwenden, dass für Pixel rejection bei der Integration es egal wäre, ob auf diesen Linien hohe Pixelwerte oder 0-Werte stehen. Sie würden so oder so ausgesondert werden, da sie stark von den Pixelwerten der anderen Aufnahmen abweichen. Aber das Problem der falschen Gewichtung bei Verwendung von "PSF Signal Weight" ist behoben.
Anm.: Sollte die Leuchtspur nur eine gewisse Strecke der Aufnahme bedecken, verwendet man die Funktion d2seg statt d2line.
Schönes Wetter!
Heinrich