Skip to main content
Log in

Performance Analysis of the JPEG 2000 Image Coding Standard

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Some of the major objectives of the JPEG 2000 still image coding standard were compression and memory efficiency, lossy to lossless coding, support for continuous-tone to bi-level images, error resilience, and random access to regions of interest. This paper will provide readers with some insight on various features and functionalities supported by a baseline JPEG 2000-compliant codec. Three JPEG 2000 software implementations (Kakadu, JasPer, JJ2000) are compared with several other codecs, including JPEG, JBIG, JPEG-LS, MPEG-4 VTC and H.264 intra coding. This study can serve as a guideline for users to estimate the effectiveness of JPEG 2000 for various applications, and to select optimal parameters according to specific application requirements.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. M.D. Adams “The JPEG-2000 still image compression standard,” ISO/IEC JTC 1/SC 29/WG 1 N 2412. Available online from http://www.ece.uvic.ca/~mdadams and distributed with the JasPer software, 2001.

  2. M. Antonini, M. Barlaud, P. Mathieu, and I. Daubechies “Image coding using wavelet transform,” IEEE Transactions on Image Processing, Vol. 2, No. 1, pp. 205–220, 1992.

    Google Scholar 

  3. C. Christopoulos, A. Skodras, and T. Ebrahimi “The JPEG 2000 still image coding system: An overview,” IEEE Transactions on Consumer Electronics, Vol. 46, pp. 1103–1127, 2000.

    Google Scholar 

  4. ISO/IEC MPEG and ITU-T VCEG Joint Video Team (JVT) “H.26L Reference Software, version 8.4,” ftp://ftp.imtc-files.org/jvt-experts, 2002.

  5. JJ2000: An Implementation of the JPEG 2000 standard in Java, version 4.1: http://jj2000.epfl.ch, 2000.

  6. JTC1/SC29/WG1: “11544: Information technology—Coded representation of picture and audio information—Progressive bi-level image compression,” International standard, ISO/IEC, 1993.

  7. JTC1/SC29/WG1: “10918-1: Information technology—Digital compression and coding of continuous-tone still images: Requirements and guidelines,” International standard, ISO/IEC, 1994.

  8. JTC1/SC29/WG1: “Call for contributions for JPEG 2000 (JTC 1.29.14, 15444): Image Coding System,” Approved call for contributions, ISO/IEC, 1997.

  9. JTC1/SC29/WG1: “14495-1: Information technology—Lossless and near-lossless compression of continuous-tone still images: Baseline,” International Standard, ISO/IEC, 2000a.

  10. JTC1/SC29/WG1: “15444-1: Information technology—JPEG 2000 image coding system—Part 1: Core coding system,” International Standard, ISO/IEC, 2000b.

  11. JTC1/SC29/WG1: “14492: Information technology—Lossy/lossless coding of bi-level images,” International Standard, ISO/IEC, 2001.

  12. JTC1/SC29/WG11: “14496-2: Information technology—Coding of audio-visual objects—Part 2: Visual,” International Standard, ISO/IEC, 2001.

  13. JTC1/SC29/WG11: “14496-10: Information technology—Coding of audio-visual objects—Part 10,” Draft international Standard, ISO/IEC, 2002.

  14. M.W. Marcellin, M.J. Gormish, A. Bilgin, and M.P. Boliek “An overview of JPEG-2000,” in Data Compression Conference. Snowbird, UT, 2000, pp. 523–544.

  15. Markus Kuhn “JBIG-kit, version 1.2,” 2000, http://www.cl.cam.ac.uk/~mgk25/jbigkit.

  16. Microsoft Corporation, 2000, “Microsoft MPEG-4 Visual Reference Software, version 2.3.0,”

  17. M. Rabbani and R. Joshi “An overview of the JPEG2000 still image compression Standard,” Signal Processing: Image Communication, Vol. 17, No. 1, pp. 3–48, 2002.

    Google Scholar 

  18. D. Santa-Cruz and T. Ebrahimi “An analytical study of JPEG 2000 functionalities,” in International Conference on Image Processing, Vancouver, 2000, BC, pp. 49–52.

  19. J.M. Shapiro “Embedded image coding using zerotrees of wavelet coefficients,” IEEE Transactions on Signal Processing, Vol. 41, No. 12, pp. 3445–3462, 1993.

    Google Scholar 

  20. D. Taubman “High performance scalable image compression with EBCOT,” IEEE Transactions on Image Processing, Vol. 9, pp. 1158–1170, 2000.

    Google Scholar 

  21. D. Taubman “Kakadu: A comprehensive, heavily optimized, fully compliant software toolkit for JPEG2000 developers, version 3.2,” 2002, http://maestro.ee.unsw.edu.au/∼taubman/kakadusoftware.

  22. D. Taubman and M. Marcellin, Jpeg2000: Image Compression Fundamentals, Standards, and Practice, Kluwer Academic Publishers, 2001.

  23. The Independent JPEG Group “JPEG Image Compression Library, version 6b,” 1998, http://www.ijg.org/files.

  24. The JasPer project, version 1.500.4. 2000, http://www.ece.uvic.ca/mdadams/jasper.

  25. UBC Signal Processing and Multimedia Group “JPEG-LS Public Domain Code, version 2.2,” http://www.ece.ubc.ca/spmg/research/jpeg/jpeg_ls/jpegls.html, 1999.

  26. UBC Signal Processing and Multimedia Group “JBIG2 Software, version 1.0.0,” 2000, http://spmg.ece.ubc.ca/jbig2.

  27. M. Weinberger, G. Seroussi, and G. Sapiro “The LOCO-I lossless image compression algorithm: Principles and standardization into JPEG-LS,” IEEE Transactions on Image Processing, Vol. 9, pp. 1309–1324, 2000.

    Google Scholar 

  28. T. Wiegand “Working Draft Number 2, Revision 2 (WD-2), JVT-B118r2,” Technical report, ISO/IEC/ITU-T, 2002.

  29. T. Wiegand, H. Schwarz, A. Joch, F. Kossentini, and G.J. Sullivan “Rate-constrained coder control and comparison of video coding standards,” to appear in the IEEE Transactions on Circuits and Systems for Video Technology, 2002.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hong Man.

Additional information

Hong Man received his Ph.D. degree from Georgia Institute of Technology in 1999, in Electrical Engineering. He joined Stevens Institute of Technology in 2000, and currently he is an assistant professor in the Department of Electrical and Computer Engineering. He is serving as the director for Visual Information Environment Laboratory at Stevens, the director for Computer Engineering undergraduate program in the ECE department, and the coordinator for NSA Center of Academic Excellence in Information Assurance in the School of Engineering. He is a member of the IEEE and ACM. He served as member of organizing committee for IEEE International Workshop on Multimedia and Signal Processing (MMSP) 2002 and 2005, member of technical program committee for IEEE Vehicular Technology Conference (VTC) Fall 2003, and IEEE/ACM International Conference on E-Business and Telecommunication Networks (ICETE) 2004 and 2005. He is a committee member on IEEE SPS TC for Education. He was an active contributor to the ISO/ITU JPEG 2000 image coding standard.

Alen Docef received his Diploma of Engineer from the Polytechnic Institute of Bucharest, Romania, in 1991. He obtained an M.S.E.E degree in 1992 and a Ph.D. degree in 1998 from the Georgia Institute of Technology, Atlanta, Georgia, all in electrical engineering. From 1998 to 1999 he worked as a research engineer in the Signal Processing and Multimedia Group of the University of British Columbia. In 2000 he joined the Virginia Commonwealth University School of Engineering as an Assistant Professor. His research interests include multimedia signal compression, medical image processing, and real-time implementation of DSP algorithms. He has been a member of the IEEE since 1995.

Faouzi Kossentini received the B.S., M.S., and Ph.D. degrees from the Georgia Institute of Technology, Atlanta, in 1989, 1990, and 1994, respectively. He is presently the President and CEO of UB Video Inc., a company in Vancouver (Canada) that develops video communication products for the video conferencing and broadcast markets. Before the year 2004, he had been an associate professor in the Department of Electrical and Computer Engineering at the University of British Columbia, where he was involved in research in the areas of signal processing, communications and multimedia. He has co-authored more than two hundred journal papers, conference papers and book chapters. Dr. Kossentini is a senior member of the IEEE. He has served as a Vice General Chair for ICIP-2000, and he has also served as an associate editor for the IEEE transactions on Image Processing and the IEEE transactions on Multimedia.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Man, H., Docef, A. & Kossentini, F. Performance Analysis of the JPEG 2000 Image Coding Standard. Multimed Tools Appl 26, 27–57 (2005). https://doi.org/10.1007/s11042-005-6848-5

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-005-6848-5

Keywords

Navigation