Optimization of JPEG color image coding using a human visual system model

We introduce a new model that can be used in the perceptual optimization of standard color image coding algorithms (JPEG/MPEG). The human visual system model is based on a set of oriented filters and incorporates background luminance dependencies, luminance and chrominance frequency sensitivities, and luminance and chrominance masking effects. The main problem in using oriented filter-based models for the optimization of coding algorithms is the difference between the orientation of the filters in the model domain and the DCT block transform in decoding domain. We propose a general method to combine these domains by calculating a local sensitivity for each DCT (color) block. This leads to a perceptual weighting factor for each DCT coefficient in each block. We show how these weighting factors allow us to use advanced techniques for optimal bit allocation in JPEG (e.g. custom quantization matrix design and adaptive thresholding). With the model we propose it is possible to calculate a perceptually weighted mean squared error (WMSE) directly in the DCT color domain, although the model itself is based on a directional frequency band decomposition.

[1]  Reginald L. Lagendijk,et al.  Perceptual optimization of image coding algorithms , 1995, Proceedings., International Conference on Image Processing.

[2]  Andrew B. Watson,et al.  DCT quantization matrices visually optimized for individual images , 1993, Electronic Imaging.

[3]  Albert J. Ahumada,et al.  Color matrix display simulation based on luminance and chromatic contrast sensitivity of early vision , 1992, Electronic Imaging.

[4]  M. A. Bouman,et al.  Spatiotemporal modulation transfer in the human eye. , 1967, Journal of the Optical Society of America.

[5]  Christoph Zetzsche,et al.  Multiple Channel Model For The Prediction Of Subjective Image Quality , 1989, Photonics West - Lasers and Applications in Science and Engineering.

[6]  Bernd Girod,et al.  Eye Movements And Coding Of Video Sequences , 1988, Other Conferences.

[7]  I. Ohzawa,et al.  A comparison of contrast detection and discrimination , 1986, Vision Research.

[8]  Scott J. Daly,et al.  Visible differences predictor: an algorithm for the assessment of image fidelity , 1992, Electronic Imaging.

[9]  Peter G. J. Barten,et al.  Evaluation of Subjective Image Quality with the Square Root Integral Method , 1990, Applied Vision.

[10]  J. Robson Spatial and Temporal Contrast-Sensitivity Functions of the Visual System , 1966 .

[11]  Jeffrey Lubin,et al.  The use of psychophysical data and models in the analysis of display system performance , 1993 .

[12]  Kannan Ramchandran,et al.  Rate-distortion optimal fast thresholding with complete JPEG/MPEG decoder compatibility , 1994, IEEE Trans. Image Process..

[13]  A Bradley,et al.  Contrast dependence and mechanisms of masking interactions among chromatic and luminance gratings. , 1988, Journal of the Optical Society of America. A, Optics and image science.

[14]  Albert J. Ahumada,et al.  Improved detection model for DCT coefficient quantization , 1993, Electronic Imaging.

[15]  Reginald L. Lagendijk,et al.  Perceptual image quality based on a multiple channel HVS model , 1995, 1995 International Conference on Acoustics, Speech, and Signal Processing.

[16]  Kannan Ramchandran,et al.  Joint thresholding and quantizer selection for decoder-compatible baseline JPEG , 1995, 1995 International Conference on Acoustics, Speech, and Signal Processing.

[17]  P. Pirsch,et al.  Advances in picture coding , 1985, Proceedings of the IEEE.

[18]  M. Bierling,et al.  Displacement Estimation By Hierarchical Blockmatching , 1988, Other Conferences.

[19]  William E. Glenn Digital image compression based on visual perception , 1993 .

[20]  Edward H. Adelson,et al.  Shiftable multiscale transforms , 1992, IEEE Trans. Inf. Theory.

[21]  J. M. Foley,et al.  Contrast masking in human vision. , 1980, Journal of the Optical Society of America.

[22]  Albert J. Ahumada,et al.  A visual detection model for DCT coefficient quantization , 1993 .

[23]  Patrick C. Teo,et al.  Perceptual image distortion , 1994, Proceedings of 1st International Conference on Image Processing.

[24]  D. H. Kelly Adaptation effects on spatio-temporal sine-wave thresholds. , 1972, Vision research.

[25]  J. McClellan,et al.  Chebyshev Approximation for Nonrecursive Digital Filters with Linear Phase , 1972 .