Profundidade de cor de 10 bits (1B cores): o que é, como funciona e para que serve
A profundidade de cor de 10 bits é uma especificação de visualização que aloca 1024 níveis de intensidade por canal RGB, permitindo aproximadamente 1.073.741.824 combinações cromáticas (denominadas « 1B cores »). É utilizada como parâmetro técnico em telas e dispositivos de imagem para descrever a resolução tonal disponível.
A profundidade de cor de 10 bits, comumente abreviada como 10-bit ou expressa como 1B cores (um bilhão em notação curta), é uma especificação técnica que define a quantidade de níveis de intensidade disponíveis por canal de cor em um sistema de visualização digital. Cada canal (vermelho, verde e azul) é codificado com 10 bits, produzindo 210 = 1024 níveis por canal. Com três canais independentes, o espaço cromático total atinge 1024 × 1024 × 1024 = 1.073.741.824 combinações, número arredondado comercialmente para « 1B ».
Princípios e funcionamento
Em um sistema de cor RGB aditivo, cada pixel é descrito por três valores numéricos que representam a intensidade de cada primário. A profundidade de cor determina a granularidade desses valores:
- 8 bits por canal: 256 níveis por canal → 16.777.216 combinações (≈ 16,7 M).
- 10 bits por canal: 1024 níveis por canal → 1.073.741.824 combinações (≈ 1,07 B).
O ganho de dois bits adicionais por canal multiplica por 4 a resolução tonal de cada primário, reduzindo a probabilidade de banding (bandas visíveis em degradês suaves) e permitindo transições mais finas entre tons adjacentes.
Arquitetura e representação
Na cadeia de sinal de vídeo, os dados de 10 bits podem ser transportados de diferentes formas:
- 10 bits puros: cada canal ocupa exatamente 10 bits no fluxo de dados (por exemplo, em interfaces HDMI 2.0 ou DisplayPort com codificação 4:4:4).
- 8 bits + 2 bits de dithering (8+2): o transporte é realizado a 8 bits por canal e os dois bits adicionais são aplicados por meio de um algoritmo de dithering no painel ou no processador de imagem para simular a resolução de 10 bits.
A distinção entre as duas abordagens é relevante para a fidelidade real do resultado, embora nas especificações comerciais ambas sejam geralmente rotuladas como « 10-bit ».
Aplicações
- Monitores profissionais e de edição: onde a precisão tonal em degradês, tons de pele e céus é crítica.
- Telas de consumo de alto padrão: televisores e monitores que buscam diferenciar a qualidade de imagem.
- Produção audiovisual: câmeras, monitores de referência e fluxos de trabalho HDR que operam nativamente a 10 bits ou superior.
Alcance e limitações
A profundidade de cor de 10 bits não equivale a uma maior cobertura de gamut cromático nem a um maior alcance dinâmico; são parâmetros independentes. Além disso, a percepção humana da cor possui um limiar de discriminação que, em condições normais de visualização, pode tornar a diferença entre 8 e 10 bits sutil em conteúdo de baixo contraste. A vantagem se manifesta principalmente em degradês extensos e em fluxos de trabalho onde se acumulam operações de correção de cor.
Interpretação da especificação em um produto
Quando um anúncio ou ficha técnica de um dispositivo de visualização indica « couleurs 1B » ou « 1B cores » como valor de display_color_depth, está-se declarando que o painel ou o sistema de imagem opera com uma resolução tonal de 10 bits por canal. Essa menção aparece como atributo descritivo em catálogos e plataformas de comércio eletrônico para informar o comprador sobre a capacidade de representação cromática do dispositivo. A presença dessa especificação indica que o fabricante posiciona o produto em um segmento onde a fidelidade tonal é um critério de seleção, embora por si só não determine a qualidade global da imagem, que também depende do painel, da calibração, do processador de imagem e das condições de visualização.
Exemplo de registro em ficha de produto:
display_color_depth: 1B(equivalente a « couleurs 1B » em francês), observado em listagens de comércio eletrônico como atributo de especificação de tela.
Relação com outras especificações
- 8 bits (16,7 M cores): padrão histórico da maioria das telas LCD e OLED de consumo.
- 12 bits: 4096 níveis por canal (≈ 68,7 B combinações), usado em fluxos de trabalho de cinema e masterização.
- 16 bits (float): representação em ponto flutuante usada em pipelines de renderização e edição profissional.