ArticleslgStudy

science

JPEG 2000

JPEG 2000 is a science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand JPEG 2000 rather than just read about it. In short: JPEG 2000 (JP2) is an image compression standard and coding system. It was developed from 1997 to 2000 by a Joint Photographic Experts Group committee chaired by Touradj Ebrahimi (later the JPEG president), with the intention of superseding their original JPEG standard (created in 1992), which is based on a discrete cosine transform (DCT), with a newly designed, wavelet-based method.

JPEG 2000 — main illustration
JPEG 2000 — illustration

Key takeaways

  • JPEG 2000 belongs to science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect JPEG 2000 to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of JPEG 2000 from memory before moving on to harder problems.

Reference excerpt

JPEG 2000 (JP2) is an image compression standard and coding system. It was developed from 1997 to 2000 by a Joint Photographic Experts Group committee chaired by Touradj Ebrahimi (later the JPEG president), with the intention of superseding their original JPEG standard (created in 1992), which is based on a discrete cosine transform (DCT), with a newly designed, wavelet-based method. The standardized filename extension is .jp2 for ISO/IEC 15444-1 conforming files and .jpx or .jpf for the extended part-2 specifications, published as ISO/IEC 15444-2. The MIME types for JPEG 2000 are defined in RFC 3745. The MIME type for JPEG 2000 (ISO/IEC 15444-1) is image/jp2. The JPEG 2000 project was motivated by Ricoh's submission in 1995 of the CREW (compression with reversible embedded wavelets) algorithm to the standardization effort of JPEG LS. Ultimately the LOCO-I algorithm was selected as the basis for JPEG LS, but many of the features of CREW ended up in the JPEG 2000 standard. JPEG 2000 codestreams are regions of interest that offer several mechanisms to support spatial random access or region of interest access at varying degrees of granularity. It is possible to store different parts of the same picture using different quality. JPEG 2000 is a compression standard based on a discrete wavelet transform (DWT). The standard could be adapted for motion imaging video compression with the Motion JPEG 2000 extension. JPEG 2000 technology was selected as the video coding standard for digital cinema in 2004. However, JPEG 2000 is generally not supported in web browsers for web pages as of 2024, and hence is not generally used on the World Wide Web. Nevertheless, for those with PDF support, web browsers generally support JPEG 2000 in PDFs. Unlike the legacy .jpg format, which offers basic image compression without support for embedded metadata or access control, JPEG 2000 introduces advanced container options such as .jp2 and .jpf. Of these, the .jpf extension offers a significantly more powerful and extensible framework. It supports high-fidelity wavelet compression, layered and tiled image structures, region-of-interest encoding, and remote streaming via the JPEG 2000 Interactive Protocol (JPIP). The .jpf extension can be used to embed machine-readable consent flags, secure face hashes, and cryptographic signatures. This format can be used along with JPIP for time-limited, revocable access to visual data.

Design goals While there is a modest increase in compression performance of JPEG 2000 compared to JPEG, the main advantage offered by JPEG 2000 is the significant flexibility of the codestream. The codestream obtained after compression of an image with JPEG 2000 is scalable in nature, meaning that it can be decoded in a number of ways; for instance, by truncating the codestream at any point, one may obtain a representation of the image at a lower resolution, or signal-to-noise ratio – see scalable compression. By ordering the codestream in various ways, applications can achieve significant performance increases. However, as a consequence of this flexibility, JPEG 2000 requires codecs that are complex and computationally demanding. Another difference, in comparison with JPEG, is in terms of visual artifacts: JPEG 2000 only produces ringing artifacts, manifested as blur and rings near edges in the image, while JPEG produces both ringing artifacts and 'blocking' artifacts, due to its 8×8 blocks. JPEG 2000 has been published as an ISO standard, ISO/IEC 15444. The cost of obtaining all documents for the standard has been estimated at 2,718 CHF (US$2,720 as of 2015).

Applications Notable markets and applications intended to be served by the standard include:

Consumer applications such as multimedia devices (e.g. digital cameras, personal digital assistants, 3G mobile phones, color facsimile, printers, scanners) Client/server communication (e.g. the Internet, image database, video streaming, video server) Military/surveillance (e.g. HD satellite images, Motion detection, network distribution and storage) Medical imagery, specifically the DICOM specifications for medical data interchange. Biometrics Remote sensing High-quality frame-based video recording, editing and storage. Live HDTV feed contribution (I-frame only video compression with low transmission latency), such as live HDTV feed of a sport event linked to the TV station studio Digital cinema, such as Digital Cinema Package Digitized Audio-visual contents and images for long term digital preservation World Meteorological Organization has built JPEG 2000 Compression into the new GRIB2 file format. The GRIB file structure is designed for global distribution of meteorological data. The implementation of JPEG 2000 compression in GRIB2 has reduced file sizes up to 80%.

Improvements over the 1992 JPEG standard

Multiple resolution representation JPEG 2000 decomposes the image into a multiple resolution representation in the course of its compression process. This pyramid representation can be put to use for other image presentation purposes beyond compression.

Progressive transmission by pixel and resolution accuracy These features are more commonly known as progressive decoding and signal-to-noise ratio (SNR) scalability. JPEG 2000 provides efficient codestream organizations which are progressive by pixel accuracy and by image resolution (or by image size). This allows the viewer to see a lower quality version of the final picture before the whole file has been downloaded. The quality improves progressively as more data is downloaded from the source.

Choice of lossless or lossy compression Like the Lossless JPEG standard, the JPEG 2000 standard provides both lossless and lossy compression in a single compression architecture. Lossless compression is provided by the use of a reversible integer wavelet transform in JPEG 2000.

Flexible file format The JP2 and JPX file formats allow for handling of color-space information, metadata, and for interactivity in networked applications as developed in the JPEG Part 9 JPIP protocol.

High dynamic range support JPEG 2000 supports bit depths of 1 to 38 bits per component. Supported color spaces include monochrome, 3 types of YCbCr, sRGB, PhotoYCC, CMY(K), YCCK and CIELab. It also later added support for CIEJab (CIECAM02), e-sRGB, ROMM, YPbPr and others.

Side channel spatial information Full support for transparency and alpha planes.

… excerpt ends here. Continue reading the full article.

Illustrations

JPEG 2000 illustration
JPEG 2000 illustration
JPEG 2000: Top-to-bottom demonstration of the artifacts of JPEG 2000 compression. The numbers indicate the compression ratio used.
Top-to-bottom demonstration of the artifacts of JPEG 2000 compression. The numbers indicate the compression ratio used.
JPEG 2000: LGT 5/3 wavelet used for lossless compression
LGT 5/3 wavelet used for lossless compression
JPEG 2000: An example of the wavelet transform that is used in JPEG 2000. This is a 2nd-level CDF 9/7 wavelet transform.
An example of the wavelet transform that is used in JPEG 2000. This is a 2nd-level CDF 9/7 wavelet transform.

Worked examples

Example 1 — a first encounter with JPEG 2000

Start with the simplest possible case. Write down what JPEG 2000 claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to JPEG 2000 before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about JPEG 2000 ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of JPEG 2000

In research
JPEG 2000 appears in science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses JPEG 2000 in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
JPEG 2000 is common in secondary-school and first-year university syllabi. It links to neighbouring topics Graphics file formats, ISO/IEC standards, ITU-T recommendations, so understanding it makes those chapters shorter.
In everyday life
Look for JPEG 2000 outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “JPEG 2000” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study JPEG 2000 in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what JPEG 2000 means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain JPEG 2000 out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is JPEG 2000 in simple terms?

JPEG 2000 (JP2) is an image compression standard and coding system. It was developed from 1997 to 2000 by a Joint Photographic Experts Group committee chaired by Touradj Ebrahimi (later the JPEG president), with the intention of superseding their original JPEG standard (created in 1992), which is b…

Why does JPEG 2000 matter?

Because it connects several science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study JPEG 2000?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on JPEG 2000.

Tags

  • Graphics file formats
  • ISO/IEC standards
  • ITU-T recommendations
  • Image compression
  • JPEG
  • Open formats
  • Wavelets

Keep exploring