throbber
Standard of Japan Electronics and Information Technology Industries Association
`
`JEITA CP-3451
`
`Exchangeable image file format
`for digital still cameras:
`Exif Version 2.2
`
`Established in April, 2002
`
`Prepared by
`
`Technical Standardization Committee on AV & IT Storage Systems and Equipment
`
`Published by
`
`Japan Electronics and Information Technology Industries Association
`
`Petitioner Apple Inc. - Ex. 1036, p. Cover
`
`

`

`JEITA CP-3451
`
`Windows™ is a registered trademark of Microsoft Corporation in the United States and
`elsewhere. Flashpix™ is a registered trademark of I3A(International Imaging Industry
`Association).
`
`Translation without guarantee in the event of any doubt arising, the original standard in
`Japanese is to be evidence.
`
`.
`
`JEITA standard are established independently to any existing patents on the products, materials
`or processes they cover.
`JEITA assumes absolutely no responsibility toward parties applying these standards or toward
`patent owners.
`
`Petitioner Apple Inc. - Ex. 1036, p. Cover-2
`
`

`

`Contents
`
`1. Scope ...............................................................................................................................................................1
`2. Definition of Terms............................................................................................................................................1
`3. General.............................................................................................................................................................1
`3.1. Format Structure .......................................................................................................................................1
`3.2. Exif Image File Specification.....................................................................................................................2
`3.3. Exif Audio File Specification......................................................................................................................2
`3.4. Relation between Image and Audio File Specification..............................................................................3
`3.5. Presupposed Systems and Compatibility .................................................................................................3
`4. Exif Image File Specification ............................................................................................................................4
`4.1. Outline of the Exif Image File Specification ..............................................................................................4
`4.2. Format Version..........................................................................................................................................4
`4.3. Definition of Glossary................................................................................................................................4
`4.4. Specifications Relating to Image Data......................................................................................................5
`4.4.1. Number of Pixels................................................................................................................................5
`4.4.2. Pixel Aspect .......................................................................................................................................5
`4.4.3. Pixel Composition and Sampling.......................................................................................................5
`4.4.4.
`Image Data Arrangement ..................................................................................................................7
`4.5. Basic Structure of Image Data..................................................................................................................8
`4.5.1. Basic Structure of Primary Image Data .............................................................................................8
`4.5.2. Basic Structure of Uncompressed RGB Data....................................................................................8
`4.5.3. Basic Structure of YCbCr Uncompressed Data...............................................................................10
`4.5.4. Basic Structure of JPEG Compressed Data....................................................................................11
`4.5.5. Basic Structure of Thumbnail Data..................................................................................................12
`4.6. Tags.........................................................................................................................................................13
`4.6.1. Features of Attribute Information .....................................................................................................13
`4.6.2.
`IFD Structure....................................................................................................................................13
`4.6.3. Exif-specific IFD...............................................................................................................................15
`4.6.4. TIFF Rev. 6.0 Attribute Information..................................................................................................16
`4.6.5. Exif IFD Attribute Information...........................................................................................................24
`4.6.6. GPS Attribute Information................................................................................................................46
`4.6.7.
`Interoperability IFD Attribute Information.........................................................................................53
`4.6.8. Tag Support Levels ..........................................................................................................................54
`4.7.
`JPEG Marker Segments Used in Exif.....................................................................................................58
`4.7.1.
`JPEG Marker Segments ..................................................................................................................58
`4.7.2.
`Interoperability Structure of APP1 in Compressed Data .................................................................64
`
`(1)
`
`Petitioner Apple Inc. - Ex. 1036, p. i
`
`

`

`JEITA CP-3451
`
`Interoperability Structure of APP2 in Compressed Data................................................................. 65
`4.7.3.
`4.8. Data Description..................................................................................................................................... 68
`4.8.1. Stipulations on Compressed Image Size ........................................................................................ 68
`4.8.2. Stipulations on Thumbnails ............................................................................................................. 71
`4.8.3. File Name Stipulations .................................................................................................................... 71
`4.8.4. Byte Order Stipulations ................................................................................................................... 71
`5. Exif Audio File Specification .......................................................................................................................... 72
`5.1. Outline of the Exif Audio File Specification ............................................................................................ 72
`5.2. Format Version ....................................................................................................................................... 72
`5.3. Definition of Terms.................................................................................................................................. 72
`5.4. Specifications Relating to Audio Data .................................................................................................... 74
`5.4.1. Sampling Frequency ....................................................................................................................... 74
`5.4.2. Bit Size ............................................................................................................................................ 74
`5.4.3. Channels ......................................................................................................................................... 74
`5.4.4. Compression Schemes ................................................................................................................... 74
`5.5. Basic Structure of Audio Data ................................................................................................................ 74
`5.5.1. Basic Structure of WAVE Form Audio Files .................................................................................... 74
`5.5.2. Basic Structure of PCM Audio Data................................................................................................ 80
`5.5.3. Basic Structure of µ-Law Audio Data .............................................................................................. 83
`5.5.4. Basic Structure of IMA-ADPCM Audio Data ................................................................................... 84
`5.6. Chunks Used.......................................................................................................................................... 88
`5.6.1. WAVE Form Audio File Basic Chunks ............................................................................................ 88
`5.6.2.
`LIST Chunk and INFO List .............................................................................................................. 89
`5.6.3. Chunks for Attribute Information Specific to Exif Audio Files.......................................................... 93
`5.7. Data Description..................................................................................................................................... 97
`5.7.1. File Naming Stipulation ................................................................................................................... 97
`5.7.2. Typical Exif Audio File ..................................................................................................................... 97
`Normative References ........................................................................................................................................ 100
`Annex A
`Image File Description Examples ..................................................................................................... 101
`A.1 Uncompressed RGB File...................................................................................................................... 101
`A.2 Uncompressed YCbCr File................................................................................................................... 104
`A.3
`JPEG Compressed (4:2:2) File ............................................................................................................ 108
`A.4
`JPEG Compressed (4:2:0) File .............................................................................................................112
`Annex B
`Audio File Description Examples ...................................................................................................116
`B.1 PCM Audio Data....................................................................................................................................116
`B.2
`µ-Law Audio Data..................................................................................................................................118
`B.3
`IMA-ADPCM Audio Data ...................................................................................................................... 120
`
`(2)
`
`Petitioner Apple Inc. - Ex. 1036, p. ii
`
`

`

`APEX Units ....................................................................................................................................122
`Annex C
`Recommended Implementation Examples....................................................................................123
`Annex D
`Color Space Guidelines .................................................................................................................124
`Annex E
`Annex F Notes on Conversion to Flashpix ......................................................................................................125
`F.1 Converting Image Data .........................................................................................................................126
`F.2 Converting Tag Data .............................................................................................................................128
`F.3 Converting to Flashpix Extensions (APP2)...........................................................................................131
`Explication of Exchangeable image file format for digital still cameras: Exif Version 2.2 ...................................133
`
`(3)
`
`Petitioner Apple Inc. - Ex. 1036, p. iii
`
`

`

`Petitioner Apple Inc. - Ex. 1036, p. iv
`
`Petitioner Apple Inc. - Ex. 1036, p. iv
`
`

`

`Standard of Japan Electronics and Information Technology Industries Association
`
`JEITA CP-3451
`
`Exchangeable image file format for digital still cameras: Exif Version 2.2
`
`1 Scope
`
`This standard specifies the formats to be used for images, sound and tags in digital still cameras and in other
`systems handling the image and sound files recorded by digital still cameras.
`
`NOTE−Reference documents that are indispensable for this standard are listed as Normative References in this
`document.
`
`2 Definition of Terms
`
`(1) Primary image
`
`The main image data
`
`(2) Thumbnail
`
`A small image used to index the primary image.
`
`(3) Compressed data
`
`Data referred to in the JPEG standard as "entropy coded data."
`
`(4) Exif
`
`(5) writer
`
`(6)
`
`reader
`
`An abbreviation of Exchangeable image file format, used here as the general term for
`this standard and earlier versions of this standard.
`
`A digital still camera (DSC) or other device or application software that can output an
`Exif file.
`
`A device, such as a printer with memory card slot, capable of directly reading an Exif
`file and printing or performing other output processing, as well as application software
`that uses Exif tags to perform image processing for output.
`
`(7)
`
`(8)
`
`tag
`
`A field recording ancillary data about an image.
`
`tag information
`
`A description of the tag contents.
`
`3 General
`
`3.1 Format Structure
`This standard consists of the Exif image file specification and the Exif audio file specification (see Figure 1). The
`recording medium specification shall conform to the standard for the particular medium used and is not specified
`here. Recommendations on implementation are given in Annex D for directory and file naming.
`
`Exif image file specification
`
`Exif audio file specification
`
`Recording medium specification
`
`Figure 1 Format structure
`
`- 1 -
`
`Petitioner Apple Inc. - Ex. 1036, p. 1
`
`

`

`JEITA CP-3451
`3.2 Exif Image File Specification
`The Exif image file specification stipulates the method of recording image data in files, and specifies the following
`items:
`
`• Structure of image data files,
`
`• Tags used by this standard,
`
`• Definition and management of format versions.
`
`Features of the Exif image file specification include the following.
`
`The file-recording format is based on existing formats. Compressed files are recorded as JPEG (ISO/IEC 10918-1)
`with application marker segments (APP1 and APP2) inserted. Uncompressed files are recorded in TIFF Rev. 6.0
`format. The use of existing formats means files recorded using a DSC or related system can be read directly by
`commercial applications, and makes possible the use of functions for viewing and manipulating the images.
`
`Related attribute information for both compressed and uncompressed files is stored in the tag information format
`defined in TIFF Rev. 6.0. Information specific to the camera system and not defined in TIFF is stored in private tags
`registered for Exif. The Exif image file specification also specifies the method for recording thumbnails. The reason
`for using the TIFF Rev. 6.0 tag format in the compressed file APP1 segment is to facilitate exchange of attribute
`data between Exif compressed and uncompressed files.
`
`Compressed files can record extended data exceeding 64 Kbytes by dividing it into multiple APP2 segments. The
`APP2 segment is used when recording Flashpix extensions.
`
`Details of the Exif image file specification are given in Chapter 4 of this document.
`
`3.3 Exif Audio File Specification
`The Exif audio file specification stipulates the method of writing audio data in files, and specifies the following items:
`
`• Structure of audio data files,
`
`• Chunks,
`
`• Definition and management of format versions.
`
`Features of the Exif audio file specification include the following.
`
`Files are recorded using the existing RIFF WAVE Form Audio File format. As data formats, PCM and µ-Law PCM
`(conforming to ITU-T G.711) are used for uncompressed audio data, and IMA-ADPCM for compressed audio data.
`As with the image files specification, the aim is to enable direct reading, playback and manipulation of the files
`using the functions in commercial applications.
`
`Related attribute information is stored as an INFO list in the case of general attributes, and as Exif-specific chunks
`in the case of attributes specific to Exif. The Exif-specific chunks are newly provided to enable necessary
`information to be added by making use of chunk extensibility. The recording of data in an Exif-specific chunk is
`done in the same way as for an INFO list.
`
`Details of the Exif audio file specification are given in Chapter 5 of this document.
`
`
`
`
`- 2 -
`
`Petitioner Apple Inc. - Ex. 1036, p. 2
`
`

`

`3.4 Relation between Image and Audio File Specification
`This standard includes specifications not only for an image file format but also for an audio file format enabling the
`recording of audio as a supplementary function.
`
`JEITA CP-3451
`
`Also specified in this standard is the relational information indicating the relation between image files and audio
`files.
`
`Mapping between image files and audio files can be done in various ways; but the Exif standard specifies only the
`simplest mapping, with others left up to the implementation.
`
`3.5 Presupposed Systems and Compatibility
`The image systems presupposed by this standard consist of three elements as follows:
`
`• Equipment:
`
` Imaging devices such as cameras, printers and filing equipment,
`
`• Commercial software: Off-the-shelf image processing software running on personal computers,
`
`• Specialized software: Dedicated (system-specific) image processing software running on personal computers.
`
`Image file compatibility on these systems is achieved as follows. The DSC or other system writes data to files in the
`format specified in this standard. A basic condition of equipment with a playback function is that it be able to read
`the files it recorded itself. In a personal computer environment, the basic requirement is that dedicated software be
`able to read all the images, audio and attribute information recorded in conformance with this standard (see Figure
`2).
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Exif FormatExif Format
`
`Exif Equipment 1 Exif Equipment 2Exif Equipment 1 Exif Equipment 2
`
`
`
`Exif Specialized SoftwareExif Specialized Software
`
`
`
`ConversionConversion
`
`
`Other formatsOther formats
`
`(Flashpix)(Flashpix)
`
`
`
`Commercial SoftwareCommercial Software
`
`Figure 2 Compatibility Concepts
`
`
`
`Writing RangeWriting Range
`
`
`
`Reading RangeReading Range
`
`
`
`- 3 -
`
`
`
`Petitioner Apple Inc. - Ex. 1036, p. 3
`
`

`

`JEITA CP-3451
`
`4 Exif Image File Specification
`
`4.1 Outline of the Exif Image File Specification
`This chapter gives details of the image file specification, covering the following items:
`
`• Format version definition,
`
`• Specifications relating to image data,
`
`• Basic structure of image data,
`
`• Tags,
`
`• JPEG marker segments,
`
`• Specifications on data recording.
`
`4.2 Format Version
`The version of the format specified here is recorded as 4 bytes (see section 4.6.5). The address bytes are recorded
`as A1, A2, B1, and B2, starting with the lowest number. A1 and A2 store the upper part of the standard version,
`with the lower part stored in B1 and B2. When changes are made to the version number of this standard, the
`following rules apply.
`
`• When the changes are such that data readers can properly recognize conventional information and skip the
`data that was recorded using newly added functions, the lower part of the version (B1, B2) is changed.
`
`• When there is a possibility that a data reader implementing the old standard may operate incorrectly due to the
`new specifications, the upper part of the version (A1, A2) is changed.
`
`Players should be able to play back files of versions earlier than the supported standard.
`
`4.3 Definition of Glossary
`Terms and notation are used as follows in this standard:
`
`•
`
`•
`
`"Tag" is used as a synonym of "field",
`
`".H" appended to a numerical value means it is hexadecimal notation,
`
`• Unless otherwise indicated, other numerical values are given in decimal notation,
`
`• The initial IFD in a file is the "0th IFD," with the next IFD being called the 1st IFD,
`
`
`
`- 4 -
`
`Petitioner Apple Inc. - Ex. 1036, p. 4
`
`

`

`4.4 Specifications Relating to Image Data
`
`JEITA CP-3451
`
`4.4.1 Number of Pixels
`There is no limit on number of pixels of the primary image when it is recorded as either uncompressed or JPEG
`compressed data. Note that when recording as JPEG compressed data images for which the number of lines
`(ImageLength) or number of samples/line (ImageWidth) is not a multiple of 8 or 16, the method of recording is as
`stipulated in section 4.8.1. The above specification applies similarly to thumbnails.
`
`4.4.2 Pixel Aspect
`Image data is recorded as square pixels with a pixel aspect ratio of 1:1. This specification is applied similarly to
`thumbnails.
`
`4.4.3 Pixel Composition and Sampling
`The combination of pixel composition and pixel sampling for image data shall be RGB 4:4:4 and either Y:Cb:Cr =
`4:2:2 or Y:Cb:Cr = 4:2:0. The pixel composition of image data shall also be 8 bits each. This specification is applied
`similarly to thumbnails.
`
`As sampling points on the elements making up pixels, the Y and Cb,Cr sampling points may be either co-sited or
`centered. Figure 3 shows typical pixel sampling for image width w and height h. In the case of Y:Cb:Cr = 4:2:2,
`spatial co-siting is recommended for the sake of improved image quality on TV systems. For Y:Cb:Cr = 4:2:0,
`spatial centering is recommended as per the TIFF default and is most common format of the personal computer
`applications.
`
`
`
`
`
`- 5 -
`
`
`
`Petitioner Apple Inc. - Ex. 1036, p. 5
`
`

`

`0
`
`1 2 3
`
`w-2
`
`w-1
`
`R,G,B
`
`1) RGB 4:4:4
`
`0
`
`1
`
`w/2-1
`
`012
`
`3
`
`h-2
`h-1
`
`0
`
`1 2 3
`
`w-2
`
`w-1
`
`Y
`
`2) YCbCr 4:2:2 (Co-sited)
`
`Cb, Cr
`
`0
`
`1
`
`w/2-1
`
`012
`
`3
`
`h-2
`h-1
`
`0
`
`1 2 3
`
`w-2
`
`w-1
`
`Y
`
`3) YCbCr 4:2:2 (Centered)
`
`Cb, Cr
`
`0
`
`1
`
`w/2-1
`
`0 1
`
`h/2-1
`
`0
`
`1 2 3
`
`w-2
`
`w-1
`
`Y
`
`0
`
`1 2 3
`
`Cb, Cr
`
`4) YCbCr 4:2:0 (Co-sited)
`w-1
`w-2
`0
`
`1
`
`w/2-1
`
`0 1
`
`h/2-1
`
`Y
`
`5) YCbCr 4:2:0 (Centered)
`
`Cb, Cr
`
`Figure 3 Pixel Composition and Pixel Sampling
`
`012
`
`3
`
`h-2
`h-1
`
`012
`
`3
`
`h-2
`h-1
`
`012
`
`3
`
`h-2
`h-1
`
`012
`
`3
`
`h-2
`h-1
`
`012
`
`3
`
`h-2
`h-1
`
`JEITA CP-3451
`
`
`
`- 6 -
`
`Petitioner Apple Inc. - Ex. 1036, p. 6
`
`

`

`
`
`JEITA CP-3451
`
`Image Data Arrangement
`4.4.4
`Image data shall be arranged as follows. Uncompressed data shall consist of pixels with each line traced from left
`to right, and one screen shall consist of lines traced from top to bottom. JPEG compressed data shall consist of
`blocks configured of pixels traced in similar sequence. Figure 4 shows the various data arrangements for recording
`in files images with pixels of width w and height h.
`
`
`
`R[0,0]
`
`G[0,0]
`
`...........
`
`R[w-2,h-2]
`
`B[0,0]
`R[1,0]
`G[1,0]
`...............................................................................
`G [w-2,h-2]
`B [w-2,h-2]
`R[w-1,h-1]
`G[w-1,h-1]
`1) Uncompressed RGB Chunky (4:4:4)
`
`B[1,0]
`
`...........
`
`B[w-1,h-1]
`
`R[0,0]
`G[0,0]
`B[0,0]
`
`R[1,0]
`G[1,0]
`B[1,0]
`
`..........................................
`..........................................
`..........................................
`2) Uncompressed RGB Planar (4:4:4)
`
`R[w-1,h-1]
`G[w-1,h-1]
`B[w-1,h-1]
`
`Y[0,0]
`
`Y[1,0]
`
`Cb[0,0]
`Cr[0,0]
`Y[2,0]
`...............................................................................
`........ Cb[w/2-2,h/2-1] Cr [w/2-2,h/2-1]
`Y[w-2,h-1]
`Y[w-1,h-1]
`Cb[w/2-1,h/2-1] Cr[w/2-1,h/2-1]
`3) Uncompressed YCbCr Chunky (4:2:2)
`
`Y[3,0]
`
`...........
`
`Y[0,0]
`
`Y[1,0]
`
`...........
`
`Y[w-2,h-2]
`
`Y[0,1]
`Y[1,1]
`Cb[0,0]
`...............................................................................
`Y[w-1,h-2]
`Y[w-2,h-1]
`Y[w-1,h-1]
`Cb[w/2-1,h/2-1] Cr[w/2-1,h/2-1]
`4) Uncompressed YCbCr Chunky (4:2:0)
`
`...........
`
`Cr[0,0]
`
`Y block
`[0,0]
`
`Y block
`[1,0]
`
`Cb block
`[0,0]
`
`Cr block
`[0,0]
`
`Y block
`[2,0]
`
`Y block
`[3,0]
`
`...........
`
`...............................................................................
`
`...........
`
`Cb block
`[w/16-2,h/8-1]
`
`Cr block
`[w/16-2,h/8-1]
`
`Y block
`[w/8-2,h/8-1]
`
`Y block
`[w/8-1,h/8-1]
`
`Cb block
`[w/16-1,h/8-1]
`
`Cr block
`[w/16-1,h/8-1]
`
`5) Compresed JPEG Block-Interleave (4:2:2)
`
`Y block
`[0,0]
`
`Y block
`[1,0]
`
`Y block
`[0,1]
`
`Y block
`[1,1]
`
`Cb block
`[0,0]
`
`Cr block
`[0,0]
`
`...........
`
`...............................................................................
`
`...........
`
`Y block
`[w/8-2,h/8-2]
`
`Y block
`Y block
`Cb block
`Y block
`[w/8-1,h/8-2]
`[w/8-2,h/8-1]
`[w/8-1,h/8-1]
`[w/16-1,h/16-1]
`6) Compressed JPEG Block-Interleave (4:2:0)
`
`Cr block
`[w/16-1,h/16-1]
`
`Figure 4 Data Arrangement
`
`
`
`- 7 -
`
`
`
`Petitioner Apple Inc. - Ex. 1036, p. 7
`
`

`

`JEITA CP-3451
`4.5 Basic Structure of Image Data
`
`4.5.1 Basic Structure of Primary Image Data
`Image data employs following existing image formats, depending on the image data type:
`
`• RGB uncompressed data: Baseline TIFF Rev. 6.0 RGB Full Color Images,
`
`• YCbCr uncompressed data: TIFF Rev. 6.0 Extensions YCbCr Images,
`
`• JPEG compressed data: JPEG Baseline ADCT.
`
`For compressed data, the attribute information required by the DSC application shall be recorded in APP1. Data
`writing in APP1 shall be compatible with TIFF. The use of a common method of storing attribute information for both
`compressed and uncompressed data results in a simpler format, while the ability to add private tags for additional
`information takes advantage of the extensibility of the tag mechanism.
`
`4.5.2 Basic Structure of Uncompressed RGB Data
`Uncompressed RGB data is recorded in conformance with Baseline TIFF Rev. 6.0 RGB Full Color Color Images.
`
`Attribute information is recorded in tags specified in TIFF Rev. 6.0. Attribute information specific to Exif is recorded
`using private tags reserved in TIFF for this standard. The private tags point to sets of this attribute information (Exif
`IFD).
`
`Files are structured as follows (see Figure 5). As in the TIFF standard, the recording location of each IFD value is
`not specified:
`
`• File Header,
`
`• 0th IFD,
`
`• 0th IFD Value,
`
`• 1st IFD,
`
`• 1st IFD Value,
`
`• 1st (Thumbnail) Image Data,
`
`• 0th (Primary) Image Data.
`
`
`
`
`
`- 8 -
`
`Petitioner Apple Inc. - Ex. 1036, p. 8
`
`

`

`JEITA CP-3451
`
`TIFF Header
`ImageWidth
`................
`
`0th IFD for
`Primary Image
`Data
`
`StripOffsets
`............... .
`
`Exif IFD Pointer
`
`GPS IFD Pointer
`Next IFD Pointer
`.... Value of 0th IFD ....
`Exif Version
`Exif IFD
`(Exif Private Tag)
`
`DateTimeDigitized
`
`............... .
`
`... Value of Exif IFD ....
`GPS Version
`GPS IFD
`(GPS Info Tag)
`...............
`
`.... Value of GPS IFD ....
`ImageWidth
`1st IFD for
`Thumbnail Data
`...............
`
`StripOffsets
`...............
`
`... Value of 1st IFD ...
`Thumbnail Data
`
`Primary Image
`Data
`
`Strip 1
`Strip 2
`.........
`Strip L
`
`Figure 5 Basic Structure of Uncompressed Data Files
`
`
`File Headers are 8 bytes as defined in the TIFF standard, with the Offset of IFD indicating the start address of the
`0th IFD (see Table 1).
`
`The 0th IFD Offset of Next IFD indicates the start address of the 1st IFD (thumbnail images). When the 1st IFD is
`not recorded, the 0th IFD Offset of Next IFD terminates with 00000000.H.
`
`On the IFD description method see section 4.6.2.
`
`
`
`- 9 -
`
`
`
`Petitioner Apple Inc. - Ex. 1036, p. 9
`
`

`

`JEITA CP-3451
`
`
`Table 1 TIFF Headers
`
`Name
`
`Size (Bytes)
`
`Byte Order
`
`42
`
`Offset of
`IFD
`
`2
`
`2
`
`4
`
`Value
`Written as either "II" (4949.H) (little endian) or "MM" (4D4D.H)
`(big endian) depending on the CPU of the machine doing the
`recording.
`002A.H (fixed)
`
`0th IFD offset. If the TIFF header is followed immediately by
`the 0th IFD, it is written as 00000008.H.
`
`
`
`
`4.5.3 Basic Structure of YCbCr Uncompressed Data
`YCbCr uncompressed data is recorded in conformance with TIFF Rev. 6.0 Extensions YcbCr Images. Tags for
`the following information are available for YCbCr uncompressed data in addition to the attribute information for
`RGB uncompressed data;
`
`• RGB-YCbCr color transformation matrix coefficients (YCbCrCoefficients),
`
`• Chrominance subsampling information (YCbCrSubSampling),
`
`•
`
`Information on matching/nonmatching of chrominance and luminance samples (YCbCrPositioning).
`
`The method of recording other attribute information is the same as for uncompressed RGB data (see section 4.5.2).
`
`
`
`- 10 -
`
`Petitioner Apple Inc. - Ex. 1036, p. 10
`
`

`

`4.5.4 Basic Structure of JPEG Compressed Data
`Compressed data files are recorded in conformance with the JPEG DCT format specified in ISO/IEC 10918-1, with
`the Application Market Segment (APP1) inserted. APP1 is recorded immediately after the SOI marker indicating the
`beginning of the file (see Figure 6). Multiple APP2 may be recorded as necessary, starting immediately after APP1.
`APPn other than APP1 and APP2 or COM segments are not used by Exif. However Exif readers should be
`designed skip over unknown APPn and COM.
`
`JEITA CP-3451
`
`Structure of APP1
`APP1 Marker
`APP1 Length
`Exif Identifier Code
`TIFF Header
`0th IFD
`
`0th IFD Value
`
`1st IFD
`
`1st IFD Value
`
`1st IFD Image Data
`
`Structure of Compressed file
`SOI
`Start of Image
`APP1
`Application Marker
`Segment 1
`(Exif Attribute Information)
`
`(APP2)
`
`(Application Marker
`Segment 2)
`(FlashPix Extension data)
`
`DQT
`DHT
`(DRI)
`SOF
`SOS
`
`Quantization Table
`Huffman Table
`(Restart Interval)
`Frame Header
`Scan Header
`Compressed Data
`
`EOI
`
`End of Image
`
`Figure 6 Basic Structure of Compressed Data Files
`
`
`Interoperability, APP1 consists of the APP1 marker, Exif identifier code, and the attribute information itself. The size
`of APP1 including all these elements shall not exceed the 64 Kbytes specified in the JPEG standard.
`
`Attribute information is stored in TIFF structure including a File Header, with a maximum of two IFD (0th IFD, 1st
`IFD). The 0th IFD records attribute information concerning the compressed image (primary image). The 1st IFD
`may be used to record a thumbnail image. For details see section 4.7.2.
`
`APP2 consists of the APP2 marker, FPXR (Flashpix Ready) identifier code, and contents list for Flashpix extension
`recording, or stream data. A string of multiple APP2 marker segments may be used to record data exceeding 64
`Kbytes. For details see section 4.7.3.
`
`
`
`
`
`- 11 -
`
`
`
`Petitioner Apple Inc. - Ex. 1036, p. 11
`
`

`

`JEITA CP-3451
`4.5.5 Basic Structure of Thumbnail Data
`Thumbnail data is recorded in the 1st IFD similarly to primary images, using two existing image formats.
`
`No limit is placed on the size of thumbnail images. Thumbnails are not mandatory, but it is recommended that they
`be recorded if possible, unless hardware or other restrictions preclude this.
`
`Thumbnail data does not necessarily have to adopt the same data structure as that used for primary images. If,
`however, the primary images are recorded as uncompressed RGB data or as uncompressed YCbCr data,
`thumbnail images cannot be recorded as JPEG compressed data (see Table 2).
`
`Table 2 Combinations of primary image and thumbnail data structures
`
`
`
`Thumbnail
`
`
`Uncompressed
`Compressed
`
`
`Primary Image
`Uncompressed
`Compressed
`Possible
`Possible
`Not possible
`Possible
`
`
`
`
`When thumbnails are recorded in uncompressed format, they are to be recorded in the 1st IFD in conformance with
`Baseline TIFF Rev. 6.0 RGB Full Color Images or TIFF Rev. 6.0 Extensions YCbCr Images.
`
`An Exif-specific recording method is used to record compressed thumbnails.
`
`In this case the Compression tag value is set to "6" and tags

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket