A novel perceptual image quality measure for block based image compression

The challenge of finding a reliable, real-time, automatic perceptual evaluation of image quality has been tackled continuously by researchers worldwide. Existing methods often have high complexity, or are dependent on setup specifics such as image size, or else have low correlation with subjective quality. We propose a novel, easy to compute, image quality score which reliably measures artifacts introduced in block based coding schemes. The proposed score, named BBCQ (Block Based Coding Quality) lies in the range 0-1 with 1 indicating identical images, and is composed of three components. These components are based on a pixel-wise error using PSNR, evaluation of added artifactual edges along coding block boundaries and a measure of the texture distortion. These three measures are calculated on image tiles, whose size depends on image resolution, and are combined using a weighted geometric average. The obtained local scores, one per image tile, may then be used for local quality evaluation, or pooled into a single overall image quality score. The proposed quality score enables reliable, real-time, automatic perceptual evaluation of the quality of block-based coded images. BBCQ has been successfully integrated into an automatic, perceptually lossless, JPEG recompression system.

[1]  Zhou Wang,et al.  Spatial Pooling Strategies for Perceptual Image Quality Assessment , 2006, 2006 International Conference on Image Processing.

[2]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[3]  Michael H. Brill,et al.  Sarnoff JND Vision Model for Flat-Panel Design , 1998 .

[4]  Andrew Perkis,et al.  Analysis of SSIM performance for Digital Cinema applications , 2009, 2009 International Workshop on Quality of Multimedia Experience.

[5]  Bernd Girod,et al.  What's wrong with mean-squared error? , 1993 .