¿Qué significa una profundidad de bits de color fraccional?

9

Al mirar sitios de comparación de cámaras hoy, encontré declaraciones como "profundidad de color: 23.5 bits".

(Vea aquí, por ejemplo, que le da al 5D Mk III una profundidad de color de 24 bits y al D7000 una profundidad de color de 23.5 bits).

Mi comprensión habitual es que en una representación de color de 24 bits , hay 8 bits por canal (es decir, 8 bits para cada uno de los canales rojo, verde y azul). Dado que un bit es indivisible, ¿cómo interpreto una profundidad de bit fraccional? ¿Es solo alguien que toma log2(max-color-value)** y se olvida de redondear / truncar, o es significativo en términos de hardware o codificación de imagen (o algo más)?

** por ejemplo, si el espacio de color real del sensor es más pequeño que un espacio de color RGB de 24 bits, y la profundidad efectiva es log2de eso. Pero los píxeles son de 14 bits en la mayoría de las cámaras de gama alta, por lo que esto tampoco tiene sentido ...

Andrés
fuente

Respuestas:

10

Snapsort está utilizando DxOMark para sus datos de sensores, y DxOMark explica aquí lo que significa cada uno de sus puntajes. Específicamente para la profundidad de color, dicen:

La máxima sensibilidad de color informa, en bits, la cantidad de colores que el sensor puede distinguir.

es decir, DxOMark afirma que el 5D Mark III puede distinguir 2 ^ 24 = 16.8 millones de colores, mientras que el D7000 puede distinguir 2 ^ 23.5 = 11.9 millones de colores. No se preocupe demasiado por los números absolutos, todo lo que significa es que el 5D Mark III puede distinguir aproximadamente √2 veces más colores que el D7000, al menos por las métricas de DxOMark (que no hacen público).

Philip Kendall
fuente
44
Felicidades por 10k :)
Thomas Ayoub