Académique Documents
Professionnel Documents
Culture Documents
Outline
Motivations
Real-time multimedia
Voice-over-IP
Image downloads from Web servers
Real-time audio over IP networks
Real-time video transmissions
Characteristics of IP networks
Loss rate
Burstiness
End-to-end delay
Packet rate
Loss concealments without a channel-loss model
Trade-os among delay, bandwidth, and (perceptual) quality
Modied codec design (standard compliant versus quality)
Reconstruction algorithm
Benjamin W. Wah
Outline
Outline
TCP
JPEG2000 SDC
30.97 dB
4.01 sec.
UDP
JPEG2000 SDC
20.51 dB
0.71 sec.
UDP
Frequency-based MDC
25.21 dB
0.71 sec.
Benjamin W. Wah
Outline
Benjamin W. Wah
Outline
Benjamin W. Wah
Outline
Benjamin W. Wah
0.5
0.45
0.4
0.35
0.3
0.25
0.2
0.15
0.1
0.05
0
1
0.9
UIUC-Berkeley
UIUC-W. China
UIUC-C. Europe
Distribution
Loss Rate
Loss behavior
UIUC-Berkeley
UIUC-W. China
UIUC-C. Europe
0.7
0.6
0.5
0.4
10
15
Time of day, hour
20
0.8
4
5
Burst length
0.2
UIUC-Berkeley (i=1)
UIUC-Berkeley (i=2)
UIUC-Berkeley (i=3)
UIUC-Berkeley (i=4)
0.15
P(fail|i)
P(fail|i)
0.25
0.1
0.05
0
0
10
15
Time of day (hour)
20
0.5
0.45
0.4
0.35
0.3
0.25
0.2
0.15
0.1
0.05
0
10
15
Time of day (hour)
P(fail|i)
0.3
20
0.5
0.45
0.4
0.35
0.3
0.25
0.2
0.15
0.1
0.05
0
10
15
Time of day (hour)
20
Problem Addressed
Benjamin W. Wah
Coded UDP
Packet
Description 1
Coded UDP
Packet
Lost
Frame with
even samples
Reconstructed
frame with
odd samples
Played Speech
Sequence
Frame with
odd samples
Depacketization
and Decoding
Frame with
even samples
Coding and
Packetization
Samplebased
Interleaving
Original speech
sequence
Description 0
Deinterleaving
Drawbacks:
Aliasing: caused by down sampling
Coding-frame time span lengthened
Benjamin W. Wah
10
Synthetic Tests
Internet
Tests
FS-CELP G.723ACELP
G.732G.729
MP/MLQ
Played Speech
Sequence
Reconstructed
frame with
param. set S2
Decoded frame
Coded UDP
packet with Lost
param. set S2
Modified decoding
Description 1
Frame with
param. set S1
Deinterleaving
Coded UDP
packet with
param. set S1
Depacketization
Parameterbased
Interleaving
Coded frame
Modified coding
Original speech
sequence
Description 0
11
subdescription
01
subdescription
02
......
Description 0
Original
Image
......
Description 1
subdescription
10
subdescription
11
subdescription
12
......
Packet sequence
subdescription
00
subdescription
10
subdescription
01
intradescription redudancy
interdescription redudancy
subdescription
11
UDP packet
subdescription
02
subdescription
12
......
interleaving set
12
hdr
0
original
image
Packet3
Packet2
hdr
hdr
1
2
3
subdescriptions
Packet2
hdr
decoded
image
Packet4
1
Lost
description 1
description 2
Benjamin W. Wah
Sender side
Receiver side
Packet3
1
Packet4
description
Packet1
lost data
reconstructed
subbands
13
An Illustration on Smoke
Sending 512 512 smoke compressed at 0.25 bpp by JPEG2000
Between UIUC and Thailand1 (www.iced.moe.go.th)
Five out of the sixteen packets were lost in UDP
Frequency-Based MDC+UDP
Delay: 13.03 s.
Benjamin W. Wah
14
Future Work
Future Work
Low bit-rate coded speech
Bandwidth-quality trade-os
Exploiting voice properties in generating protection and concealments
MP3 coded audio
Exploiting redundancies in stereo audio for reconstruction
JPEG2000 coded images
Real-time TCP protocol with retransmissions to improve image quality
Benjamin W. Wah
15