ISO/IEC 14492:2001/Amd 2:2003
(Amendment)Information technology — Lossy/lossless coding of bi-level images — Amendment 2: Extension of adaptive templates for halftone coding
Information technology — Lossy/lossless coding of bi-level images — Amendment 2: Extension of adaptive templates for halftone coding
Technologies de l'information — Codage avec ou sans perte des images au trait — Amendement 2: Extensions des modèles adaptatifs pour le codage des demi-teintes
General Information
Relations
Buy Standard
Standards Content (Sample)
INTERNATIONAL ISO/IEC
STANDARD 14492
First edition
2001-12-15
AMENDMENT 2
2003-12-15
Information technology — Lossy/lossless
coding of bi-level images
AMENDMENT 2: Extension of adaptive
templates for halftone coding
Technologies de l'information — Codage avec ou sans perte des
images au trait
AMENDEMENT 2: Extensions des modèles adaptatifs pour le codage
des demi-teintes
Reference number
ISO/IEC 14492:2001/Amd.2:2003(E)
©
ISO/IEC 2003
---------------------- Page: 1 ----------------------
ISO/IEC 14492:2001/Amd.2:2003(E)
PDF disclaimer
This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
accepts no liability in this area.
Adobe is a trademark of Adobe Systems Incorporated.
Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.
© ISO/IEC 2003
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means,
electronic or mechanical, including photocopying and microfilm, without permission in writing from either ISO at the address below or
ISO's member body in the country of the requester.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland
ii © ISO/IEC 2003 – All rights reserved
---------------------- Page: 2 ----------------------
ISO/IEC 14492:2001/Amd.2:2003(E)
Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical
Commission) form the specialized system for worldwide standardization. National bodies that are members of
ISO or IEC participate in the development of International Standards through technical committees
established by the respective organization to deal with particular fields of technical activity. ISO and IEC
technical committees collaborate in fields of mutual interest. Other international organizations, governmental
and non-governmental, in liaison with ISO and IEC, also take part in the work. In the field of information
technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
The main task of the joint technical committee is to prepare International Standards. Draft International
Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as
an International Standard requires approval by at least 75 % of the national bodies casting a vote.
Attention is drawn to the possibility that some of the elements of this document may be the subject of patent
rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights.
Amendment 2 to ISO/IEC 14492:2001 was prepared by Joint Technical Committee ISO/IEC JTC 1,
Information technology, Subcommittee SC 29, Coding of audio, picture, multimedia and hypermedia
information, in collaboration with ITU-T. The identical text is published as ITU-T Rec. T.88
(2000)/Amd.2(06/2003).
© ISO/IEC 2003 – All rights reserved iii
---------------------- Page: 3 ----------------------
ISO/IEC 14492:2001/Amd.2:2003 (E)
INTERNATIONAL STANDARD
ITU-T RECOMMENDATION
Information technology – Lossy/lossless coding of bi-level images
Amendment 2
Extension of adaptive templates for halftone coding
1) Subclause 4.2
a) Eight symbols for additional adaptive template pixels (from A to A ) are added after A as follows (with the
5 12 4
additions underlined):
A , A , A , A , A , A , A , A , A , A , A , A
1 2 3 4 5 6 7 8 9 10 11 12
Adaptive template pixels in the generic region decoding procedure
b) A new symbol "EXTTEMPLATE" is inserted after the symbol "EXRUNLENGTH" as follows (with the
additions underlined):
EXRUNLENGTH The length of a run of identical export flag values
EXTTEMPLATE A parameter indicating whether extended reference template is used in a generic region decoding
procedure
c) New 16 symbols "GBATX" and "GBATY" (i={5,.,12}) are inserted after "GBATY " as follows (with the
i i 4
additions underlined):
GBATY The Y location of adaptive template pixel 4 in a generic region decoding procedure
4
GBATX The X location of adaptive template pixel 5 in a generic region decoding procedure
5
GBATY5 The Y location of adaptive template pixel 5 in a generic region decoding procedure
GBATX6 The X location of adaptive template pixel 6 in a generic region decoding procedure
GBATY The Y location of adaptive template pixel 6 in a generic region decoding procedure
6
GBATX The X location of adaptive template pixel 7 in a generic region decoding procedure
7
GBATY7 The Y location of adaptive template pixel 7 in a generic region decoding procedure
GBATX8 The X location of adaptive template pixel 8 in a generic region decoding procedure
GBATY The Y location of adaptive template pixel 8 in a generic region decoding procedure
8
GBATX9 The X location of adaptive template pixel 9 in a generic region decoding procedure
GBATY9 The Y location of adaptive template pixel 9 in a generic region decoding procedure
GBATX The X location of adaptive template pixel 10 in a generic region decoding procedure
10
GBATY The Y location of adaptive template pixel 10 in a generic region decoding procedure
10
GBATX11 The X location of adaptive template pixel 11 in a generic region decoding procedure
GBATY The Y location of adaptive template pixel 11 in a generic region decoding procedure
11
GBATX The X location of adaptive template pixel 12 in a generic region decoding procedure
12
GBATY12 The Y location of adaptive template pixel 12 in a generic region decoding procedure
ITU-T Rec. T.88 (2000)/Amd.2 (06/2003) 1
---------------------- Page: 4 ----------------------
ISO/IEC 14492:2001/Amd.2:2003 (E)
2) Subclause 6.2.2
In Table 2, new symbols "EXTTEMPLATE", "GBATX " and "GBATY " (i={5,.,12}) are inserted, and the notes of the
i i
table are revised as follows (with the additions and revisions underlined):
Table 2 – Parameters for the generic region decoding procedure
Size
Name Type Signed? Description and restrictions
(bits)
… (Leave untouched) …
a)
TPGDON Integer 1 N Whether typical prediction is used.
e)
EXTTEMPLATE Integer 1 N Whether extended reference template is used.
… (Leave untouched) …
b)
GBATY Integer 8 Y The Y location of the adaptive template pixel A .
4 4
d)
GBATX5 Integer 8 Y The X location of the adaptive template pixel A5.
d)
GBATY5 Integer 8 Y The Y location of the adaptive template pixel A5.
d)
GBATX6 Integer 8 Y The X location of the adaptive template pixel A6.
d)
GBATY6 Integer 8 Y The Y location of the adaptive template pixel A6.
d)
GBATX7 Integer 8 Y The X location of the adaptive template pixel A7.
d)
GBATY7 Integer 8 Y The Y location of the adaptive template pixel A7.
d)
GBATX8 Integer 8 Y The X location of the adaptive template pixel A8.
d)
GBATY8 Integer 8 Y The Y location of the adaptive template pixel A8.
d)
GBATX9 Integer 8 Y The X location of the adaptive template pixel A9.
d)
GBATY9 Integer 8 Y The Y location of the adaptive template pixel A9.
d)
GBATX10 Integer 8 Y The X location of the adaptive template pixel A10.
d)
GBATY10 Integer 8 Y The Y location of the adaptive template pixel A10.
d)
GBATX11 Integer 8 Y The X location of the adaptive template pixel A11.
d)
GBATY11 Integer 8 Y The Y location of the adaptive template pixel A11.
d)
GBATX12 Integer 8 Y The X location of the adaptive template pixel A12.
d)
GBATY12 Integer 8 Y The Y location of the adaptive template pixel A12.
a)
Unused if MMR = 1
b)
Unused if MMR = 1 or GBTEMPLATE ≠ 0
c)
Unused if USESKIP = 0 or MMR = 1
d)
Used only if MMR = 0 and GBTEMPLATE = 0 and EXTTEMPLATE = 1
e)
Used only if MMR = 0 and GBTEMPLATE = 0
3) Subclause 6.2.5.3
a) The identification number of Figure 3 is changed to "Figure 3(a)", and its caption is revised (with the
additions and revisions underlined):
A X X X A
4 3
A X X A
2 1
X X X
X X X X
Figure 3(a) – Template when GBTEMPLATE = 0 and EXTTEMPLATE = 0,
showing the AT pixels at their nominal locations
2 ITU-T Rec. T.88 (2000)/Amd.2 (06/2003)
---------------------- Page: 5 ----------------------
ISO/IEC 14492:2001/Amd.2:2003 (E)
b) New Figure 3(b) is inserted as follows:
A A A A A
11 4 2 5 9
A A A A
12 3 X X X 6 10
A A A X
8 7 1
Figure 3(b) – Template when GBTEMPLATE = 0 and EXTTEMPLATE = 1,
showing the AT pixels at their nominal locations
c) The second paragraph in subclause 6.2.5.3 is revised as follows (with the additions and revisions underlined):
Figure 3(a) shows the template which shall be used when GBTEMPLATE is 0 and EXTTEMPLATE is 0. Figure 3(b)
shows the template which shall be used when GBTEMPLATE is 0 and EXTTEMPLATE is 1. Figure 4 shows the
template which shall be used when GBTEMPLATE is 1. Figure 5 shows the temp
...
NORME ISO/CEI
INTERNATIONALE 14492
Première édition
2001-12-15
AMENDEMENT 2
2003-12-15
Technologies de l'information — Codage
avec ou sans perte des images au trait —
AMENDEMENT 2: Extension des modèles
adaptatifs au codage en demi-teintes
Information technology — Lossy/lossless coding of bi-level images —
AMENDMENT 2: Extension of adaptive templates for halftone coding
Numéro de référence
ISO/CEI 14492:2001/Amd.2:2003(F)
©
ISO/CEI 2003
---------------------- Page: 1 ----------------------
ISO/CEI 14492:2001/Amd.2:2003(F)
PDF – Exonération de responsabilité
Le présent fichier PDF peut contenir des polices de caractères intégrées. Conformément aux conditions de licence d'Adobe, ce fichier
peut être imprimé ou visualisé, mais ne doit pas être modifié à moins que l'ordinateur employé à cet effet ne bénéficie d'une licence
autorisant l'utilisation de ces polices et que celles-ci y soient installées. Lors du téléchargement de ce fichier, les parties concernées
acceptent de fait la responsabilité de ne pas enfreindre les conditions de licence d'Adobe. Le Secrétariat central de l'ISO décline toute
responsabilité en la matière.
Adobe est une marque déposée d'Adobe Systems Incorporated.
Les détails relatifs aux produits logiciels utilisés pour la création du présent fichier PDF sont disponibles dans la rubrique General Info
du fichier; les paramètres de création PDF ont été optimisés pour l'impression. Toutes les mesures ont été prises pour garantir
l'exploitation de ce fichier par les comités membres de l'ISO. Dans le cas peu probable où surviendrait un problème d'utilisation,
veuillez en informer le Secrétariat central à l'adresse donnée ci-dessous.
© ISO/CEI 2003
Droits de reproduction réservés. Sauf prescription différente, aucune partie de cette publication ne peut être reproduite ni utilisée sous
quelque forme que ce soit et par aucun procédé, électronique ou mécanique, y compris la photocopie et les microfilms, sans l'accord écrit
de l'ISO à l'adresse ci-après ou du comité membre de l'ISO dans le pays du demandeur.
ISO copyright office
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax. + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Version française parue en 2004
Publié en Suisse
ii © ISO/CEI 2003 – Tous droits réservés
---------------------- Page: 2 ----------------------
ISO/CEI 14492:2001/Amd.2:2003(F)
Avant-propos
L'ISO (Organisation internationale de normalisation) et la CEI (Commission électrotechnique internationale) forment le
système spécialisé de la normalisation mondiale. Les organismes nationaux membres de l'ISO ou de la CEI participent au
développement de Normes internationales par l'intermédiaire des comités techniques créés par l'organisation concernée
afin de s'occuper des domaines particuliers de l'activité technique. Les comités techniques de l'ISO et de la CEI
collaborent dans des domaines d'intérêt commun. D'autres organisations internationales, gouvernementales et non
gouvernementales, en liaison avec l'ISO et la CEI participent également aux travaux. Dans le domaine des technologies
de l'information, l'ISO et la CEI ont créé un comité technique mixte, l'ISO/CEI JTC 1.
Les Normes internationales sont rédigées conformément aux règles données dans les Directives ISO/CEI, Partie 2.
La tâche principale du comité technique mixte est d'élaborer les Normes internationales. Les projets de Normes
internationales adoptés par le comité technique mixte sont soumis aux organismes nationaux pour vote. Leur publication
comme Normes internationales requiert l'approbation de 75 % au moins des organismes nationaux votants.
L'attention est appelée sur le fait que certains des éléments du présent document peuvent faire l'objet de droits de
propriété intellectuelle ou de droits analogues. L'ISO et la CEI ne sauraient être tenues pour responsables de ne pas avoir
identifié de tels droits de propriété et averti de leur existence.
L'Amendement 2 à l’ISO/CEI 14492:2001 a été élaborée par le comité technique mixte ISO/CEI JTC 1, Technologies de
l'information, sous-comité SC 29, Codage du son, de l’image, de l’information multimédia et hypermédia, en
collaboration avec l'UIT-T. Le texte identique est publié en tant que Rec. UIT-T T.88 (2000)/Amd.2(06/2003).
© ISO/CEI 2003 – Tous droits réservés iii
---------------------- Page: 3 ----------------------
ISO/CEI 14492:2001/Amd.2:2003 (F)
NORME INTERNATIONALE
RECOMMANDATION UIT-T
Technologies de l'information – Codage avec ou sans perte
des images au trait
Amendement 2
Extension des modèles adaptatifs au codage en demi-teintes
1) Paragraphe 4.2
a) Huit symboles pour pixels supplémentaires du modèle adaptatif (de A à A ) sont ajoutés après A comme
5 12 4
suit (les adjonctions étant soulignées):
A , A , A , A , A5, A6, A7, A8, A9, A10, A11, A12
1 2 3 4
Pixels du modèle adaptatif dans la procédure de décodage de région générique
b) Un nouveau symbole "EXTTEMPLATE" est inséré après le symbole "EXRUNLENGTH" comme suit (les
adjonctions étant soulignées):
EXRUNLENGTH Longueur d'une séquence de valeurs identiques de fanions d'exportation
EXTTEMPLATE Paramètre indiquant si le modèle de référence étendu est utilisé dans une procédure de décodage de
région générique
c) 16 nouveaux symboles "GBATX" et "GBATY" (i={5,.,12}) sont insérés après "GBATY " comme suit (les
i i 4
adjonctions étant soulignées):
GBATY Coordonnée Y du pixel de modèle adaptatif 4 dans une procédure de décodage de région générique
4
GBATX Coordonnée X du pixel de modèle adaptatif 5 dans une procédure de décodage de région générique
5
GBATY Coordonnée Y du pixel de modèle adaptatif 5 dans une procédure de décodage de région générique
5
GBATX6 Coordonnée X du pixel de modèle adaptatif 6 dans une procédure de décodage de région générique
GBATY6 Coordonnée Y du pixel de modèle adaptatif 6 dans une procédure de décodage de région générique
GBATX Coordonnée X du pixel de modèle adaptatif 7 dans une procédure de décodage de région générique
7
GBATY7 Coordonnée Y du pixel de modèle adaptatif 7 dans une procédure de décodage de région générique
GBATX8 Coordonnée X du pixel de modèle adaptatif 8 dans une procédure de décodage de région générique
GBATY Coordonnée Y du pixel de modèle adaptatif 8 dans une procédure de décodage de région générique
8
GBATX Coordonnée X du pixel de modèle adaptatif 9 dans une procédure de décodage de région générique
9
GBATY9 Coordonnée Y du pixel de modèle adaptatif 9 dans une procédure de décodage de région générique
GBATX Coordonnée X du pixel de modèle adaptatif 10 dans une procédure de décodage de région générique
10
GBATY Coordonnée Y du pixel de modèle adaptatif 10 dans une procédure de décodage de région générique
10
GBATX11 Coordonnée X du pixel de modèle adaptatif 11 dans une procédure de décodage de région générique
GBATY11 Coordonnée Y du pixel de modèle adaptatif 11 dans une procédure de décodage de région générique
GBATX Coordonnée X du pixel de modèle adaptatif 12 dans une procédure de décodage de région générique
12
GBATY12 Coordonnée Y du pixel de modèle adaptatif 12 dans une procédure de décodage de région générique
Rec. UIT-T T.88 (2000)/Amd.2 (06/2003) 1
---------------------- Page: 4 ----------------------
ISO/CEI 14492:2001/Amd.2:2003 (F)
2) Paragraphe 6.2.2
Dans le Tableau 2, les nouveaux symboles "EXTTEMPLATE", "GBATX " et "GBATY " (i={5,.,12}) sont insérés, et les
i i
notes du tableau sont révisées comme suit (avec les adjonctions et révisions soulignées):
Tableau 2 – Paramètres pour la procédure de décodage de région générique
Nom Type Taille Signé? Description et restrictions
(bits)
… (Laisser inchangé) …
a)
TPGDON Entier 1 N Indique si la prédiction typique est utilisée.
e)
EXTTEMPLATE Entier 1 N Indique si le modèle de référence étendu est utilisé.
… (Laisser inchangé) …
b)
GBATY4 Entier 8 Y Coordonnée Y du pixel de modèle adaptatif A4.
d)
GBATX5 Entier 8 Y Coordonnée X du pixel de modèle adaptatif A5.
d)
GBATY5 Entier 8 Y Coordonnée Y du pixel de modèle adaptatif A5.
d)
GBATX6 Entier 8 Y Coordonnée X du pixel de modèle adaptatif A6.
d)
GBATY6 Entier 8 Y Coordonnée Y du pixel de modèle adaptatif A6.
d)
GBATX7 Entier 8 Y Coordonnée X du pixel de modèle adaptatif A7.
d)
GBATY7 Entier 8 Y Coordonnée Y du pixel de modèle adaptatif A7.
d)
GBATX8 Entier 8 Y Coordonnée X du pixel de modèle adaptatif A8.
d)
GBATY8 Entier 8 Y Coordonnée Y du pixel de modèle adaptatif A8.
d)
GBATX9 Entier 8 Y Coordonnée X du pixel de modèle adaptatif A9.
d)
GBATY9 Entier 8 Y Coordonnée Y du pixel de modèle adaptatif A9.
d)
GBATX10 Entier 8 Y Coordonnée X du pixel de modèle adaptatif A10.
d)
GBATY10 Entier 8 Y Coordonnée Y du pixel de modèle adaptatif A10.
d)
GBATX11 Entier 8 Y Coordonnée X du pixel de modèle adaptatif A11.
d)
GBATY11 Entier 8 Y Coordonnée Y du pixel de modèle adaptatif A11.
d)
GBATX12 Entier 8 Y Coordonnée X du pixel de modèle adaptatif A12.
d)
GBATY12 Entier 8 Y Coordonnée Y du pixel de modèle adaptatif A12.
a)
Inutilisé si MMR = 1
b)
Inutilisé si MMR = 1 ou GBTEMPLATE ≠ 0
c)
Inutilisé si USESKIP = 0 ou MMR = 1
d)
Utilisé seulement si MMR = 0 et GBTEMPLATE = 0 et EXTTEMPLATE = 1
e)
Utilisé seulement si MMR = 0 et GBTEMPLATE = 0
3) Paragraphe 6.2.5.3
a) Le numéro d'identification de la Figure 3 est modifié en "Figure 3(a)", sa légende est révisée (avec les
adjonctions et révisions soulignées):
A X X X A
4 3
X X X
A X X A
2 1
X X X X
Figure 3(a) – Gabarit lorsque GBTEMPLATE = 0 et EXTTEMPLATE = 0,
montrant les pixels à leurs coordonnées nominales
2 Rec. UIT-T T.88 (2000)/Amd.2 (06/2003)
---------------------- Page: 5 ----------------------
ISO/CEI 14492:2001/Amd.2:2003 (F)
b) La Figure 3(b) est nouvellement insérée comme suit:
A A A A A
11 4 2 5 9
A A A A
12 3 X X X 6 10
A A A X
8 7 1
Figure 3(b) – Gabarit lorsque GBTEMPLATE = 0 et EXTTEMPLATE = 1,
montrant les pixels à leurs coordonnées nominales
c) Le second alinéa du § 6.2.5.3 est révisé comme suit (avec les adjonctions et révisions soulignées):
La Figure 3(a) montre le gabarit qui doit être utilisé lorsque GBTEMPLATE = 0 et EXTTEMPLATE = 0. La
Figure 3(b) montre le gabarit qui doit être utilisé lorsque GBTEMPLATE = 0 et EXTTEMPLATE = 1. La Figure 4
montre le gabarit qui doit être utilisé lorsque GBTEMPLATE = 1
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.