Bibliographie
Vous êtes ici : Entrée > Ressources > Informatique > Compression des données > Première approche de JPEG 2000

Première approche de JPEG 2000
Conférence donnée au Club Photoshop

Une norme en cours de rédaction

JPEG 2000 est donc un nouveau système de codage d’images qui utilise les connaissances actuelles dans le domaine de la technologie des ondelettes.

Précisons, au coeur de JPEG il y a la transformée de Fourrier discrète. Au coeur de JPEG 2000, il y a une décomposition en ondelettes. Le principe même du codage est différent. JPEG 2000 n’est pas une amélioration de JPEG, il constitue une autre manière d’analyser, de décomposer l’image pour la compresser avec ou sans pertes en apportant des fonctionnalités complètement nouvelles, en particulier pour les transmissions à faible bande passante.

Cette nouvelle norme est composée de 11 parties dont certaines sont publiées et d’autres non. Passons les en revue rapidement :

La première partie est publiée par l’ISO, elle définit l’algorithme de décodage, le format de ce qu’on appelle le codestream et le format JP2 qui permet d’encapsuler le codestream.

La deuxième partie définit les extensions de la partie 1. C’est ici par exemple qu’on définit toutes les possibilités dans le domaine des métadonnées. Cette partie devrait paraître très rapidement.

La troisième partie s’appelle Motion JPEG 2000. Elle définit un format de codage de séquences audiovisuelles en tant que succession d’images compressées par un système respectant la partie 1 de la norme. Cette partie a été publiée, c’est une norme ISO.

La quatrième partie définit les règles de compatibilité avec la norme JPEG 2000. Elle est maintenant publiée avec une série de fichiers de test.

La cinquième partie est constitué de logiciels de référence. Sa publication est imminente; Il existe en particulier deux implémentations de JPEG 2000, l’une en C (projet Jasper), l’autre en Java (projet JJ2000).

La sixième partie définit un format de fichier pour les images dites « compound » c’est à dire composée à la fois de textes, d’images, de graphiques… Cette partie est au stade de la pré-publication.

La septième partie aurait dû définir un support minimal de compatibilité pour les appareils a puissance limité. Elle a apparemment été abandonnée en cours de route et ne sera pas publiée.

La huitième partie (JPSEC), consacrée aux problèmes de sécurité, a été lancée en décembre 2001 à Sidney. Aucune version préparatoire n’est encore publiée.

La neuvième partie (JPIP) consacré aux outils d’interactivité, aux API et protocoles a été lancée en mars 2003 à Séoul. Elle en discussion.

La dixième partie, JP3D, a été lancée en décembre 2001 à Sidney. Aucune version préparatoire n’est encore publiée.

La onzième partie, JPWL, a été lancée en décembre 2001 à Sidney. Aucune version préparatoire n’est encore publiée.

La douzième partie (ISO Base Media File Format) qui est en fait une modification de la partie trois est en cours d’élaboration.

Nous sommes donc devant une norme d’une grande ampleur dont certaines parties seulement sont publiées, il faudra plusieurs années pour terminer ce travail. D’autre part la norme n’est pas constituée de logiciels directement utilisables. Un gros effort doit être fait par les industriels pour développer les logiciels et les dispositifs matériels qui utiliseront le JPEG 2000. Mon sentiment est que cette technologie arrivera à maturité vers 2008 et qu’elle sera couramment utilisée dans la décennie qui suivra.

Vous êtes ici : Entrée > Ressources > Informatique > Compression des données > Première approche de JPEG 2000