Farbzuordnung - Color mapping

Beispiel für eine Farbzuordnung
Quellbild
Referenzbild
Die Farbe des Quellbilds wurde mithilfe des Histogrammabgleichs abgebildet

Color Mapping (Fotografie) ist eine Funktion , die die Farben eines (Quell-) Bildes auf die Farben eines anderen (Ziel-) Bildes abbildet (transformiert) . Eine Farbabbildung kann als der Algorithmus bezeichnet werden , der zur Abbildungsfunktion führt, oder als der Algorithmus , der die Bildfarben transformiert. Farbzuordnung wird manchmal auch als Farbübertragung , oder, wenn Graustufen - Bilder beteiligt sind, Helligkeitsübertragungsfunktion (BTF) ; Es kann auch als photometrische Kamerakalibrierung oder radiometrische Kamerakalibrierung bezeichnet werden .

Algorithmen

Es gibt zwei Arten von Farbabbildungsalgorithmen: diejenigen, die die Statistik der Farben zweier Bilder verwenden, und diejenigen, die auf einer bestimmten Pixelkorrespondenz zwischen den Bildern beruhen .

Ein Beispiel für einen Algorithmus, der die statistischen Eigenschaften der Bilder verwendet, ist der Histogrammabgleich . Dies ist ein klassischer Algorithmus für die Farbzuordnung, der unter dem Problem der Empfindlichkeit gegenüber Bildinhaltsunterschieden leidet. Neuere statistische Algorithmen lösen dieses Problem. Ein Beispiel für einen solchen Algorithmus ist das Anpassen des Mittelwerts und der Standardabweichung der Laborkanäle der beiden Bilder.

Ein üblicher Algorithmus zum Berechnen der Farbabbildung bei gegebener Pixelkorrespondenz besteht darin, das Gelenkhistogramm (siehe auch Koexistenzmatrix ) der beiden Bilder zu erstellen und die Zuordnung unter Verwendung einer dynamischen Programmierung basierend auf den Gelenkhistogrammwerten zu finden.

Wenn die Pixelkorrespondenz nicht angegeben ist und der Bildinhalt unterschiedlich ist (aufgrund unterschiedlicher Sichtweisen), kann die Statistik der bildentsprechenden Bereiche als Eingabe für statistikbasierte Algorithmen verwendet werden, beispielsweise für die Histogrammanpassung. Die entsprechenden Regionen können durch Erkennen der entsprechenden Merkmale gefunden werden .

Anwendungen

Die Farbzuordnung kann zwei verschiedenen Zwecken dienen: Zum einen werden die Farben von zwei Kameras für die weitere Verarbeitung mit zwei oder mehr Beispielbildern kalibriert, zum anderen werden die Farben von zwei Bildern für die visuelle Wahrnehmungskompatibilität angepasst.

Die Farbkalibrierung ist eine wichtige Vorverarbeitungsaufgabe in Computer-Vision- Anwendungen. Viele Anwendungen verarbeiten gleichzeitig zwei oder mehr Bilder und müssen daher ihre Farben kalibrieren. Beispiele für solche Anwendungen sind: Bilddifferenzierung , Registrierung , Objekterkennung , Verfolgung mit mehreren Kameras , Co-Segmentierung und Stereorekonstruktion .

Siehe auch

Verweise