– cahier des charges – modes de codage – …jpeg 2000 – table des matières – cahier des...
TRANSCRIPT
![Page 1: – Cahier des charges – Modes de codage – …JPEG 2000 – Table des matières – Cahier des charges – Modes de codage – Méthodes de codage et fonctionnalités – Analyse](https://reader030.vdocuments.mx/reader030/viewer/2022040915/5e8c8d18cb66894c9618200f/html5/thumbnails/1.jpg)
JPEG 2000 – Table des matières
– Cahier des charges– Modes de codage– Méthodes de codage et fonctionnalités– Analyse critique de la norme
JPEG 2000 M. Van Droogenbroeck 1
![Page 2: – Cahier des charges – Modes de codage – …JPEG 2000 – Table des matières – Cahier des charges – Modes de codage – Méthodes de codage et fonctionnalités – Analyse](https://reader030.vdocuments.mx/reader030/viewer/2022040915/5e8c8d18cb66894c9618200f/html5/thumbnails/2.jpg)
JPEG (Joint Photographic Exper ts Group) "Digital Compressionand Coding of Contin uou s-tone Still Images"
– Conjointement ISO et ITU-T– Composé de 4 parties :
– ISO/IEC 10918-1 | ITU-T T.81 : Requirements and guidelines– ISO/IEC 10918-2 | ITU-T T.83 : Compliance testing– ISO/IEC 10918-3 | ITU-T T.84 : Extensions– ISO/IEC 10918-4 | ITU-T T.86 : Registration of JPEG Parameters, Profiles,
Tags, Color Spaces, APPn Markers Compression Types, and RegistrationAuthorities (REGAUT)
JPEG 2000 M. Van Droogenbroeck 2
![Page 3: – Cahier des charges – Modes de codage – …JPEG 2000 – Table des matières – Cahier des charges – Modes de codage – Méthodes de codage et fonctionnalités – Analyse](https://reader030.vdocuments.mx/reader030/viewer/2022040915/5e8c8d18cb66894c9618200f/html5/thumbnails/3.jpg)
Formats JPEG
– JFIF (JPEG File Interchange Format, <xxxxxx.jpg>)– JTIP (JPEG Tiled, Pyramid Format) * TIFF (Tagged Image File Format)– SPIFF (Still Picture Interchange File Format, JPEG partie 3)– FlashPix
– développé par Hewlett-Packard, Kodak, Microsoft, Live Picture (1996)– transféré à Digital Imaging Group (DIG)
JPEG 2000 M. Van Droogenbroeck 3
![Page 4: – Cahier des charges – Modes de codage – …JPEG 2000 – Table des matières – Cahier des charges – Modes de codage – Méthodes de codage et fonctionnalités – Analyse](https://reader030.vdocuments.mx/reader030/viewer/2022040915/5e8c8d18cb66894c9618200f/html5/thumbnails/4.jpg)
Pour quoi un nouveau standar d de compression pour imagesfix es ?
– Compression à bas débit : la qualité d’image JPEG n’est pas bonne à basdébit (typiquement en-dessous de 0,25 bit par pixel)
– Possibilité de fournir une compression avec ou sans perte– Imagerie de synthèse : JPEG a été optimisé pour traiter des images natu-
relles ; les performances sont médiocres pour des images de synthèse– Transmission dans un envir onnement bruité . Le standard JPEG précédent
fait difficilement face aux erreurs– Possibilités de traiter des documents composites , c’à-d. mélangeant images
et texte– Transmission progressive et accès aléatoire au flux. JPEG ne permet pas
une transmission jusqu’à obtenir une image sans perte.– Libre de tout droit
JPEG 2000 M. Van Droogenbroeck 4
![Page 5: – Cahier des charges – Modes de codage – …JPEG 2000 – Table des matières – Cahier des charges – Modes de codage – Méthodes de codage et fonctionnalités – Analyse](https://reader030.vdocuments.mx/reader030/viewer/2022040915/5e8c8d18cb66894c9618200f/html5/thumbnails/5.jpg)
Le standar d JPEG2000
– Partie I : A set of tools covering a good proportion of application requirements(20-80 rules). Statut de standard depuis décembre 2000.
– Partie II : Extension tools to cover specific applications– Partie III : Motion JPEG2000– Partie IV : Conformance– Partie V : Reference software– Partie VI : Compound images file format– Partie VII : Technical report on specific implementations parameters– Partie VIII : ?
JPEG 2000 M. Van Droogenbroeck 5
![Page 6: – Cahier des charges – Modes de codage – …JPEG 2000 – Table des matières – Cahier des charges – Modes de codage – Méthodes de codage et fonctionnalités – Analyse](https://reader030.vdocuments.mx/reader030/viewer/2022040915/5e8c8d18cb66894c9618200f/html5/thumbnails/6.jpg)
Fonctionnali tés prévues dans la par tie I de JPEG2000
– Efficacité de codage élevée– Possibilité de compression sans perte d’images en couleurs– Codage avec et sans perte dans un même algorithme– Codage intégré d’un schéma avec perte jusqu’à un schéma sans perte– Progressivité en terme de résolution, de qualité, ...– Codage et décodage de régions d’intérêt– Résistance aux erreurs– Compression perceptive– Codage multi-spectral– Découpage d’une région rectangulaire à l’intérieur d’une autre (“tiling”)– Possibilité de coder une image fournie par une palette de couleurs– ...
JPEG 2000 M. Van Droogenbroeck 6
![Page 7: – Cahier des charges – Modes de codage – …JPEG 2000 – Table des matières – Cahier des charges – Modes de codage – Méthodes de codage et fonctionnalités – Analyse](https://reader030.vdocuments.mx/reader030/viewer/2022040915/5e8c8d18cb66894c9618200f/html5/thumbnails/7.jpg)
JPEG à 0,125 bpp
JPEG 2000 M. Van Droogenbroeck 7
![Page 8: – Cahier des charges – Modes de codage – …JPEG 2000 – Table des matières – Cahier des charges – Modes de codage – Méthodes de codage et fonctionnalités – Analyse](https://reader030.vdocuments.mx/reader030/viewer/2022040915/5e8c8d18cb66894c9618200f/html5/thumbnails/8.jpg)
JPEG2000 à 0,125 bpp
JPEG 2000 M. Van Droogenbroeck 8
![Page 9: – Cahier des charges – Modes de codage – …JPEG 2000 – Table des matières – Cahier des charges – Modes de codage – Méthodes de codage et fonctionnalités – Analyse](https://reader030.vdocuments.mx/reader030/viewer/2022040915/5e8c8d18cb66894c9618200f/html5/thumbnails/9.jpg)
JPEG à 0,25 bpp
JPEG 2000 M. Van Droogenbroeck 9
![Page 10: – Cahier des charges – Modes de codage – …JPEG 2000 – Table des matières – Cahier des charges – Modes de codage – Méthodes de codage et fonctionnalités – Analyse](https://reader030.vdocuments.mx/reader030/viewer/2022040915/5e8c8d18cb66894c9618200f/html5/thumbnails/10.jpg)
JPEG2000 à 0,25 bpp
JPEG 2000 M. Van Droogenbroeck 10
![Page 11: – Cahier des charges – Modes de codage – …JPEG 2000 – Table des matières – Cahier des charges – Modes de codage – Méthodes de codage et fonctionnalités – Analyse](https://reader030.vdocuments.mx/reader030/viewer/2022040915/5e8c8d18cb66894c9618200f/html5/thumbnails/11.jpg)
Document composite : JPEG2000 à 1,0 bpp
JPEG 2000 M. Van Droogenbroeck 11
![Page 12: – Cahier des charges – Modes de codage – …JPEG 2000 – Table des matières – Cahier des charges – Modes de codage – Méthodes de codage et fonctionnalités – Analyse](https://reader030.vdocuments.mx/reader030/viewer/2022040915/5e8c8d18cb66894c9618200f/html5/thumbnails/12.jpg)
Comparaison de différents standar ds decompression en termes de fonctionnalités
JPEG 2000 JPEG LS JPEG MPEG-4 VTC
Performance de compression sans perte +++ ++++ + -Performance de compression avec pertes +++++ + +++ ++++
Progressivité du flux binaire ++++ - + ++Codage par régions d’intérêt (ROI) +++ - - +
Codage d’objets de forme quelconque - - - ++Accès aléatoire ++ - - -
Complexité faible ++ +++++ +++++ +Résistance aux erreurs +++ + + +++
Contrôle du débit non itératif +++ - - +Généricité +++ +++ ++ ++
JPEG 2000 M. Van Droogenbroeck 12
![Page 13: – Cahier des charges – Modes de codage – …JPEG 2000 – Table des matières – Cahier des charges – Modes de codage – Méthodes de codage et fonctionnalités – Analyse](https://reader030.vdocuments.mx/reader030/viewer/2022040915/5e8c8d18cb66894c9618200f/html5/thumbnails/13.jpg)
Description de l’algori thme
JPEG 2000 M. Van Droogenbroeck 13
![Page 14: – Cahier des charges – Modes de codage – …JPEG 2000 – Table des matières – Cahier des charges – Modes de codage – Méthodes de codage et fonctionnalités – Analyse](https://reader030.vdocuments.mx/reader030/viewer/2022040915/5e8c8d18cb66894c9618200f/html5/thumbnails/14.jpg)
Décomposition multirésolutio n par ondelettes (wavelet)
JPEG 2000 M. Van Droogenbroeck 14
![Page 15: – Cahier des charges – Modes de codage – …JPEG 2000 – Table des matières – Cahier des charges – Modes de codage – Méthodes de codage et fonctionnalités – Analyse](https://reader030.vdocuments.mx/reader030/viewer/2022040915/5e8c8d18cb66894c9618200f/html5/thumbnails/15.jpg)
Décomposition multirésolutio n par ondelettes (wavelet)
JPEG 2000 M. Van Droogenbroeck 15
![Page 16: – Cahier des charges – Modes de codage – …JPEG 2000 – Table des matières – Cahier des charges – Modes de codage – Méthodes de codage et fonctionnalités – Analyse](https://reader030.vdocuments.mx/reader030/viewer/2022040915/5e8c8d18cb66894c9618200f/html5/thumbnails/16.jpg)
Scalability
On réalise différentes formes de progressivité en fonction de la manière dont onécrit l’information dans le flux binaire à partir des mêmes données
JPEG 2000 M. Van Droogenbroeck 16
![Page 17: – Cahier des charges – Modes de codage – …JPEG 2000 – Table des matières – Cahier des charges – Modes de codage – Méthodes de codage et fonctionnalités – Analyse](https://reader030.vdocuments.mx/reader030/viewer/2022040915/5e8c8d18cb66894c9618200f/html5/thumbnails/17.jpg)
Scalability : progressivité par résolution
JPEG 2000 M. Van Droogenbroeck 17
![Page 18: – Cahier des charges – Modes de codage – …JPEG 2000 – Table des matières – Cahier des charges – Modes de codage – Méthodes de codage et fonctionnalités – Analyse](https://reader030.vdocuments.mx/reader030/viewer/2022040915/5e8c8d18cb66894c9618200f/html5/thumbnails/18.jpg)
Scalability : progressivité par résolution
JPEG 2000 M. Van Droogenbroeck 18
![Page 19: – Cahier des charges – Modes de codage – …JPEG 2000 – Table des matières – Cahier des charges – Modes de codage – Méthodes de codage et fonctionnalités – Analyse](https://reader030.vdocuments.mx/reader030/viewer/2022040915/5e8c8d18cb66894c9618200f/html5/thumbnails/19.jpg)
Scalability : progressivité par résolution
JPEG 2000 M. Van Droogenbroeck 19
![Page 20: – Cahier des charges – Modes de codage – …JPEG 2000 – Table des matières – Cahier des charges – Modes de codage – Méthodes de codage et fonctionnalités – Analyse](https://reader030.vdocuments.mx/reader030/viewer/2022040915/5e8c8d18cb66894c9618200f/html5/thumbnails/20.jpg)
Scalability : progressivité par résolution
JPEG 2000 M. Van Droogenbroeck 20
![Page 21: – Cahier des charges – Modes de codage – …JPEG 2000 – Table des matières – Cahier des charges – Modes de codage – Méthodes de codage et fonctionnalités – Analyse](https://reader030.vdocuments.mx/reader030/viewer/2022040915/5e8c8d18cb66894c9618200f/html5/thumbnails/21.jpg)
Scalabili ty : progressivité par précision
JPEG 2000 M. Van Droogenbroeck 21
![Page 22: – Cahier des charges – Modes de codage – …JPEG 2000 – Table des matières – Cahier des charges – Modes de codage – Méthodes de codage et fonctionnalités – Analyse](https://reader030.vdocuments.mx/reader030/viewer/2022040915/5e8c8d18cb66894c9618200f/html5/thumbnails/22.jpg)
Scalabili ty : progressivité par précision
JPEG 2000 M. Van Droogenbroeck 22
![Page 23: – Cahier des charges – Modes de codage – …JPEG 2000 – Table des matières – Cahier des charges – Modes de codage – Méthodes de codage et fonctionnalités – Analyse](https://reader030.vdocuments.mx/reader030/viewer/2022040915/5e8c8d18cb66894c9618200f/html5/thumbnails/23.jpg)
Codage des régions d’intérêt (ROI)
Objectif : permettre de mieux représenter certaines portions d’une image
– Deux types de définitions :– statique des régions d’intérêt. Les régions sont définies de manière sta-
tique lors de l’encodage.– dynamique des régions d’intérêt. A partir d’un même flux, on décide des
régions à la réception.
JPEG 2000 M. Van Droogenbroeck 23
![Page 24: – Cahier des charges – Modes de codage – …JPEG 2000 – Table des matières – Cahier des charges – Modes de codage – Méthodes de codage et fonctionnalités – Analyse](https://reader030.vdocuments.mx/reader030/viewer/2022040915/5e8c8d18cb66894c9618200f/html5/thumbnails/24.jpg)
Exemple de région d’i ntérêt
JPEG 2000 M. Van Droogenbroeck 24
![Page 25: – Cahier des charges – Modes de codage – …JPEG 2000 – Table des matières – Cahier des charges – Modes de codage – Méthodes de codage et fonctionnalités – Analyse](https://reader030.vdocuments.mx/reader030/viewer/2022040915/5e8c8d18cb66894c9618200f/html5/thumbnails/25.jpg)
Exemple de région d’i ntérêt
JPEG 2000 M. Van Droogenbroeck 25