25.04.2014 Views

TITRE Adaptive Packet Video Streaming Over IP Networks - LaBRI

TITRE Adaptive Packet Video Streaming Over IP Networks - LaBRI

TITRE Adaptive Packet Video Streaming Over IP Networks - LaBRI

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Packet</strong> Transmission Delay (s)<br />

0.11<br />

0.1<br />

0.09<br />

0.08<br />

0.07<br />

0.06<br />

0.05<br />

0.04<br />

0.03<br />

Rate Controlled Audio<br />

AUDIO<br />

0.02<br />

0 20 40 60 80 100 120 140<br />

Simulation Time (s)<br />

Scenario D<br />

Figure 4-37: End-to-end packet transmission delay<br />

4.3.3.2.2 User Perceived Quality<br />

Peak Signal to Noise Ratio (PSNR) is an indicator of picture quality that is derived from the<br />

root mean squared error. The PSNR for a degraded N1 x N2 8-bit image f’ from the original image<br />

f is computed by the formula in Eq. 12:<br />

255<br />

PSNR = 20log10<br />

(Eq. 12)<br />

N1−1<br />

N2−1<br />

1<br />

2<br />

∑∑ [ f ( x,<br />

y)<br />

− f '(<br />

x,<br />

y)<br />

]<br />

N N<br />

1<br />

2 x=<br />

0<br />

y=<br />

0<br />

In order the compute PSNR value, we should rebuild the received scene. By using ns2 trace<br />

file, we create the received MPEG-4 scene. The measured PSNR indicates the difference between<br />

the original and the received video sequence. Figure 4-38 shows comparison between the original<br />

and the received scene quality for scenarios (A, B, C, and D). As expected, and since there was no<br />

loss in scenario A and B, the received quality is the same as the original quality. In Scenario C and<br />

D, the degradation of the received quality is due to our adaptation mechanism which only sends<br />

pertinent object to the client. This PSNR measurement does not reflect the meaning of what the<br />

client received. Because in our case, the logo object is basically not send. This affects the PSNR<br />

value but for the end user it does not have any importance (in our assumption). Figure 4-23<br />

presents some snapshot of the received video in scenario D.<br />

106

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!