POLICIES OF JPEG2000VIDEO TRANSMISSION
Department of Information and Communications Engineering
Universitat Autònoma de Barcelona, Spain
Francesc Aulí-Llinàs
INTRODUCTIONPART 1: JPEG2000 core coding system
SAMPLE DATATRANSFORMATION
TIER-1 CODING
ORIGINAL IMAGE
TIER-2 CODING
JPEG2000 codestream
PART 3: Motion JPEG2000
JP2 JP2 JP2 JP2 JP2 JP2 JP2 JP2 JP2 JP2
MJ2 FILE
PART 9: JPEG2000 interactive protocol
JPEG2000 codestream
JPIPSERVER
JPIPCLIENT
POLICIES OF VIDEO TRANSMISSION
1) Client-driven policy
POLICIES OF VIDEO TRANSMISSION
JPIPSERVER
JPIPCLIENT
1) Client-driven policy
POLICIES OF VIDEO TRANSMISSION
JPIPSERVER
JPIPCLIENT
1) Client-driven policy
POLICIES OF VIDEO TRANSMISSION
JPIPSERVER
JPIPCLIENT
1) Client-driven policy
POLICIES OF VIDEO TRANSMISSION
JPIPSERVER
JPIPCLIENT
1) Client-driven policy
POLICIES OF VIDEO TRANSMISSION
JPIPSERVER
JPIPCLIENT
1) Client-driven policy
POLICIES OF VIDEO TRANSMISSION
JPIPSERVER
JPIPCLIENT
1) Client-driven policy
POLICIES OF VIDEO TRANSMISSION
JPIPSERVER
JPIPCLIENT
1) Client-driven policy
POLICIES OF VIDEO TRANSMISSION
JPIPSERVER
JPIPCLIENT
1) Client-driven policy
POLICIES OF VIDEO TRANSMISSION
JPIPSERVER
JPIPCLIENT
1) Client-driven policy
POLICIES OF VIDEO TRANSMISSION
JPIPSERVER
JPIPCLIENT
1) Client-driven policy synchronization
POLICIES OF VIDEO TRANSMISSION
JPIPSERVER
JPIPCLIENT
1) Client-driven policy2) Server-driven policy
synchronization
a) Constant Bit-Rate (CBR)
POLICIES OF VIDEO TRANSMISSION
JPIPSERVER
JPIPCLIENT
1) Client-driven policy2) Server-driven policy
synchronization
a) Constant Bit-Rate (CBR)
33.52 dB34.55 dB
performance
33.52 dB34.55 dB
POLICIES OF VIDEO TRANSMISSION
1) Client-driven policy2) Server-driven policy
synchronization
a) Constant Bit-Rate (CBR)b) Variable Bit-Rate (VBR) minimize overall distortion – target DL slope
performance
PREMISE 1: extrapolation between DL slope bitrate
DL slope thresholds of quality layers
POLICIES OF VIDEO TRANSMISSION
1) Client-driven policy2) Server-driven policy
synchronization
a) Constant Bit-Rate (CBR)b) Variable Bit-Rate (VBR) minimize overall distortion – target DL slope
performance
PREMISE 2: consecutive frames have similar characteristics
window size 2: 1.4%window size 10: 4.3%
POLICIES OF VIDEO TRANSMISSION
JPIPSERVER
JPIPCLIENT
1) Client-driven policy2) Server-driven policy
synchronization
a) Constant Bit-Rate (CBR)b) Variable Bit-Rate (VBR) minimize overall distortion – target DL slope
performance
buffer
targeting: DL SLOPE BIT-RATE
DL slope
frame
POLICIES OF VIDEO TRANSMISSION
1) Client-driven policy2) Server-driven policy
synchronization
a) Constant Bit-Rate (CBR)b) Variable Bit-Rate (VBR) minimize overall distortion – target DL slope
performance
33.52 dB34.55 dB34.33 dB
+ variable conditions channels