Helligkeitsvignettierung automatisch entfernen/korrigieren?

Amateur hier. Ich habe einige Fotos, die mit der Canon Powershot S3 IS aufgenommen wurden und diesem ziemlich ähnlich sind (aus The Irish Times, Dateifoto: Bryan O'Brien ):

Bild

Es gibt eine deutliche Vignettierung, wie bei einer radialen Abdunklung zu den Rändern hin - was in meinem Fall nicht am Objektiv liegt, sondern daran, dass ich eine relativ kleine Lichtquelle oben auf der Kamera habe und sowohl das Motiv als auch die Hintergrundwand relativ sind nah an der Kamera.

Gibt es Tools/Programme, die mir helfen würden, diese Vignettierung automatisch zu entfernen (dh das Bild gleichmäßiger in der Helligkeit zu machen)? Ich interessiere mich hauptsächlich für Linux-Tools (ich arbeite mit Ubuntu 18.04), aber es wäre gut zu wissen, welche anderen Optionen es gibt.


Meine bisherigen Erkenntnisse:

tca_correct ist ein mit Hugin geliefertes Befehlszeilentool, das zur automatischen Berechnung der Korrekturparameter für die chromatische Aberration von Objektiven verwendet werden kann. Ideale Beispielfotos hätten viel Kontrast über den gesamten Bildbereich, wenig gesättigte Farben und keine überhöhten Glanzlichter.

fulla ist ein Befehlszeilentool zum Korrigieren von Objektivverzerrung, Vignettierung und TCA (chromatische Aberration). Es ist in der Lage, das vollständige Panotools-Polynom auf den Rot- und Blaukanal anzuwenden und dadurch jegliche transversale chromatische Aberration zu korrigieren.

Berechnen Sie zuerst einige TCA-Korrekturparameter für ein Beispielbild. Beachten Sie, dass ich mich nur um die Optimierung der b- und v-Parameter im Objektivkorrekturmodell kümmern werde. Möglicherweise erzielen Sie mit dem vollständigen abcv-Parametersatz bessere Ergebnisse:

tca_correct -o bv DSC_3194.ppm

Dies gibt einige vollständige Parameter wie folgt aus:

 -r 0.0000000:0.0001197:0.0000000:0.9997630 -b 0.0000000:-0.0001142:0.0000000:1.0001841

Sie können diese jetzt mit Fulla verwenden, wenn Sie Fotos von diesem Objektiv konvertieren:

 fulla -r 0.0:0.0001197:0.0:0.9997630 -b 0.0:-0.0001142:0.0:1.0001841 -o corrected.tif DSC_3194.ppm

... aber auch hier scheint es hauptsächlich um die Vignettierung des Objektivs zu gehen, während ich aufgrund anderer Faktoren (z. B. der Beleuchtung selbst) etwas benötigen würde, um die auf dem Bild vorhandene Helligkeitsvignettierung zu bewältigen. Ich habe es auch versucht, aber es scheint nur die eingebettete Vorschau im .DNG als .tif zu exportieren (was in meinem Fall 128x96 Pixel ist!) Und nicht das gesamte Bild, daher kann ich nicht wirklich sagen, ob es funktioniert oder nicht (Bearbeiten: mit Feeding tca_correctund einem .tif-Bild anstelle von DNG versucht fulla, und es macht nur eine kaum sichtbare Skalierung / Linsenverzerrung, nichts Auffälliges in Bezug auf den Helligkeitsgradienten)

Antworten (1)

Die Flat-Field-Korrektur soll dieses Problem lösen. Wenn Sie Zugriff auf dieselbe Kamera und dasselbe Objektiv haben, können Sie das Referenzbild selbst aufnehmen. Verwenden Sie eine einfache weiße Wand, die gleichmäßig beleuchtet und leicht defokussiert ist , kein Bild mit dem gleichen Hintergrund und der gleichen Beleuchtung wie das Bild, das Sie bearbeiten möchten.

Ausgezeichnet, danke für die Beseitigung meiner Verwirrung, @xiota -> Ich dachte fälschlicherweise, dass "flaches Feld" ein Bild mit demselben Hintergrund wie im Bild benötigt!