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

Similar documents
Measuring and Managing Picture Quality

Video Quality Evaluation in IP Networks

Blind Prediction of Natural Video Quality and H.264 Applications

2014 Summer School on MPEG/VCEG Video. Video Coding Concept

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

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

Review and Implementation of DWT based Scalable Video Coding with Scalable Motion Coding.

A Matlab-Based Tool for Video Quality Evaluation without Reference

Cross Layer Protocol Design

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

Efficient Color Image Quality Assessment Using Gradient Magnitude Similarity Deviation

Temporal Quality Assessment for Mobile Videos

SUBJECTIVE QUALITY EVALUATION OF H.264 AND H.265 ENCODED VIDEO SEQUENCES STREAMED OVER THE NETWORK

VIDEO AND IMAGE PROCESSING USING DSP AND PFGA. Chapter 3: Video Processing

An Approach to Addressing QoE for Effective Video Streaming

Technical Recommendation S. 10/07: Source Encoding of High Definition Mobile TV Services

CS 260: Seminar in Computer Science: Multimedia Networking

Real-time monitoring and prediction of Internet Video

Real-time monitoring and prediction of Internet Video

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

VIRTUAL SEE-THROUGH PROJECT 1. Virtual See-Through

Methods of Measure and Analyse of Video Quality of the Image

Low-Complexity No-Reference PSNR Estimation for H.264/AVC Encoded Video

Digital Video Processing

3G Services Present New Challenges For Network Performance Evaluation

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

Hybrid video quality prediction: reviewing video quality measurement for widening application scope

VIDEO COMPRESSION STANDARDS

SURVEILLANCE VIDEO FOR MOBILE DEVICES

Advanced Video Coding: The new H.264 video compression standard

From QoS to QoE: A Tutorial on Video Quality Assessment

Signal Processing: Image Communication

Evaluating the Streaming of FGS Encoded Video with Rate Distortion Traces Institut Eurécom Technical Report RR June 2003

Intra-Mode Indexed Nonuniform Quantization Parameter Matrices in AVC/H.264

A Linear Regression Framework For Assessing Time-Varying Subjective Quality in HTTP Streaming. Nagabhushan Eswara IIT Hyderabad November 14, 2017

ON QUALITY ASSESSMENT IN THE DELIVERY OF MOBILE VIDEO

Compression of VQM Features for Low Bit-Rate Video Quality Monitoring

Rule-Based No-Reference Video Quality Evaluation Using Additionally Coded Videos

Tutorial T5. Video Over IP. Magda El-Zarki (University of California at Irvine) Monday, 23 April, Morning

Quality versus Intelligibility: Evaluating the Coding Trade-offs for American Sign Language Video

Image and Video Quality Assessment Using Neural Network and SVM

SSIM Image Quality Metric for Denoised Images

Laboratoire d'informatique, de Robotique et de Microélectronique de Montpellier Montpellier Cedex 5 France

AUDIO AND VIDEO COMMUNICATION MEEC EXERCISES. (with abbreviated solutions) Fernando Pereira

Scalable Video Watermarking. Peter Meerwald June 25, 2007

Coding of 3D Videos based on Visual Discomfort

Overview: motion-compensated coding

LENGTH-INDEPENDENT REFINEMENT OF VIDEO QUALITY METRICS BASED ON MULTIWAY DATA ANALYSIS

MISB ST STANDARD. 27 February Motion Imagery Interpretability and Quality Metadata. 1 Scope. 2 References. 2.1 Normative References

Comparison of No-Reference Image Quality Assessment Machine Learning-based Algorithms on Compressed Images

Digital Image Processing

Scalable Video Coding

How Many Humans Does it Take to Judge Video Quality?

Evaluation of Two Principal Approaches to Objective Image Quality Assessment

QoE Characterization for Video-On-Demand Services in 4G WiMAX Networks

Perceptual Quality Measurement and Control: Definition, Application and Performance

Lecture 5: Compression I. This Week s Schedule

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.

Features. Sequential encoding. Progressive encoding. Hierarchical encoding. Lossless encoding using a different strategy

Video pre-processing with JND-based Gaussian filtering of superpixels

Quality Assessment of a 3D Mobile Video Service

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

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

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

Joint Impact of MPEG-2 Encoding Rate and ATM Cell Losses on Video Quality

Audio Compression. Audio Compression. Absolute Threshold. CD quality audio:

PERCEPTUALLY-FRIENDLY RATE DISTORTION OPTIMIZATION IN HIGH EFFICIENCY VIDEO CODING. Sima Valizadeh, Panos Nasiopoulos and Rabab Ward

A REDUCED REFERENCE VIDEO QUALITY METRIC FOR AVC/H.264

Low complexity H.264 list decoder for enhanced quality real-time video over IP

Professor Laurence S. Dooley. School of Computing and Communications Milton Keynes, UK

Audio and video compression

Video Quality Evaluation in IP networks

Image Quality Assessment Techniques: An Overview

New Directions in Image and Video Quality Assessment

A Video Watermarking Algorithm Based on the Human Visual System Properties

Perceptual Coding. Lossless vs. lossy compression Perceptual models Selecting info to eliminate Quantization and entropy encoding

MULTIRESOLUTION QUALITY EVALUATION OF GEOMETRICALLY DISTORTED IMAGES. Angela D Angelo, Mauro Barni

AUDIOVISUAL COMMUNICATION

MPEG-2 Video Services over Packet Networks: Joint Effect of Encoding Rate and Data Loss on User-Oriented QoS

Bit-Depth Scalable Coding Using a Perfect Picture and Adaptive Neighboring Filter *

An Efficient Mode Selection Algorithm for H.264

Tampering Detection in Compressed Digital Video Using Watermarking

BLIND IMAGE QUALITY ASSESSMENT WITH LOCAL CONTRAST FEATURES

Offset Trace-Based Video Quality Evaluation after Network Transport

MS-UNIQUE: Multi-model and Sharpness-weighted Unsupervised Image Quality Estimation

Adaptation of Scalable Video Coding to Packet Loss and its Performance Analysis

Open Access Research on No-reference Video Quality Assessment Based on H.264/AVC Bitstream

Video Coding Standards. Yao Wang Polytechnic University, Brooklyn, NY11201 http: //eeweb.poly.edu/~yao

QUALITY ASSESSMENT FOR H.264 CODED LOW-RATE AND LOW-RESOLUTION VIDEO SEQUENCES

The Scope of Picture and Video Coding Standardization

No-Reference Image Based On Fuzzy Classification for Quality Assessment

DCT Based, Lossy Still Image Compression

Structural Similarity Based Image Quality Assessment

Bit Rate Reduction Video Transcoding with Distributed Computing

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

A Business Model for Video Transmission Services using Dynamic Adaptation Streaming over HTTP

PERCEPTUAL ALIASING FACTORS AND THE IMPACT OF FRAME RATE ON VIDEO QUALITY. Rasoul Mohammadi Nasiri and Zhou Wang

VALIDATION OF A NEW FULL REFERENCE METRIC FOR QUALITY ASSESSMENT OF MOBILE 3DTV CONTENT

Final report on coding algorithms for mobile 3DTV. Gerhard Tech Karsten Müller Philipp Merkle Heribert Brust Lina Jin

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

Transcription:

No-reference perceptual quality metric for H.264/AVC encoded video Tomás Brandão Maria Paula Queluz IT ISCTE IT IST VPQM 2010, Scottsdale, USA, January 2010

Outline 1. Motivation and proposed work 2. Technical description 3. Subjective quality assessment 4. Results 5. Conclusions

1 Motivation & Proposed work

No-reference metrics why use them? Image communication services Video streaming Mobile TV IP TV New applications Scalable billing schemes Users pay according to the quality they get QoE oriented network resource optimization When adjusting network parameters, perceived quality should also be considered No information about the original is available at the receiver need for no-reference image quality assessment

Proposed approach If the original media was available Original media Perceptual model Received media Local error measurement Local error weighting Quality score PSNR

Proposed approach Since the original media is not available Original media Perceptual model Received media Local error estimation Local error weighting Quality score PSNR Motion vectors Quantized coefficients Quantization steps

2 Technical description

Error estimation For quantization noise, the local squared error can be estimated as DCT coefficient distribution (PDF) probability of having value at the quantizer s output boundaries for the quantization interval PSNR can then be computed in the standard way: has to be estimated using the distorted (quantized) DCT coefficient data

H.264 DCT coefficients distribution Common models: An example zero-mean Laplace PDF P and B frames zero-mean Cauchy PDF I frames One distribution per spatial frequency

Estimating parameters from quantized data [1] Log-likelihood maximization is the probability of having value Linear prediction at the quantizer s output values for 4x4 DCT linear weights found through training neighbors of the value to predict Combining prediction and ML estimates ratio of coefficients quantized to 0 [1] T. Brandão and M.P. Queluz, No-reference PSNR estimation algorithm for H.264 encoded sequences, EUSIPCO 2008, Lausanne, Switzerland, August 2008.

Perceptual model Based on the spatio-temporal contrast sensitivity function (CSF) proposed by Kelly and Daly It models the HVS sensitivity to luminance changes, as a function of the spatial frequency,, and of the retinal velocity, Spatial frequency Retinal velocity

Distortion metric The local perceptual error is given by Perceptual The global distortion value for the whole video frame, D f, is model computed using L4 error pooling Received media Local error estimation Local error weighting Quality score Finally, the same pooling process is applied along time, to get a global distortion metric for the encoded video sequence

3 Subjective quality assessment

Selection of test material Selection of seven video sequences that cover a wide spatiotemporal activity range CIF format (352 288 pixels) 30 Hz frame rate 10 second duration each Sequences encoded with the JM H.264 software 4 different bit rates in the range 32 to 2048 kbit/s GOP-15 structure IBBPBBP. only the 4 4 transform size was allowed

Methodology Subjective tests have been performed in accordance with Rec. ITU-T P.910 The Degradation Category Rating method was followed For each trial, the viewer is presented a pair of video sequences Trial n Trial n+1 Ref. Impaired Ref. Impaired Voting Voting The observer judges the quality of the impaired video with respect to the reference, using a five grade scale (1-very annoying to 5-imperceptible) Main conditions: 22 observers; 20 min test duration; LCD display Resulting MOS and video sequences are available online at http://amalia.img.lx.it.pt/~tgsb/h264_test/.

4 Results

PSNR estimation PSNR along time PSNR by frame type I-frames P-frames B-frames

Quality scores A logistic function was used to map D g values into MOS values: Parameters a 0 to a 3 were computed through a non-linear least squares method, using half of the assessed video sequences as training set Metric s performance indicators Root mean square error 0.383 Pearson correlation coefficient 0.953 Spearman rank order coefficient 0.946 Outliers ratio 0.071

Conclusions A no-reference video quality assessment method was presented It comprises a local error estimation module, followed by an error weighting module based on a spatio-temporal CSF model Estimated MOS values are well correlated with the human perception of quality Future work To consider a more complete perceptual model (e.g., incorporating contrast masking) To deal with transmission errors (i.e., packet losses)

Thank you for your attention.