1、 UNION INTERNATIONALE DES TLCOMMUNICATIONS UIT-T T.89 SECTEUR DE LA NORMALISATION DES TLCOMMUNICATIONS DE LUIT (09/2001) SRIE T: TERMINAUX DES SERVICES TLMATIQUES Profils dapplication pour la Recommandation T.88 Codage avec ou sans pertes des images deux tons (JBIG2) pour la tlcopie Recommandation U
2、IT-T T.89 Rec. UIT-T T.89 (09/2001) i Recommandation UIT-T T.89 Profils dapplication pour la Recommandation T.88 Codage avec ou sans pertes des images deux tons (JBIG2) pour la tlcopie Rsum La prsente Recommandation, “Profils dapplication pour la Recommandation T.88“, spcifie des profils dapplicatio
3、n pour applications de tlcopie sur la base du systme de codage JBIG2 qui est dfini dans la Rec. UIT-T T.88 | ISO/CEI 14492. La Recommandation JBIG2 spcifie un ensemble de composants normaliss de codeur/dcodeur appel utilitaire de dveloppement qui sera utilis pour produire et pour dcoder des flux de
4、donnes conformes au format JBIG2, lequel compte sept profils normaliss et incite dfinir des profils dapplication supplmentaires pour rpondre aux besoins nouveaux de divers environnements applicatifs. Source La Recommandation T.89 de lUIT-T, rvise par la Commission dtudes 16 (2001-2004) de lUIT-T, a
5、t approuve le 5 septembre 2001 selon la procdure dfinie dans la Rsolution 1 de lAMNT. ii Rec. UIT-T T.89 (09/2001) AVANT-PROPOS LUIT (Union internationale des tlcommunications) est une institution spcialise des Nations Unies dans le domaine des tlcommunications. LUIT-T (Secteur de la normalisation d
6、es tlcommunications) est un organe permanent de lUIT. Il est charg de ltude des questions techniques, dexploitation et de tarification, et met ce sujet des Recommandations en vue de la normalisation des tlcommunications lchelle mondiale. LAssemble mondiale de normalisation des tlcommunications (AMNT
7、), qui se runit tous les quatre ans, dtermine les thmes dtude traiter par les Commissions dtudes de lUIT-T, lesquelles laborent en retour des Recommandations sur ces thmes. Lapprobation des Recommandations par les Membres de lUIT-T seffectue selon la procdure dfinie dans la Rsolution 1 de lAMNT. Dan
8、s certains secteurs des technologies de linformation qui correspondent la sphre de comptence de lUIT-T, les normes ncessaires se prparent en collaboration avec lISO et la CEI. NOTE Dans la prsente Recommandation, lexpression “Administration“ est utilise pour dsigner de faon abrge aussi bien une admi
9、nistration de tlcommunications quune exploitation reconnue. DROITS DE PROPRIT INTELLECTUELLE LUIT attire lattention sur la possibilit que lapplication ou la mise en uvre de la prsente Recommandation puisse donner lieu lutilisation dun droit de proprit intellectuelle. LUIT ne prend pas position en ce
10、 qui concerne lexistence, la validit ou lapplicabilit des droits de proprit intellectuelle, quils soient revendiqus par un Membre de lUIT ou par une tierce partie trangre la procdure dlaboration des Recommandations. A la date dapprobation de la prsente Recommandation, lUIT navait pas t avise de lexi
11、stence dune proprit intellectuelle protge par des brevets acqurir pour mettre en uvre la prsente Recommandation. Toutefois, comme il ne sagit peut-tre pas de renseignements les plus rcents, il est vivement recommand aux responsables de la mise en uvre de consulter la base de donnes des brevets du TS
12、B. UIT 2002 Tous droits rservs. Aucune partie de cette publication ne peut tre reproduite, par quelque procd que ce soit, sans laccord crit pralable de lUIT. Rec. UIT-T T.89 (09/2001) iii TABLE DES MATIRES Page 1 Domaine dapplication 1 2 Rfrences normatives 1 3 Principe . 1 4 Profils de tlcopie . 2
13、4.1 Profils de tlcopie JBIG2 2 4.2 Contraintes fonctionnelles 14 Rec. UIT-T T.89 (09/2001) 1 Recommandation UIT-T T.89 Profils dapplications pour la Recommandation T.88 Codage avec ou sans pertes des images deux tons (JBIG2) pour la tlcopie 1 Domaine dapplication La prsente Recommandation dfinit des
14、 profils dapplication pour applications de tlcopie conformment la Rec. UIT-T T.88 | ISO/CEI 14492: Codage avec/sans perte des images en deux tons (JBIG2) pour tlcopie. 2 Rfrences normatives La prsente Recommandation se rfre certaines dispositions des Recommandations UIT-T et textes suivants qui, de
15、ce fait, en sont partie intgrante. Les versions indiques taient en vigueur au moment de la publication de la prsente Recommandation. Toute Recommandation ou tout texte tant sujet rvision, les utilisateurs de la prsente Recommandation sont invits se reporter, si possible, aux versions les plus rcente
16、s des rfrences normatives suivantes. La liste des Recommandations de lUIT-T en vigueur est rgulirement publie. Recommandation UIT-T T.44 (1999), Contenu de trame graphique mixte. Recommandation UIT-T T.4 (1999), Normalisation des tlcopieurs du Groupe 3 pour la transmission de documents. Recommandati
17、on UIT-T T.88 (2000) | ISO/CEI 14492:2001, Technologies de linformation Codage avec ou sans perte des images au trait. (Couramment dsigne par le terme “norme JB162“). 3 Principe La prsente Recommandation spcifie des profils dapplication de la Rec. UIT-T T.88 | ISO/CEI 14492 pour applications de tlco
18、pie. La compression modulable avec ou sans pertes des images deux tons par la norme JBIG2 est rendue possible par le mlange et la mise en correspondance des divers composants et paramtres contenus dans sa collection doutils paramtriques lmentaires. Lutilitaire de dveloppement JBIG2 range les mthodes
19、 de codage dimages et dentiers dans deux catgories de base: 1) le codage arithmtique dfini dans lAnnexe E/T.88 est utilis pour coder aussi bien les donnes dimage que les donnes dentier; 2) le codage MMR (dfini au 6.2.6/T.88) et le codage de Huffman (dfini lAnnexe B/T.88) sont utiliss pour coder resp
20、ectivement les donnes dimage et les donnes dentier. Ces codages sont appliqus slectivement au moyen de diverses valeurs paramtriques diverses rgions dimage dcoupes en segments contenant des types dimage comme les donnes de matrices binaires alphanumriques, estompes (en dgrad) et gnriques. La prsente
21、 Recommandation dfinit un ensemble de profils dapplication JBIG2 quil convient dutiliser dans le dcodage dun flux de donnes JBIG2. Etant donn que la Recommandation JBIG2 (T.88) est une norme de dcodeur seulement, les profils dfinis dans la prsente Recommandation ne traitent pas du dcodage. Les profi
22、ls sont rangs en catgories selon la mthode de codage des images et des entiers, selon les types de rgion dimage et selon les paramtres contraignant la 2 Rec. UIT-T T.89 (09/2001) mmoire. Pour assurer la possibilit dinterfonctionnement entre diverses implmentations, la prsente Recommandation dfinit u
23、n profil de base qui doit tre implment par toutes les implmentations de tlcopie utilisant le format JBIG2. Ce profil de base est complt par un ensemble de profils facultatifs normaliss. Collectivement, ces profils apportent diffrents niveaux de performance dans une gamme dimplmentations de tlcopie.
24、La transmission sans erreur ou correction derreur, dfinie dans lAnnexe A/T.4, ainsi que la structure de donnes partages dfinie dans la Rec. UIT-T T.44 doivent tre utilises dans les implmentations JBIG2 en tlcopie. Le mode 4 ou suprieur de la Rec. UIT-T T.44 et lAnnexe H/T.4 “Profil du contenu de tra
25、me graphique mixte pour images en noir et blanc“ doit tre utilis lorsque les profils de tlcopie JBIG2, spcifis dans la prsente Recommandation, sont respectivement implment dans des applications en noir et blanc ou en couleur. 4 Profils de tlcopie Trois profils de tlcopie sont dfinis dans le 4.1 ci-d
26、essous, Profils de tlcopie JBIG2. Ils sont destins aux applications qui couvrent une srie dexigences en termes de ressources dimplmentation allant des terminaux autonomes aux ordinateurs portables et aux ordinateurs de bureau. 4.1 Profils de tlcopie JBIG2 Le Tableau 1 dfinit un profil obligatoire Pr
27、ofil 1: BASE et quatre profils facultatifs: les profils 2: Huffman suprieur, 3: arithmtique infrieur, 4: arithmtique moyen avec pertes/sans perte et 5: arithmtique moyen avec pertes/sans perte/Huffman. Ce tableau des profils de tlcopie JBIG2 contient galement la description dun autre profil facultat
28、if qui est donn pour information car il est encore ltude et na pas t approuv pour implmentation. Les Profils 1 5 ont t rservs par lUIT et communiqus lISO/CEI JTC1 SC29, qui a rserv les numros didentification de profil 0x00000100 0x00000FFF pour les mettre la disposition de lUIT-T. Les numros didenti
29、fication de profil 0x00000101 0x00000105 sont attribus respectivement aux Profils 1 5 ci-dessus. La complexit relative et les besoins en mmoire de travail associs un profil augmentent avec le numro de son profil dans le cas dun codeur de base particulier (cest-dire Arithmtique ou Huffman). De mme, u
30、n lecteur acceptant un Profil dont le numro est plus lev doit galement pouvoir accepter un profil de valeur infrieure sil utilise le mme codeur de base. Le profil de BASE (Profil 1 ou 0x00000101) est conu pour correspondre des ressources concrtes minimales dans un environnement dapplication de termi
31、nal autonome. Cest en ralit le sous-ensemble minimal du profil JBIG2 de niveau le plus bas, qui est le Profil 0x00000007 (voir Tableau F.7/T.88). En accord avec les implmentations de tlcopie les plus courantes actuellement, le profil BASE utilise le codage MMR pour les donnes de matrice binaire et l
32、e systme de codage de Huffman pour les donnes numriques (entiers). Lavantage principal de ce profil tient laccroissement considrable de la compression que permet lutilisation du codage JBIG2 “avec pertes“. Le profil Huffman suprieur facultatif (Profil 2 ou 0x00000102) qui utilise les codeurs MMR et
33、Huffman en mode matriciel binaire ou numrique respectivement, est fond sur le profil de type Huffman JBIG2 moins contraignant, savoir le Profil 0x00000005 (voir Tableau F.5/T.88). Le Profil 2 est dfini pour offrir des performances amliores, y compris un codage spcifique pour les rgions en dgrad en u
34、tilisant une adaptation et des dispositions qui permettent lutilisation dtiquettes couleur telles que dfinies dans la Rec. UIT-T T.44, pour dans un environnement dapplications de tlcopies autonomes. Lutilisation des Profils 1 et 2 peut convenir pour des applications de faible complexit avec processe
35、ur lent, tel limpression rapide. La dfinition du Profil 3 (0x00000103) “arithmtique infrieur“ tient compte de la tendance croissante vers ladoption de codeurs de type arithmtique dans les applications de tlcopie et utilise le mode Rec. UIT-T T.89 (09/2001) 3 “arithmtique“ pour le codage matriciel bi
36、naire et le codage numrique. Le Profil 3 est destin offrir un sous-ensemble minimal du profil arithmtique JBIG2 contraintes fortes, savoir le Profil 0x00000006 (voir Tableau F.6/T.88). Le profil arithmtique moyen avec pertes/sans perte (Profil 4 ou 0x00000104) est dfini de manire offrir par rapport
37、au profil 3 une amlioration dpourvue de pertes. Le Profil 4 est un sous-ensemble du profil arithmtique JBIG2 contraintes infrieures, savoir le Profil 0x00000003 (voir Tableau F.3/T.88). Le profil moyen arithmtique avec pertes/sans perte/Huffman (Profil 5 ou 0x00000105) est dfini pour offrir la soupl
38、esse associe lutilisation des codeurs de base arithmtique, de Huffman et MMR selon le cas, tout en gardant la possibilit dappliquer les modes de codage JBIG2 avec ou sans perte. On peut choisir le mode arithmtique ou MMR pour le codage matriciel binaire, le mode arithmtique ou Huffman pour le codage
39、 numrique, et le mode arithmtique pour le codage avec affinage de rgion. En outre, on a prvu un codage de rgion en dgrad via la mise en correspondance de squences. Les dispositions qui permettent lutilisation “dtiquettes couleur“ qui sont associes aux Profils 2 et 4, sont conserves dans le Profil 5.
40、 Le Profil 5 est un sous-ensemble combin des deux profils les moins contraignants JBIG2 arithmtique avec affinement et Huffman, savoir les Profils 0x00000003 et 0x00000004 (voir Tableau F.3/T.88 et Tableau F.4/T.88). Les Profils 1 3 utilisent le mode de codage JBIG2 “avec pertes“ tandis que les Prof
41、ils 4 et 5 intgrent les modes “avec pertes“ et “sans perte“. Lutilisation des Profils 3 5 convient pour des applications de faible complexit et avec processeur vitesse moyenne tels les tlcopieurs haut de gamme et dautres applications, telles les applications multifonctions et web. Tous les profils p
42、euvent aussi utiliser le codage “sans perte“ pour la production de donnes ou si le codage de symboles nest pas utilis (comme dans le codage JBIG-1). Le paragraphe 4.2 fournit des donnes de base sur les contraintes fonctionnelles relatives la mmoire. NOTE Par souci de concision, lexpression “procdure
43、 de dcodage de rgion gnrique“ (Rec. UIT-T T.88) a t remplace ici par lexpression “codage de matrice binaire directe“, et lexpression “procdure de dcodage de rgion de raffinement gnrique“ a t remplace par lexpression “codage de matrice binaire de raffinement“. 4 Rec. UIT-T T.89 (09/2001) Tableau 1/T.
44、89 Profils de tlcopie JBIG2 Profils (lis aux profils recommands dans lAnnexe F de la Rec. UIT-T T.88 | ISO/CEI 14492) Valeurs des fonctions Nombre Fonctions 0x00000101 BASE (Note 8) (sous- ensemble minimal Tableau F.7) 0x00000102 Huffman suprieur (Tableau F.5) 0x00000103 Arithmtique infrieur (sous-
45、ensemble minimal Tableau F.6) 0x00000104 Arithmtique moyen avec pertes/ sans perte (sous- ensemble Tableau F.3) 0x00000105 Arithmtique Huffman moyen avec pertes/ sans perte (sous-ensembles Tableaux F.3 et F.4) X+2 (pour tude ultrieure) Arithmtique et Huffmann complet (sous- ensemble Tableau F.1) 1 2
46、 3 1Codage de matrice binaire directe (Notes 1 et 2) 1 1 2 2 3 3 MMR Arithmtique Arithmtique et MMR 2Gabarit de codage arithmtique de matrice directe (Note 1) N/A N/A 1 1 1 2 Avec restrictions Sans restrictions 3Dimensions de gabarit (Note 3) N/A N/A 10 pixels 10 pixels 10, 13 pixels 10, 13, 16 pixe
47、ls 4Pixels de gabarit adaptatif pour codage arithmtique de matrice directe (Note 1) N/A N/A 1 1 1 2 Avec restrictions Sans restrictions 5Limite des coordonnes de pixel AT (Notes 3 et 7) N/A N/A 0 ranges, 127 colonnes prcdentes ou coordonnes nominales (Note 7) 0 ranges, 127 colonnes prcdentes ou coordonnes nominales 16 ranges, 127 colonnes prcdentes 16 ranges? colonnes? prcdentes 5 Rec. UIT-T T.89 (09/2001) Tableau 1/T.89 Profils de tlcopie JBIG2 Profils (lis aux profils recommands dans lAnnexe F de la Rec. UIT-T T.88 | ISO/CEI 14492) Valeurs des fonctions N