Articulo de referencia

JPEG XR

{{cite web\n |url=http://www.itu.ch/rec/T-REC-T.832\n |title=Recommendation T.832 (06/2019): Information technology – JPEG XR image coding system – Image coding specification\n ...

JPEG XR [ 4 ] ( JPEG de rango extendido [ 5 ] ) es un estándar de compresión de imágenes para imágenes fotográficas de tono continuo , basado en las especificaciones HD Photo (anteriormente Windows Media Photo ) que Microsoft desarrolló y patentó originalmente. [ 6 ] Admite compresión con y sin pérdida , y es el formato de imagen preferido para los documentos de la especificación Ecma-388 Open XML Paper Specification .

El formato es compatible de forma nativa con Windows Vista y versiones posteriores, así como con Internet Explorer 9 , 10 y 11. Entre los programas de terceros que admiten el formato se incluyen Adobe AIR , Affinity Photo , Paint.NET y Sumatra PDF . [ 7 ] [ 8 ] [ 9 ]

Historia

Microsoft anunció por primera vez Windows Media Photo en WinHEC 2006, [ 10 ] y luego lo renombró a HD Photo en noviembre de ese año. En julio de 2007, el Joint Photographic Experts Group y Microsoft anunciaron que HD Photo estaba siendo considerado para convertirse en un estándar JPEG conocido como JPEG XR . [ 11 ] [ 12 ] El 16 de marzo de 2009, JPEG XR recibió la aprobación final como Recomendación T.832 de la UIT-T y a partir de abril de 2009, estuvo disponible a través de la UIT-T en forma "prepublicada". [ 1 ] El 19 de junio de 2009, pasó una votación del Borrador Final de Norma Internacional (FDIS) de ISO/IEC, lo que resultó en la aprobación final como Norma Internacional ISO/IEC 29199-2 . [ 13 ] [ 14 ] La UIT-T actualizó su publicación con una corrección aprobada en diciembre de 2009, [ 1 ] e ISO/IEC publicó una nueva edición con correcciones similares el 30 de septiembre de 2010. [ 15 ]

En 2010, tras la finalización de la especificación de codificación de imágenes, la UIT-T y la ISO/IEC también publicaron una especificación de formato de movimiento (ITU-T T.833 | ISO/IEC 29199-3), un conjunto de pruebas de conformidad (ITU-T T.834 | ISO/IEC 29199-4) y software de referencia (ITU-T T.835 | ISO/IEC 29199-5) para JPEG XR. En 2011, publicaron un informe técnico que describe la arquitectura del flujo de trabajo para el uso de imágenes JPEG XR en aplicaciones (ITU-T T.Sup2 | ISO/IEC TR 29199-1).

Desde el lanzamiento de Windows 11, versión 24H2 en octubre de 2024, las imágenes HDR en JPEG XR se pueden configurar como fondos de pantalla HDR. [ 16 ] [ 17 ]

Descripción

Capacidades

JPEG XR es un formato de archivo de imagen que ofrece varias mejoras clave con respecto a JPEG , entre ellas: [ 18 ]

Mejor compresión
El formato de archivo JPEG XR admite índices de compresión más altos en comparación con JPEG para codificar una imagen con una calidad equivalente.
Compresión sin pérdidas
JPEG XR también admite compresión sin pérdidas . Los pasos de procesamiento de señal en JPEG XR son los mismos tanto para la codificación sin pérdidas como para la codificación con pérdidas. Esto simplifica la compatibilidad con el modo sin pérdidas y permite recortar algunos bits de una imagen comprimida sin pérdidas para producir una imagen comprimida con pérdidas.
Soporte de la estructura de baldosas
Una imagen codificada en JPEG XR se puede segmentar en regiones de mosaico . Los datos de cada región se pueden decodificar por separado. Esto permite acceder rápidamente a partes de una imagen sin necesidad de decodificarla por completo. Cuando se utiliza un tipo de teselado denominado "teselado suave", la estructura de las regiones de mosaico se puede modificar sin decodificar completamente la imagen y sin introducir distorsiones adicionales.
Compatibilidad con una mayor precisión de color.
JPEG XR admite una amplia variedad de representaciones de color de imagen, además de la codificación convencional YUV de 8 bits por muestra (anteriormente YCbCr ) 4:2:0 que se utiliza normalmente para el estándar JPEG original.
Para admitir imágenes que utilizan el espacio de color RGB , JPEG XR incluye una conversión interna al espacio de color YCoCg y admite una variedad de esquemas de empaquetado de representación de color y profundidad de bits. Estos se pueden usar con o sin un canal alfa para el enmascaramiento de formas y la compatibilidad con la semitransparencia, y algunos de ellos tienen una precisión mucho mayor que la que se ha utilizado habitualmente para la codificación de imágenes. Estos incluyen:
  • Empaquetamientos de RGB de baja profundidad de bits en 16 bits por píxel, utilizando 5 bits para cada canal o 5 bits para rojo y azul y 6 bits para verde.
  • 8 bits por componente (a veces llamado color verdadero ) empaquetados en 24 o 32 bits por píxel
  • 10 bits por componente en una representación empaquetada de 32 bits (una de las varias variedades de representación de color de mayor precisión conocidas como color profundo ).
  • 16 bits por componente como enteros, números de punto fijo o números de punto flotante de precisión media empaquetados en 48 o 64 bits.
  • 32 bits por componente como números de punto fijo o números de punto flotante de precisión completa empaquetados en 96 o 128 bits (para los cuales no se admite la codificación sin pérdidas debido a la precisión excesivamente alta).
JPEG XR también admite el modelo de color CMYK entero de 16 bits por componente (64 bits por píxel) . [ 19 ]
JPEG XR también admite codificaciones de componentes de color de punto fijo de 16 y 32 bits. En dichas codificaciones, los 4 bits más significativos de cada canal de color se tratan para proporcionar un margen adicional, más allá del rango de valores que representa el rango nominal de señal de blanco a negro.
Además, JPEG XR admite codificaciones de componentes de color de punto flotante de 16 y 32 bits. En estos casos, la imagen se interpreta como datos de punto flotante, aunque los pasos de codificación y decodificación de JPEG XR se realizan utilizando únicamente operaciones con números enteros (para simplificar el proceso de compresión).
También se admite el formato de color de punto flotante de exponente compartido conocido como RGBE ( Radiance ), lo que permite un almacenamiento más fiel de imágenes de alto rango dinámico (HDR) .
Además de los formatos RGB y CMYK, JPEG XR también admite codificaciones en escala de grises y en color multicanal con un número arbitrario de canales.
En la mayoría de los casos, las representaciones de color se transforman en una representación de color interna. Esta transformación es completamente reversible, por lo que este paso no introduce distorsión y, por lo tanto, se pueden admitir modos de codificación sin pérdida.
Soporte para mapas de transparencia
Puede estar presente un canal alfa para representar la transparencia, de modo que se habilite la capacidad de superposición de mezcla alfa.
modificación de imágenes en el dominio comprimido
En JPEG XR, no es necesario decodificar completamente la imagen para convertirla de una codificación sin pérdidas a una con pérdidas, reducir la fidelidad de una codificación con pérdidas o reducir la resolución de la imagen codificada.
La decodificación completa tampoco es necesaria para ciertas operaciones de edición, como el recorte, los giros horizontales o verticales o las rotaciones cardinales .
La estructura de mosaicos para acceder a las regiones de la imagen también se puede cambiar sin decodificación completa y sin introducir distorsión.
Soporte de metadatos
Un archivo de imagen JPEG XR puede contener opcionalmente un perfil de color ICC integrado , para lograr una representación de color uniforme en múltiples dispositivos.
También se admiten los formatos de metadatos Exif y XMP .

Formato de contenedor

En el Anexo A del estándar JPEG XR se especifica un formato de contenedor de archivos que puede utilizarse para almacenar datos de imagen JPEG XR. Se trata de un formato similar a TIFF que utiliza una tabla de etiquetas del Directorio de Archivos de Imagen (IFD). Un archivo JPEG XR contiene datos de imagen, datos opcionales del canal alfa, metadatos, metadatos XMP opcionales almacenados como RDF/XML y metadatos Exif opcionales , en etiquetas IFD. Los datos de imagen constituyen un bloque de datos contiguo y autónomo. El canal alfa opcional, si está presente, puede comprimirse como un registro de imagen independiente, lo que permite decodificar los datos de imagen independientemente de los datos de transparencia en aplicaciones que no admiten transparencia. (Alternativamente, JPEG XR también admite un formato de canal alfa "entrelazado" en el que los datos del canal alfa se codifican junto con los demás datos de imagen en un único flujo de código comprimido).

Al estar basado en TIFF, este formato hereda todas las limitaciones del formato TIFF, incluido el límite de tamaño de archivo de 4 GB, que según la especificación HD Photo "se abordará en una futura actualización". [ 20 ]

Se ha iniciado un nuevo trabajo en el comité JPEG para permitir el uso de la codificación de imágenes JPEG XR dentro del formato de almacenamiento de archivos JPX, lo que permite el uso del protocolo JPIP, que permite la exploración interactiva de imágenes en red. [ 13 ] Además, en marzo de 2010 se aprobó una especificación Motion JPEG XR como estándar ISO para la compresión de movimiento (video). [ 21 ]

Algoritmo de compresión

Comparación entre JPEG 2000, JPEG XR y JPEG

El diseño de JPEG XR [ 1 ] [ 22 ] es conceptualmente muy similar a JPEG : la imagen de origen se convierte opcionalmente a un espacio de color de luminancia-cromía , los planos de croma se submuestrean opcionalmente , cada plano se divide en bloques de tamaño fijo, los bloques se transforman al dominio de la frecuencia y los coeficientes de frecuencia se cuantifican y codifican mediante entropía . Las principales diferencias incluyen las siguientes:

  • JPEG admite profundidades de bits de 8 y 12 bits; JPEG XR admite profundidades de bits de hasta 32 bits. JPEG XR también admite compresión con y sin pérdida de datos de imagen de punto flotante (representando los valores de punto flotante en un formato similar a IEEE 754 y codificándolos como si fueran números enteros) e imágenes RGBE .
  • JFIF y otras prácticas típicas de codificación de imágenes especifican una transformación lineal de RGB a YCbCr , que en la práctica es ligeramente con pérdidas debido al error de redondeo . JPEG XR especifica una transformación de espacio de color sin pérdidas, a saber, YCoCg-R , [ 23 ] [ 24 ] dada (para RGB) por: [ 25 ]
V=BR{\displaystyle V=BR\,}
U=GRAMORV2{\displaystyle U=GR-\left\lceil {\frac {V}{2}}\right\rceil }
Y=GRAMOU2{\displaystyle Y=G-\left\lceil {\frac {U}{2}}\right\rceil }
  • Mientras que JPEG utiliza bloques de 8 × 8 para su transformación de frecuencia, JPEG XR utiliza principalmente transformaciones de bloques de 4 × 4. (También se definen transformaciones de 2 × 4 y 2 × 2 para casos especiales que implican submuestreo de croma ; las opciones del codificador incluyen YUV_444, YUV_422, YUV_420 y un Y_only monocromo). [ 26 ]
  • Mientras que JPEG utiliza una única etapa de transformación, JPEG XR aplica su transformación central de 4 × 4 de forma jerárquica en dos niveles dentro de regiones de macrobloques de 16 × 16. Esto confiere a la transformación una jerarquía multirresolución similar a la de las ondículas y mejora su capacidad de compresión.
  • La DCT , la transformación de frecuencia utilizada por JPEG, es ligeramente permisiva debido al error de redondeo. JPEG XR utiliza un tipo de transformación entera que emplea un esquema de elevación . [ 27 ] La ​​transformación requerida, denominada Photo Core Transform (PCT), se asemeja a una DCT de 4 × 4, pero es sin pérdidas (exactamente invertible). De hecho, es una realización particular de una familia más amplia de transformaciones sin multiplicadores compatibles con binarios, denominadas binDCT. [ 28 ]
  • JPEG XR permite un paso de prefiltrado de superposición opcional, denominado Transformación de Superposición Fotográfica (POT), antes de cada una de sus etapas de transformación central PCT de 4 × 4. [ 27 ] El filtro opera sobre bloques de 4 × 4 que están desplazados 2 muestras en cada dirección con respecto a los bloques de transformación central de 4 × 4. Su propósito es mejorar la capacidad de compresión y reducir los artefactos de borde de bloque a bajas tasas de bits. A altas tasas de bits, donde dichos artefactos generalmente no son un problema, el prefiltrado puede omitirse para reducir el tiempo de codificación y decodificación. El filtrado de superposición se construye utilizando operaciones enteras siguiendo un esquema de elevación , por lo que también es sin pérdidas. Cuando se combinan adecuadamente, la POT y la PCT en JPEG-XR forman una transformación superpuesta . [ 29 ]
  • En JPEG, los coeficientes de CC de los bloques DCT se predicen aplicando la predicción de CC del bloque de transformación del vecino izquierdo, sin predecir ningún otro coeficiente. En JPEG XR, los bloques de 4 × 4 se agrupan en macrobloques de 16 × 16 muestras, y los 16 coeficientes de CC de los bloques de 4 × 4 de cada macrobloque se procesan mediante una transformación de frecuencia adicional, lo que da como resultado tres tipos de coeficientes que se codifican mediante entropía: los coeficientes de CC del macrobloque (denominados CC), los coeficientes de CA del macrobloque (denominados "paso bajo") y los coeficientes de CA de nivel inferior (denominados CA). La predicción de los valores de los coeficientes en todos los bloques de transformación se aplica tanto a los coeficientes de CC como a una fila o columna adicional de coeficientes de CA.
  • JPEG XR admite la codificación de una imagen mediante su descomposición en regiones rectangulares más pequeñas . Cada región se puede decodificar de forma independiente de las demás. Esto permite un acceso rápido a áreas específicas de la imagen sin necesidad de decodificarla por completo.
  • La fase de codificación entrópica de JPEG XR es más adaptativa y compleja que la de JPEG, e implica un esquema de predicción de coeficientes de CC y CA, una reordenación adaptativa de coeficientes (a diferencia del orden fijo en zigzag de JPEG) y una forma de codificación Huffman adaptativa para los propios coeficientes.
  • JPEG utiliza un único tamaño de paso de cuantificación por componente CC/CA por plano de color por imagen. JPEG XR permite seleccionar tamaños de paso de cuantificación de CC por región de mosaico , y permite que los tamaños de paso de cuantificación de paso bajo y CA varíen de un macrobloque a otro.
  • Dado que todas las fases de codificación, excepto la cuantización, son sin pérdida, JPEG XR es sin pérdida cuando todos los coeficientes de cuantización son iguales a 1. Esto no ocurre con JPEG. JPEG define un modo sin pérdida independiente que no utiliza la DCT, pero no está implementado por libjpeg y, por lo tanto, no cuenta con un amplio soporte.

La especificación del flujo de bits de HD Photo afirma que "HD Photo ofrece una calidad de imagen comparable a JPEG-2000 con un rendimiento computacional y de memoria más similar al de JPEG", que "ofrece una imagen comprimida con pérdida de mejor calidad perceptiva que JPEG con menos de la mitad del tamaño del archivo" y que "las imágenes comprimidas sin pérdida... suelen ser 2,5 veces más pequeñas que los datos originales sin comprimir".

Soporte de software

Se ha publicado una implementación de software de referencia de JPEG XR como Recomendación T.835 de la UIT-T y Norma Internacional ISO/IEC 29199-5.

Los siguientes productos de software destacados son compatibles de forma nativa con JPEG XR:

Las siguientes API y marcos de software son compatibles con JPEG XR y pueden utilizarse en otros programas para proporcionar compatibilidad con JPEG XR a los usuarios finales:

El videojuego Rage de 2011 utiliza compresión JPEG XR para comprimir sus texturas . [ 43 ]

Licencias

Microsoft posee patentes sobre la tecnología JPEG XR. Un representante de Microsoft declaró en una entrevista en enero de 2007 que, para fomentar la adopción y el uso de HD Photo, la especificación se puso a disposición bajo la Promesa de Especificación Abierta de Microsoft , la cual afirma que Microsoft permite la implementación de la especificación de forma gratuita y no presentará demandas sobre la tecnología patentada por su implementación, [ 44 ] según lo declarado por Josh Weisberg, director del Grupo de Medios Enriquecidos de Microsoft. El 15 de agosto de 2010, Microsoft puso a disposición el estándar JPEG XR resultante bajo su Promesa a la Comunidad . [ 45 ]

En julio de 2010, se publicó el software de referencia para implementar el estándar JPEG XR como la Recomendación T.835 de la UIT-T y la Norma Internacional ISO/IEC 29199-5. Microsoft incluyó estas publicaciones en la lista de especificaciones cubiertas por su Promesa a la Comunidad . [ 45 ]

En abril de 2013, Microsoft lanzó jxrlib, una biblioteca JPEG XR de código abierto bajo la licencia BSD . [ 46 ] [ 47 ] Esto resolvió cualquier problema de licencia con la implementación de la biblioteca en paquetes de software distribuidos bajo licencias de código abierto populares como la Licencia Pública General de GNU , con la que el "HD Photo Device Porting Kit" lanzado anteriormente [ 48 ] era incompatible.

Véase también

  • AVIF , un formato de compresión de Google, Mozilla y otros en un grupo llamado Alliance for Open Media [ 49 ]
  • JPEG , un formato de imagen utilizado para la compresión con pérdida (JPEG XR con pérdida es comparable con él).
  • JPEG 2000 , una mejora destinada a reemplazar a JPEG por el comité JPEG a partir del año 2000.
  • JPEG XS , formato para imágenes y vídeos con muy baja latencia, más eficiente para la transmisión de vídeo de alta calidad.
  • JPEG XL es un formato de archivo de gráficos rasterizados libre de regalías que admite compresión con y sin pérdida. Está diseñado para superar a los formatos rasterizados existentes y, por lo tanto, convertirse en su reemplazo universal.
  • PNG , un formato para compresión sin pérdidas, con el que JPEG XR sin pérdidas es comparable.
  • WebP , un formato con compresión con o sin pérdida, propuesto por Google en 2010.
  • Better Portable Graphics , una propuesta de Fabrice Bellard en 2014 basada en HEVC.
  • HEIF , un formato de 2015 basado en MPEG-H Parte 12 (ISO/IEC 23008-12) y HEVC . Implementado por Apple como base para su formato de imagen única .HEIC en el iPhone 7.

Referencias

  1. 1 2 3 4 "Recomendación T.832 (06/2019): Tecnología de la información – Sistema de codificación de imágenes JPEG XR – Especificación de codificación de imágenes" . Unión Internacional de Telecomunicaciones – Sector de Normalización ( UIT-T ). Junio ​​de 2019. Consultado el 3 de marzo de 2020 .
  2. 1 2 "Especificación del kit de portabilidad de dispositivos de Microsoft" . Microsoft Corporation. 7 de noviembre de 2006. Recuperado el 8 de noviembre de 2009 .
  3. "Tipos de medios" . IANA. 29 de julio de 2024. Consultado el 31 de julio de 2024 .
  4. Bill, Crow (17 de noviembre de 2006). "Presentación de HD Photo" . Blog de imágenes digitales y fotografía de Bill Crow . Microsoft.
  5. Bill, Crow (31 de julio de 2007). "Estandarización industrial para fotografía HD" . Blog de imágenes digitales y fotografía de Bill Crow . Microsoft.
  6. "Foto HD, versión 1.0 (Windows Media Photo)" . Preservación digital . Biblioteca del Congreso . 19 de febrero de 2008.
  7. matthewu (31 de enero de 2014). "Léame" . Repositorio jxrlib . Archivado del original el 26 de noviembre de 2014. Recuperado el 15 de marzo de 2014 a través de CodePlex . El formato JPEG XR reemplaza el formato HD Photo/Windows Media™ Photo tanto en Windows 8 como en el Componente de Imagen de Windows (WIC). WIC acompaña a los paquetes redistribuibles de Internet Explorer 10 para versiones anteriores de Windows.
  8. "Actualización de plataforma para Windows 7 Service Pack 1 (SP1) y Windows Server 2008 R2 SP1" . Soporte técnico de Microsoft . 26 de febrero de 2013. Consultado el 3 de junio de 2021 .
  9. "Notas de lanzamiento de Pale Moon" . Moonchild Productions.
  10. Evers, Joris. "Microsoft muestra su rival de JPEG" . CNET .
  11. "La tecnología fotográfica HD de Microsoft es considerada para su estandarización por JPEG" . Microsoft Corporation. 31 de julio de 2007. Archivado del original el 8 de agosto de 2010. Consultado el 31 de julio de 2007 .
  12. "Éxitos del cine digital JPEG 2000 y propuesta de estandarización de JPEG XR" . Únase al Grupo de Expertos en Fotografía. 6 de julio de 2007. Archivado del original el 17 de marzo de 2009. Consultado el 31 de julio de 2009 .
  13. 1 2 Sharpe, Louis (17 de julio de 2009). "Comunicado de prensa – 49.ª reunión del Grupo de Trabajo 1 de Cerdeña" . Grupo Conjunto de Expertos en Fotografía. Archivado del original el 1 de septiembre de 2009. Recuperado el 24 de octubre de 2009 .
  14. "ISO/IEC 29199-2:2009 Tecnología de la información – Sistema de codificación de imágenes JPEG XR – Parte 2: Especificación de codificación de imágenes" . Organización Internacional de Normalización ( ISO ) y Comisión Electrotécnica Internacional ( IEC ). 14 de agosto de 2009. Consultado el 18 de diciembre de 2009 .
  15. "ISO/IEC 29199-2:2010 Tecnología de la información – Sistema de codificación de imágenes JPEG XR – Parte 2: Especificación de codificación de imágenes" . Organización Internacional de Normalización ( ISO ) y Comisión Electrotécnica Internacional ( IEC ). 30 de septiembre de 2010. Consultado el 18 de diciembre de 2010 .
  16. Taras Buria (3 de agosto de 2023). "Windows 11 ahora admite fondos de pantalla HDR en formato JXR" . Neowin . Consultado el 28 de diciembre de 2024 .
  17. Mauro Huculak (18 de junio de 2024). "Cómo configurar fondos de pantalla HDR (JXR) en Windows 11" . Pureinfotech . Consultado el 28 de diciembre de 2024 .
  18. Bill, Crow (30 de julio de 2009). "JPEG XR es ahora un estándar internacional" . Blogs de Microsoft Developer Network , blog de Bill Crow . Microsoft Corporation . Consultado el 24 de octubre de 2009 .
  19. Crow, Bill (1 de junio de 2006). "Formatos de píxeles (Parte 1: Enteros sin signo)" . Blog de imágenes digitales y fotografía de Bill Crow . Red de desarrolladores de Microsoft . Consultado el 26 de octubre de 2009 .
  20. "Especificación de Windows Media Photo" . Microsoft . Consultado el 5 de octubre de 2016 .
  21. "JPEG lanza un grupo de innovación y publica el nuevo libro "JPEG 2000 Suite" . jpeg.org. 19 de marzo de 2010. Archivado del original el 25 de septiembre de 2010.
  22. S. Srinivasan, C. Tu, SL Regunathan y GJ Sullivan , " HD Photo: una nueva tecnología de codificación de imágenes para fotografía digital ", SPIE Applications of Digital Image Processing XXX , SPIE Proceedings, volumen 6696, artículo 66960A, septiembre de 2007.
  23. "Análisis de la adaptación de contenido basada en BSDL para JPEG 2000 y HD Photo (JPEG XR)" . 8 de septiembre de 2010. pág. 7. 
  24. "JPEG XR – Microsoft Research" . Microsoft .
  25. "Recomendación T.832 (06/2019)" . pág. 185 Tabla D.6 – Pseudocódigo para la función FwdColorFmtConvert1().
  26. "Especificación del kit de portabilidad de dispositivos JPEG XR" . JPEGXR_DPK_Spec_1.0.doc . Microsoft . 2013. Archivado del original el 26 de noviembre de 2014. Consultado el 15 de marzo de 2014 .
  27. 1 2 C. Tu, S. Srinivasan, GJ Sullivan , S. Regunathan y HS Malvar , " Transformación superpuesta jerárquica de baja complejidad para codificación de imágenes con pérdida a sin pérdida en JPEG XR / HD Photo ", SPIE Applications of Digital Image Processing XXXI , SPIE Proceedings, volumen 7073, artículo 70730C, agosto de 2008.
  28. Liang, Jie; Trac D. Tran (2001). "Aproximaciones rápidas sin multiplicadores de la DCT con el esquema de elevación". IEEE Transactions on Signal Processing . 49 (12): 3032– 3044. Bibcode : 2001ITSP...49.3032L . CiteSeerX 10.1.1.7.4480 . doi : 10.1109/78.969511 . 
  29. Tran, Trac D.; Jie Liang; Chengjie Tu (2003). "Transformada superpuesta mediante prefiltrado y postfiltrado en el dominio del tiempo". IEEE Transactions on Signal Processing . 51 (6): 1557– 1571. Bibcode : 2003ITSP...51.1557T . CiteSeerX 10.1.1.7.8314 . doi : 10.1109/TSP.2003.811222 . 
  30. "FastPictureViewer Professional | Tabla de compatibilidad de formatos de archivo de imagen" . fastpictureviewer.com .
  31. "Soporte de imágenes" . Microsoft Corporation. 2010. Archivado del original el 12 de abril de 2010. Consultado el 29 de mayo de 2010 .
  32. Olivier, Frank (9 de abril de 2010). "Beneficios de HTML5 con GPU" . Microsoft Corporation . Recuperado el 29 de mayo de 2010 .
  33. Crow, Bill (27 de marzo de 2007). "Expression Design incluye compatibilidad con fotos HD" . Microsoft Corporation . Consultado el 1 de junio de 2010 .
  34. "Editor de composición de imágenes de Microsoft Research" . Microsoft Research . Consultado el 9 de marzo de 2011 .
  35. "Novedades de GeForce Experience 3.22" . Nvidia . Consultado el 30 de diciembre de 2024 .
  36. "NVIDIA lanza oficialmente la aplicación: descarga el complemento esencial para jugadores y creadores de PC" . Nvidia. 12 de noviembre de 2024. Consultado el 30 de diciembre de 2024 .
  37. "¡Paint.net 4.2.1 ya está disponible!" . 7 de agosto de 2019 . Consultado el 8 de agosto de 2019 .
  38. "Serif lanza PhotoPlus X7: el estudio fotográfico digital definitivo" . Hexus . Serif Europe. 29 de abril de 2014. Consultado el 29 de diciembre de 2024 .
  39. Gougelet, Pierre E. "Formatos" . Archivado del original el 4 de diciembre de 2010. Recuperado el 10 de septiembre de 2010 .
  40. Gougelet, Pierre E. "Funciones añadidas/modificadas a XnView" . Archivado del original el 11 de mayo de 2011. Recuperado el 11 de mayo de 2011 .
  41. "Zoner Photo Studio 13" (PDF) . Zoner Software. 2011. Archivado del original (PDF) el 19 de junio de 2024. Consultado el 29 de diciembre de 2024 .
  42. 1 2 "Notas de la versión de Flash Player 11 y AIR 3 para Adobe Labs" (PDF) . 12 de julio de 2011. Archivado del original (PDF) el 14 de julio de 2011. Recuperado el 14 de julio de 2011 .
  43. "John Carmack habla sobre RAGE en iPhone / iPad / iPod" . Quake Haus . Bethblog.com. 26 de octubre de 2010. Consultado el 30 de diciembre de 2024 .
  44. Stephen Shankland (23 de enero de 2007). "Vista dará mayor visibilidad al formato de foto HD" . CNET . Consultado el 9 de marzo de 2007 .
  45. 1 2 "Promesa de la comunidad de Microsoft" . Microsoft . Consultado el 16 de julio de 2011 .
  46. "Complemento y código fuente de JPEG XR para Photoshop" . Microsoft. 11 de abril de 2013. Consultado el 6 de julio de 2013 .
  47. "jxrlib Biblioteca JPEG-XR" . Microsoft. 1 de abril de 2013. Archivado del original el 16 de enero de 2018. Consultado el 16 de abril de 2013 .
  48. "HD Photo Device Porting Kit 1.0" . Microsoft. 21 de diciembre de 2006. Archivado del original el 13 de abril de 2013. Consultado el 9 de agosto de 2007 .
  49. "Apple quiere reducir el tamaño de tus fotos, pero un nuevo formato de Google y Mozilla podría ir aún más lejos" . CNET . 19 de enero de 2018. Consultado el 1 de febrero de 2018 .
  • Sitio web oficial
Información de Microsoft
  • Descripción general del códec JPEG XR de Microsoft Learn
  • JPEG XR de Microsoft Research
  • Blog de fotografía e imagen digital de Bill Crow
  • Plugin JPEG XR para Photoshop (Windows)
  • Plugin JPEG XR para Photoshop (Mac)
Información de otros
  • Vista HD , incluyendo publicaciones sobre JPEG XR
  • Podcast de esta semana en los medios sobre HD Photo , con la participación de Bill Crow, gerente del programa HD Photo de Microsoft.
  • Comparación WMP  – JPEG 2000 , Laboratorio de Gráficos y Medios de la Universidad Estatal de Moscú, agosto de 2006.
Normalización
  • Publicaciones de la UIT-T
    • ITU-T T.Sup2 (03/2011) Arquitectura del sistema JPEG XR
    • Recomendación T.832 de la UIT-T (03/2009, actualizada en diciembre de 2009) Especificación de codificación de imágenes JPEG XR
    • Recomendación T.833 de la UIT-T (09/2010) Formato de vídeo JPEG XR
    • Recomendación T.834 de la UIT-T (01/2010) Pruebas de conformidad JPEG XR
    • Recomendación T.835 de la UIT-T (01/2010) Software de referencia JPEG XR
  • Publicaciones ISO/IEC
    • Arquitectura del sistema JPEG XR según ISO/IEC TR 29199-1: 2011
    • Especificación de codificación de imágenes JPEG XR ISO/IEC 29199-2: 2020
    • ISO/IEC 29199-3: 2010 Formato de movimiento JPEG XR
    • ISO/IEC 29199-4: 2010 Pruebas de conformidad JPEG XR
    • Software de referencia JPEG XR ISO/IEC 29199-5: 2012