ISO/IEC 15444-9:2005/Amd 1:2006
(Amendment)Information technology — JPEG 2000 image coding system: Interactivity tools, APIs and protocols — Part 9: — Amendment 1: APIs, metadata, and editing
Information technology — JPEG 2000 image coding system: Interactivity tools, APIs and protocols — Part 9: — Amendment 1: APIs, metadata, and editing
Technologies de l'information — Système de codage d'images JPEG 2000: Outils d'interactivité, interfaces de programmes d'application et protocoles — Partie 9: — Amendement 1: API, métadonnées et rédaction
General Information
Relations
Standards Content (Sample)
INTERNATIONAL ISO/IEC
STANDARD 15444-9
First edition
2005-12-01
AMENDMENT 1
2006-12-01
Information technology — JPEG 2000
image coding system: Interactivity tools,
APIs and protocols —
Part 9:
AMENDMENT 1: APIs, metadata, and
editing
Technologies de l'information — Système de codage d'images
JPEG 2000: Outils d'interactivité, interfaces de programmes
d'application et protocoles —
Partie 9:
AMENDEMENT 1: API, métadonnées et rédaction
Reference number
ISO/IEC 15444-9:2005/Amd.1:2006(E)
©
ISO/IEC 2006
ISO/IEC 15444-9:2005/Amd.1:2006(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 2006
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 2006 – All rights reserved
ISO/IEC 15444-9:2005/Amd.1:2006(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 1 to ISO/IEC 15444-9 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.808/Amd.1 (05/2006).
© ISO/IEC 2006 – All rights reserved iii
ISO/IEC 15444-9:2005/Amd.1:2006(E)
CONTENTS
Page
1) Subclause 5.1. 1
2) Annex C.5.1 . 1
3) Annex C.2.1 . 2
4) Annex C.3.3 . 2
5) Annex C.4.7 . 2
6) Annex F.1 . 4
7) Annex F.3 . 4
iv © ISO/IEC 2006 – All rights reserved
ISO/IEC 15444-9:2005/Amd.1:2006 (E)
INTERNATIONAL STANDARD
ITU-T RECOMMENDATION
Information technology – JPEG 2000 image coding system:
Interactivity tools, APIs and protocols
Amendment 1
APIs, metadata and editing
1) Subclause 5.1
Add after TOKEN definition:
TEXT-LABEL = DQUOTE TOKEN DQUOTE
2) Annex C.5.1
Replace the last sentence:
This Recommendation | International Standard does not advise on what constitutes the implicit MJ2 metadata for view-
window requests, however, this may be defined in a future standard.
with:
For MJ2 files, the following metadata elements shall be considered to be requested along with the view-window:
• JP2 signature ("jP")
• File type ("ftyp")
• "mvhd"
• For tracks that are relevant with the view-window request:
– "tkhd"
– edts[0]. Only the TBox field is useful, and a placeholder signals that no access is provided to the
original content of the box.
– "mdhd"
– "hdlr"
– "vmhd" if present in the original MJ2 file.
– "stsd"
– "stts"
– either:
• a placeholder for "stco" or "stco64" (depending on which of them is present in the original MJ2
file) indicating that the content of the box is provided by one or more incremental codestreams;
• or the entire "stsc", "stsz" and "stco" or "stco64" boxes.
ITU-T Rec. T.808 (2005)/Amd.1 (05/2006) 1
ISO/IEC 15444-9:2005/Amd.1:2006 (E)
3) Annex C.2.1
Rewrite the 3rd sentence of the 3rd paragraph as follows (with the changes underlined):
If the Target field is not specified and the request is carried over HTTP (or HTTPS), then the JPIP request shall be
directed to the resource specified through the path component of the JPIP request URL.
4) Annex C.3.3
Rewrite the 1st sentence of the second paragraph as follows (with the changes underlined):
The value string identifies the names of one or more transport protocols that the client is willing to accept. This
Recommendation International Standard defines only the transport names, "http", "https" and "http-tcp," although it is
anticipated that other transports, such as "udp", may be defined elsewhere.
5) Annex C.4.7
a) Rewrite line 2 as follows (new portions underlined):
context-range = jpxl-context-range / mj2t-context / jpm-context / reserved-context
b) Add the following after the line beginning "reserved context":
jpm-context = "jpmp" "<" jpm-pages ">" [ jpm-objects ]
jpm-pages = [ jpm-page-collection ":" ] jpm-sampled-range
jpm-objects = "[" jpm-object-range "]"
jpm-page-collection = object-id
jpm-sampled-range = page-object-range [ ":" sampling-factor ]
page-object-range = 1#(object-id [ "-" [ object-id ] ])
jpm-object-range = UINT-RANGE ":" jpm-object-type / UINT-RANGE
/":" jpm-object-type
jpm-object-type = "mask" / "image" / "nostrm"
object-id = UINT / TEXT-LABEL
c) Rewrite the first line of paragraph 4 as follows (with the changes underlined):
This Recommendation | International Standard defines two three specific types of context-range, which
...
NORME ISO/CEI
INTERNATIONALE 15444-9
Première édition
2005-12-01
AMENDEMENT 1
2006-12-01
Technologies de l'information — Système
de codage d'images JPEG 2000: Outils
d'interactivité, interfaces de programmes
d'application et protocoles
AMENDEMENT 1: API, métadonnées et
rédaction
Information technology — JPEG 2000 image coding system:
Interactivity tools, APIs and protocols
AMENDMENT 1: APIs, metadata, and editing
Numéro de référence
ISO/CEI 15444-9:2005/Amd.1:2006(F)
©
ISO/CEI 2006
ISO/CEI 15444-9:2005/Amd.1:2006(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.
DOCUMENT PROTÉGÉ PAR COPYRIGHT
© ISO/CEI 2006
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 2007
Publié en Suisse
ii © ISO/CEI 2006 – Tous droits réservés
ISO/CEI 15444-9:2005/Amd.1:2006(F)
TABLE DES MATIÈRES
Page
1) Paragraphe 5.1 . 1
2) Annexe C.5.1. 1
3) Annexe C.2.1. 2
4) Annexe C.3.3. 2
5) Annexe C.4.7. 2
6) Annexe F.1. 4
7) Annexe F.3. 4
© ISO/CEI 2006 – Tous droits réservés iii
ISO/CEI 15444-9:2005/Amd.1:2006(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 1 à l'ISO/CEI 15444-9:2005 a été élaboré 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.808/Amd.1.
iv © ISO/CEI 2006 – Tous droits réservés
ISO/CEI 15444-9:2005/Amd.1:2006 (F)
NORME INTERNATIONALE
RECOMMANDATION UIT-T
Technologies de l'information – Système de codage d'images JPEG 2000:
Outils d'interactivité, interfaces de programmes d'application et protocoles
Amendement 1
Interfaces de programmes d'application, métadonnées et édition
1) Paragraphe 5.1
Après la définition de "TOKEN", ajouter:
TEXT-LABEL = DQUOTE TOKEN DQUOTE
2) Annexe C.5.1
Remplacer la dernière phrase:
la présente Recommandation | Norme internationale ne donne pas d'avis sur ce qui constitue les métadonnées MJ2
implicites dans les requêtes de fenêtre de visualisation. Cela pourra cependant être défini dans une future norme.
par:
Pour les fichiers en format MJ2, les éléments de métadonnées suivants doivent être considérés comme étant demandés
en même temps que la fenêtre de visualisation:
• signature de format JP2 ("jP")
• type de fichier ("ftyp")
• "mvhd"
• pour les pistes qui se rapportent à la requête de fenêtre de visualisation:
– "tkhd"
– edts[0]. Seul le champ TBox est utile et une boîte générique indique qu'aucun accès n'est fourni au
contenu initial de la boîte.
– "mdhd"
– "hdlr"
– "vmhd" s'il est présent dans le fichier en format MJ2 initial.
– "stsd"
– "stts"
– soit:
• un générique pour "stco" ou "stco64" (selon l'élément présent dans le fichier en format MJ2
initial) indiquant que le contenu de la boîte est fourni par un ou plusieurs flux codés
incrémentiels;
• soit la totalité des boîtes "stsc", "stsz" et "stco" ou "stco64".
Rec. UIT-T T.808 (2005)/Amd.1 (05/2006) 1
ISO/CEI 15444-9:2005/Amd.1:2006 (F)
3) Annexe C.2.1
Modifier comme suit la troisième phrase du troisième alinéa (la modification est soulignée):
Si le champ Cible n'est pas spécifié et que la requête est transportée par le protocole HTTP (ou HTTPS), alors la requête
JPIP doit être dirigée vers la ressource spécifiée au moyen du composant de chemin de l'adresse URL de cette requête
JPIP.
4) Annexe C.3.3
Modifier comme suit la deuxième phrase du deuxième alinéa (la modification est soulignée):
La présente Recommandation | Norme internationale ne définit que les noms des protocoles de transport, "http", "https"
et "http-tcp", bien qu'il soit prévu que d'autres protocoles de transport, comme "udp", puissent être définis ailleurs.
5) Annexe C.4.7
a) Modifier la deuxième ligne comme suit (le nouvel élément ajouté est souligné):
context-range = jpxl-context-range / mj2t-context / jpm-context / reserved-context
b) Après la ligne qui commence par les mots "reserved-context", ajouter ce qui suit:
jpm-context = "jpmp" "<" jpm-pages ">" [ jpm-objects ]
jpm-pages = [ jpm-page-collection ":" ] jpm-sampled-range
jpm-objects = "[" jpm-object-range "]"
jpm-page-collection = object-id
jpm-sampled-range = page-object-range [ ":" sampling-factor ]
page-object-range = 1#(object-id [ "-" [ object-id ] ])
jpm-object-range = UINT-RANGE ":" jpm-object-type / UINT-RANGE
/":" jpm-object-type
jpm-object-type = "mask" / "image" / "nostrm"
object-id = UINT / TEXT-LABEL
c) Modifier comme suit la première ligne du quatrième alinéa (les modifications sont soulignées):
La présente Recommandation | Norme internationale définit trois types spécifiques d'étendue de contexte, qui sont
destinés à répondre aux besoins des formats de fichier JPX, MJ2 et JPM.
d) Ajouter le texte qui suit après le paragraphe commençant par "NOTE 2":
Le troisième type d'étendue de contexte décrit par la présente Recommandation | Norme internationale, "jpm-
context", permet aux clients de demander des objets de mise en page spécifiques à partir d'un fichier JPM.
L'utilisation la plus simple permet de faire une requête pour tous les éléments nécessaires
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.