b'\n_START_ARTICLE_\nJPEG 2000\n_START_PARAGRAPH_\nJPEG 2000 es un est\xc3\xa1ndar de compresi\xc3\xb3n y codificaci\xc3\xb3n digital de im\xc3\xa1genes. Fue creado por el Joint Photographic Experts Group (Grupo Conjunto de Expertos en Fotograf\xc3\xada o JPEG), en el a\xc3\xb1o 2000 con la intenci\xc3\xb3n de sustituir el formato original creado en 1992. El nuevo formato se basa en la transformada wavelet, en lugar de la transformada de coseno discreta establecida para el est\xc3\xa1ndar original. La extensi\xc3\xb3n de los archivos en formato JPEG 2000 es .jp2._NEWLINE_JPEG 2000 puede trabajar con niveles de compresi\xc3\xb3n mayores que los de JPEG sin incurrir en los principales defectos del formato anterior con altas tasas de compresi\xc3\xb3n: generaci\xc3\xb3n de bloques uniformes y aspecto borroso. Tambi\xc3\xa9n se adapta mejor a la carga progresiva de las im\xc3\xa1genes. Sus principales desventajas est\xc3\xa1n en que tiende a emborronar m\xc3\xa1s la imagen que JPEG, incluso para un mismo tama\xc3\xb1o de archivo (pero sin formar bloques), y que elimina algunos detalles peque\xc3\xb1os y texturas, que el formato JPEG normal s\xc3\xad llega a representar._NEWLINE_Una ventaja de JPEG2000 es la posibilidad de poder seleccionar un "\xc3\xa1rea de inter\xc3\xa9s", evitando transmitir detalles de toda la extensi\xc3\xb3n de la imagen. Esto quiere decir que el usuario encuadra la zona que desea visualizar con m\xc3\xa1s detalle, con el consecuente ahorro en el ancho de banda de transmisi\xc3\xb3n, dejando con menos detalles la zona que no interesa. Sin embargo, como consecuencia de esta flexibilidad, JPEG 2000 requiere codificadores / decodificadores m\xc3\xa1s complejos y exigentes computacionalmente._NEWLINE_Parte de JPEG 2000 ha sido publicada como una norma ISO, ISO/IEC 15444-1:2000. Actualmente JPEG 2000 no est\xc3\xa1 ampliamente admitido por los programas de visualizaci\xc3\xb3n de p\xc3\xa1ginas web. En algunos navegadores, los dise\xc3\xb1adores no tienen intenci\xc3\xb3n de incluirlo debido a su escaso uso y gran n\xc3\xbamero de patentes que tiene. De todas formas, existen muchas extensiones que dan soporte, que opcionalmente pueden ser instaladas por el usuario. Un navegador con soporte para este formato es Konqueror.\n_START_SECTION_\nLas discusiones t\xc3\xa9cnicas\n_START_PARAGRAPH_\nEl objetivo de JPEG 2000 es no s\xc3\xb3lo mejorar el rendimiento de compresi\xc3\xb3n JPEG, sino tambi\xc3\xa9n a\xc3\xb1adir (o mejorar) las caracter\xc3\xadsticas tales como la escalabilidad y la capacidad de edici\xc3\xb3n. Tanto las tasas de compresi\xc3\xb3n muy baja y muy alta son compatibles con JPEG 2000. De hecho, la capacidad del dise\xc3\xb1o para manejar una gama muy grande de las tasas de bits es uno de los puntos fuertes de JPEG 2000. Por ejemplo, para reducir el n\xc3\xbamero de bits para una imagen debajo de cierta cantidad, lo recomendable que ver con el primer est\xc3\xa1ndar JPEG es reducir la resoluci\xc3\xb3n de la imagen de entrada antes de codificarlo. Eso es innecesario cuando se utiliza JPEG 2000, porque ya lo hace autom\xc3\xa1ticamente a trav\xc3\xa9s de su estructura de descomposici\xc3\xb3n multirresoluci\xc3\xb3n. En las secciones siguientes se describe el algoritmo de JPEG 2000.\n_START_SECTION_\nDivisi\xc3\xb3n en bloques (Tiling)\n_START_PARAGRAPH_\nDespu\xc3\xa9s de la transformaci\xc3\xb3n del color, la imagen se divide en los llamados cuadros, regiones rectangulares de la imagen que se transforman y se codifican por separado. Pueden ser de cualquier tama\xc3\xb1o, y tambi\xc3\xa9n es posible considerar la imagen completa como un solo recuadro. Una vez que se elige un tama\xc3\xb1o, todos los recuadros en que se divide la imagen deben tener el mismo tama\xc3\xb1o (salvo, opcionalmente, los de las fronteras derecha e inferior). Dividir la imagen en bloques tiene la ventaja de que el decodificador necesitar\xc3\xa1 menos memoria para decodificar la imagen y se puede optar por decodificar s\xc3\xb3lo cuadros seleccionados para lograr una decodificaci\xc3\xb3n parcial de la imagen. La desventaja de este enfoque es que la calidad de la imagen disminuye. El uso de muchos cuadros puede crear un efecto de bloqueo similar al del est\xc3\xa1ndar original JPEG 1992.\n_START_SECTION_\nCuantificaci\xc3\xb3n\n_START_PARAGRAPH_\nDespu\xc3\xa9s de la transformada wavelet, los coeficientes son escalares cuantificados para reducir la cantidad de bits para que los represente, a expensas de una p\xc3\xa9rdida de calidad. El resultado es un conjunto de n\xc3\xbameros enteros que tienen que ser codificados bit a bit. El par\xc3\xa1metro que se puede cambiar para establecer la calidad final es el paso de cuantificaci\xc3\xb3n: cuanto mayor es el paso, mayor es la compresi\xc3\xb3n y la p\xc3\xa9rdida de calidad. Con un paso de cuantificaci\xc3\xb3n que es igual a 1, no se realiza la cuantizaci\xc3\xb3n (se utiliza en la compresi\xc3\xb3n sin p\xc3\xa9rdida).\n_START_SECTION_\nCodificaci\xc3\xb3n\n_START_PARAGRAPH_\nEl resultado del proceso anterior es una colecci\xc3\xb3n de sub-bandas que representan a diversas escalas de aproximaci\xc3\xb3n. Una sub-banda es un conjunto de coeficientes - n\xc3\xbameros reales que representan los aspectos de la imagen asociada a un rango de frecuencias determinadas, as\xc3\xad como un \xc3\xa1mbito espacial de la imagen. _NEWLINE_Las sub-bandas cuantizadas se dividen a\xc3\xban m\xc3\xa1s en precintos, regiones rectangulares en el dominio wavelet. A su vez, los precintos se dividen a\xc3\xban m\xc3\xa1s en los bloques de c\xc3\xb3digo. Los bloques de c\xc3\xb3digo se encuentran en un subgrupo de una sola banda con tama\xc3\xb1os iguales - excepto los situados en los bordes de la imagen. El codificador tiene que codificar los bits de todos los coeficientes cuantizados de un bloque de c\xc3\xb3digo, empezando por los bits m\xc3\xa1s significativos y progresando a bits menos significativos en un proceso de r\xc3\xa9gimen de EBCOT (codificaci\xc3\xb3n en bloque con truncamiento \xc3\xb3ptimo). En este proceso de codificaci\xc3\xb3n, cada plano de bits del bloque de c\xc3\xb3digo se codifican en tres pases de codificaci\xc3\xb3n llamado-tan, en primer lugar los bits de codificaci\xc3\xb3n (y signos) de los coeficientes insignificantes con los vecinos importantes, entonces se pasa al refinamiento de bits con coeficientes significativos y, por \xc3\xbaltimo, sin coeficientes de vecinos importantes. Los tres pasos son llamados propagaci\xc3\xb3n Importancia, Magnitud y refinamiento pase de limpieza, respectivamente. _NEWLINE_Los bits de codificaci\xc3\xb3n seleccionados por estos pases, a continuaci\xc3\xb3n, se codifican con un codificador aritm\xc3\xa9tico binario, (el codificador binario MQ). El contexto de un coeficiente est\xc3\xa1 formado por el estado de sus nueve vecinos en el bloque de c\xc3\xb3digo. El resultado es un flujo de bits que se divide en paquetes. Los que contienen bits menos significativos se pueden descartar para lograr menores tasas de bits y una mayor distorsi\xc3\xb3n._NEWLINE_Los paquetes de todas las sub-bandas se recogen en las llamadas capas de modo. El est\xc3\xa1ndar JPEG 2000 no define cu\xc3\xa1ntos paquetes contendr\xc3\xa1 una capa, pero en general un codec trata de construir capas de tal forma que la imagen calidad aumente mon\xc3\xb3tonamente con cada capa, y la distorsi\xc3\xb3n de la imagen se reduzca de una capa a otra. As\xc3\xad, las capas definen la progresi\xc3\xb3n de la calidad de imagen dentro de la secuencia de c\xc3\xb3digo. _NEWLINE_El problema ahora es encontrar la longitud de paquete \xc3\xb3ptimo para todos los bloques de c\xc3\xb3digo que minimicen la distorsi\xc3\xb3n global de tal manera que la tasa de bits de destino generada es igual a la tasa de bits demandada. _NEWLINE_Mientras que el est\xc3\xa1ndar no define un procedimiento sobre la forma de optimizar la tasa de distorsi\xc3\xb3n, el esquema general se da en uno de sus ap\xc3\xa9ndices: Por cada bit codificado por el codificador EBCOT, la mejora de la calidad de imagen, definida como error cuadr\xc3\xa1tico medio, puede ser aplicado por un algoritmo de b\xc3\xbasqueda f\xc3\xa1cil de mesa. Esto forma para cada bloque de c\xc3\xb3digo un gr\xc3\xa1fico en el plano, dando una calidad de imagen en toda su longitud de bits. La selecci\xc3\xb3n \xc3\xb3ptima de los puntos de truncamiento, vienen dados por la definici\xc3\xb3n de las pendientes cr\xc3\xadticas de estas curvas. Este m\xc3\xa9todo puede ser visto como una aplicaci\xc3\xb3n especial del m\xc3\xa9todo de multiplicadores de Lagrange que se utiliza para problemas de optimizaci\xc3\xb3n con restricciones. Los paquetes pueden ser reordenados casi arbitrariamente en el formato JPEG 2000._NEWLINE_Las im\xc3\xa1genes ya codificadas pueden ser enviadas a trav\xc3\xa9s de redes con velocidades arbitrarias mediante una orden de codificaci\xc3\xb3n de capa progresiva. Por otra parte, los componentes del color se pueden mover de nuevo en el flujo de bits: resoluciones m\xc3\xa1s bajas (correspondientes a los sub-bandas de baja frecuencia) pueden ser enviadas en primer lugar para la imagen de vista previa. Por \xc3\xbaltimo, la navegaci\xc3\xb3n espacial de las im\xc3\xa1genes grandes es posible a trav\xc3\xa9s de la teja (tile -> tiling) apropiada y/o selecci\xc3\xb3n de la partici\xc3\xb3n. Todas estas operaciones no requieren volver a codificar, excepto las operaciones de copia de bytes.\n_START_SECTION_\nRendimiento\n_START_PARAGRAPH_\nComparado con el anterior est\xc3\xa1ndar JPEG, JPEG 2000 ofrece una ganancia de compresi\xc3\xb3n t\xc3\xadpica en el rango de 20%, dependiendo de las caracter\xc3\xadsticas de la imagen. Im\xc3\xa1genes de mayor resoluci\xc3\xb3n tienden a beneficiarse m\xc3\xa1s de su proceso de compresi\xc3\xb3n. Im\xc3\xa1genes buenas para aplicaciones JPEG 2000 son las de gran tama\xc3\xb1o y/o con bordes de bajo contraste, por ejemplo, las im\xc3\xa1genes m\xc3\xa9dicas.\n_START_SECTION_\nFormato de archivo y flujo de c\xc3\xb3digo\n_START_PARAGRAPH_\nAl igual que JPEG-1, JPEG 2000 define un formato de archivo y un flujo de c\xc3\xb3digo. Si bien este \xc3\xbaltimo es el que describe por completo las muestras de la imagen, el primero incluye metainformaci\xc3\xb3n adicional como la resoluci\xc3\xb3n de la imagen o el espacio de color que se ha utilizado para codificar la imagen. Las im\xc3\xa1genes en JPEG 2000 se guardan como archivos de formato JPEG 2000, con la extensi\xc3\xb3n .jp2. La parte 2 de extensi\xc3\xb3n a JPEG 2000, es decir, la norma ISO/IEC15444-2, tambi\xc3\xa9n enriquece este formato de archivo mediante la inclusi\xc3\xb3n de mecanismos para la animaci\xc3\xb3n o la composici\xc3\xb3n de varios flujos de c\xc3\xb3digo en una sola imagen. Las im\xc3\xa1genes en este formato de archivos extendidos suelen utilizar la extensi\xc3\xb3n .jpx._NEWLINE_No hay extensi\xc3\xb3n est\xc3\xa1ndar para flujo de datos de c\xc3\xb3digo debido a que no se ha de considerar que se almacena en archivos en primer lugar, aunque cuando se hace con fines de prueba, la extensi\xc3\xb3n .jpc o .j2k aparecen con frecuencia.\n_START_SECTION_\nComparaci\xc3\xb3n con PNG\n_START_PARAGRAPH_\nSi bien JPEG 2000 admite compresi\xc3\xb3n sin p\xc3\xa9rdida, no est\xc3\xa1 dise\xc3\xb1ado para reemplazar el formato PNG, que es uno de los m\xc3\xa1s utilizados en la actualidad para este fin. PNG soporta algunas caracter\xc3\xadsticas, como la transparencia, que no est\xc3\xa1n disponibles en JPEG 2000. Por las cuestiones inherentes a la compresi\xc3\xb3n sin p\xc3\xa9rdida, de la cual PNG tiene mejor soporte y funcionalidad, \xc3\xa9ste resulta como una mejor opci\xc3\xb3n si lo deseado es almacenar fielmente y sin p\xc3\xa9rdidas la imagen original.\n_START_SECTION_\nCuestiones jur\xc3\xaddicas\n_START_PARAGRAPH_\nJPEG 2000 no est\xc3\xa1 ampliamente admitido por los navegadores actuales por el peligro que desempe\xc3\xb1an las patentes de software en el m\xc3\xa9todo de compresi\xc3\xb3n matem\xc3\xa1tico; esta \xc3\xa1rea de matem\xc3\xa1ticas est\xc3\xa1 empezando a ser muy patentado en general. JPEG 2000 no es por s\xc3\xad mismo una licencia libre, pero las compa\xc3\xb1\xc3\xadas y organizaciones contribuyentes acordaron que las licencias para la primera parte \xe2\x80\x94 el coraz\xc3\xb3n del sistema de codificaci\xc3\xb3n \xe2\x80\x94 pueden ser obtenidas libres de cargo desde todos los contribuidores._NEWLINE_El comit\xc3\xa9 JPEG ha establecido que siempre ha sido un objetivo importante que sus est\xc3\xa1ndares puedan ser implementados acordes con la l\xc3\xadnea general de no pagar Regal\xc3\xadas (royalties) ni licencias... El pr\xc3\xb3ximo est\xc3\xa1ndar JPEG 2000 ha sido preparado acorde con esa idea, y el acuerdo alcanzado con otras 20 grandes organizaciones que mantienen muchas patentes en esta \xc3\xa1rea para permitir el uso de su propiedad intelectual en conexi\xc3\xb3n con el est\xc3\xa1ndar sin pagar licencias o regal\xc3\xadas. Tambi\xc3\xa9n dice que es posible que otras compa\xc3\xb1\xc3\xadas o particulares puedan reclamar derechos de propiedad intelectual que afecten a implementaciones del est\xc3\xa1ndar, y muchos desarrolladores tienen que realizar sus propias b\xc3\xbasquedas e investigaciones en esta \xc3\xa1rea._NEWLINE_Debido a esta declaraci\xc3\xb3n, la controversia se mantiene en la comunidad de software sobre la condici\xc3\xb3n jur\xc3\xaddica del est\xc3\xa1ndar JPEG 2000; a diferencia de la mayor\xc3\xada de las distribuciones basadas en GNU/Linux en las cuales la licencia libre est\xc3\xa1 incluida.\n_START_SECTION_\nNormas relacionadas\n_START_PARAGRAPH_\nVarias partes adicionales del est\xc3\xa1ndar JPEG 2000 existen; Entre ellos, la norma ISO / IEC 15444-2:2000, que define extensiones de JPEG 2000 como el formato de archivo .JPX, un formato de archivo extendido y m\xc3\xa1s espacios de color, ISO / IEC 15444-4:2000, las pruebas de referencia y la norma ISO / IEC 15444-6:2000, con el formato de archivo de imagen compuesto (.JPM), lo que permite la compresi\xc3\xb3n de texto compuesto/gr\xc3\xa1ficos de la imagen._NEWLINE_Extensiones para la transferencia de la imagen segura, JPSEC (ISO / IEC 15444-8), sistemas de correcci\xc3\xb3n de errores mejorada para las aplicaciones inal\xc3\xa1mbricas, JPWL (ISO / IEC 15444-11) y extensiones para la codificaci\xc3\xb3n de las im\xc3\xa1genes volum\xc3\xa9tricas, JP3D (ISO / IEC 15444-10) tambi\xc3\xa9n est\xc3\xa1n ya disponibles en la ISO.\n_START_SECTION_\nProtocolo JPIP\n_START_PARAGRAPH_\nSe public\xc3\xb3 en 2005, como ISO / IEC 15444-9 y es un protocolo de navegaci\xc3\xb3n en im\xc3\xa1genes basadas en JPEG 2000. En este contexto, s\xc3\xb3lo determinadas regiones con gran potencial de im\xc3\xa1genes han de ser transmitidas desde un servidor de im\xc3\xa1genes en la solicitud de un cliente, reduciendo as\xc3\xad el ancho de banda requerido.\n_START_SECTION_\nMotion JPEG 2000\n_START_PARAGRAPH_\nMotion JPEG 2000 se define en la norma ISO / IEC 15444-3 y en la UIT-T T.802. En \xc3\xa9l se especifica el uso del codec JPEG 2000 para las secuencias de im\xc3\xa1genes programadas (secuencias de movimiento), combinado con audio, y compuesto en una presentaci\xc3\xb3n global. Tambi\xc3\xa9n se define un formato de archivo, basado en los medios de comunicaci\xc3\xb3n de base de archivos ISO, formato (ISO 15444-12). Extensiones de archivos para archivos de v\xc3\xaddeo Motion JPEG 2000 son .mj2 y .mjp2 de acuerdo con la norma RFC 3745. _NEWLINE_Motion JPEG 2000 (a menudo denominada MJ2 o MJP2) es el principal soporte de cine digital est\xc3\xa1ndar en la actualidad con el apoyo de las Iniciativas de Cine Digital (Digital Cinema Initiatives), un consorcio de la mayor\xc3\xada de los principales estudios y proveedores, para el almacenamiento, distribuci\xc3\xb3n y exhibici\xc3\xb3n de pel\xc3\xadculas cinematogr\xc3\xa1ficas Tambi\xc3\xa9n se est\xc3\xa1 considerando como un archivo formato digital por la Biblioteca del Congreso. Es un proceso abierto ISO est\xc3\xa1ndar y avanzadas para una actualizaci\xc3\xb3n MJPEG (o MJ), que se basa en el legado del formato JPEG. A diferencia de los codecs de video comunes, como MPEG-4 , WMV y DivX , MJ2 no emplea la compresi\xc3\xb3n de estructura temporal. En su lugar, cada fotograma es una entidad independiente codificada por una variante con o sin p\xc3\xa9rdidas de JPEG 2000. Su estructura f\xc3\xadsica no depende del tiempo pedido, pero s\xc3\xad utilizan un perfil independiente para complementar los datos. Para el audio, soporta codificaci\xc3\xb3n LPCM, as\xc3\xad como diversas variantes de MPEG-4.\n_START_SECTION_\nBase para formatos de archivo multimedia ISO\n_START_PARAGRAPH_\nISO / IEC 15444-12 es una norma id\xc3\xa9ntica a la ISO / IEC 14496-12 (MPEG-4 Parte 12) y define la base multimedia de formato de archivo .ISO. Por ejemplo, archivos de formato Motion JPEG 2000, MP4 o 3GP tambi\xc3\xa9n se basan en ella.\n_START_SECTION_\nGML JP2: Georreferenciaci\xc3\xb3n\n_START_PARAGRAPH_\nEl Open Geospatial Consortium (OGC) ha definido una \xe2\x80\x9cmetadata\xe2\x80\x9d (datos sobre datos) para la georreferenciaci\xc3\xb3n de las im\xc3\xa1genes JPEG 2000 que incorporan XML utilizando el Geography Markup Language (GML). Formato: GML en formato JPEG 2000 para codificaci\xc3\xb3n geogr\xc3\xa1fica Im\xc3\xa1genes (GMLJP2)._NEWLINE_JP2 y JPX son archivos que contienen GMLJP2 por lo que se pueden localizar y mostrar en la posici\xc3\xb3n correcta de la superficie de la tierra con un adecuado Sistema de Informaci\xc3\xb3n Geogr\xc3\xa1fica (SIG).\xe2\x80\x83'