Image Quality Assessment: From Error Visibility to Structural Similarity. Zhou Wang

Similar documents
Image Quality Assessment Techniques: An Overview

MULTI-SCALE STRUCTURAL SIMILARITY FOR IMAGE QUALITY ASSESSMENT. (Invited Paper)

New Directions in Image and Video Quality Assessment

Structural Similarity Based Image Quality Assessment

EE 5359 Multimedia project

Image Quality Assessment: From Error Measurement to Structural Similarity

Evaluation of Two Principal Approaches to Objective Image Quality Assessment

SSIM Image Quality Metric for Denoised Images

Maximum Differentiation Competition: Direct Comparison of Discriminability Models

Reduced-Reference Image Quality Assessment Using A Wavelet-Domain Natural Image Statistic Model

Efficient Color Image Quality Assessment Using Gradient Magnitude Similarity Deviation

New structural similarity measure for image comparison

MIXDES Methods of 3D Images Quality Assesment

Image Quality Assessment based on Improved Structural SIMilarity

Image and Video Quality Assessment Using Neural Network and SVM

Lec 14 QoE Quality of Experience

DCT-BASED IMAGE QUALITY ASSESSMENT FOR MOBILE SYSTEM. Jeoong Sung Park and Tokunbo Ogunfunmi

Performance of Quality Metrics for Compressed Medical Images Through Mean Opinion Score Prediction

Blind Prediction of Natural Video Quality and H.264 Applications

Speech Modulation for Image Watermarking

A Study of Objective Quality Assessment Metrics for Video Codec Design and Evaluation

Structural Similarity Based Image Quality Assessment Using Full Reference Method

Objective Quality Assessment of Screen Content Images by Structure Information

DEEP LEARNING OF COMPRESSED SENSING OPERATORS WITH STRUCTURAL SIMILARITY (SSIM) LOSS

Stimulus Synthesis for Efficient Evaluation and Refinement of Perceptual Image Quality Metrics

SCREEN CONTENT IMAGE QUALITY ASSESSMENT USING EDGE MODEL

BLIND MEASUREMENT OF BLOCKING ARTIFACTS IN IMAGES Zhou Wang, Alan C. Bovik, and Brian L. Evans. (

SPATIO-TEMPORAL SSIM INDEX FOR VIDEO QUALITY ASSESSMENT

No Reference Medical Image Quality Measurement Based on Spread Spectrum and Discrete Wavelet Transform using ROI Processing

No-Refrence Image Quality Assessment Using Blind Image Quality Indices

SVD FILTER BASED MULTISCALE APPROACH FOR IMAGE QUALITY ASSESSMENT. Ashirbani Saha, Gaurav Bhatnagar and Q.M. Jonathan Wu

No-reference perceptual quality metric for H.264/AVC encoded video. Maria Paula Queluz

The SNCD as a Metrics for Image Quality Assessment

A Subjective Study to Evaluate Video Quality Assessment Algorithms

A Comparison of Still-Image Compression Standards Using Different Image Quality Metrics and Proposed Methods for Improving Lossy Image Quality

FOUR REDUCED-REFERENCE METRICS FOR MEASURING HYPERSPECTRAL IMAGES AFTER SPATIAL RESOLUTION ENHANCEMENT

BLIND QUALITY ASSESSMENT OF VIDEOS USING A MODEL OF NATURAL SCENE STATISTICS AND MOTION COHERENCY

Optimizing the Deblocking Algorithm for. H.264 Decoder Implementation

Data Hiding in Video

A PERCEPTUALLY RELEVANT SHEARLET-BASED ADAPTATION OF THE PSNR

ANALYSIS AND COMPARISON OF SYMMETRY BASED LOSSLESS AND PERCEPTUALLY LOSSLESS ALGORITHMS FOR VOLUMETRIC COMPRESSION OF MEDICAL IMAGES

DEEP BLIND IMAGE QUALITY ASSESSMENT

EXPERIMENTAL ANALYSIS AND MODELING OF DIGITAL VIDEO QUALITY Mylène C.Q. Farias, a Michael S. Moore, a John M. Foley, b and Sanjit K.

F-MAD: A Feature-Based Extension of the Most Apparent Distortion Algorithm for Image Quality Assessment

VIDEO DENOISING BASED ON ADAPTIVE TEMPORAL AVERAGING

Gradient Magnitude Similarity Deviation: A Highly Efficient Perceptual Image Quality Index

Signal Processing: Image Communication

BLIND IMAGE QUALITY ASSESSMENT WITH LOCAL CONTRAST FEATURES

Attention modeling for video quality assessment balancing global quality and local quality

CS 260: Seminar in Computer Science: Multimedia Networking

ASSESSMENT OF VIDEO WATERMARKING USING STRUCTURAL METRICS 1

SECURE WATERMARKING TECHNIQUE FOR MEDICAL IMAGES WITH VISUAL EVALUATION

BLIND QUALITY ASSESSMENT OF JPEG2000 COMPRESSED IMAGES USING NATURAL SCENE STATISTICS. Hamid R. Sheikh, Alan C. Bovik and Lawrence Cormack

A ROBUST WATERMARKING SCHEME BASED ON EDGE DETECTION AND CONTRAST SENSITIVITY FUNCTION

Blind Measurement of Blocking Artifact in Images

Information Content Weighting for Perceptual Image Quality Assessment Zhou Wang, Member, IEEE, and Qiang Li, Member, IEEE

Gradient Magnitude Similarity Deviation: A Highly Efficient Perceptual Image Quality Index

Image and Video Watermarking

OBJECTIVE IMAGE QUALITY ASSESSMENT WITH SINGULAR VALUE DECOMPOSITION. Manish Narwaria and Weisi Lin

A Robust Digital Watermarking Scheme using BTC-PF in Wavelet Domain

International Journal of Computer Engineering and Applications, Volume XII, Issue I, Jan. 18, ISSN

BRIDGING THE GAP BETWEEN OBJECTIVE SCORE AND SUBJECTIVE PREFERENCE IN VIDEO QUALITY ASSESSMENT

IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 14, NO. 12, DECEMBER

AN INVESTIGATION OF WATERMARKING MEDICAL IMAGES

Face anti-spoofing using Image Quality Assessment

Enhanced Decision Median Filter for Color Video Sequences and Medical Images Corrupted by Impulse Noise

Unsupervised Feature Learning Framework for No-reference Image Quality Assessment

Video Quality Analysis for H.264 Based on Human Visual System

Efficient Motion Weighted Spatio-Temporal Video SSIM Index

An Information Fidelity Criterion for Image Quality Assessment Using Natural Scene Statistics

MULTIMEDIA PROCESSING-EE A UNIVERSAL IMAGE QUALITY INDEX and SSIM comparison

New Approach of Estimating PSNR-B For Deblocked

WAVELET VISIBLE DIFFERENCE MEASUREMENT BASED ON HUMAN VISUAL SYSTEM CRITERIA FOR IMAGE QUALITY ASSESSMENT

Network-based model for video packet importance considering both compression artifacts and packet losses

A NO-REFERENCE AUDIO-VISUAL VIDEO QUALITY METRIC

A DCT Statistics-Based Blind Image Quality Index

Wavelet Image Coding Measurement based on System Visual Human

Block Diagram. Physical World. Image Acquisition. Enhancement and Restoration. Segmentation. Feature Selection/Extraction.

An Efficient Saliency Based Lossless Video Compression Based On Block-By-Block Basis Method

SSIM based image quality assessment for vector quantization based lossy image compression using LZW coding

A Joint Histogram - 2D Correlation Measure for Incomplete Image Similarity

IMAGE QUALITY ASSESSMENT BASED ON EDGE

Video Compression System for Online Usage Using DCT 1 S.B. Midhun Kumar, 2 Mr.A.Jayakumar M.E 1 UG Student, 2 Associate Professor

Image Error Concealment Based on Watermarking

Adaptive Image Coding With Perceptual Distortion Control

Image Gap Interpolation for Color Images Using Discrete Cosine Transform

An Improved Performance of Watermarking In DWT Domain Using SVD

2016 IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 26, NO. 4, APRIL 2017

A Full Reference Based Objective Image Quality Assessment

Learning based face hallucination techniques: A survey

Characterization of Image Distortions in Multi-Camera Systems

A NO-REFERENCE VIDEO QUALITY PREDICTOR FOR COMPRESSION AND SCALING ARTIFACTS

How Many Humans Does it Take to Judge Video Quality?

Image Quality Assessment-Oriented Frame Capture of Video Phone over 3G system

NO REFERENCE IMAGE QUALITY ASSESSMENT BASED ON LOCAL BINARY PATTERN STATISTICS

SUBJECTIVE ANALYSIS OF VIDEO QUALITY ON MOBILE DEVICES. Anush K. Moorthy, Lark K. Choi, Gustavo de Veciana and Alan C. Bovik

Fast Decision of Block size, Prediction Mode and Intra Block for H.264 Intra Prediction EE Gaurav Hansda

A COMPARATIVE STUDY OF QUALITY AND CONTENT-BASED SPATIAL POOLING STRATEGIES IN IMAGE QUALITY ASSESSMENT. Dogancan Temel and Ghassan AlRegib

A NOVEL APPROACH FOR IMAGE WATERMARKING USING DCT AND JND TECHNIQUES

Biometric Security System for Fake Detection using image Quality Assessment Techniques

Transcription:

Image Quality Assessment: From Error Visibility to Structural Similarity Zhou Wang

original Image Motivation MSE=0, MSSIM=1 MSE=225, MSSIM=0.949 MSE=225, MSSIM=0.989 MSE=215, MSSIM=0.671 MSE=225, MSSIM=0.688 MSE=225, MSSIM=0.723

Perceptual Image Processing Why? Standard measure (MSE) does not agree with human visual perception PERCEPTUAL IMAGE PROCESSING Define Perceptual IQA Measures Optimize IP Systems & Algorithms Perceptually Application Scope: essentially all IP applications /video compression, restoration, enhancement, watermarking, displaying, printing

Goal Automatically predict perceived quality Classification Image Quality Assessment Full-reference (FR); No-reference (NR); Reduced-reference (RR) Widely Used Methods FR: MSE and PSNR NR & RR: wide open research topic IQA is Difficult PSNR =10log 10 2 L MSE

VQEG (1) VQEG (video quality experts group) 1. Goal: recommend video quality assessment standards (TV, telecommunication, multimedia industries) 2. Hundreds of experts (Intel, Philips, Sarnoff, Tektronix, AT&T, NHK, NASA, Mitsubishi, NTIA, NIST, Nortel ) Testing methodology 1. Provide test video sequences 2. Subjective evaluation 3. Objective evaluation by VQEG proponents 4. Compare subjective/objective results, find winner

Current Status 1. Phase I test (2000): VQEG (2) Diverse types of distortions 10 proponents including PSNR no winner, 8~9 proponents statistically equivalent, including PSNR! 2. Phase II test (2003): Restricted types of distortions (MPEG) Result: A few models slightly better than PSNR 3. VQEG is extending their directions: FR/RR/NR, Low Bit Rate Multimedia: video, audio and speech

Standard IQA Model: Error Visibility (1) Philosophy distorted signal = reference signal error signal Assume reference signal has perfect quality Quantify perceptual error visibility Representative work Pioneering work [Mannos & Sakrison 74] Sarnoff model [Lubin 93] Visible difference predictor [Daly 93] Perceptual distortion [Teo & Heeger 94] DCT-based method [Watson 93] Wavelet-based method [Safranek 89, Watson et al. 97]

Standard IQA Model: Error Visibility (2) Reference signal Distorted signal Preprocessing Channel Decomposition... Error Normalization... Error Pooling Quality/ Distortion Measure Motivation Simulate relevant early HVS components E = l k 1/ β β e l, k Key features Channel decomposition linear frequency/orientation transforms Frequency weighting contrast sensitivity function Masking intra/inter channel interaction

Standard IQA Model: Error Visibility (3) Quality definition problem Error visibility = quality? The suprathreshold problem Based on threshold psychophysics Generalize to suprathreshold range? The natural complexity problem Based on simple-pattern psychophysics Generalize to complex natural s? [Wang, et al., Why is quality assessment so difficult? ICASSP 02] [Wang, et al., IEEE Trans. Image Processing, 04]

New Paradigm: Structural Similarity Philosophy Purpose of human vision: extract structural information HVS is highly adapted for this purpose Estimate structural information change Classical philosophy Bottom-up Predict Error Visibility New philosophy Top-down Predict Structural Distortion How to define structural information? How to separate structural/nonstructural information?

Separation of Structural/nonstructural Distortion original _ distorted

Separation of Structural/nonstructural Distortion original nonstructural distortion _ distorted structural distortion

Separation of Structural/nonstructural Distortion original nonstructural distortion _ distorted structural distortion

Separation of Structural/nonstructural Distortion original nonstructural distortion _ distorted structural distortion

Adaptive Linear System nonstructural distortion original _ structural distortion distorted

Adaptive Linear System original nonstructural distortion nonstructural distortion components = c 1. c 2.... c K. _ structural distortion structural distortion components distorted = c. K... 1 c. K 2 c M.

Adaptive Linear System nonstructural distortion components original c 1. c 2.... c K. _ = structural distortion components distorted c. K... 1 c. K 2 c M. overcomplete, adaptive basis in the space of all s [Wang & Simoncelli, ICIP 05, submitted]

i k j x x i x j x k = 0 x - x O luminance change contrast change structural change x i = x j = x k ), ( ), ( ), ( ), ( y x y x y x y x s c l SSIM = 1 2 2 1 2 ), ( C C l y x y x = μ μ μ μ y x 2 2 2 2 2 ), ( C C c y x y x = σ σ σ σ y x 3 3 ), ( C C s y x xy = σ σ σ y x Structural Similarity (SSIM) Index in Image Space [Wang & Bovik, IEEE Signal Processing Letters, 02] [Wang et al., IEEE Trans. Image Processing, 04]

Model Comparison O O O Minkowski (MSE) component-weighted magnitude-weighted O O magnitude and component-weighted SSIM

JPEG2000 compressed original SSIM index map absolute error map

Gaussian noise corrupted original SSIM index map absolute error map

JPEG compressed original SSIM index map absolute error map

Demo Images MSE=0, MSSIM=1 MSE=225, MSSIM=0.949 MSE=225, MSSIM=0.989 MSE=215, MSSIM=0.671 MSE=225, MSSIM=0.688 MSE=225, MSSIM=0.723

Validation LIVE Database Dataset JP2(1) JP2(2) JPG(1) JPG(2) Noise Blur Error # of s 87 82 87 88 145 145 145 PSNR 0.934 0.895 0.902 0.914 0.987 0.774 0.881 SSIM 0.968 0.967 0.965 0.986 0.971 0.936 0.944 100 90 80 JPEG s JPEG2000 s Fitting with Logistic Function 100 90 80 JPEG s JPEG2000 s Fitting with Logistic Function 70 70 60 60 MOS 50 MOS 50 40 40 30 30 20 20 10 10 0 15 20 25 30 35 40 45 50 PSNR 0 0.4 0.5 0.6 0.7 0.8 0.9 1 MSSIM (Gaussian window, K1 = 0.01, K2 = 0.03) PSNR MSSIM

MAD Competition: MSE vs. SSIM (1) original initial distortion initial [Wang & Simoncelli, Human Vision and Electronic Imaging, 04]

MAD Competition: MSE vs. SSIM (2) original best SSIM for fixed MSE worst SSIM for fixed MSE [Wang & Simoncelli, Human Vision and Electronic Imaging, 04]

MAD Competition: MSE vs. SSIM (3) original best MSE for fixed SSIM worst MSE for fixed SSIM [Wang & Simoncelli, Human Vision and Electronic Imaging, 04]

MAD Competition: MSE vs. SSIM (4) original best MSE for fixed SSIM best SSIM for fixed MSE worst MSE for fixed SSIM worst SSIM for fixed MSE [Wang & Simoncelli, Human Vision and Electronic Imaging, 04]

original initial distorted best SSIM for fixed MSE worst SSIM for fixed MSE best MSE for fixed SSIM worst MSE for fixed SSIM

original initial distorted best SSIM for fixed MSE worst SSIM for fixed MSE best MSE for fixed SSIM worst MSE for fixed SSIM

Extensions of SSIM (1) Color quality assessment [Toet & Lucassen., Displays, 03] Video quality assessment [Wang, et al., Signal Processing: Image Communication, 04] Multi-scale SSIM [Wang, et al., Invited Paper, IEEE Asilomar Conf. 03] Complex wavelet SSIM [Wang & Simoncelli, ICASSP 05]

Extensions of SSIM (2) complex wavelet transform Complex wavelet SSIM Motivation: robust to translation, rotation and scaling SSIM( x, y) = 2 c x 2 c x c * y c C y 2 C c x, c y : complex wavelet coefficients in s x and y [Wang & Simoncelli, ICASSP 05]

Image Matching without Registration Standard patterns: 10 s Database: 2430 s Correct Recognition Rate: MSE: 59.6%; SSIM: 46.9%; Complex wavelet SSIM: 97.7% [Wang & Simoncelli, ICASSP 05]

Using SSIM Web site: www.cns.nyu.edu/~lcv/ssim/ SSIM Paper: 11,000 downloads; Matlab code: 2400 downloads Industrial implementation: http://perso.wanadoo.fr/reservoir/ Image/video coding and communications Image/video transmission, streaming & robustness [Kim & Kaveh 02, Halbach & Olsen 04, Lin et al. 04, Leontaris & Reibman 05] Image/video compression [Blanch et al. 04, Dikici et al. 04, Ho et al. 03, Militzer et al. 03] High dynamic range video coding [Mantiuk et al. 04] Motion estimation/compensation [Monmarthe 04] Biomedical processing Microarray processing for bioinformatics [Wang et al. 03] Image fusion of CT and MRI s [Piella & Heijmans 03, Piella 04] Molecular processing [Ling et al. 02] Medical quality analysis [Chen et al. 04]

Using SSIM (continued) Watermarking/data hiding [Alattar 03, Noore et al. 04, Macq et al. 04 Zhang & Wang 05, Kumsawat et al. 04] Image denoising [Park & Lee 04, Yang & Fox 04, Huang et al. 05 Roth & Black 05, Hirakawa & Parks 05] Image enhancement [Battiato et al. 03] Image/video hashing [Coskun & Sankur 04, Hsu & Lu 04] Image rendering [Bornik et al. 03] Image fusion [Zheng et al. 04, Tsai 04, Gonzalez-Audicana et al. 05] Texture reconstruction [Toth 04] Image halftoning [Evans & Monga 03, Neelamani 03] Radar imaging [Bentabet 03] Infrared imaging [Torres 03, Pezoa et al. 04] Ultrasound imaging [Loizou et al. 04] Vision processor design [Cembrano et al., 04] Wearable display design [von Waldkirch et al. 04] Contrast equalization for LCD [Iranli et al. 05] Airborne hyperspectral imaging [Christophe et al. 05] Superresolution for remote sensing [Rubert et al. 05]

THE END Thank you!