O que é demosaicização?
A demosaicização reconstrói pixels com todas as componentes de cor a partir de amostras incompletas registradas pela matriz de filtros de cor do sensor de uma câmera, como um filtro Bayer. Também é chamada de reconstrução de cores, interpolação CFA ou debayerização.
Como funciona a demosaicização
Uma câmera colorida com sensor único registra apenas uma medição de cor filtrada na maioria dos pontos do sensor. A reconstrução usa amostras vizinhas e uma disposição declarada dos filtros de cor para inferir as componentes ausentes em cada pixel de saída. Métodos sensíveis a bordas e frequências tentam acompanhar a estrutura da cena em vez de interpolar indiscriminadamente através dela. O resultado alimenta etapas posteriores do processamento RAW, como calibração de cores, redução de ruído, mapeamento de tons e conversão para um espaço de cores de distribuição.
Informações essenciais
- O padrão CFA e a orientação do sensor devem ser interpretados em conjunto; usar a fase Bayer incorreta troca as posições das cores e gera fortes dominantes de cor ou estruturas repetidas de cores falsas.
- Detalhes de alta frequência próximos ao limite de amostragem podem ser confundidos com variações de cor, criando moiré e artefatos coloridos de aliasing que um aumento posterior de nitidez pode tornar mais evidentes.
- A demosaicização e a redução de ruído conjuntas podem usar as estatísticas de ruído do mosaico original, enquanto a redução de ruído apenas após a interpolação precisa lidar com os erros de cor espacialmente correlacionados criados pela reconstrução.
Quando a demosaicização é importante
Realize a demosaicização no início de um fluxo de trabalho RAW, antes da correção de cores, da melhoria e da codificação de saída. A escolha do algoritmo equilibra a nitidez dos detalhes com cores falsas, artefatos de zíper, ruído e custo computacional.