ISO/IEC 15444-6:2013
(Main)Information technology — JPEG 2000 image coding system — Part 6: Compound image file format
Information technology — JPEG 2000 image coding system — Part 6: Compound image file format
This Recommendation | International Standard defines a normative but optional file format for storing compound images using the JPEG 2000 file format family architecture. This format is an extension of the JP2 file format defined in Rec. ITU-T T.800 | ISO/IEC 15444-1 Annex I and uses boxes defined for both the JP2 file format and the JPX file format defined in Rec. ITU-T T.801 | ISO/IEC 15444-2 Annex M. This Recommendation | International Standard is useful for applications storing multiple pages, images with mixed content, and/or images that need more structure than provided in JP2. Applications that implement this file format shall implement it as described in this Recommendation | International Standard. This Recommendation | International Standard: ? specifies a binary container for multiple bi-level and continuous-tone images used to represent a compound image; ? specifies a mechanism by which multiple images can be combined into a single compound image, based on the mixed raster content (MRC) model; ? specifies a mechanism for grouping multiple images in a hierarchy of layout objects, pages and page collections; ? specifies a mechanism for storing JPEG 2000 and other compressed image data formats; ? specifies a mechanism by which metadata can be included in files specified by this Recommendation | International Standard.
Technologies de l'information — Système de codage d'images JPEG 2000 — Partie 6: Format de fichier d'image de composant
General Information
Relations
Standards Content (Sample)
INTERNATIONAL ISO/IEC
STANDARD 15444-6
Second edition
2013-07-15
Information technology — JPEG 2000
image coding system —
Part 6:
Compound image file format
Technologies de l'information — Système de codage d'images
JPEG 2000 —
Partie 6: Format de fichier d'image de composant
Reference number
©
ISO/IEC 2013
© ISO/IEC 2013
All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized otherwise in any form or by any
means, electronic or mechanical, including photocopying, or posting on the internet or an intranet, without prior written permission.
Permission can be requested 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
© ISO/IEC 2013 – All rights reserved
ii
CONTENTS
Page
1 Scope . 1
2 Normative references . 1
2.1 Identical Recommendations | International Standards . 1
2.2 ITU, IEC and ISO references . 2
2.3 Additional references . 2
3 Definitions . 3
4 Abbreviations . 4
5 General arrangement . 4
5.1 Mixed raster content model . 5
5.2 File elements and structure . 6
5.3 Hidden text metadata . 14
5.4 JPM use scenarios . 15
Annex A – Compound image file structure . 18
A.1 File identification . 18
A.2 File organization. 18
A.3 Box definition . 20
A.4 Boxes used in a compound image file . 20
Annex B – Box definitions . 23
B.1 File level boxes . 23
B.2 Page level boxes . 29
B.3 Layout object level boxes . 31
B.4 Object level boxes . 33
B.5 JP2 codestream element boxes . 36
B.6 General/common boxes . 37
Annex C – Metadata . 49
C.1 Adding intellectual property rights information in JPM . 49
C.2 Adding vendor specific information to the JPM file format . 49
Annex D – Profiles . 50
D.1 JPM profiles . 50
D.2 Decompression profiles . 51
Annex E . 52
Annex F – Hidden text and annotations storage . 53
F.1 Storage of HTX in JPM . 53
F.2 Compression of HTX . 53
Annex G – Hidden text and annotations types and elements . 54
G.1 Overview . 54
G.2 Types . 55
G.3 Common attributes . 56
G.4 Elements . 58
Annex H – Hidden text and annotations schema . 69
H.1 XML schema . 69
Annex I – Hidden text and annotations examples . 70
I.1 Example 1 . 70
I.2 Example 2 . 72
I.3 Example 3 . 72
Rec. ITU-T T.805 (01/2012) iii
Page
Annex J – Guidelines for constructing URLs for JPM files . 90
J.1 Pages and layout objects . 90
J.2 Metadata boxes . 90
J.3 Labels . 90
J.4 Page collections . 91
J.5 Page thumbnails . 91
J.6 Document thumbnail . 91
J.7 Byte ranges . 91
iv Rec. ITU-T T.805 (01/2012)
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.
ISO/IEC 15444-6 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 Rec. ITU-T T.805 (01/2012).
This second edition is a consolidation of the first edition (ISO/IEC 15444-6:2003) and
ISO/IEC 15444-6:2003/Amd.1:2007.
ISO/IEC 15444 consists of the following parts, under the general title Information technology — JPEG 2000 image
coding system:
– Part 1: Core coding system
– Part 2: Extensions
– Part 3: Motion JPEG 2000
– Part 4: Conformance testing
– Part 5: Reference software
– Part 6: Compound image file format
– Part 8: Secure JPEG 2000
– Part 9: Interactivity tools, APIs and protocols
– Part 10: Extensions for three-dimensional data
– Part 11: Wireless
– Part 12: ISO base media file format
– Part 13: An entry level JPEG 2000 encoder
– Part 14: XML structural representation and reference
Rec. ITU-T T.805 (01/2012) v
INTERNATIONAL STANDARD
RECOMMENDATION ITU-T
Information technology – JPEG 2000 image coding system:
Compound image file format
1 Scope
This Recommendation | International Standard defines a normative but optional file format for storing compound
images using the JPEG 2000 file format family architecture. This format is an extension of the JP2 file format defined
in Rec. ITU-T T.800 | ISO/IEC 15444-1 Annex I and uses boxes defined for both the JP2 file format and the JPX file
format defined in Rec. ITU-T T.801 | ISO/IEC 15444-2 Annex M. This Recommendation | International Standard is
useful for applications storing multiple pages, images with mixed content, and/or images that need more structure than
provided in JP2.
Applications that implement this file format shall implement it as described in this Recommendation | International
Standard. This Recommendation | International Standard:
– specifies a binary container for multiple bi-level and continuous-tone images used to represent a
compound image;
– specifies a mechanism by which multiple images can be combined into a single compound image, based
on the mixed raster content (MRC) model;
– specifies a mechanism for grouping multiple images in a hierarchy of layout objects, pages and page
collections;
– specifies a mechanism for storing JPEG 2000 and other compressed image data formats;
– specifies a mechanism by which metadata can be included in files specified by this Recommendation |
International Standard.
2 Normative references
The following Recommendations and International Standards contain provisions which, through reference in this text,
constitute provisions of this Recommendation | International Standard. At the time of publication, the editions indicated
were valid. All Recommendations and Standards are subject to revision, and parties to agreements based on this
Recommendation | International Standard are encouraged to investigate the possibility of applying the most recent
edition of the Recommendations and Standards listed below. Members of IEC and ISO maintain registers of currently
valid International Standards. The Telecommunication Standardization Bureau of the ITU maintains a list of currently
valid ITU-T Recommendations.
2.1 Identical Recommendations | International Standards
– Recommendation ITU-T T.44 (1999) | ISO/IEC 16485/Amd 1:2000, Information technology – Mixed
Raster Content (MRC).
– Recommendation ITU-T T.44 Amd.1 (1999) | ISO/IEC 16485:2000 Amd 1, Accommodation of new
Annex B.
– Recommendation ITU-T T.45 (2000), Run-length Colour Encoding.
– Recommendation ITU-T T.50 (1992) | ISO/IEC 646:1991, International Reference Alphabet (IRA)
(Formerly International Alphabet No. 5 or IA5) – Information technology – 7-bit coded character set for
information interchange.
– Recommendation ITU-T T.81 (1992) | ISO/IEC
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.