Iris Software

JPEG 2000

JPEG 2000 is a state-of-the-art image coding system, that allows for efficient compression, transmission and storage of still images and image sequences. Its carefully designed architecture lends itself to a wide range of uses from digital still-image cameras through medical imaging and other key sectors.

The JPEG 2000 standard represents a family of specifications, jointly created by the International Organization for Standardization (ISO), the International Electrotechnical Commission (IEC) and the International Telecommunication Union (ITU-T).

Currently JPEG 2000 consists of 14 specifications:

More information can be found at For a complete and comprehensive description of JPEG 2000, please check out our book.

JPEG 2000 Core Coding System (Part 1)

Part 1 defines a core coding system that provides high coding efficiency with minimal complexity. In addition, it provides an optional file formt that includes essential information for proper rendering of the image. Part 1 contains only technology that is available on a royalty- and fee-free basis. Most of the technologies that were excluded from Part 1 of the JPEG 2000 standard because of IPR or complexity issues were included in Part 2. In particular, Part 1 of the JPEG 2000 standard provides the following features:

The JPEG 2000 standard makes use of several state-of-the-art advances in compression technology in order to achieve these features. Moreover, it performs significantly better than its predecessor (JPEG).

JPEG 2000 Extensions for Three-Dimensional Data (Part 10 or JP3D)

Today, techniques such as computed tomography (CT), positron emission tomography (PET), magnetic resonance imaging (MRI) and virtual confocal microscopy have led to the creation of a large amount of volumetric image data sets. Moreover, as scanner technology advances, the amount of data per individual data set produced with these devices is continuously increasing. Thus, an efficient representation technology becomes crucial to allow for compact and optimal storage and transmission of these volumetric datasets. With this, other features, like random accessibility, region-of-interest (ROI) support and resolution/quality scalability also become desirable. Many modern applications require that these large data sets can be accessed with ease on various platforms with different display and processing characteristics. JPEG 2000 addresses all aforementioned requirements for two-dimensional imagery in Part 1 and Part 2.

However, Part 1 and 2 do not provide unified support for three-dimensional data sets. In order to add improved support for other image data types, like volumetric data sets, the JPEG committee decided in 2001 to create Part 10 of JPEG 2000, also referred to as JP3D. This volumetric extension for JPEG 2000 provides isotropic support for handling three-dimensional data with multiple components and no time-component. It offers the same functionality and efficiency for 3-D data sets as exists for its 2-D counterparts.

© 2009 Vrije Universiteit Brussel - Department of Electronics and Informatics