Filterung schmaler Spektrallinien in der digitalen Nachbearbeitung

Ich versuche, die Auswirkungen der Natriumdampfbeleuchtung auf Bilder vom Typ Sternenlandschaft zu reduzieren. Diese Art der Straßenbeleuchtung weist eine sehr schmale orangefarbene Spektrallinie auf, und es ist unter Astrofotografen üblich, diese Linie mit Didymiumfiltern zu unterdrücken. Jetzt würde ich gerne wissen, wie man diesen Effekt durch digitale Nachbearbeitung erzielt (auch bekannt als "wie man mit Photoshop die hässliche Blendung herausbekommt").

Ein Beispielbild ist unten. Die Mühle wird hinter meinem Rücken von einer einzigen Natriumlaterne beleuchtet, und der Nebel am Himmel wird von weit entfernten Straßenlaternen beleuchtet. Die Holzteile auf der Oberseite der Mühle sind weiß lackiert, sodass sie als Farbreferenz verwendet werden können. Da es keine andere Lichtquelle in der Nähe gab, als das Bild aufgenommen wurde, sollte das Entfernen der Natrium-Spektrallinie die Mühle ziemlich dunkel und diese Teile in einem relativ neutralen Grau erscheinen lassen.

Geben Sie hier die Bildbeschreibung ein

Lassen Sie mich der Allgemeinheit halber und unabhängig von einem konkreten Softwareprodukt so fragen: Wie kann eine Spektrallinie einer bestimmten Wellenlänge in der Nachbearbeitung aus einem digitalen Bild entfernt werden?

Ich würde vermuten, dass Sie eine Farbprobe von einem weißen Objekt nehmen würden, das von der "anstößigen" Lichtquelle beleuchtet wird. Angenommen, dies ergibt RGB 20,20,5. Jetzt würden Sie eine Helligkeitskarte Ihres Bildes erstellen, die Werte mit dem zuvor gesammelten Farbvektor multiplizieren und das Ergebnis vom Eingabebild subtrahieren ... aber wenn ich das tue, erhalte ich sehr unbrauchbare Ergebnisse.
Wenn du ein Bild hochlädst, kann ich dir höchstwahrscheinlich sagen, wie man es repariert. Ohne Bild klingt das für mich nach Kauderwelsch.
@RyanFromGDSE: Beispiel hinzugefügt. Aber ich möchte die Antwort auf jede monochromatische Lichtquelle anwenden.
Das ist in Ordnung und danke für das Bild, aber ich habe immer noch keine Ahnung, was "schmale Spektrallinien" bedeutet. Meinst du nur den gesamten Farbstich?
Naja, so ungefähr. Wenn Sie sich das Spektrum der meisten Lichtquellen ansehen, sehen Sie ziemlich breite Mischungen aus roten, grünen, gelben und blauen Komponenten. Natriumdampflampen emittieren jedoch nur eine Lichtwellenlänge (siehe en.wikipedia.org/wiki/Sodium-vapor_lamp#/media/File:SOX.png ) und können daher leicht durch Filter wie hoyafilter.com/hoya/products herausgefiltert werden /farbigefilter/… mit passenden Filterkurven.
Ich bin mir immer noch nicht sicher und weiß nicht, ob Sie eine Möglichkeit haben, eine bestimmte Wellenlänge zu eliminieren. Aber ist eines davon das, was Sie als Ergebnis erwarten? Wenn ja, kann ich eine Antwort posten, die erklärt, wie es ziemlich einfach ist: imgur.com/a/KDHeb
Nicht wirklich das, was ich erwartet hatte, nein ... es sieht so aus, als hätten Sie hauptsächlich den Weißabgleich und die Tönung für diese Bilder geändert. Aber ich würde erwarten, dass bei Verwendung eines passenden Filters die Helligkeit jeder vom orangefarbenen Natriumlicht beleuchteten Oberfläche deutlich abnehmen sollte. Ein Beispiel habe ich hier gefunden: forum.meteoros.de/…

Antworten (1)

Kurze Antwort: Sie können nicht. Die Filter Ihrer Kamera kennen den Unterschied zwischen der Na-Linie und den Wellenlängen um 590 nm nicht – das heißt 570 bis 640 oder so. Sobald Informationen zusammengeführt sind (dh Photonen aller Wellenlängen, die einen bestimmten Farbfilter passieren), ist kein Umkehralgorithmus mehr möglich. Darüber hinaus hat, wie Ihre Quelle feststellt, sogar eine gute Niederdrucklampe zwei Linien.

Die einzige Möglichkeit, dieses Licht zu entfernen, ist mit einem schmalbandigen Filter vor dem Objektiv. Die sind zu haben, wenn auch meines Wissens nach nicht ganz billig.