Towards Optimal Quality of Experience via Scalable Video Coding

To provide universal multimedia experience, multimedia streaming services need to transparently handle the variation and heterogeneity in operating environment. From the standpoint of streaming application, video adaptation techniques are intended to cope with the environmental variations by utilizi...

Full description

Bibliographic Details
Main Author: Ni, Pengpeng
Format: Others
Language:English
Published: Mälardalens högskola, Akademin för innovation, design och teknik 2009
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-7421
http://nbn-resolving.de/urn:isbn:978-91-86135-46-1
id ndltd-UPSALLA1-oai-DiVA.org-mdh-7421
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-mdh-74212018-01-13T05:11:52ZTowards Optimal Quality of Experience via Scalable Video CodingengNi, PengpengMälardalens högskola, Akademin för innovation, design och teknikVästerås : Mälardalen University2009Quality-of-Experienceadvanced video codingMPEG-4H264/AVCComputer SciencesDatavetenskap (datalogi)To provide universal multimedia experience, multimedia streaming services need to transparently handle the variation and heterogeneity in operating environment. From the standpoint of streaming application, video adaptation techniques are intended to cope with the environmental variations by utilizing manipulations of the video content itself. Scalable video coding (SVC) schemes, like that suggested by the standards H.264 and its SVC extension, is highly attractive for designing a self-adaptive video streaming system. When SVC is employed in streaming system, the produced video stream can be then easily truncated or tailored to form several sub-streams which can be decoded separately to obtain a range of preferable picture size, quality and frame rate. However, questions about how to perform the adaptation using SVC and how much adaptation SVC enables are still remaining research issues. We still lack a thorough understanding of how to automate the scaling procedure in order to achieve an optimal video Quality-of-Experience for end users. Video QoE, depends highly on human perception. In this thesis, we introduce several video QoE studies around the usability of H.264 SVC. Several factors that contribute significantly to the overall QoEs have been identified and evaluated in these studies. As an example of application usage related factor, playback smoothness and application response time are critical performance measures which can benefit from temporal scalability. Targeting on applications that requires frequent interactivity, we propose a transcoding scheme that fully utilizes the benefits of Switching P and Switching I frames specified in H.264 to enhance video stream's temporal scalability.  Focusing on visual quality related factors, a series of carefully designed subjective quality assessment tests have been performed on mobile devices to investigate the effects of multi-dimensional scalability on human quality perception. Our study reveals that QoE degrades non-monotonically with bitrate and that scaling order preferences are content-dependent. Another study find out that the flickering effect caused by frequent switching between layers in SVC compliant bit-streams is highly related to the switching period. When the period is above a certain threshold, the flickering effect will disappear and layer switching should not be considered as harmful. We have also examined user perceived video quality in 3D virtual worlds. Our results show that the avatars' distance to the virtual screen in 3D worlds contribute significant to the video QoE, i.e., for a wide extent of distortion, there exists always a feasible virtual distance from where the distortion is not detectable for most of people, which makes sense to perform video adaptation. The work presented in this thesis is supposed to help improving the design of self adaptive video streaming services that can deliver video content independently of network technology and end-device capability while seeking the best possible experience for video. Ardendo småföretagsdoktorandLicentiate thesis, comprehensive summaryinfo:eu-repo/semantics/masterThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-7421urn:isbn:978-91-86135-46-1Mälardalen University Press Licentiate Theses, 1651-9256 ; 112application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Quality-of-Experience
advanced video coding
MPEG-4
H264/AVC
Computer Sciences
Datavetenskap (datalogi)
spellingShingle Quality-of-Experience
advanced video coding
MPEG-4
H264/AVC
Computer Sciences
Datavetenskap (datalogi)
Ni, Pengpeng
Towards Optimal Quality of Experience via Scalable Video Coding
description To provide universal multimedia experience, multimedia streaming services need to transparently handle the variation and heterogeneity in operating environment. From the standpoint of streaming application, video adaptation techniques are intended to cope with the environmental variations by utilizing manipulations of the video content itself. Scalable video coding (SVC) schemes, like that suggested by the standards H.264 and its SVC extension, is highly attractive for designing a self-adaptive video streaming system. When SVC is employed in streaming system, the produced video stream can be then easily truncated or tailored to form several sub-streams which can be decoded separately to obtain a range of preferable picture size, quality and frame rate. However, questions about how to perform the adaptation using SVC and how much adaptation SVC enables are still remaining research issues. We still lack a thorough understanding of how to automate the scaling procedure in order to achieve an optimal video Quality-of-Experience for end users. Video QoE, depends highly on human perception. In this thesis, we introduce several video QoE studies around the usability of H.264 SVC. Several factors that contribute significantly to the overall QoEs have been identified and evaluated in these studies. As an example of application usage related factor, playback smoothness and application response time are critical performance measures which can benefit from temporal scalability. Targeting on applications that requires frequent interactivity, we propose a transcoding scheme that fully utilizes the benefits of Switching P and Switching I frames specified in H.264 to enhance video stream's temporal scalability.  Focusing on visual quality related factors, a series of carefully designed subjective quality assessment tests have been performed on mobile devices to investigate the effects of multi-dimensional scalability on human quality perception. Our study reveals that QoE degrades non-monotonically with bitrate and that scaling order preferences are content-dependent. Another study find out that the flickering effect caused by frequent switching between layers in SVC compliant bit-streams is highly related to the switching period. When the period is above a certain threshold, the flickering effect will disappear and layer switching should not be considered as harmful. We have also examined user perceived video quality in 3D virtual worlds. Our results show that the avatars' distance to the virtual screen in 3D worlds contribute significant to the video QoE, i.e., for a wide extent of distortion, there exists always a feasible virtual distance from where the distortion is not detectable for most of people, which makes sense to perform video adaptation. The work presented in this thesis is supposed to help improving the design of self adaptive video streaming services that can deliver video content independently of network technology and end-device capability while seeking the best possible experience for video. === Ardendo småföretagsdoktorand
author Ni, Pengpeng
author_facet Ni, Pengpeng
author_sort Ni, Pengpeng
title Towards Optimal Quality of Experience via Scalable Video Coding
title_short Towards Optimal Quality of Experience via Scalable Video Coding
title_full Towards Optimal Quality of Experience via Scalable Video Coding
title_fullStr Towards Optimal Quality of Experience via Scalable Video Coding
title_full_unstemmed Towards Optimal Quality of Experience via Scalable Video Coding
title_sort towards optimal quality of experience via scalable video coding
publisher Mälardalens högskola, Akademin för innovation, design och teknik
publishDate 2009
url http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-7421
http://nbn-resolving.de/urn:isbn:978-91-86135-46-1
work_keys_str_mv AT nipengpeng towardsoptimalqualityofexperienceviascalablevideocoding
_version_ 1718607460174921728