1 case study of pesq performance in live wireless mobile voip environment zizhi qiao (motorola uk)...

13
1 Case study of PESQ performance in live wireless mobile VoIP environment Zizhi Qiao (Motorola UK) Dr. Lingfen Sun (University of Plymouth, UK) Prof. Emmanuel Ifeachor (University of Plymouth, UK) 15/09/2008 PIMRC2008

Upload: joel-prueitt

Post on 31-Mar-2015

224 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: 1 Case study of PESQ performance in live wireless mobile VoIP environment Zizhi Qiao (Motorola UK) Dr. Lingfen Sun (University of Plymouth, UK) Prof. Emmanuel

1

Case study of PESQ performance in live wireless mobile VoIP environment

Zizhi Qiao (Motorola UK)Dr. Lingfen Sun (University of Plymouth, UK)Prof. Emmanuel Ifeachor (University of Plymouth, UK)

15/09/2008 PIMRC2008

Page 2: 1 Case study of PESQ performance in live wireless mobile VoIP environment Zizhi Qiao (Motorola UK) Dr. Lingfen Sun (University of Plymouth, UK) Prof. Emmanuel

2

Aim and Objectives

Aim is to investigate PESQ algorithm’s performance in wireless mobile VoIP environment

Objectives include:A live wireless mobile VoIP speech quality

test platform and its calibrationPESQ’s performance investigation, especially

time alignment related performance issues

Page 3: 1 Case study of PESQ performance in live wireless mobile VoIP environment Zizhi Qiao (Motorola UK) Dr. Lingfen Sun (University of Plymouth, UK) Prof. Emmanuel

3

We find out that in some cases, PESQ readings are significantly different from MOS scores. Here are a few examples:

A PESQ performance issue – why we do this research

Yes, PESQ is wrong in this case.

Time alignment error is the main issue.

Ref. Speech

PESQ=3.09

Deg. #23-38

PESQ=3.71

Deg. #25-46

But lets have a look of the test platform and its calibration before we go to PESQ’s accuracy issues, because the test platform forms

the basis of the PESQ performance investigation

PESQ scores 3.09 but MOS score is 3.6

Is PESQ wrong in this case? If so, Why?

Page 4: 1 Case study of PESQ performance in live wireless mobile VoIP environment Zizhi Qiao (Motorola UK) Dr. Lingfen Sun (University of Plymouth, UK) Prof. Emmanuel

4

A live wireless VoIP mobile test platform

Page 5: 1 Case study of PESQ performance in live wireless mobile VoIP environment Zizhi Qiao (Motorola UK) Dr. Lingfen Sun (University of Plymouth, UK) Prof. Emmanuel

5

Calibration of the live test platform

Volume settings (hardware / software) affect PESQ score

Calibrations are needed for each hardware or path settings

Page 6: 1 Case study of PESQ performance in live wireless mobile VoIP environment Zizhi Qiao (Motorola UK) Dr. Lingfen Sun (University of Plymouth, UK) Prof. Emmanuel

6

Case studies of PESQ’s accuracy issue

Two cases are discussed in details Silence gap caused wrong delay reading Time alignment caused wrong PESQ reading

They were all caused by time alignment method in PESQ

Page 7: 1 Case study of PESQ performance in live wireless mobile VoIP environment Zizhi Qiao (Motorola UK) Dr. Lingfen Sun (University of Plymouth, UK) Prof. Emmanuel

7

Silence gap caused wrong delay reading

•PESQ score on the top

•Relative delay on the bottom

•Wrong delay readings at the spike as pointed out

•A waveform analysis shows the PESQ delay reading is not correct

Page 8: 1 Case study of PESQ performance in live wireless mobile VoIP environment Zizhi Qiao (Motorola UK) Dr. Lingfen Sun (University of Plymouth, UK) Prof. Emmanuel

8

Silence gap caused wrong delay reading (cont.)

Degraded wave on the top

Wrong PESQ delay plot as shown on last slide

Silence gap caused wrong delay reading in PESQ

Page 9: 1 Case study of PESQ performance in live wireless mobile VoIP environment Zizhi Qiao (Motorola UK) Dr. Lingfen Sun (University of Plymouth, UK) Prof. Emmanuel

9

Time alignment caused wrong PESQ score

Positive shift in the waveform

Negative shift in the waveform

Page 10: 1 Case study of PESQ performance in live wireless mobile VoIP environment Zizhi Qiao (Motorola UK) Dr. Lingfen Sun (University of Plymouth, UK) Prof. Emmanuel

10

Time alignment caused wrong PESQ score (cont.)

PESQ’s reading for sample #23-38

And its wrong…

Next slide shows why PESQ was wrong

Page 11: 1 Case study of PESQ performance in live wireless mobile VoIP environment Zizhi Qiao (Motorola UK) Dr. Lingfen Sun (University of Plymouth, UK) Prof. Emmanuel

11

Time alignment caused wrong PESQ score (cont.)

We cut the sample and compared the chunks, each chunk has higher score than the original score, so we can conclude that PESQ was wrong and the error was caused by the delay shift.

Page 12: 1 Case study of PESQ performance in live wireless mobile VoIP environment Zizhi Qiao (Motorola UK) Dr. Lingfen Sun (University of Plymouth, UK) Prof. Emmanuel

12

Conclusions A live wireless mobile VoIP speech quality test platform

is established and calibrated.

A few PESQ performance cases has been discussed.

PESQ’s time alignment can not deal with some silence gaps and time shifting situations correctly.

More reliable time alignment method is necessary for PESQ to be used in new environment.

Before the new improved are standardised, more detailed investigation of PESQ results are necessary for each test, especially in new environment.

Page 13: 1 Case study of PESQ performance in live wireless mobile VoIP environment Zizhi Qiao (Motorola UK) Dr. Lingfen Sun (University of Plymouth, UK) Prof. Emmanuel

13

Thanks!

Q&A…