TL: DR
As cores primárias realmente existem no mundo real?
Não.
Não há cores primárias de luz; de fato, não há cores intrínsecas à luz (ou qualquer outro comprimento de onda da radiação eletromagnética). Existem apenas cores na percepção de certos comprimentos de onda do EMR pelos nossos sistemas oculares / cerebrais.
Ou selecionamos vermelho, verde e azul porque são essas as cores às quais os cones dos olhos humanos respondem?
Usamos sistemas de reprodução de três cores porque o sistema de visão humana é tricromático , mas as cores primárias que usamos em nossos sistemas de reprodução de três cores não correspondem a cada uma das três cores, respectivamente, às quais cada um dos três tipos de cones na retina humana são mais responsivas.
Resposta curta
Não existe "cor" na natureza. A luz possui apenas comprimentos de onda. As fontes de radiação eletromagnética em cada extremidade do espectro visível também têm comprimentos de onda. A única diferença entre a luz visível e outras formas de radiação eletromagnética, como as ondas de rádio, é que nossos olhos reagem quimicamente a certos comprimentos de onda da radiação eletromagnética e não reagem a outros comprimentos de onda . Além disso, não há nada substancialmente diferente entre "luz" e "ondas de rádio" ou "raios-X". Nada.
Nossas retinas são compostas por três tipos diferentes de cones que respondem cada um a um comprimento de onda diferente da radiação eletromagnética. No caso dos nossos cones "vermelho" e "verde", há muito pouca diferença na resposta à maioria dos comprimentos de onda da luz. Mas, comparando a diferença e que tem uma resposta mais alta, os cones vermelho ou verde, nosso cérebro pode interpolar até que ponto e em que direção, em direção ao vermelho ou ao azul, a fonte de luz é mais forte.
A cor é uma construção do sistema do cérebro ocular que compara a resposta relativa dos três tipos diferentes de cones em nossas retinas e cria uma percepção de "cor" com base nas diferentes quantidades que cada conjunto de cones responde à mesma luz. Existem muitas cores que os humanos percebem que não podem ser criadas por um único comprimento de onda da luz. "Magenta", por exemplo, é o que nossos cérebros criam quando somos expostos simultaneamente à luz vermelha em uma extremidade do espectro visível e à luz azul na outra extremidade do espectro visível.
Os sistemas de reprodução de cores têm cores escolhidas para servir como cores primárias, mas as cores específicas variam de um sistema para o outro, e essas cores não correspondem necessariamente às sensibilidades de pico dos três tipos de cones na retina humana. "Azul" e "Verde" são razoavelmente próximos do pico de resposta dos cones S e M humanos, mas "Vermelho" não está nem perto do pico de resposta dos nossos L-cones.
Resposta estendida
A resposta espectral dos filtros de cores nos sensores mascarados da Bayer imita de perto a resposta dos três tipos diferentes de cones na retina humana. De fato, nossos olhos têm mais "sobreposição" entre vermelho e verde do que a maioria das câmeras digitais.
As 'curvas de resposta' dos três tipos diferentes de cones em nossos olhos: Nota: A linha L "vermelha" atinge o pico em cerca de 570nm, que é o que chamamos de "verde-amarelo", em vez de 640-650nm, que é a cor que chamamos de "vermelho".
Uma curva de resposta típica de uma câmera digital moderna: Nota: A parte filtrada "vermelha" do sensor atinge um pico de 600 nm, que é o que chamamos de "laranja", em vez de 640 nm, que é a cor que chamamos de "vermelho".
Os comprimentos de onda IR e UV são filtrados por elementos na pilha em frente ao sensor na maioria das câmeras digitais. Quase toda a luz já foi removida antes de atingir a máscara da Bayer. Geralmente, esses outros filtros na pilha na frente do sensor não estão presentes e a luz infravermelha e UV não são removidas quando os sensores são testados quanto à resposta espectral. A menos que esses filtros sejam removidos de uma câmera quando ela é usada para tirar fotografias, a resposta dos pixels em cada filtro de cor para, digamos, 870nm é irrelevante porque praticamente nenhum sinal de comprimento de onda de 800nm ou mais está sendo permitido alcançar a máscara Bayer.
- Sem a 'sobreposição' entre vermelho, verde e azul (ou mais precisamente, sem a maneira de sobreposição, as curvas de sensibilidade dos três tipos diferentes de cones em nossas retinas são moldadas para iluminar com pico de sensibilidade centrado em 565nm, 540nm e 445nm). não seria possível reproduzir cores da maneira que percebemos muitas delas.
- Nosso sistema de visão ocular / cerebral cria cores a partir de combinações e misturas de diferentes comprimentos de onda da luz, além de comprimentos de onda únicos da luz.
- Não há cores intrínsecas a um comprimento de onda específico da luz visível. Existe apenas a cor que nosso olho / cérebro atribui a um determinado comprimento de onda ou combinação de comprimentos de onda da luz.
- Muitas das cores distintas que percebemos não podem ser criadas por um comprimento de onda de luz singular.
- Por outro lado, a resposta da visão humana a qualquer comprimento de onda específico da luz que resulta na percepção de uma determinada cor também pode ser reproduzida combinando a proporção adequada de outros comprimentos de onda da luz para produzir a mesma resposta biológica em nossas retinas.
- A razão pela qual usamos RGB para reproduzir cores não é porque as cores 'Vermelho', 'Verde' e 'Azul' são de alguma forma intrínsecas à natureza da luz. Eles não são. Usamos o RGB porque o tricromatismo¹ é intrínseco ao modo como nossos sistemas oculares / cerebrais respondem à luz.
O mito de nossos cones "vermelhos" e o mito de filtros "vermelhos" em nossas máscaras Bayer.
Onde muitas pessoas 'entendem' RGB 'como sendo intrínseco ao sistema de visão humana foge dos trilhos é a ideia de que os cones-L são mais sensíveis à luz vermelha em torno de 640 nm. Eles não são. (Nem os filtros na frente dos pixels "vermelhos" na maioria de nossas máscaras Bayer. Voltaremos a isso abaixo.)
Nossos cones-S ('S' denotam mais sensíveis a 'comprimentos de onda curtos', não 'menores em tamanho') são mais sensíveis a cerca de 445nm, que é o comprimento de onda da luz que muitos de nós percebemos como uma versão um pouco mais azul que a vermelha do roxo .
Nossos cones M ('comprimento de onda médio') são mais sensíveis a cerca de 540nm, que é o comprimento de onda da luz que muitos de nós percebemos como um verde levemente azulado.
Nossos cones L ('comprimento de onda longo') são mais sensíveis a cerca de 565nm, que é o comprimento de onda da luz que muitos de nós percebemos como verde-amarelo com um pouco mais de verde que amarelo. Nossos cones em L não são tão sensíveis à luz "vermelha" de 640nm quanto à luz "verde-amarela" de 565nm!
Como o primeiro gráfico simplificado acima ilustra, não há muita diferença entre nossos cones M e L. Mas nosso cérebro usa essa diferença para perceber a "cor".
De comentários de outro usuário a uma resposta diferente:
Imagine um alienígena extraterrestre que tenha o amarelo como cor primária. Ela acharia nossas impressões coloridas e telas ausentes. Ela pensaria que seríamos parcialmente daltônicos, sem ver a diferença entre o mundo que ela percebe e nossas impressões e telas coloridas.
Essa é realmente uma descrição mais precisa das sensibilidades de nossos cones que são mais sensíveis a cerca de 565nm do que descrever o pico de sensibilidade dos cones L como "vermelho" quando 565nm está no lado 'verde' do 'amarelo'. A cor que chamamos de "vermelho" é centrada em cerca de 640 nm, que está do outro lado de "laranja" de "amarelo".
Por que usamos três cores em nossos sistemas de reprodução de cores
Para recapitular o que abordamos até este ponto:
Não há cores primárias de luz .
É a natureza tricromática da visão humana que permite que os sistemas de reprodução em três cores imitem com mais ou menos precisão a maneira como vemos o mundo com nossos próprios olhos. Percebemos um grande número de cores.
O que chamamos de cores "primárias" não são as três cores que percebemos para os três comprimentos de onda de luz aos quais cada tipo de cone é mais sensível.
Os sistemas de reprodução de cores têm cores escolhidas para servir como cores primárias, mas as cores específicas variam de um sistema para o outro, e essas cores não correspondem diretamente às sensibilidades de pico dos três tipos de cones na retina humana.
As três cores, quaisquer que sejam, usadas pelos sistemas de reprodução não correspondem aos três comprimentos de onda de luz aos quais cada tipo de cone na retina humana é mais sensível.
Se, por exemplo, quisermos criar um sistema de câmera que forneça imagens com 'cores precisas' para cães, precisaremos criar um sensor mascarado para imitar a resposta dos cones nas retinas dos cães , em vez de um que imite a cones nas retinas humanas. Devido a apenas dois tipos de cones nas retinas de cães, eles veem o "espectro visível" diferentemente do que nós e podem diferenciar muito menos entre comprimentos de onda semelhantes da luz do que nós. Nosso sistema de reprodução de cores para cães precisaria basear-se apenas em dois, em vez de três, filtros diferentes em nossas máscaras de sensor.
O gráfico acima explica por que achamos que nosso cachorro é burro por passar direto por aquele novíssimo brinquedo vermelho brilhante que jogamos no quintal: ele mal consegue ver os comprimentos de onda da luz que chamamos de "vermelho". Parece para um cachorro uma aparência marrom muito escura para humanos. Isso, combinado com o fato de os cães não terem a capacidade de se concentrar a distâncias próximas, como os humanos - eles usam seu poderoso olfato para isso - o deixa em uma desvantagem distinta, pois ele nunca sentiu o cheiro do novo brinquedo que você acabou de puxar da embalagem em que entrou.
De volta aos humanos.
O mito de "apenas" vermelho ", apenas" verde e "apenas" azul
Se pudéssemos criar um sensor para que os pixels filtrados "azuis" fossem sensíveis a apenas 445 nm de luz, os pixels filtrados "verdes" eram sensíveis a apenas 540 nm e os pixels filtrados "vermelhos" eram sensíveis apenas aCom uma luz de 565 nm, não produziria uma imagem que nossos olhos reconheceriam como algo semelhante ao mundo como o percebemos. Para começar, quase toda a energia da "luz branca" seria impedida de alcançar o sensor, portanto seria muito menos sensível à luz do que nossas câmeras atuais. Qualquer fonte de luz que não emitisse ou refletisse luz em um dos comprimentos de onda exatos listados acima não seria mensurável. Portanto, a grande maioria de uma cena seria muito escura ou negra. Também seria impossível diferenciar entre objetos que refletem MUITA luz a, digamos, 490nm e nenhum a 615nm de objetos que refletem muita luz de 615nm, mas nenhum a 490nm se ambos refletissem as mesmas quantidades de luz em 540nm e 565nm . Seria impossível distinguir muitas das cores distintas que percebemos.
Mesmo se criamos um sensor para que os pixels filtrados "azuis" fossem sensíveis apenas à luz abaixo de 480nm, os pixels filtrados "verdes" eram sensíveis à luz entre 480nm e 550nm, e os pixels filtrados "vermelhos" eram sensíveis apenas a acima de 550nm, não conseguiríamos capturar e reproduzir uma imagem que se assemelha ao que vemos com nossos olhos. Embora fosse mais eficiente do que um sensor descrito acima como sensível a apenas 445 nm, apenas 540 nm e apenas 565 nm de luz, ainda seria muito menos sensível do que as sensibilidades sobrepostas fornecidas por um sensor mascarado da Bayer.A natureza sobreposta das sensibilidades dos cones na retina humana é o que dá ao cérebro a capacidade de perceber a cor a partir das diferenças nas respostas de cada tipo de cone à mesma luz. Sem essas sensibilidades sobrepostas no sensor de uma câmera, não poderíamos imitar a resposta do cérebro aos sinais de nossas retinas. Não poderíamos, por exemplo, discriminar entre algo que reflete a luz de 490nm e algo que reflete a luz de 540nm. Da mesma forma que uma câmera monocromática não consegue distinguir entre comprimentos de onda da luz, mas apenas entre intensidades de luz, não poderíamos discriminar as cores de qualquer coisa que esteja emitindo ou refletindo apenas comprimentos de onda que caem dentro de apenas um dos os três canais de cores.
Pense em como é quando estamos vendo sob iluminação vermelha de espectro muito limitada. É impossível dizer a diferença entre uma camisa vermelha e uma branca. Ambos parecem da mesma cor aos nossos olhos. Da mesma forma, sob luz vermelha de espectro limitado, qualquer coisa de cor azul parecerá muito com preto, porque não reflete nenhuma luz vermelha brilhando nela e não há luz azul brilhando nela para ser refletida.
A idéia de que vermelho, verde e azul seriam medidos discretamente por um sensor de cor "perfeito" baseia-se em repetidas concepções errôneas sobre como as câmeras mascaradas da Bayer reproduzem cores (o filtro verde permite apenas a passagem da luz verde, o filtro vermelho somente permite luz vermelha para passar, etc.). Também se baseia em um equívoco sobre o que é 'cor'.
Como as câmeras mascaradas da Bayer reproduzem cores
Arquivos brutos realmente não armazenar quaisquer cores por pixel. Eles armazenam apenas um único valor de brilho por pixel.
É verdade que, com uma máscara Bayer sobre cada pixel, a luz é filtrada com um filtro "Vermelho", "Verde" ou "Azul" sobre cada poço de pixel. Mas não há um corte rígido no qual apenas a luz verde chegue a um pixel filtrado verde ou apenas a luz vermelha chegue a um pixel filtrado vermelho. Tem muitasobreposição.² Muita luz vermelha e alguma luz azul passam pelo filtro verde. Muita luz verde e até um pouco de luz azul passam pelo filtro vermelho, e alguma luz vermelha e verde é registrada pelos pixels filtrados em azul. Como um arquivo bruto é um conjunto de valores de luminância únicos para cada pixel no sensor, não há informações de cores reais em um arquivo bruto. A cor é derivada comparando os pixels adjacentes que são filtrados por uma das três cores com uma máscara Bayer.
Cada fóton que vibra na frequência correspondente para um comprimento de onda 'vermelho' que passa pelo filtro verde é contado da mesma forma que cada fóton que vibra na frequência para um comprimento de onda 'verde' que o coloca no mesmo pixel.³
É como colocar um filtro vermelho na frente da lente ao gravar filmes em preto e branco. Não resultou em uma foto vermelha monocromática. Também não resulta em uma foto em preto e branco, onde apenas objetos vermelhos têm brilho. Em vez disso, quando fotografados em preto e branco por meio de um filtro vermelho, os objetos vermelhos aparecem com uma tonalidade mais clara de cinza do que os objetos verdes ou azuis que têm o mesmo brilho na cena que o objeto vermelho.
A máscara Bayer na frente dos pixels monocromáticos também não cria cores. O que ele faz é alterar o valor tonal (quão brilhante ou quão escuro é o valor da luminância de um determinado comprimento de onda da luz é registrado) de vários comprimentos de onda em diferentes quantidades. Quando os valores tonais (intensidades de cinza) dos pixels adjacentes filtrados com os três filtros de cores diferentes usados na máscara Bayer são comparados, as cores podem ser interpoladas a partir dessa informação. Este é o processo que chamamos de demosaicing .
O que é 'cor'?
Igualar certos comprimentos de onda da luz à "cor" que os humanos percebem que o comprimento de onda específico é um pressuposto falso. "Cor" é uma construção do sistema olho / cérebro que a percebe e realmente não existe na parte da faixa de radiação eletromagnética que chamamos de "luz visível". Embora seja verdade que a luz que é apenas um único comprimento de onda discreto pode ser percebida por nós como uma determinada cor, é igualmente verdade que algumas das cores que percebemos não são possíveis de produzir pela luz que contém apenas um único comprimento de onda.
A única diferença entre a luz "visível" e outras formas de EMR que nossos olhos não vêem é que nossos olhos são quimicamente responsivos a certos comprimentos de onda do EMR, embora não sejam quimicamente responsivos a outros comprimentos de onda. As câmeras mascaradas da Bayer funcionam porque seus sensores imitam a maneira tricromática em que nossas retinas respondem aos comprimentos de onda visíveis da luz e quando processam os dados brutos do sensor em uma imagem visível, eles também imitam a maneira como nossos cérebros processam as informações obtidas em nossas retinas. Mas nossos sistemas de reprodução de cores raramente, se é que alguma vez, usam três cores primárias que correspondem aos três comprimentos de onda de luz respectivos aos quais os três tipos de cones na retina humana são mais responsivos.
¹ Existem muito poucos seres humanos raros , quase todos do sexo feminino, que são tetracromatos com um tipo adicional de cone que é mais sensível à luz em comprimentos de onda entre verde (540 nm) e vermelho (565 nm). Muitos desses indivíduos são tricromatos funcionais . Apenas uma dessas pessoas foi identificada positivamente como um tetracromat funcional . O sujeito conseguiu identificar mais cores (em termos de distinções mais finas entre cores muito semelhantes - o alcance em ambas as extremidades do 'espectro visível' não foi estendido) do que outros seres humanos com visão tricromática normal.
² Lembre-se de que os filtros "vermelho" geralmente são na cor amarelo-laranja mais próximos do "vermelho" do que os filtros verde-azul esverdeado, mas na verdade não são "vermelhos". É por isso que um sensor de câmera parece azul esverdeado quando o examinamos. Metade da máscara Bayer é de um verde ligeiramente azulado, um quarto é roxo púrpura e um quarto é amarelo alaranjado. Não há filtro em uma máscara Bayer que seja realmente a cor que chamamos de "vermelho", todos os desenhos na internet que usam "vermelho" para representá-los, não obstante.
³ Existem diferenças muito pequenas na quantidade de energia que um fóton carrega com base no comprimento de onda em que está vibrando. Mas cada sensor (poço de pixel) mede apenas a energia, não discrimina entre fótons que possuem um pouco mais ou um pouco menos de energia, apenas acumula a energia que todos os fótons que atingem liberam quando caem na pastilha de silicone dentro que sensel.