JPEG 2000 File Format (JP2 Format) Provides a Priority [9, 39-40]
Total Page:16
File Type:pdf, Size:1020Kb
See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/3180415 The JPEG2000 still image coding system: An overview Article in IEEE Transactions on Consumer Electronics · December 2000 DOI: 10.1109/30.920468 · Source: IEEE Xplore CITATIONS READS 1,182 760 3 authors, including: Athanassios Skodras Touradj Ebrahimi University of Patras École Polytechnique Fédérale de Lausanne 168 PUBLICATIONS 3,939 CITATIONS 652 PUBLICATIONS 18,270 CITATIONS SEE PROFILE SEE PROFILE Some of the authors of this publication are also working on these related projects: JPEG XT a JPEG standard for High Dynamic Range (HDR) and Wide Color Gamut (WCG) Images View project Fall Detection View project All content following this page was uploaded by Athanassios Skodras on 27 November 2012. The user has requested enhancement of the downloaded file. Published in IEEE Transactions on Consumer Electronics, Vol. 46, No. 4, pp. 1103-1127, November 2000 THE JPEG2000 STILL IMAGE CODING SYSTEM: AN OVERVIEW Charilaos Christopoulos1 Senior Member, IEEE, Athanassios Skodras2 Senior Member, IEEE, and Touradj Ebrahimi3 Member, IEEE 1Media Lab, Ericsson Research Corporate Unit, Ericsson Radio Systems AB, S-16480 Stockholm, Sweden Email: [email protected] 2Electronics Laboratory, University of Patras, GR-26110 Patras, Greece Email: [email protected] 3Signal Processing Laboratory, EPFL, CH-1015 Lausanne, Switzerland Email: [email protected] Abstract -- With the increasing use of multimedia international standard for the compression of technologies, image compression requires higher grayscale and color still images. This effort has been performance as well as new features. To address this known as JPEG, the Joint Photographic Experts need in the specific area of still image encoding, a new Group the “joint” in JPEG refers to the collaboration standard is currently being developed, the JPEG2000. It between ITU and ISO). Officially, JPEG corresponds is not only intended to provide rate-distortion and subjective image quality performance superior to to the ISO/IEC international standard 10928-1, digital existing standards, but also to provide features and compression and coding of continuous-tone functionalities that current standards can either not (multilevel) still images or to the ITU-T address efficiently or in many cases cannot address at Recommendation T.81. The text in both these ISO and all. Lossless and lossy compression, embedded lossy to ITU-T documents is identical. The process was such lossless coding, progressive transmission by pixel that, after evaluating a number of coding schemes, the accuracy and by resolution, robustness to the presence JPEG members selected a DCT1-based method in of bit-errors and region-of-interest coding, are some 1988. From 1988 to 1990, the JPEG group continued representative features. It is interesting to note that its work by simulating, testing and documenting the JPEG2000 is being designed to address the algorithm. JPEG became a Draft International requirements of a diversity of applications, e.g. Internet, color facsimile, printing, scanning, digital photography, Standard (DIS) in 1991 and an International Standard remote sensing, mobile applications, medical imagery, (IS) in 1992 [1-3]. digital library and E-commerce. With the continual expansion of multimedia and Keywords -- JPEG, JPEG2000, color image coding, Internet applications, the needs and requirements of data compression, source coding, subband coding, the technologies used, grew and evolved. In March wavelet transform. 1997 a new call for contributions were launched for the development of a new standard for the compression of still images, the JPEG2000 [4,5]. This I. INTRODUCTION project, JTC2 1.29.14 (15444), was intended to create Since the mid-80s, members from both the a new image coding system for different types of still International Telecommunication Union (ITU) and the images (bi-level, gray-level, color, multi-component), International Organization for Standardization (ISO) 1 have been working together to establish a joint DCT stands for Discrete Cosine Transform 2 JTC stands for Joint Technical Committee Published in IEEE Transactions on Consumer Electronics, Vol. 46, No. 4, pp. 1103-1127, November 2000 with different characteristics (natural images, II. APPLICATIONS-REQUIREMENTS-FEATURES scientific, medical, remote sensing, text, rendered The JPEG2000 standard provides a set of features graphics, etc) allowing different imaging models that are of importance to many high-end and emerging (client/server, real-time transmission, image library applications by taking advantage of new technologies. archival, limited buffer and bandwidth resources, etc) It addresses areas where current standards fail to preferably within a unified system. This coding produce the best quality or performance and provides system should provide low bit-rate operation with capabilities to markets that currently do not use rate-distortion and subjective image quality compression. The markets and applications better performance superior to existing standards, without served by the JPEG2000 standard are Internet, color sacrificing performance at other points in the rate- facsimile, printing, scanning (consumer and pre- distortion spectrum, incorporating at the same time press), digital photography, remote sensing, mobile, many interesting features. The standard intended to medical imagery, digital libraries / archives and E- compliment and not to replace the current JPEG commerce. Each application area imposes some standards. One of the aims of the standardization requirements that the standard should fulfil. Some of committee has been the development of Part I, which the most important features that this standard should could be used on a royalty and fee free basis. This is possess are the following [4-5]: important for the standard to become widely accepted, · Superior low bit-rate performance: This in the same manner as the original JPEG with standard should offer performance superior to the Huffman coding is now. current standards at low bit-rates (e.g. below 0.25 The standardization process, which is coordinated 3 bpp for highly detailed gray-scale images). This by the JTC1/SC29/WG1 of ISO/IEC has already (as significantly improved low bit-rate performance of August 2000) produced the Final Draft should be achieved without sacrificing International Standard (FDIS) and the International performance on the rest of the rate-distortion Standard (IS) is scheduled for December 2000 [9]. spectrum. Network image transmission and remote Only editorial changes are expected at this stage and sensing are some of the applications that need this therefore, there will be no more technical or functional feature. changes in Part I of the Standard. In this paper the structure of Part I of the · Lossless and lossy compression: It is desired to JPEG2000 standard is presented and performance and provide lossless compression naturally in the complexity comparisons with existing standards, are course of progressive decoding. Examples of reported. The paper is intended to serve as a tutorial applications that can use this feature include for JPEG2000, and is organized as follows: In Section medical images, where loss is not always tolerated, II the main application areas and their requirements image archival applications, where the highest are given. The architecture of the standard is described quality is vital for preservation but not necessary in Section III, including tiling, multi-component for display, network applications that supply transformations, wavelet transforms, quantization and devices with different capabilities and resources, entropy coding. Some of the most significant features and pre-press imagery. It is also desired that the of the standard are described in Section IV, such as standard should have the property of creating Region-of-Interest (ROI) coding, scalability and embedded bitstream and allow progressive lossy to bitstream parsing, line based transforms, visual lossless build-up. weighting, error resilience and file format aspects. · Progressive transmission by pixel accuracy and Finally, some comparative results are reported in resolution: Progressive transmission that allows Section V of the paper, while in Section VI the future images to be reconstructed with increasing pixel parts of the standard are discussed. accuracy or spatial resolution is essential for many applications. This feature allows the reconstruction of images with different resolutions and pixel accuracy, as needed or desired, for different target devices. World Wide Web, image archival and printers are some application examples. 3 SC, WG, IEC stand for Standing Committee, Working Group · Region-of-Interest Coding: Often there are parts and International Electrotechnical Commission respectively. of an image that are more important than others. Published in IEEE Transactions on Consumer Electronics, Vol. 46, No. 4, pp. 1103-1127, November 2000 This feature allows users to define certain ROI’s in · Continuous-tone and bi-level compression: It is the image to be coded and transmitted with better desired to have a coding standard that is capable of quality and less distortion than the rest of the compressing both continuous-tone and bi-level image. images. If feasible, this standard should strive to · Random codestream access and processing: This achieve this with similar system resources. The feature allows user defined ROI’s in