Qual é o nome dessa transformação de cores?


7

Esta é uma pergunta sobre a transformação de cores nas imagens. Eu tenho essa matriz de transformação de cores que estou usando para converter uma imagem RGB em um espaço de cores cujo nome não sei:

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

Qual é o nome dessa transformação de cor? Eu acho que vi uma vez em algum lugar que é chamado de transformação KL porque era próximo a um KLT computado em uma grande coleção de imagens, mas não tenho certeza ...

Respostas:


5

Eu não sei o nome da sua transformação T, mas não pode ser a transformação de Karhunen-Loeve: A transformação de Karhunen-Loeve é ​​específica da imagem e sua matriz de transformação é uma matriz de rotação (veja, por exemplo, o KLT no Mathematica ).

Dados os valores em sua matriz, parece tentar separar entre intensidade (primeira linha) e cor (as outras duas linhas, abrangendo o hiperplano restante) enquanto otimiza a velocidade.


Sim, concordo com você quanto ao fato de que esse não é o KLT em si, mas como eu disse, vi certa vez que eles se referiam a ele em um artigo. Eu pensei que as duas últimas linhas deram origem a um modelo de cores oponente (RB e 2G-RB).
28412 smichak

4

Acabei de encontrar o artigo que se referia a essa transformação:

YI Ohta, T. Kanade, T. Sakai. Informações sobre cores para segmentação por região, Comput. Processo de imagem gráfica. 13 (1980) 222-241.

Na verdade, é chamado de espaço KL , pois é uma aproximação estática do KLT específico da imagem (dinâmica) calculado sobre um grande conjunto de imagens. A principal razão é que os vetores próprios permanecem aproximadamente os mesmos para um grande conjunto de imagens coloridas naturais.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.