YJK

Espacio de color implementado por el chip gráfico Yamaha V9958
Comparación recortada y ampliada entre la imagen original en color verdadero (izquierda) y la versión YJK (derecha).

YJK [1] [2] [3] es un espacio de color propietario implementado por el chip gráfico Yamaha V9958 [4] [5] [6] en computadoras MSX2+ . [7] [8] Tiene la ventaja de codificar imágenes implementando menos resolución para la información de color que para el brillo, aprovechando la menor agudeza de los sistemas visuales humanos para las diferencias de color. [9] Esto ahorra memoria, transmisión y potencia de cómputo.

Imagen convertida de YJK

YJK se compone de tres componentes: , y . es similar a la luminancia (pero se calcula de forma diferente) y son los componentes de crominancia (que representan las diferencias de color entre el rojo y el verde). El componente es un valor de 5 bits (0 a 31), especificado para cada píxel individual. Y {\estilo de visualización Y} Yo {\estilo de visualización J} K {\estilo de visualización K} Y {\estilo de visualización Y} Yo {\estilo de visualización J} K {\estilo de visualización K} Y {\estilo de visualización Y}

Imagen original a todo color

Los componentes y se almacenan juntos en 6 bits (-32 a 31) y se comparten entre 4 píxeles cercanos ( submuestreo de croma 4:2:0 ). [10] [11] [12] Yo {\estilo de visualización J} K {\estilo de visualización K}

Esta disposición permite la codificación de 19.268 colores diferentes. [10] [11] [12]

Si bien conceptualmente es similar a YUV , el muestreo de croma, la relación numérica entre los componentes y la transformación hacia y desde RGB son diferentes en YJK.

Fórmulas

Las tres señales componentes se crean a partir de una fuente RGB (rojo, verde y azul) original. Los valores ponderados de , y se suman para producir una única señal, que representa el brillo general de ese píxel. La señal se crea restando de la señal roja del RGB original y luego escalando; y restando de la verde y luego escalando por un factor diferente. R {\estilo de visualización R} GRAMO {\estilo de visualización G} B {\estilo de visualización B} Y {\estilo de visualización Y} Yo {\estilo de visualización J} Y {\estilo de visualización Y} K {\estilo de visualización K} Y {\estilo de visualización Y}

Estas fórmulas aproximan la conversión entre el espacio de color RGB y YJK: [7]

De RGB a YJK:

Y = B / 2 + R / 4 + GRAMO / 8 {\displaystyle Y=B/2+R/4+G/8}
Yo = R Y {\estilo de visualización J=RY}
K = GRAMO Y {\displaystyle K=GY}

De YJK a RGB:

R = Y + Yo {\displaystyle R=Y+J}
GRAMO = Y + K {\displaystyle G=Y+K}
B = ( 5 / 4 ) Y Yo / 2 K / 4 {\displaystyle B=(5/4)YJ/2-K/4}

El componente de YJK no es la luminancia verdadera, ya que el componente verde tiene menos peso que el componente azul. [13] Además, a diferencia de YUV, donde la crominancia se basa en las diferencias rojo-azul, en YJK se calcula en función de las diferencias rojo-verde. [10] Y {\estilo de visualización Y}

Referencias

  1. ^ MSX Licensing Corporation (2022). "Los modos de pantalla de YJK". Página de ensamblaje de MSX .
  2. ^ Niemietz, Ricardo Cancho (2014). Problemas con el modelo de color YJK implementado en el chip VDP Yamaha V9958 (PDF) .
  3. ^ "VCFe Vortrag vom 2016.04.30 - Homecomputer und Spielkonsolen - Videoarchitekturen als visuelles Medium". neil.franklin.ch . Consultado el 13 de noviembre de 2022 .
  4. ^ IC Master. Publicaciones técnicas unidas. 2001.
  5. ^ Martín Sesma, Sergio (3 de octubre de 2016). Arqueología informática: los ordenadores MSX en los inicios de la microinformática doméstica (Proyecto/Trabajo fin de carrera/grado thesis). Universitat Politècnica de València. hdl : 10251/70909 .
  6. ^ Redacción (20 de octubre de 2008). "MSX - Vari Costruttori- 1983". CyberLudus.com (en italiano) . Consultado el 13 de noviembre de 2022 .
  7. ^ ab "LIBRO DE DATOS TÉCNICOS DEL V9958 MSX-VIDEO" (PDF) . 1988.
  8. ^ Alex, Wulms (1995). "Schermen op MSX - De 2+ schermen" (PDF) . Revista MSX Computer & Club (72).
  9. ^ S. Winkler, CJ van den Branden Lambrecht y M. Kunt (2001). "Visión y Vídeo: Modelos y Aplicaciones". En Christian J. van den Branden Lambrecht (ed.). Modelos de visión y aplicaciones al procesamiento de imágenes y vídeos . Saltador. pag. 209.ISBN 978-0-7923-7422-0.{{cite book}}: CS1 maint: varios nombres: lista de autores ( enlace )
  10. ^ abc "Los modos de pantalla del YJK". map.grauw.nl .
  11. ^ ab Silveira, Marcelo (2017). MSX 2+ Colores (PDF) .
  12. ^ ab Nunes, Giovanni (8 de junio de 2015). "Edición de imágenes número MSX2+/MSX turbo R". retropolis.com.br .
  13. ^ Chancho Niemietz, Ricardo (2014). "Problemas con el modelo de color YJK implementado en el chip VDP Yamaha V9958" (PDF) .

Véase también

Obtenido de "https://es.wikipedia.org/w/index.php?title=YJK&oldid=1256115583"