Wie heißt diese Farbtransformation?


7

Dies ist eine Frage zur Farbtransformation in Bildern. Ich habe diese Farbtransformationsmatrix, mit der ich ein RGB-Bild in einen Farbraum konvertiere, dessen Namen ich nicht kenne:

T = [(1/3) (1/3) (1/3); (1/2) 0 (-1/2); (-1/2) 1 (-1/2)]

Wie heißt diese Farbtransformation? Ich glaube, ich habe einmal irgendwo gesehen, dass es KL-Transformation heißt, weil es nahe an einer KLT lag, die über eine große Sammlung von Bildern berechnet wurde, aber ich bin mir nicht sicher ...

Antworten:


5

Ich kenne den Namen Ihrer Transformation nicht T, aber es kann nicht die Karhunen-Loeve-Transformation sein: Die Karhunen-Loeve-Transformation ist bildspezifisch und ihre Transformationsmatrix ist eine Rotationsmatrix (siehe zum Beispiel die KLT in Mathematica ).

Angesichts der Werte in Ihrer Matrix scheint es zu versuchen, zwischen Intensität (erste Reihe) und Farbe (die anderen beiden Reihen, die sich über die verbleibende Hyperebene erstrecken) zu trennen, während die Geschwindigkeit optimiert wird.


Ja, ich stimme Ihnen darin zu, dass dies nicht das KLT selbst ist, aber wie gesagt, ich habe einmal gesehen, dass sie es in einem Papier als solches bezeichnet haben. Ich dachte, dass aus den letzten beiden Reihen ein gegnerisches Farbmodell (RB und 2G-RB) entsteht.
Smichak

4

Habe gerade das Papier gefunden, das sich auf diese Transformation bezog:

YI Ohta, T. Kanade, T. Sakai. Farbinformationen für die Regionssegmentierung, Comput. Grafik Bildprozess. 13 (1980) 222-241.

Es wird in der Tat als KL-Raum bezeichnet, da es sich um eine statische Annäherung an die (dynamische) bildspezifische KLT handelt, die über einen großen Satz von Bildern berechnet wird. Der Hauptgrund ist, dass die Eigenvektoren für einen großen Satz natürlicher Farbbilder ungefähr gleich bleiben.

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.