Information technology — JPEG 2000 image coding system: Extensions — Part 2: — Amendment 2: Extended capabilities marker segment

Technologies de l'information — Système de codage d'images JPEG 2000: Extensions — Partie 2: — Amendement 2: Segment marqueur à capacités étendues

General Information

Status
Withdrawn
Publication Date
08-Jan-2006
Withdrawal Date
08-Jan-2006
Current Stage
9599 - Withdrawal of International Standard
Completion Date
12-Nov-2021
Ref Project

Relations

Buy Standard

Standard
ISO/IEC 15444-2:2004/Amd 2:2006 - Extended capabilities marker segment
English language
3 pages
sale 15% off
Preview
sale 15% off
Preview
Standard
ISO/IEC 15444-2:2004/Amd 2:2006 - Segment marqueur a capacités étendues
French language
3 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

INTERNATIONAL ISO/IEC
STANDARD 15444-2
First edition
2004-05-15
AMENDMENT 2
2006-01-01

Information technology — JPEG 2000
image coding system: Extensions
AMENDMENT 2: Extended capabilities
marker segment
Technologies de l'information — Système de codage d'images
JPEG 2000: Extensions
AMENDEMENT 2: Segment de marqueur à capacités étendues




Reference number
ISO/IEC 15444-2:2004/Amd.2:2006(E)
©
ISO/IEC 2006

---------------------- Page: 1 ----------------------
ISO/IEC 15444-2:2004/Amd.2: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

---------------------- Page: 2 ----------------------
ISO/IEC 15444-2:2004/Amd.2: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 2 to ISO/IEC 15444-2:2005 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.801/Amd.2.
© ISO/IEC 2006 – All rights reserved iii

---------------------- Page: 3 ----------------------
ISO/IEC 15444-2:2004/Amd.2:2006(E)
Introduction
Th e JPEG 2000 specification is structured in several parts: Part 1 is defined in ITU-T Rec. T.800 | ISO/IEC 15444-1
("Core coding system"). Part 2 is defined in ITU-T Rec. T.801 | ISO/IEC 15444-2 ("Extensions"). Part 3 is defined in
ITU-T Rec. T.802 | ISO/IEC 15444-3 ("Motion JPEG 2000"). Part 4 is defined in ITU-T Rec. T.803 | ISO/IEC 15444-4

("Conformance testing"). Part 5 is defined in ITU-T Rec. T.804 | ISO/IEC 15444-5 ("Reference software"). Part 6 is
defined in ISO/IEC 15444-6 ("Compound image file format"). Part 7 has been withdrawn. Part 8 is defined in
ISO/IEC 15444-8 ("Secured JPEG format"). Part 9 is defined in ITU-T Rec. T.808 | ISO/IEC 15444-9 ("Interactivity
tools, APIs and protocols"). Part 10 is defined in ISO/IEC 15444-10 ("3-D and floating point data"). Part 11 is defined
in ISO/IEC 15444-11 ("Wireless"). Part 12 is defined in ISO/IEC 15444-12 ("ISO base media file format").
The need for this amendment arises from a lack of sufficient codespace in the Rsiz capabilities parameter in the SIZ
marker segment. The Rsiz parameter contains 16 bits, which are used to signal decoding capabilities required by the
encoded codestream. According to Table A.10 of ITU-T Rec. T.800 | ISO/IEC 15444-1, the only values used in Part 1
codestreams are:
Rsiz = 0000 0000 0000 00xx
where:
xx = 00 indicates a generic Part 1 codestream
xx = 01 indicates a profile 0 codestream
xx = 10 indicates a profile 1 codestream
In Table A.2, the first bit of Rsiz is used to indicate the presence of Part 2 features, and the bit values assigned to
specific Part 2 capabilities are:
Rsiz = 1000 yzzz zzzz zzzz
where y = 1 indicates a codestream using Part 2 (precinct-dependent quantization) and bits 6-16 (the z-bits) indicate
extensions defined in the Part 2 annexes. In particular, note that there are only 3 unused bits (bits #2, 3, and 4)
remaining in the Rsiz field.
Signalling Part 2 capabilities requires a full bit per capability because Part 2 features can be selected independently (i.e.,
in arbitrary combinations) by encoders, and this situation can be expected to continue for extensions defined in
subsequent Parts of the JPEG 2000 family or in future Part 2 amendments. This includes extensions presently under
development in JPEG 2000 Parts 8 (JPSEC), 10 (JP3D), and 11 (JPWL), many of which will be used in conjunction
with other extensions from different Parts of JPEG 2000. Consequently, the three remaining unused bits in Rsiz are far
from sufficient for signalling future JPEG 2000 codestream capabilities.
Rather than forcing future JPEG 2000 extensions to invent their own methods of signalling required codestream
capabilities, this amendment defines a unified, scalable, semantically flexible framework for capabilities signalling that
can be used by all future JPEG 2000 Parts and amendments. Moreover, it is fully backwards-compatible with the
present capabilities signalling employed in the Rsiz parameter. The key idea is to define a new variable-length Part 2
marker segment (the CAP marker segment) that indicates the Parts and the specific extended capabilities used to encode
the codestream in question. Use of the CAP marker segment is indicated by the second-most-significant bit in the Rsiz
parameter.
The second bit in the Rsiz parameter can also optionally be used to indicate that a CAP marker segment is used. To a
baseline decoder, this will appear as the indication of an unknown capability, which generally prevents the decoder
from further decoding the codestream.
iv © ISO/IEC 2006 – All rights reserved

---------------------- Page: 4 -----------------
...

NORME ISO/CEI
INTERNATIONALE 15444-2
Première édition
2004-05-15
AMENDEMENT 2
2006-01-01


Technologies de l'information — Système
de codage d'images JPEG 2000:
Extensions
AMENDEMENT 2: Segment marqueur à
capacités étendues
Information technology — JPEG 2000 image coding system: Extensions
AMENDMENT 2: Extended capabilities marker segment




Numéro de référence
ISO/CEI 15444-2:2004/Amd.2:2006(F)
©
ISO/CEI 2006

---------------------- Page: 1 ----------------------
ISO/CEI 15444-2:2004/Amd.2: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.


©  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
Publié en Suisse

ii © ISO/CEI 2006 – Tous droits réservés

---------------------- Page: 2 ----------------------
ISO/CEI 15444-2:2004/Amd.2: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 2 à ISO/CEI 15444-2:2004 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 801/Amd.2.


© ISO/CEI 2006 – Tous droits réservés iii

---------------------- Page: 3 ----------------------
ISO/CEI 15444-2:2004/Amd.2:2006(F)

Introduction
La spécification JPEG 2000 est structurée comme suit: la Partie 1 est définie dans la Rec. UIT-T T.800 | ISO/CEI
15444-1 ("Système de codage noyau"). La Partie 2 est définie dans la Rec. UIT-T T.801 | ISO/CEI 15444-2

("Extensions"). La Partie 3 est définie dans la Rec. UIT-T T.802 | ISO/CEI 15444-3 ("Images JPEG 2000 animées"). La
Partie 4 est définie dans la Rec. UIT-T T.803 | ISO/CEI 15444-4 ("Tests de conformité"). La Partie 5 est définie dans la

Rec. UIT-T T.804 | ISO/CEI 15444-5 ("Logiciels de référence"). La Partie 6 est définie dans l'ISO/CEI 15444-6
("Format de fichier d'image de composant"). La Partie 7 a été supprimée. La Partie 8 est définie dans l'ISO/CEI 15444
("Système de codage d'image JPEG 2000 sécurisé"). La Partie 9 est définie dans la Rec. UIT-T T.808 | ISO/CEI
15444-9 ("Outils d'interactivité, interfaces API et protocoles"). La Partie 10 est définie dans l'ISO/CEI 15444-10
("Extensions pour données tridimensionnelles et points de données flottants"). La Partie 11 est définie dans l'ISO/CEI
15444-11 ("JPEG 2000 sans fil"). La Partie 12 est définie dans l'ISO/CEI 15444-12 ("Format ISO de base pour les
fichiers médias").
Cette proposition d'amendement est nécessaire en raison d'un manque d'espace de codage dans le paramètre capacités
Rsiz du segment marqueur SIZ. Le paramètre Rsiz comprend 16 bits, utilisés pour indiquer les capacités de décodage
requises par le flux codé. Conformément au Tableau A.10 de la Rec. UIT-T T.800 | ISO/CEI 15444-1, les seules valeurs
utilisées dans les flux codés de la Partie 1 (Rec. UIT-T T.800) sont:
Rsiz = 0000 0000 0000 00xx
où:
xx = 00 indique un flux codé de Partie 1 générique
xx = 01 indique un flux codé de profil 0
xx = 10 indique un flux codé de profil 1
Dans le Tableau A.2, le premier bit du paramètre Rsiz est utilisé pour indiquer la présence de caractéristiques de Partie
2, et les valeurs binaires affectées aux capacités spécifiques de Partie 2 sont:
Rsiz = 1000 yzzz zzzz zzzz
où y = 1 indique un flux codé utilisant les prescriptions de la Partie 2 (quantification en fonction du secteur), les bits 6 à
16 (bits z) indiquant les extensions définies dans les annexes de la Partie 2. On notera en particulier qu'il ne reste plus
que 3 bits inutilisés (les bits 2, 3 et 4) dans le champ Rsiz.
La signalisation des capacités de la Partie 2 exige un bit entier par capacité car les caractéristiques de la Partie 2 peuvent
être sélectionnées de manière indépendante (c'est-à-dire suivant des combinaisons arbitraires) par des codeurs, et l'on
peut supposer qu'il en sera de même pour les extensions définies dans les Parties ultérieures de la famille JPEG 2000 ou
dans des amendements futurs à la Partie 2. Il s'agit notamment des extensions en cours de développement pour les
Parties JPEG 2000 8 (JPSEC), 10 (JP3D) et 11 (JPWL), dont de nombreuses seront utilisées avec d'autres extensions
issues de diverses Parties de la famille JPEG 2000. Par conséquent, les trois bits non utilisés restant dans le paramètre
Rsiz sont loin d'être suffisants pour indiquer les futures capacités de flux codé JPEG 2000.
Plutôt que de contraindre de futures extensions JPEG 2000 à inventer leurs propres méthodes pour signaler les capacités
requises de flux codé, l'amendement proposé définit un cadre unifié, ajustable et sémantiquement flexible permettant
d'indiquer les capacités susceptibles d'être utilisées dans toutes les futurs Parties et amendements JPEG 2000. Ce cadre
est en outre pleinement rétrocompatible avec la signalisation de capacités actuelle utilisée dans le paramètre Rsiz. L'idée
essentielle est de définir un nouveau segment marqueur de Partie 2 de longueur variable (le segment marqueur CAP),
qui indique les Parties et les capacités étendues spécifiques utilisées pour coder le flux codé considéré. L'utilisation du
segment marqueur CAP est indiqué par le deuxième bit de plus fort poids dans le paramètre Rsiz.
Le deuxième bit du paramètre Rsiz peut aussi éventuellement servir à indiquer qu'un marqueur de segment CAP est
utilisé. Un décodeur de base y verra l'indication d'une capacité inconnue, ce qui en règle générale le conduira à ne pas
poursuivre le décodage
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.