

JPEG XT (ISO/IEC 18477)
source link: https://jpeg.org/jpegxt/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Overview of JPEG XT

JPEG XT (ISO/IEC 18477) specifies a series of backwards compatible extensions to the legacy JPEG standard (ITU Recommendation T.81 | ISO/IEC 10918-1).
While JPEG is still the dominant technology for storing digital images, it fails to address several requirements that have became important in recent years, such as compression of images with higher bit depths (9 to 16 bits), high-dynamic-range imaging, lossless compression, and representation of alpha channels.
JPEG XT extends the JPEG specification in a completely backwards compatible way. Existing tools and software will continue to work with the new code streams, while new features will help move JPEG into the 21st century.
JPEG XT, like most other JPEG standards, is a multi part specification. JPEG XT currently includes the following parts:
Part 1, Core coding system
JPEG XT Part 1 specifies the base technology, and specifies as such the core JPEG as it is used nowadays, namely as a selection of features from ISO/IEC 10918-1, 10918-5 and 10918-6. Part 1 defines as what is commonly understood as JPEG today.
Part 2, Coding of high dynamic range images
JPEG XT Part 2 is a backwards compatible extension of JPEG towards high-dynamic range photography using a legacy text-based encoding technology for its metadata.
Part 3, Box file format
JPEG XT Part 3 specifies an extensible boxed-based file format all following and future extensions of JPEG will be based on. The format specified in Part 3 is itself compatible to JFIF, ISO/IEC 10918-5, and thus can be read by all existing implementations.
Part 4, Conformance testing
JPEG XT Part 4 defines conformance testing of JPEG XT.
Part 5, Reference software
JPEG XT Part 5 provides the JPEG XT reference software.
Part 6, IDR Integer coding
JPEG XT Part 6 defines extensions of JPEG for backwards compatible coding of integer samples between 9 and 16 bit precision. It uses the file format specified in Part 3.
Part 7, HDR floating-point coding
JPEG XT Part 7 uses the mechanism of Part 3 to extend JPEG for coding of HDR images, i.e. images consisting of floating point samples. It is a super-set of both Part 2 and Part 3 and offers additional coding tools addressing needs of low-complexity or hardware implementations.
Part 8, Lossless and near-lossless coding
JPEG XT Part 8 defines lossless coding mechanisms for integer and floating point samples. It is an extension of Part 6 and Part 7, allowing for scalable lossy to lossless compression.
Part 9, Alpha channel coding
JPEG XT Part 9 allows the lossy and lossless representation of alpha channels, thus enabling the coding of transparency information and conding of arbitrarily shaped images.
Recommend
-
48
JPEG is an image encoding designed to compress photographs and similar images effectively, often 5 to 15 times over a raw bitmap format. It's a lossy format that exploits properties of human visio...
-
15
Obscure features of JPEG Posted on November 24, 2011 by Chris Hodapp Tags:Technobabble, jpeg ,
-
20
For the testing I used the Kodak image dataset in 3 different sizes: 500 px, 1000px and 1500px. For JPEG conversion I used cjpeg with --optimize fl...
-
22
JPEG [JAY-peg] JPEG (Joint Photographic Experts Group) is the image encoding, JFIF (JPEG File Interchange Format) is the file format storage. Referen...
-
10
Not all image file formats are made equal. In fact, many of them were created to address a problem that an already-existing format could not resolve. The JPEG, for instance, came about because image file sizes were eating up way...
-
6
It’s High Time to Replace JPEG With a Next-Generation Image CodecI can be quite passionate about image codecs. A “codec battle” is brewing, and I’m not the only one to have
-
9
-
14
GitHub Achieves ISO/IEC 27001:2013 Certification!GitHub’s Information Security Management System (ISMS) has been certified against ISO 27001:2013, an internationally recognized standard for se...
-
7
ISO/IEC 9075-2:2023 76584 ISO/IEC 9075-2:2023 Information technology — Data...
-
8
Responsible AI Now Has an ISO Standard: ISO/IEC 42001 K.sabreena — Updated On December 28th, 2...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK