Sustainability of Digital Formats
 Planning for Library of Congress Collections

Introduction | Sustainability Factors | Content Categories | Format Descriptions | Contact
Format Description Categories >> Browse Alphabetical List

JPEG 2000 Part 2, Coding Extensions

>> Back
Table of Contents
Identification and description
Local use
Sustainability factors
Quality and functionality factors
File type signifiers
Notes
Format specifications
Useful references
Format Description Properties
• ID: fdd000141
• Short name: J2K_EXT
• Content categories: still images
• Format category: bitstream encoding
• Last significant update: 2005-06-21
• Draft status: Full

Identification and description Explanation of format description terms

Full nameISO/IEC 15444-2:2004. Information technology -- JPEG 2000 image coding system: Extensions (formal name)

JPEG 2000 coding extensions (common name)
DescriptionCompression encoding that employs discrete wavelet transforms and is generally used for full color and grayscale continuous-tone pictorial images, an extension of JP2_C, JPEG 2000 Part 1, Core Coding. J2K_EXT extensions include more flexible wavelet decomposition and quantization, new methods to encode regions of interest (ROIs), and other features. See also Notes below.
  Production phase  May be applied in initial-state picture creation; often used for middle- and final-state archiving or end-user delivery.
Relationship to other formats 
  Used byJPX_FF, JPEG 2000 Part 2 (Extensions) jpf File Format
  Has subtypeJPEG 2000 Part 2, Extensions, Lossless Compression, not documented at this time
  Has subtypeJPEG 2000 Part 2, Extensions, Lossy Compression, not documented at this time

Local use Explanation of format description terms

LC experience or existing holdingsSee JP2_FF
LC preferenceSee JP2_FF

Sustainability factors Explanation of format description terms

DisclosureOpen standard. Developed by Joint Technical Committee ISOAEC JTC 1, Information technology, Subcommittee SC 29, Coding of audio, picture, multimedia and hypermedia information in collaboration with ITU-T.
  DocumentationISO/IEC 15444-2:2004. Information technology -- JPEG 2000 image coding system: Extensions
See complete list of ISO/IEC JPEG 2000 documents in JP2_FF format specifications.
AdoptionSee JPX_FF
  Licensing and patent claims License and royalties may be required for use of some technologies described in JP2_EXT. The specification lists Mitsubishi Electric and Ricoh as known patent holders (p. 321).
TransparencyDepends upon algorithms and tools to read; will require sophistication to build tools.
Self-documentationSee JPX_FF
External dependenciesNone.
Technical protection considerationsSee JPX_FF

Quality and functionality factors Explanation of format description terms

Normal rendering for still imagesGood support.
Clarity (support for high image resolution)Excellent support, accommodating images with large picture sizes, high spatial resolution, and high bit depth. Color rendering (see below for color maintenance) is enhanced by the existence of both lossy and lossless options for component transforms, as well as the possibility of using a wide array of color spaces, and by support for multispectral imagery via multiple component transforms. Even with lossy compression, discrete wavelet transforms (DWTs) produce better results with most bitmaps than discrete cosine transforms (DCTs); thus JPEG 2000 codestreams provide greater clarity than JPEG_DCT ("old" JPEG) at the same file size, or equal clarity in smaller files.
Color maintenanceThe management of color is supported by options for color space and by support for multiple classes of ICC color profiles. An ICC profile is data that may be encapsulated within a JPEG 2000 file that contains a mapping between color component values and a generic color space called the Profile Connection Space (PCS), employing the "fictitious primaries" called X, Y, and Z.
Support for graphic effects and typographySee JPX_FF
Functionality beyond normal image renderingMultiple, not documented at this time.

File type signifiers Explanation of format description terms

Tag typeValueNote
Filename Extensionn/aSee JPX_FF
Internet Media Typen/aSee JPX_FF
Magic numbersn/aSee JPX_FF

Notes Explanation of format description terms

GeneralChapter 15 (pp. 597-621) of JPEG2000: Image Compression Fundamentals, Standards and Practices by David S. Taubman and Michael W. Marcellin describes some of Part 2's key extensions, paraphrased as follows:
• Allows variable level offsets and point non-linearities, both as pre/post processing steps. The latter feature facilitates the inclusion of images with, say, linear color space data or linear representation of light intensities.
• Flexible deadzone sizes in scalar quantization, as well as the ability to apply trellis coded quantization. Visual masking may be applied both of these to improve visual quality.
• Several extensions are supported with respect to wavelet transform as applied to tile components and significant flexibility is available to choose the wavelet kernels employed in compression/decompression. The latter permits the use of tranforms other than the irreversible 9/7 and reversible 5/3 transforms specified in Part 1 of the standard. The tree structure of wavelet decomposition can also be chosen with a great deal of flexibility, and the wavelet transform may be applied to overlapping cells and/or tiles.
• Extended decorrelating transforms for multiple component (multispectral) imagery are provided.
• Enhanced region of interest support is provided.
History 

Format specifications Explanation of format description terms

URLs
Print
The encoding described on this page is specified in Part 2 of the standard, cited here. Other JPEG 2000 specifications are listed in JP2_FF.

• ISO/IEC 15444-2:2004. Information technology -- JPEG 2000 image coding system: Extensions. Defines a set of lossless (bit-preserving) and lossy compression methods for coding continuous-tone, bi-level, grey-scale, colour digital still images, or multi-component images; specifies extended decoding processes for converting compressed image data to reconstructed image data; specifies an extended codestream syntax containing information for interpreting the compressed image data; specifies an extended file format; specifies a container to store image metadata; defines a standard set of image metadata; provides guidance on extended encoding processes for converting source image data to compressed image data; provides guidance on how to implement these processes in practice.

Useful references

URLs
http://www.jpeg.org/jpeg2000/
Print
• Colyer, Greg and Richard Clark. Guide to the Practical Implementation of JPEG 2000. London: British Standards Institute, 2003. ISBN: 0580412423 BSI: PD 6777:2003. Available as PDF file; link to point-of-sale at http://www.jpeg.org/jpeg2000/index.html.
• Taubman, David S. and Michael W. Marcellin. JPEG2000: Image Compression Fundamentals, Standards and Practices. Boston: Kluwer Academic Publishers, 2002. ISBN 0-7923-7519-X.


Last Updated: Wednesday, 07-Mar-2007 12:40:23 EST