MJPEG2000


MJPEG2000

MJPEG2000

MJPEG 2000 ou Motion JPEG 2000 est la partie 3 de la norme de compression d’images JPEG 2000 et est une application à la vidéo. Le principe est très simple : chaque image de la vidéo est codée au format JPEG 2000. Une vidéo MJPEG 2000 est donc une simple concaténation d’images au format JPEG 2000, moyennant quelques modifications mineures sur les en-têtes, de la même manière que le MJPEG est une compilation d’images JPEG.

Comparaison par rapport aux méthodes de type MPEG

Un intérêt évident d’un codeur tel que MJPEG 2000 est la facilité d’édition du flux une fois sous forme compressé. L’accès aléatoire est immédiat et toutes les opérations d’édition (suppression, découpage, ajout) sont enfantines et sans pertes. Ce format est donc particulièrement adapté pour l’indexation ou le montage vidéo. Cette particularité a sans doute été un facteur important dans le choix du MJPEG 2000 comme norme pour le cinéma numérique.
Les formats de type MPEG utilisant une estimation de mouvement possèdent en effet un format extrêmement difficile à gérer lorsqu’il s’agit d’édition ou même d’un accès aléatoire précis, en raison de la dépendance temporelle entre les images et du réordonnancement des images dans le flux. Les images sont en effet ordonnées dans le flux MPEG dans l’ordre de décodage et non dans l’ordre d’affichage. Cette dépendance temporelle fait qu’une opération d’édition quelconque ne peut se réaliser sans ré-encodage, sauf cas particulier mais à une échelle grossière (de l’ordre du GOP, soit environ 15 images pour MPEG-2, beaucoup plus pour MPEG-4).
Un autre avantage est que MJPEG 2000 est pour l’instant le seul codec normalisé possédant une scalabilité fine, si l’on excepte la scalabilité un peu grossière (2 niveaux) de MPEG-4 premier du nom, et en attendant le futur MPEG-4 SVC. La scalabilité temporelle est évidente et MJPEG 2000 bénéficie des excellentes caractéristiques de JPEG 2000 pour la scalabilité spatiale.
De même, il bénéficie de toutes les propriétés de JPEG 2000 en particulier le codage sans pertes, indispensable pour certaines applications, le codage d’images de très grande taille, etc. Le principal défaut est évidemment son efficacité en termes de compression, car MJPEG 2000 n’utilise pas la redondance temporelle et exhibe donc des taux de compression plus faibles que les derniers codec de la famille MPEG tel que H.264/AVC.

Une comparaison est toutefois possible lorsque H.264/AVC est utilisé en mode Intra. Une étude[1] a montré la supériorité d’H.264/AVC pour les faibles résolutions. À l’inverse, les résultats sont favorables à MJPEG 2000 pour les hautes résolutions.

Applications

  • MJPEG 2000 a été choisi pour être la norme du cinéma numérique ISO 26428-1
  • Imagerie médicale
  • Imagerie spatiale
  • Contribution (transmission haut debit)

Notes et références

  1. (en)Detlev Marpe, Valeri George, Hans L. Cycon, Kai U. Barthel, Performance evaluation of Motion-JPEG2000 in comparison with H.264/AVC operated in pure intracoding mode Wavelet Applications in Industrial Processing. Proceedings of the SPIE, Volume 5266, p. 129-137 (2004)
Série JPEG
Groupe JPEG JFIF JPEG-LS JPEG JPEG 2000 Compression par ondelettes
Ce document provient de « MJPEG2000 ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article MJPEG2000 de Wikipédia en français (auteurs)

Regardez d'autres dictionnaires:

  • Motion-JPEG 2000 — MJPEG2000 MJPEG 2000 ou Motion JPEG 2000 est la partie 3 de la norme de compression d’images JPEG 2000 et est une application à la vidéo. Le principe est très simple : chaque image de la vidéo est codée au format JPEG 2000. Une vidéo MJPEG… …   Wikipédia en Français

  • Compression De Données — La compression de données est l opération informatique qui consiste à transformer une suite de bits A en une suite de bits B plus courte, et qui contient les mêmes informations, en utilisant un algorithme particulier. La décompression est l… …   Wikipédia en Français

  • Compression de donnees — Compression de données La compression de données est l opération informatique qui consiste à transformer une suite de bits A en une suite de bits B plus courte, et qui contient les mêmes informations, en utilisant un algorithme particulier. La… …   Wikipédia en Français

  • Compression informatique — Compression de données La compression de données est l opération informatique qui consiste à transformer une suite de bits A en une suite de bits B plus courte, et qui contient les mêmes informations, en utilisant un algorithme particulier. La… …   Wikipédia en Français

  • MJPEG — Motion JPEG Motion JPEG ou M JPEG est un codec vidéo qui compresse les images une à une en JPEG. Son évolution est le MJPEG2000. Le débit binaire d’un flux MJPEG se situe généralement entre celui de formats non compressés (comme RVB, de… …   Wikipédia en Français

  • Motion-JPEG — ou M JPEG est un codec vidéo qui compresse les images une à une en JPEG. Son évolution est le MJPEG2000. Le débit binaire d’un flux MJPEG se situe généralement entre celui de formats non compressés (comme RVB, de compression 1:1, et YUV, de… …   Wikipédia en Français

  • Motion-jpeg — ou M JPEG est un codec vidéo qui compresse les images une à une en JPEG. Son évolution est le MJPEG2000. Le débit binaire d’un flux MJPEG se situe généralement entre celui de formats non compressés (comme RVB, de compression 1:1, et YUV, de… …   Wikipédia en Français

  • Motion JPEG — ou M JPEG est un codec vidéo qui compresse les images une à une en JPEG. Son évolution est le MJPEG2000. Le débit binaire d’un flux MJPEG se situe généralement entre celui de formats non compressés (comme RVB, de compression 1:1, et YUV, de… …   Wikipédia en Français

  • Projection cinematographique — Projection cinématographique Cinéma …   Wikipédia en Français

  • Projection cinématographique — Cet article concerne principalement la projection traditionnelle 35mm. Pour la projection numérique, voir Cinéma numérique. Projecteur de salle Philips …   Wikipédia en Français