+ All Categories
Home > Documents > The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji...

The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji...

Date post: 21-Dec-2015
Category:
View: 219 times
Download: 0 times
Share this document with a friend
Popular Tags:
31
The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome Department of Computer Science and Engineering, Graduate School of Engineering, Nagoya Institute of Technology ACM Multimedia 2008
Transcript
Page 1: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

The Effectiveness of a QoE - Based Video Output Scheme for Audio-

Video IP Transmission

The Effectiveness of a QoE - Based Video Output Scheme for Audio-

Video IP Transmission

Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome

Department of Computer Science and Engineering,Graduate School of Engineering, Nagoya Institute of

Technology

ACM Multimedia 2008

Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome

Department of Computer Science and Engineering,Graduate School of Engineering, Nagoya Institute of

Technology

ACM Multimedia 2008

Page 2: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

IssueIssue

Conceal the impairment typified by packet loss, error, and delay in IP networks

Two ways these impairments can be remedied at the receiver are: Error-concealment Video frame skipping

These techniques approach this issue with a unique tradeoff Temporal vs. Spatial

Typically the benefits are exclusive

Conceal the impairment typified by packet loss, error, and delay in IP networks

Two ways these impairments can be remedied at the receiver are: Error-concealment Video frame skipping

These techniques approach this issue with a unique tradeoff Temporal vs. Spatial

Typically the benefits are exclusive

Page 3: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

SchemeScheme

Switching between error Concealment and frame Skipping (SCS) utilizes this tradeoff between spatial and temporal quality to cope with video packet loss

SCS aims to improve Quality of Experience (QoE) as it depends on both spatial and temporal quality by mixing error concealment and frame skipping

Switching between error Concealment and frame Skipping (SCS) utilizes this tradeoff between spatial and temporal quality to cope with video packet loss

SCS aims to improve Quality of Experience (QoE) as it depends on both spatial and temporal quality by mixing error concealment and frame skipping

Page 4: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

OutlineOutline

IntroductionSCS theoryAims of studyQoE measurementQoE estimationThreshold selectionConclusions

IntroductionSCS theoryAims of studyQoE measurementQoE estimationThreshold selectionConclusions

Page 5: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

PrinciplePrinciple

SCS switches from error-concealment to frame skipping when a percentage of video slices error-concealed in a frame (Rc) exceeds a threshold value (Th)

Frame skipping continues until a new intra-coded frame is decoded

Optimal Th is dependent on the content type

SCS switches from error-concealment to frame skipping when a percentage of video slices error-concealed in a frame (Rc) exceeds a threshold value (Th)

Frame skipping continues until a new intra-coded frame is decoded

Optimal Th is dependent on the content type

Page 6: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

Error Concealment StrategyError Concealment Strategy

I Frames Missing block is interpolated from its

neighboring blocks in the current frameP Frames

Missing block is replaced by the corresponding block in the previous output frameInstead of motion copy

I Frames Missing block is interpolated from its

neighboring blocks in the current frameP Frames

Missing block is replaced by the corresponding block in the previous output frameInstead of motion copy

Page 7: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

OutlineOutline

IntroductionSCS theoryAims of studyQoE measurementQoE estimationThreshold selectionConclusions

IntroductionSCS theoryAims of studyQoE measurementQoE estimationThreshold selectionConclusions

Page 8: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

Previous LimitationsPrevious Limitations

No audio accompanies the video Output quality determined by PSNR, which is

a QoS parameter (non-perceptual) PSNR evaluates no temporal qualities No real-time estimation of QoE

Full Reference (objective QoE) models compare stream with the original though not in real-time

No audio accompanies the video Output quality determined by PSNR, which is

a QoS parameter (non-perceptual) PSNR evaluates no temporal qualities No real-time estimation of QoE

Full Reference (objective QoE) models compare stream with the original though not in real-time

Page 9: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

AimsAims

Find QoE through subject testing Want to estimate QoE through estimation

equations, which can allow threshold values to be evaluated in real-time

See how accurate estimations are to the subjective measurements

Measure the percentage of the selected threshold by way of multiple regression lines

Find QoE through subject testing Want to estimate QoE through estimation

equations, which can allow threshold values to be evaluated in real-time

See how accurate estimations are to the subjective measurements

Measure the percentage of the selected threshold by way of multiple regression lines

Page 10: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

OutlineOutline

IntroductionSCS theoryAims of studyQoE measurementQoE estimationThreshold selectionConclusions

IntroductionSCS theoryAims of studyQoE measurementQoE estimationThreshold selectionConclusions

Page 11: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

SetupSetup 6 videos

Video dominant (sports) Audio dominant (music video) Lower frame rate (animation)

The second of each with greater Temporal perceptual Information (TI) value

Recorded streams output by the media recipient were used as stimuli (432 total): Six different levels of average web traffic (20, 30, 40, 50, 75, 100)

Lossy environments > 20 web client processes Four Th (100, 40, 20, 0) Three picture patterns (I, IPPPP, IPPPPPPPPPPPPPP)

6 videos Video dominant (sports) Audio dominant (music video) Lower frame rate (animation)

The second of each with greater Temporal perceptual Information (TI) value

Recorded streams output by the media recipient were used as stimuli (432 total): Six different levels of average web traffic (20, 30, 40, 50, 75, 100)

Lossy environments > 20 web client processes Four Th (100, 40, 20, 0) Three picture patterns (I, IPPPP, IPPPPPPPPPPPPPP)

Page 12: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

SetupSetup

Based on an interval scale derived from:Rating scaleLaw of categorical judgment

Impairment rating-scale:5 Imperceptible4 Perceptible, but not annoying3 Slightly annoying2 Annoying1 Very annoying

Stimuli which gave large errors of Mosteller’s test are removed

Ensures goodness of fit (psychological scale)

Based on an interval scale derived from:Rating scaleLaw of categorical judgment

Impairment rating-scale:5 Imperceptible4 Perceptible, but not annoying3 Slightly annoying2 Annoying1 Very annoying

Stimuli which gave large errors of Mosteller’s test are removed

Ensures goodness of fit (psychological scale)

Page 13: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

Sport 2 (I)Sport 2 (I)

Pure frame skipping achieves the highest QoE

All other contents performed similarly for I

Notice that no other frames are dropped with only (I)

Pure frame skipping achieves the highest QoE

All other contents performed similarly for I

Notice that no other frames are dropped with only (I)

Page 14: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

Sport 2 (IPPPP)Sport 2 (IPPPP)

In almost all lossy environments, Th 20% & 40% provide higher QoE than 0%

In almost all lossy environments, Th 20% & 40% provide higher QoE than 0%

Page 15: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

Animation 2 (IPPPP) | Music Video 1 (IPPPP) Animation 2 (IPPPP) | Music Video 1 (IPPPP)

Th 0% is better than nonzero values in lossy environments

Reason: Animation has less than 30 frames & the music video is audio dominant with low video motion

Th 0% is better than nonzero values in lossy environments

Reason: Animation has less than 30 frames & the music video is audio dominant with low video motion

Page 16: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

Music Video 1 (IPPPPPPPPPPPPPP)Music Video 1 (IPPPPPPPPPPPPPP)

At 0%, Th is now less successful

Greater QoE at lossy envioronments with a higher Th, as frame skip loses all succeeding P frames

At 0%, Th is now less successful

Greater QoE at lossy envioronments with a higher Th, as frame skip loses all succeeding P frames

Page 17: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

OutlineOutline

IntroductionSCS theoryAims of studyQoE measurementQoE estimationThreshold selectionConclusions

IntroductionSCS theoryAims of studyQoE measurementQoE estimationThreshold selectionConclusions

Page 18: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

QoE EstimationQoE Estimation

Psychological scale is achieved by QoS mapping between the user-level and the application level

Mapping is accomplished via multiple regression analysis QoS parameters = independent Psychological scale = dependent

Psychological scale is achieved by QoS mapping between the user-level and the application level

Mapping is accomplished via multiple regression analysis QoS parameters = independent Psychological scale = dependent

Page 19: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

Application level QoS parametersApplication level QoS parameters

These parameters represent both temporal and spatial quality

To best estimate QoE, the variables chosen chosen should have low cross-correlations

These parameters represent both temporal and spatial quality

To best estimate QoE, the variables chosen chosen should have low cross-correlations

Page 20: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

QoE estimationQoE estimation

Principle component analysis allows us to find cross-correlations between introduced independent variables

Variables that correlate strongly (a cumulative contribution rate> 90%) are placed in one of the five classes (A-E)

Then we calculate a multiple regression line for every combination The line chosen is the one with the greatest

multiple correlation coefficient adjusted for degrees of freedom (R*)

Picture pattern is not taken into account One parameter from each class must be selected

Principle component analysis allows us to find cross-correlations between introduced independent variables

Variables that correlate strongly (a cumulative contribution rate> 90%) are placed in one of the five classes (A-E)

Then we calculate a multiple regression line for every combination The line chosen is the one with the greatest

multiple correlation coefficient adjusted for degrees of freedom (R*)

Picture pattern is not taken into account One parameter from each class must be selected

Page 21: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

QoS parameter classes based on PCAQoS parameter classes based on PCA

Page 22: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

Accuracy of estimationAccuracy of estimation

Page 23: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

OutlineOutline

IntroductionSCS theoryAims of studyQoE measurementQoE estimationThreshold selectionConclusions

IntroductionSCS theoryAims of studyQoE measurementQoE estimationThreshold selectionConclusions

Page 24: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

Setting the thresholdSetting the threshold

In order to maximize QoE, the appropriate threshold must be chosen

This is accomplished by implementing a “learning period”

Th is first set to 100%, while the formal Th is computed by estimating the psychological scale values for each threshold

At the end of the learning period, the Th with the max psychological value is chosen

If there are two Th’s with the same value, the larger Th is chosen

In order to maximize QoE, the appropriate threshold must be chosen

This is accomplished by implementing a “learning period”

Th is first set to 100%, while the formal Th is computed by estimating the psychological scale values for each threshold

At the end of the learning period, the Th with the max psychological value is chosen

If there are two Th’s with the same value, the larger Th is chosen

Page 25: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

Sport 2 (I)Sport 2 (I)

Pure frame skipping is chosen in a lossy environment

This was also true in subjective tests

Pure frame skipping is chosen in a lossy environment

This was also true in subjective tests

Page 26: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

Sport 2 (IPPPP)Sport 2 (IPPPP)

Page 27: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

Music Video 1 (IPPPP)Music Video 1 (IPPPP)

Page 28: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

Music Video 1 (IPPPPP…)Music Video 1 (IPPPPP…)

Page 29: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

Limitations RealizedLimitations Realized

Content contains audio and video QoE is a perceptual QoS

Psychological scale uses QoS parameters

In QoE estimation, QoS parameters account for spatial and temporal characteristics

Estimation with learning period provide real-time QoE assessment

Content contains audio and video QoE is a perceptual QoS

Psychological scale uses QoS parameters

In QoE estimation, QoS parameters account for spatial and temporal characteristics

Estimation with learning period provide real-time QoE assessment

Page 30: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

ConclusionsConclusions

The effectiveness of estimation and human subject testing for SCS’s was examined Subject testing of these estimated SCS should be done

With picture pattern’s I and IPPPP the measured and estimated QoE’s are quite similar to each other when utilizing nonlinear multiple regression analysis

Picture pattern I favored frame dropping, while IPPP… favored error concealment

Threshold value selection must be further investigated

The effects of motion copy should be used in future tests

Is there a need for QoE estimation?

The effectiveness of estimation and human subject testing for SCS’s was examined Subject testing of these estimated SCS should be done

With picture pattern’s I and IPPPP the measured and estimated QoE’s are quite similar to each other when utilizing nonlinear multiple regression analysis

Picture pattern I favored frame dropping, while IPPP… favored error concealment

Threshold value selection must be further investigated

The effects of motion copy should be used in future tests

Is there a need for QoE estimation?

Page 31: The Effectiveness of a QoE - Based Video Output Scheme for Audio- Video IP Transmission Shuji Tasaka, Hikaru Yoshimi, Akifumi Hirashima, Toshiro Nunome.

Thank youThank you


Recommended