Overview and Evaluation of the JPEG XT HDR Image Compression Standard

Overview and Evaluation of the JPEG XT HDR Image Compression Standard

Real Time Image Processing Journal manuscript No. (will be inserted by the editor) Alessandro Artusi · Rafa l K. Mantiuk · Thomas Richter · Philippe Hanhart · Pavel Korshunov · Massimiliano Agostinelli · Arkady ten · Touradj Ebrahimi Overview and Evaluation of the JPEG XT HDR Image Compression Standard Received: date / Revised: date Abstract Standards play an important role in provid- ing a common set of specifications and allowing inter- operability between devices and systems. Until recently, no standard for High Dynamic Range (HDR) image cod- EXR ing had been adopted by the market, and HDR imaging relies on proprietary and vendor specific formats which are unsuitable for storage or exchange of such images. To resolve this situation, the JPEG Committee is develop- ing a new coding standard called JPEG XT that is back- wards compatible to the popular JPEG compression, al- lowing it to be implemented using standard 8-bit JPEG coding hardware or software. In this paper, we present JPEG XT design principles and technical details of JPEG XT. It is based on a two-layers design, a base layer containing a Low Dynamic Range (LDR) image accessible to legacy Fig. 1 Original (EXR) and compressed and decoded image implementations, and an extension layer providing the (JPEG XT), both tonemapped and scaled for the purpose of full dynamic range. The paper introduces three of cur- printing. The original image size in the OpenEXR (PIZ com- pression) format is 39,4 MB (24.0 bpp) large, the compressed rently defined profiles in JPEG XT, each constraining size is 3,4 MB (2.0 bpp), less than one tenth of the original the common decoder architecture to a subset of allow- file size. able configurations. We assess the coding efficiency of each profile extensively through subjective assessments, using 24 na¨ıve subjects to evaluate 20 images, and ob- 4:5 out of 5, which is considered as fully transparent jective evaluations, using 106 images with five different in many applications. This corresponds to 23-times bit- tone-mapping operators and at 100 different bit rates. stream reduction compared to lossless OpenEXR PIZ The objective results (based on benchmarking with sub- compression. jective scores) demonstrate that JPEG XT can encode HDR images at bit rates varying from 1:1 to 1:9 bit/pixel for estimated mean opinion score (MOS) values above 1 Introduction A. Artusi University of Girona Despite a rapid increase of scientific activities and inter- Edifici P4, 17071 Girona (Spain) ests in High Dynamic Range (HDR) imaging, its adop- E-mail: [email protected] tion by industry is rather limited. One of the reasons R. K. Mantiuk is the lack of a widely accepted standard for HDR im- University of Cambridge, Computer Laboratory age coding that can be seamlessly integrated into ex- 15 JJ Thomson Avenue, Cambridge, CB3 0FD, UK E-mail: [email protected] isting products and applications. While standard for- mats such as JPEG 2000 and JPEG XR offer support Th. Richter University of Stuttgart for HDR image representations, their adoption requires Computing Centre a certain investment not always affordable in existing Allmandring 30A imaging ecosystems, and more difficult transitions, as E-mail: [email protected] they are not backward compatible with the widely popu- 2 lar JPEG image format (Pennebaker and Mitchell 1992; et al 2011), and mantiuk06 (Mantiuk et al 2006b), on Wallace 1992). Instead, most digital camera and mo- the performance of different profiles of JPEG XT. bile phone manufactures offer an \HDR mode", which is In summary, the following are the main contribu- based on a vendor-specific proprietary technology. This tions of this paper: The first such extensive and de- situation creates a \vendor lock-in" problem for con- tailed description of JPEG XT standard and its three sumers, making it difficult to efficiently use images pro- profiles (Section 3); a comprehensive subjective assess- duced by such cameras in practice. While cameras typ- ment of three JPEG XT profiles using 20 HDR images ically offer an option to generate a tone-mapped 8-bit (Section 6); benchmarking and statistical analysis of 12 JPEG version from the capture HDR image, it cannot objective metrics for HDR images using the results of be considered as an original HDR \digital negative" and, subjective assessment (Section 6.2); a large-scale objec- hence, is not optimal for editing and creative enhance- tive evaluation and performance analysis of JPEG XT ments. using HDR-VDP-2 on 106 images (Section 7). Finally, real time issues, related to the JPEG XT, are discussed. To resolve this problem, in 2012, the JPEG Com- mittee formally known as ISO/IEC JTC1/SC29/WG1, issued a \call for proposals" to which 6 organizations re- sponded, namely, Dolby, EPFL, University of Stuttgart, 2 Related Work Trellis Management, VUB and University of Warwick. As a result, JPEG XT was initiated as a new work item Compression of high bit-depth still images, such as HDR and a first set of requirements for its potential appli- images, has been investigated in the past. JPEG 2000 cations was identified. An important requirement was and JPEG XR have been proposed to overcome the lim- the possibility for any legacy JPEG decoder to be able ited bit-depth of the dominant standard for photographic to recover a Low Dynamic Range (LDR) version of the images, the legacy coding system ISO/IEC 10918/T.81 coded HDR image, resulting in a two-layer design of a widely known as JPEG format. Both JPEG 2000 and base LDR and an extension codestream. Another impor- JPEG XR standards can represent HDR images when tant requirement was to impose both base and extension used in combination with an appropriate pixel encod- codestreams to use legacy JPEG compression tools in or- ing, such as logLuv (Ward-Larson 1998; Pattanaik and der to facilitate implementations. Compression efficiency Hughes 2005) or perceptual quantization (Mantiuk et al was also considered as a third objective. 2004; Miller et al 2013). However, those standards have not been adopted by the digital photography market. As JPEG XT standard defines a common codestream JPEG is currently de facto the most popular imaging syntax and a common decoder architecture. To make format, it is believed that an HDR image coding format practical implementations easier, the set of the coding should be backward compatible with the legacy JPEG tools offered by the standard can be restricted to smaller format to facilitate its adoption and inclusion in current subsets denoted as Profiles. This paper focuses on three imaging ecosystems. JPEG XT profiles, referred to as profiles A, B, and C. First attempts to design a coding system for HDR Each profile offers a technical solution for coding HDR still images that would also provide backward compati- images considering additional requirements for different bility were (Spaulding et al 2003) and (Ward and Sim- applications. mons 2006). The latter, known as JPEG-HDR, also pro- In this paper, we present the overall design architec- posed a software implementation which made it popular ture of JPEG XT and discuss the above mentioned three for compression of HDR images among some HDR en- profiles. We also extensively evaluate the performance of thusiasts. Minor limitations of that format were the lack JPEG XT. Subjective assessment of JPEG XT profiles of support for Wide Color Gamut (WCG) and lack of is made using 24 na¨ıve subjects evaluating 20 different lossless coding. Other JPEG backward-compatible com- HDR images coded at 4 different bit rates and displayed pression schemes have also been proposed for HDR video on a SIM2 HDR47E S 4K monitor. Based on the re- (Mantiuk et al 2006a) and for HDR images (Chen et al sults of the subjective evaluations, twelve different qual- 2006; Korshunov and Ebrahimi 2013). ity metrics, including several variants of PSNR, RMSE, Recognizing the lack of a standard for compression and SSIM, as well as, SNR and HDR-VDP-2 (version of HDR images that is backward compatible with JPEG 2.2) have been benchmarked. The benchmarking showed format, the JPEG Committee started a new work ISO/IEC that HDR-VDP-2 offers the highest correlation with sub- 18477 also known as JPEG XT. Prototypes implement- jective results. Therefore, HDR-VDP-2 was applied to a ing JPEG XT architecture have been described and an- total of 106 different images from several publicly avail- alyzed in literature as early as in 2013 (Richter 2013a,b). able image datasets that were coded at 100 different bit This initiative has attracted interest from researchers in rates. In this evaluation, we also assessed the influence academia and industry, leading to several studies assess- of five different commonly used tone-mapping operators, ing its performance. including simple gamma operator, drago03 (Drago et al The work by Pinheiro et al. (Pinheiro et al 2014) 2003), reinhard02 (Reinhard et al 2002), mai11 (Mai compared four tone-mapping operators in how they af- 3 fect performance of three profiles of JPEG XT, when JPEG JPEG XT used to generate the base layer of a compressed image. Base Base image decoder This evaluation demonstrates the sensitivity of the com- base + residual pression results to the choice of the tone-mapping oper- 1st base 2nd base Output Refinement nonlinearity nonlinearity conversion ator in the base layer and showed that profiles perform HDR scan consistently at different bit rates when SNR and FSIM image Color vector metrics were used for measurements. Other studies were Extension Pre-scaling Post-scaling Scalar mostly limited to the performance evaluation of only one ref'ment scan nonlinearity nonlinearity Profile A of the three available profiles in JPEG XT (Mantel et al st nd Profile B Extension 1 ext'sion 2 ext'sion 2014; Hanhart et al 2014a).

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    15 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us