A Framework to Measure and Estimate Video Quality in SVC Real-Time Adaptive Systems

Effectively adapting the content to network conditions in real-time is an important matter in best-effort networks like the Internet. Scalable Video Coding (SVC) is an interesting alternative to implement such systems. However, some problems of the performance evaluation of SVC based adaptive systems have not been solved. The authors review the main efforts directed to measure video quality on SVC related systems and discuss the limitations of each one. This paper elaborates a framework to measure video quality metrics in real adaptive SVC based streams. An estimation method for full reference video quality metrics is proposed. This method reduces reference information required and it is able to provide real-time accurate results simply using metadata regarding the video quality of the reference layers. The video quality of several streams that have been generated using a real-time adaptive system is first measured with the elaborated framework and then estimated with the proposed method. A Framework to Measure and Estimate Video Quality in SVC Real-Time Adaptive Systems

[1]  David Hausheer,et al.  Quality Adaptation in P2P Video Streaming Based on Objective QoE Metrics , 2012, Networking.

[2]  Ying Chen,et al.  Frame loss error concealment for SVC , 2006 .

[3]  Miska Hannuksela,et al.  RTP payload format for H.264/SVC scalable video coding , 2006 .

[4]  Mickaël Raulet,et al.  Open SVC decoder: a flexible SVC library , 2010, ACM Multimedia.

[5]  M. Falch Handbook of Research on Global Diffusion of Broadband Data Transmission , 2008 .

[6]  David Melendi,et al.  A flexible QoE framework for video streaming services , 2011, 2011 IEEE GLOBECOM Workshops (GC Wkshps).

[7]  José Valdeni de Lima,et al.  Quality analysis of scalable video coding on unstable transmissions , 2011, Multimedia Tools and Applications.

[8]  Maria G. Martini,et al.  Quality assessment and error concealment for SVC transmission over unreliable channels , 2011, 2011 IEEE International Conference on Multimedia and Expo.

[9]  Yong-Hwan Kim,et al.  Multithreading Architecture for Real-Time MPEG-4 AVC/H.264 SVC Decoder , 2011, PSIVT.

[10]  Wolfgang Kellerer,et al.  SVEF: an open-source experimental evaluation framework for H.264 scalable video streaming , 2009, 2009 IEEE Symposium on Computers and Communications.

[11]  James E. Prieger,et al.  Is Regulation a Roadblock on the Information Highway , 2009 .

[12]  Wesley De Neve,et al.  Full-Reference Video Quality Metric for Fully Scalable and Mobile SVC Content , 2010, IEEE Transactions on Broadcasting.

[13]  Jörgen Skågeby Designing Control of Computer-Mediated Gifting in Sharing Networks , 2007 .

[14]  Peter Lambert,et al.  Real-time error concealing bitstream adaptation methods for SVC in IPTV systems , 2008, Journal of Real-Time Image Processing.

[15]  Jo Yew Tham,et al.  MP4 File Creator for SVC Adaptive Video Streaming , 2010, 2010 International Conference on Internet Technology and Applications.

[16]  Ramesh Pyndiah,et al.  Joint Source and Channel Coding for Real Time H.264 coded Video Transmission Using Mobile Hand-held Devices , 2009 .

[17]  Mikko Nuutinen,et al.  A framework for measuring sharpness in natural images captured by digital cameras based on reference image and local areas , 2012, EURASIP J. Image Video Process..

[18]  Sung-Jea Ko,et al.  Error Concealment Using Inter-layer Correlation for Scalable Video Coding , 2007 .

[19]  Tien Anh Le,et al.  EvalSVC — An evaluation platform for scalable video coding transmission , 2010, IEEE International Symposium on Consumer Electronics (ISCE 2010).

[20]  Alan C. Bovik,et al.  Motion Tuned Spatio-Temporal Quality Assessment of Natural Videos , 2010, IEEE Transactions on Image Processing.

[21]  Colin Perkins,et al.  Rapid Synchronisation of RTP Flows , 2010, RFC.

[22]  Feng Wu,et al.  Error concealment for spatially Scalable Video Coding using hallucination , 2009, 2009 IEEE International Symposium on Circuits and Systems.

[23]  Xabiel G. Pañeda,et al.  Adaptable system based on Scalable Video Coding for high-quality video service , 2013, Comput. Electr. Eng..

[24]  Yohann Pitrey,et al.  Evaluation of MPEG4-SVC for QoE protection in the context of transmission errors , 2010, Optical Engineering + Applications.

[25]  Adlen Ksentini,et al.  Quality of Experience Measurement Tool for SVC Video Coding , 2011, 2011 IEEE International Conference on Communications (ICC).

[26]  Ranjan K. Mallik,et al.  Dual-Hop and Multi-Hop Cooperative Spectrum Sensing with an Improved Energy Detector and Multiple Antennae-Based Secondary Users , 2015 .

[27]  Xabiel G. Pañeda,et al.  A Methodology for Performance, Content Analysis, and Configuration of Audio/Video-on-Demand Services , 2007, Int. J. Bus. Data Commun. Netw..

[28]  Wei Zhang,et al.  The Dynamic Data Privacy Protection Strategy Based on the CAP Theory , 2015, Int. J. Interdiscip. Telecommun. Netw..

[29]  Jari Korhonen,et al.  Comparing apples and oranges: assessment of the relative video quality in the presence of different types of distortions , 2011, EURASIP J. Image Video Process..

[30]  Thomas Wiegand,et al.  Packet level video quality evaluation of extensive H.264/AVC and SVC transmission simulation , 2011, Journal of Internet Services and Applications.

[31]  Michael R. Bartolacci,et al.  Interdisciplinary and Multidimensional Perspectives in Telecommunications and Networking: Emerging Findings , 2011 .

[32]  Naima Kaabouch,et al.  Handbook of Research on Software-Defined and Cognitive Radio Technologies for Dynamic Spectrum Management , 2014 .

[33]  Stefano Tubaro,et al.  Subjective Quality Assessment of H.264/AVC Video Streaming with Packet Losses , 2011, EURASIP J. Image Video Process..

[34]  Touradj Ebrahimi,et al.  Subjective evaluation of scalable video coding for content distribution , 2010, ACM Multimedia.

[35]  Marcus Barkowsky,et al.  Subjective quality of SVC-coded videos with different error-patterns concealed using spatial scalability , 2011, 3rd European Workshop on Visual Information Processing.

[36]  Jo Yew Tham,et al.  A novel scheme of generating streamable MP4 files for scalable video coding , 2009, 2009 First Asian Himalayas International Conference on Internet.

[37]  Hermann Hellwagner,et al.  Design options and comparison of in-network H.264/SVC adaptation , 2008, J. Vis. Commun. Image Represent..