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
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
attributes can refer to the QoS parameters (Bandwidth, loss, and jitter) or any others information<br />
founded in their object descriptors or provided by the MPEG-7 tools.<br />
In MPEG-4, the description is done at two levels: Structure Level and on Semantic level.<br />
Structure Level indicates how the scene is composed and how the AVO are arranged in the scene<br />
in term of both special and temporal location. The semantic level interests on how the various<br />
streams are configured and information regarding the manner that must be delivered to the user. In<br />
particular, it describes the expected QoS requirement from the network.<br />
Figure 4-2: MPEG-4 AVO with corresponding objects description<br />
The MPEG 4 video coding standard provides an object-based representation of the video<br />
scene by allowing the coding of AVOs separately. Texture and shape coding in MPEG-4 are very<br />
similar to the coding of frames in MPEG-2. Temporal instance of a video object is called VOP<br />
(<strong>Video</strong> Object Plane). VOP is divided into macro, luminance, and chrominance blocks. VOP<br />
supports intra coded (I-VOP) temporally predicted (P-VOP) and bi-directionally predicted (B-<br />
VOP) Frames. The different contents of the video data stream don’t have the same importance for<br />
the quality of the decoded video. The damages caused by some data loss in a reference picture (I-<br />
VOP or P-VOP) will affect subsequent picture(s) due to inter-frame predictions. Subsequently,<br />
I-Frame must be protected more than P-Frame and P-Frame more than B-Frame. Let us consider<br />
now the example of video object coded with layered wavelet transform techniques. The most<br />
important layer contains the low frequency sub-band of the picture, called Base Layer (BL). Other<br />
layers, which represent a hierarchical level of resolution of the wavelet transform, are less<br />
important. These layers are called Enhancement Layers (EL).<br />
This is the second step of preparing the MPEG-4 Access Unit (AU) to be transmitted over the<br />
network. It operates within a single audio-visual object. The first step is handled by the<br />
67