ENGLISH

ISO/IEC 23008-12:2017 Information technology — High efficiency coding and media delivery in heterogeneous environments — Part 12: Image File Format

Book information

Publisher
ISO
Year
2017
Language
english
Format
PDF
Filesize
906 kB (927562 bytes)
Series
ISO/IEC 23008-12
Volume
Part 12: Image File Format
Edition
1
Pages
72\82
Topic
Computers\\Algorithms and Data Structures: Image Processing
Time added
2022-10-27 23:42:18

Description

The formats defined in ISO/IEC 23008-12:2017 enable the interchange, editing, and display of images, as well as the carriage of metadata associated with those images. The Image File Format builds on tools defined in ISO/IEC 14496-12 to define an interoperable storage format for a single image, a collection of images, and sequences of images. ISO/IEC 23008-12:2017 specifies brands for the storage of images and image sequences conforming to High Efficiency Video Coding (HEVC). NOTE The storage of HEVC video sequences is out of scope and is handled by ISO/IEC 14496‑15. This format defines normative structures used to contain metadata, how to link that metadata to the images, and defines how metadata of certain forms is carried. Foreword Introduction 1 Scope 2 Normative references 3 Terms, definitions and abbreviated terms 3.1 Terms and definitions 3.2 Abbreviated terms 4 Overview 5 General requirements 5.1 General requirements on files 5.2 General requirements on readers 5.3 Multi-purpose files 5.4 Other boxes 6 Single image and image collection 6.1 General 6.2 Derivation from the ISO base media file format 6.3 Derivation of an output image of an image item 6.4 Roles of images 6.4.1 General 6.4.2 Hidden images 6.4.3 Cover image 6.4.4 Thumbnail images 6.4.5 Auxiliary images 6.4.6 Master images 6.4.7 Pre-derived coded images 6.4.8 Multi-layer images 6.5 Image properties 6.5.1 General 6.5.2 Decoder configuration and initialization 6.5.3 Image spatial extents 6.5.4 Pixel aspect ratio 6.5.5 Colour information 6.5.6 Pixel information 6.5.7 Relative location 6.5.8 Image properties for auxiliary images 6.5.9 Clean aperture 6.5.10 Image rotation 6.5.11 Layer selection 6.5.12 Image mirroring 6.6 Derived images and derived image items 6.6.1 General 6.6.2 Derived image types and derived image item types 6.7 Image metadata 6.8 Relating an untimed item to a timed sequence 6.8.1 'eqiv' entity group 6.8.2 'eqiv' sample group 7 Image sequences 7.1 General 7.2 Derivation from the ISO base media file format 7.2.1 Track Header box 7.2.2 Handler type 7.2.3 Coding Constraints box 7.3 Presentation of an image sequence track 7.4 Sample groups 7.4.1 Direct reference samples list 7.5 Other tracks 7.5.1 General 7.5.2 Thumbnail image sequence track 7.5.3 Auxiliary image sequence track 8 Metadata support 8.1 General 8.2 Metadata for image items 8.3 Metadata for image sequence tracks 8.4 Integrity checks 8.4.1 General 8.4.2 Syntax 8.4.3 Semantics 9 Extensions to the ISO base media file format 9.1 General 9.2 ItemInfoEntry 9.3 Item Properties Box 9.3.1 Definition 9.3.2 Syntax 9.3.3 Semantics 9.4 Entity grouping 9.4.1 General 9.4.2 Groups List box 9.4.3 Entity to Group box 9.5 Additional track references 9.6 Repeating edits 9.6.1 Definition 9.6.2 Syntax 9.6.3 Semantics 9.7 Sample-to-item sample grouping 9.7.1 Definition 9.7.2 Syntax 9.7.3 Semantics 10 Image File Format brands 10.1 General 10.2 Image and image collection brands 10.2.1 'mif1' structural brand 10.3 Image sequence brands 10.3.1 'msf1' structural brand Annex A (normative) Storage of externally specified metadata Annex B (normative) HEVC Image File Format Annex C (normative) High efficiency image file MIME type registration Annex D (normative) High efficiency image sequence file MIME type registration Annex E (normative) AVC in the Image File Format Annex F (normative) Advanced coding image MIME type registration Annex G (normative) Advanced coding sequence MIME type registration Annex H (normative) JPEG in the Image File Format Annex I (informative) Guidelines for specifying storage of image coding formats Annex J (informative) Examples of image collections Annex K (informative) Guidelines for progressive refinement Bibliography

Similar books