Funktioniert der automatische Weißabgleich wirklich? Wie?


36

Ich verstehe nicht, wie die Kamera den Weißabgleich für eine bestimmte Szene durchführen kann.

Ich könnte es arbeiten sehen, wenn es einen offensichtlichen Farbstich gibt (zum Beispiel: unter Leuchtstofflampen). Vergleichen Sie die Histogramme der verschiedenen Farbkanäle und versuchen Sie, sie bis zu einem gewissen Grad abzugleichen? Selbst dann kann ich mir nur vorstellen, dass es unter genau definierten Umständen zuverlässig funktioniert.

Kann jemand erklären, wie es in heutigen Kameras implementiert ist und wie gut es normalerweise funktioniert?

Antworten:


19

Die ursprüngliche Annahme ist , dass die durchschnittliche Szene farbneutral sein sollte , und daher durch die durchschnittliche Farbe in der Szene Berechnung und dann auf jedes Pixel die gleiche Korrektur anwenden Sie eine Szene , deren durchschnittliche Farbe ist neutral bekommen würden , was sollte den richtigen Weißabgleich hat. Dies schlägt fehl, wenn eine dominante Farbe und Szene vorhanden sind.

Die Algorithmen wurden im Laufe der Jahre mit vielen technischen Veröffentlichungen und Patenten zu diesem Thema immer ausgefeilter. Sie fügten dem Set bekannter Leuchtmittel mehr Intelligenz wie das Klemmen hinzu.

Der genaue Algorithmus unterscheidet sich zwischen den Kameras und scheint tagsüber im Freien, wo es kaum Abweichungen gibt, sehr gut zu funktionieren. Unter künstlichem Licht gibt es viel mehr Varianz und es wird eher getroffen oder verfehlt. Ältere Digitalkameras waren besonders schlecht, haben sich aber im Durchschnitt verbessert.

Die beste Weißabgleichsleistung, die ich je gesehen habe, war auf dem HP Photosmart R967 . DC Resource bemerkte dies und sagte, dass sie den Nobelpreis gewinnen sollten! Mehrere neuere Kompaktkameras leisten ebenfalls hervorragende Arbeit. Der Vorteil einer spiegellosen Kamera gegenüber einer DSLR besteht darin, dass sie Daten vom gesamten Sensor lesen kann. DSLRs können dies jetzt im Live-View-Modus tun.

Einige DSLRs verwenden einen völlig anderen Ansatz, nämlich die Messung des Weißabgleichs. Dies ist beim Olympus E-5 der Fall . Es verfügt über einen speziellen "externen" Sensor, der das auf die Kamera fallende Licht misst. Sie können diese Option für Fälle deaktivieren, in denen Sie mit einer anderen Beleuchtung als Ihrem Motiv aufnehmen.


5
Hinweis: Eine DSLR ohne Live-Ansicht kann den Weißabgleich weiterhin mit dem gesamten Sensor messen. Der Weißabgleich wird nach dem Aufnehmen des Bildes angewendet, was daran zu erkennen ist, dass die in einer Rohdatei gespeicherten Daten vor dem Anwenden des Weißabgleichs vorliegen.
Guffa

@ Guffa - Ich glaube, Ihre Logik ist fehlerhaft. Versuchen Sie stattdessen, einen voreingestellten Weißabgleich zu verwenden, und auf die RAW-Dateidaten wird auch kein Weißabgleich angewendet. Sie haben Recht, dass jede Kamera den Weißabgleich nach der Aufnahme durchführen könnte, aber ich habe keine Beweise dafür gesehen, vielleicht ist es eine Frage der Leistung, aber ich bezweifle es. Wenn Sie die technischen Daten einer modernen DSLR-Kamera wie der Nikon D7000 lesen, heißt es etwa "Weißabgleichsensor mit 2016 Pixeln", was nachdrücklich darauf hindeutet, dass dies nicht mit dem gesamten Bildsensor möglich ist.
Itai

Ich denke, es ist eine einfache Leistungsoptimierung - Sie müssen nicht jedes Pixel abtasten, und wenn Sie dies getan hätten, würden Sie eine Rohkonvertierung durchführen, um den Weißabgleich zu messen, und dann eine weitere Konvertierung mit diesem Abgleich in der Hand
Matt Grum

1
@Reid - Beachten Sie die Verwendung der Welt "Original". Kamerahersteller veröffentlichen ihre Formel nicht direkt, aber Sie können Artikel und Patente zu diesem Thema lesen, um mehr zu erfahren. Es gibt buchstäblich Hunderte von Möglichkeiten, dies zu tun, aber ich kenne keine, die ein Referenzbild verwenden (es ist bekannt, dass die Messung dies tut, aber das ist etwas völlig anderes), nur Referenzleuchtmittel.
Itai

1
PS: Ich habe tatsächlich ein Zimmer mit allen rosa Wänden :)
Michael Nielsen

5

Die Kamera kann nicht wissen, welchen Weißabgleich sie verwenden soll, sie kann nur anhand der Bilddaten raten (oder manchmal anhand eines externen Sensors, wie Itai in seiner Antwort erwähnt hat).

Wenn ich zum Beispiel ein Bild von einer blauen Wand aufnehme, denkt die Kamera, dass ich ein Bild von einer grauen Wand in blauem Licht aufgenommen habe, und das Bild endet grau statt blau. (Dies ist so ziemlich das gleiche Phänomen wie beim Fotografieren einer weißen oder schwarzen Wand mit automatischer Belichtung, und die Kamera stellt die Belichtung so ein, dass beide grau werden.)

Ich verwende immer den automatischen Weißabgleich und passe ihn manuell an, wenn ich vom Rohbild abweiche. Ich habe die Erfahrung gemacht, dass der automatische Weißabgleich manchmal genau richtig ist, die meiste Zeit sehr nahe ist und in einigen seltenen Situationen weit davon entfernt ist.

Beachten Sie auch, dass der "richtige" Weißabgleich nicht immer der exakten Farbtemperatur der Lichtquelle entspricht. Manchmal braucht ein Bild eine leichte Farbänderung, um natürlich auszusehen, und manche brauchen sogar eine Menge. Ein Bild, das bei hellem Sonnenlicht aufgenommen wurde, muss möglicherweise etwas gelber sein, und ein Bild, das in den blauen Stunden aufgenommen wurde, benötigt möglicherweise viel Blau.


4
Humm, aber wenn ich ein Bild von einer blauen Wand mache, kommt es blau heraus, nicht weiß. Ich habe meine Kamera nicht zur Hand, aber was ist mit einer cremefarbenen Wand? Wird das auf neutrales Weiß gebracht?
Reid

guter Punkt über "richtige" Balance.
AJ Finch

Hier gilt das gleiche. Ich werde einige Testaufnahmen an derselben Stelle einfügen und mit einer WB-Anpassung beginnen, die ich dann als Ausgangspunkt auf alle Aufnahmen anwende. Neulich bemerkte ich, dass ein korrekt kalibriertes Bild kalt / blau aussah: Das Gehirn erwartet, dass die Szene bernsteinfarben ist, und obwohl ein nicht korrigiertes Foto orange aussieht, vermittelt ein wenig Wärme den richtigen Eindruck.
JDługosz

2

Die Antwort ist so vielfältig wie die vielen verschiedenen Kameramodelle und die dazugehörige Firmware.

Bei Einstellung auf AWB verwenden die meisten älteren Digitalkameras (einschließlich fast aller, die bei dieser Frage gestellt wurden) Algorithmen, die versuchen, den Weißabgleich auf der Grundlage der Annahme vorzunehmen, dass die hellsten Bereiche im Rahmen neutralweiß oder sehr hellgrau sein sollten . Dies funktioniert ziemlich gut, es sei denn, einige Bereiche sind in allen drei Kanälen vollständig gesättigt (bevor Belichtungseinstellungen vorgenommen werden).

Das Ergebnis kann einer der verfügbaren Voreinstellungen (Tageslicht, Wolfram, Bewölkt, Neonlicht usw.) ähneln oder sich erheblich von diesen unterscheiden. Wenn die erkannte Szene nahe genug an einer der voreingestellten Auswahlmöglichkeiten der Kamera liegt, kann diese angewendet werden oder auch nicht , abhängig vom jeweiligen Kameramodell.

Neuere Kameras verwenden häufig komplexere Algorithmen, die von Kameramodell zu Kameramodell erheblich variieren können. Die meisten Top-Tier-Modelle ähneln einigen Messmethoden wie der „Matrix“ -Messung von Nikon oder der „Evaluative“ -Messung von Canon, bei der die Daten aus dem Frame mit einer Bibliothek verglichen werden, die in die Firmware der Kamera geladen und anhand von Anweisungen für die genaueste Übereinstimmung angewendet wird. Wenn die Kamera eine Szene mit hellblauem Himmel im oberen Teil des Rahmens und dunklerem Grün im unteren Teil des Rahmens erkennt, wird WB basierend auf einem Landschaftsprofil angewendet. Wenn eine Szene mit vielen Bereichen erkannt wird, die wie Hauttöne aussehen, wird ein WB angewendet, der auf einem Porträtprofil basiert. (Diese Erklärung ist aufgrund der vielen Feinheiten, die analysiert werden und das Ergebnis beeinflussen können, stark vereinfacht.)

Einige Kameras bieten sogar vom Benutzer wählbare Optionen zwischen der Ausrichtung auf die hellsten Bereiche der Szene oder der Ausrichtung auf die durchschnittlicheren Bereiche der Szene. Canon nennt die beiden verfügbaren Optionen für einige der neuesten Modelle "White Priority AWB" oder "Ambience Priority AWB".

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.