jpeg2000 vincent roudaut master m2 estc cnam 2004-2005
TRANSCRIPT
JPEG2000JPEG2000
Vincent RoudautVincent Roudaut
Master M2 ESTC CNAMMaster M2 ESTC CNAM
2004-20052004-2005
pla,npla,n MotivationsMotivations NaissanceNaissance PrincipesPrincipes Une vaste normeUne vaste norme L’encodageL’encodage Le décodageLe décodage Un vaste domaine d’applicationUn vaste domaine d’application Exemple géospatialExemple géospatial ConclusionConclusion
MotivationMotivation
Standards viellissant : une évolution Standards viellissant : une évolution technologiquetechnologique
De nouvelles applications :de nouvelles De nouvelles applications :de nouvelles fonctionnalités fonctionnalités
Incorporer les apports des travaux sur Incorporer les apports des travaux sur l’image, les métadonnées, la sécurité ...l’image, les métadonnées, la sécurité ...
NaissanceNaissance
JPEG Group regroupant les grands JPEG Group regroupant les grands acteursacteurs
De 1996 à 2000, la standardisation De 1996 à 2000, la standardisation partielle ISO, le travail continue !partielle ISO, le travail continue !
PrincipesPrincipes Ratio de compression élevé (env 30%)Ratio de compression élevé (env 30%) Plus de fonctionnalitésPlus de fonctionnalités
Adaptation au streamingAdaptation au streaming robustesse aux erreurs de transmission sans filrobustesse aux erreurs de transmission sans fil Support de la transparenceSupport de la transparence
Rendu puissant et flexible pourRendu puissant et flexible pour une même charge sur le clientune même charge sur le client Intelligent : Intelligent :
Régions d’intérêtRégions d’intérêt Poids fort en premierPoids fort en premier Résolution adaptative à la décompressionRésolution adaptative à la décompression Autodescriptif (profils couleur,métadonnée)Autodescriptif (profils couleur,métadonnée)
Tout domaine (du sans perte, à la vidéo)Tout domaine (du sans perte, à la vidéo)
Une vaste normeUne vaste norme1.1. codage/decodagecodage/decodage2.2. Extensions : métadonnées,...Extensions : métadonnées,...3.3. Motion + StreamMotion + Stream4.4. Conformance Conformance 5.5. Reference software (Reference software (Java and C implementations are Java and C implementations are
availableavailable) ) 6.6. Compound image file format (Compound image file format (document imaging, for pre-document imaging, for pre-
press and fax-like applications, etc.press and fax-like applications, etc.) ) 7.7. has been abandoned has been abandoned 8.8. JPSEC (JPSEC (security aspectssecurity aspects) ) 9.9. JPIP (JPIP (interactive protocols and APIinteractive protocols and API))10.10. JP3D (JP3D (volumetric imagingvolumetric imaging))11.11. JPWL (JPWL (wireless applicationswireless applications))12.12. ISO Base Media File Forma ISO Base Media File Forma
L’encodageL’encodage
Le pipeline :
• Changement d’espace couleur RGB -> YUV• Puis intervention dans le domaine fréquentielle...
Compression par Compression par ondeletteondelette
principe « holographique » principe « holographique » Caractère psychovisuel : Caractère psychovisuel :
traitement global de traitement global de l’image (pas de blocs)l’image (pas de blocs)
Codage itératifCodage itératif Quantification appliquée Quantification appliquée
sur les niveau sur les niveau d’importanced’importance
Codage avec ou sans Codage avec ou sans pertespertes
DécompressionDécompression
Conséquence du codage itératif : 2 Conséquence du codage itératif : 2 modes de décompression :modes de décompression : En résolution En résolution En netteté (ex progressive JPEG)En netteté (ex progressive JPEG)
Possibilité de zoom/crop intégréesPossibilité de zoom/crop intégrées Adaptation à la QoSAdaptation à la QoS
Domaines d’applicationDomaines d’application InternetInternet Digital Photography Digital Photography Medical Imaging Medical Imaging Wireless imagingWireless imaging Document imagingDocument imaging Pre-PressPre-Press Remote sensing and GISRemote sensing and GIS Cultural HeritageCultural Heritage Scientific and Industrial Scientific and Industrial Digital Cinema Digital Cinema Image archives and databases Image archives and databases Surveillance Surveillance Printing and scanning Printing and scanning FacsimileFacsimile
Exemple : GéospatialExemple : Géospatial
Une problématique Une problématique de de Quantité Quantité
d’informationd’information Qualité d’imageQualité d’image Utilisation de Utilisation de
plusieurs vues plusieurs vues (résolution)(résolution)
ConclusionConclusion
déja implanté dans certains domainesdéja implanté dans certains domaines Pas encore dans internet !Pas encore dans internet ! Une problématique d’éditeursUne problématique d’éditeurs
Existence de code libre (ERW)Existence de code libre (ERW) Un travail toujours en cours (et pour Un travail toujours en cours (et pour
5 ans)5 ans) Format 3DFormat 3D
Le format d’image idéal ?Le format d’image idéal ? Déja intégré dans MPEG4Déja intégré dans MPEG4
bibliographiebibliographie
http://www.jpeg2000info.com/why/inhttp://www.jpeg2000info.com/why/index.htmldex.html
http://www.jpeg.org/http://www.jpeg.org/ http://donut.99.free.fr/En-vrac/tipe/http://donut.99.free.fr/En-vrac/tipe/
ondelettes.htmondelettes.htm http://www.ermapper.com/http://www.ermapper.com/
company/news_view.aspx?company/news_view.aspx?PRESS_RELEASE_ID=368PRESS_RELEASE_ID=368