O que é mapeamento de tons?

O mapeamento de tons converte luminância e cor de uma ampla faixa dinâmica em valores que uma tela de saída ou um formato de imagem consegue reproduzir. A transformação busca manter os detalhes úteis e o contraste perceptual.

Como funciona o mapeamento de tons

Uma etapa de mapeamento de tons aplica uma transferência da luminância da cena ou da origem para a faixa menor disponível no destino, frequentemente acompanhada do tratamento do volume de cor. Operadores globais usam um único mapeamento em toda a imagem, enquanto operadores locais se adaptam aos detalhes ao redor e podem alterar o contraste espacial. O resultado é uma renderização artística e técnica, em vez de uma etapa reversível de empacotamento. Esse processo ocorre próximo à conversão de cores quando arquivos mestres HDR são usados para produzir exibições, prévias ou derivados em SDR.

Informações essenciais

  1. Curvas de tons globais são previsíveis e têm baixo custo computacional, enquanto operadores locais podem preservar detalhes em vizinhanças claras e escuras, mas podem criar halos ou mudanças instáveis entre quadros de vídeo.
  2. O processamento correto depende da interpretação da função de transferência da origem, das cores primárias, das premissas de masterização e da tela de destino; tratar valores codificados como luz linear pode distorcer o contraste e a cor.
  3. O mapeamento de tons inverso pode expandir um sinal SDR para apresentação em HDR, mas altas luzes cortadas e detalhes de sombras quantizados não são restaurados simplesmente porque a saída tem uma faixa de luminância mais ampla.

Quando o mapeamento de tons é importante

Aplique o mapeamento de tons ao produzir derivados SDR de imagens ou vídeos HDR para telas incompatíveis. Um operador ou uma premissa sobre metadados inadequados podem cortar altas luzes, eliminar detalhes nas sombras ou alterar as cores.

Transforme conhecimento sobre mídia em um pipeline funcional

Conecte uploads, processamento, IA, armazenamento e entrega por meio de uma única API declarativa, com o stack de codificação, o ajuste de escala e as constantes mudanças de formatos gerenciados para você.

Experimente a Transloadit gratuitamente