Performance comparison of leading image codecs: H.264/AVC Intra, JPEG2000, and Microsoft HD Photo

This paper provides a detailed rate-distortion performance comparison between JPEG2000, Microsoft HD Photo, and H.264/AVC High Profile 4:4:4 I-frame coding for high-resolution still images and high-definition (HD) 1080p video sequences. This work is an extension to our previous comparative study published in previous SPIE conferences [1, 2]. Here we further optimize all three codecs for compression performance. Coding simulations are performed on a set of large-format color images captured from mainstream digital cameras and 1080p HD video sequences commonly used for H.264/AVC standardization work. Overall, our experimental results show that all three codecs offer very similar coding performances at the high-quality, high-resolution setting. Differences tend to be data-dependent: JPEG2000 with the wavelet technology tends to be the best performer with smooth spatial data; H.264/AVC High-Profile with advanced spatial prediction modes tends to cope best with more complex visual content; Microsoft HD Photo tends to be the most consistent across the board. For the still-image data sets, JPEG2000 offers the best R-D performance gains (around 0.2 to 1 dB in peak signal-to-noise ratio) over H.264/AVC High-Profile intra coding and Microsoft HD Photo. For the 1080p video data set, all three codecs offer very similar coding performance. As in [1, 2], neither do we consider scalability nor complexity in this study (JPEG2000 is operating in non-scalable, but optimal performance mode).

[1]  Trac D. Tran,et al.  Context-based entropy coding of block transform coefficients for image compression , 2001, Optics + Photonics.

[2]  Mark Colbert Adaptive Block-based Image Coding with Pre-/ post-filtering , 2005 .

[3]  Pankaj Topiwala Comparative study of JPEG2000 and H.264/AVC FRExt I-frame coding on high-definition video sequences , 2005, SPIE Optics + Photonics.

[4]  Joan L. Mitchell,et al.  JPEG: Still Image Data Compression Standard , 1992 .

[5]  Henrique S. Malvar Biorthogonal and nonuniform lapped transforms for transform coding with reduced blocking and ringing artifacts , 1998, IEEE Trans. Signal Process..

[6]  Detlev Marpe,et al.  Performance evaluation of Motion-JPEG2000 in comparison with H.264/AVC operated in pure intracoding mode , 2004, SPIE Optics East.

[7]  Trac D. Tran,et al.  Lapped transform via time-domain pre- and post-filtering , 2003, IEEE Trans. Signal Process..

[8]  Trac D. Tran,et al.  Performance comparison of JPEG2000 and H.264/AVC high profile intra-frame coding on HD video sequences , 2006, SPIE Optics + Photonics.

[9]  Michael W. Marcellin,et al.  JPEG2000 - image compression fundamentals, standards and practice , 2002, The Kluwer International Series in Engineering and Computer Science.

[10]  Ajay Luthra,et al.  The H.264/AVC Advanced Video Coding standard: overview and introduction to the fidelity range extensions , 2004, SPIE Optics + Photonics.

[11]  Iain E. G. Richardson,et al.  H.264 and MPEG-4 Video Compression: Video Coding for Next-Generation Multimedia , 2003 .

[12]  Henrique S. Malvar,et al.  Signal processing with lapped transforms , 1992 .

[13]  Mourad Ouaret,et al.  On comparing JPEG2000 and intraframe AVC , 2006, SPIE Optics + Photonics.