Adaptive Packet
Significance Classification for Multiple H.264 Video Streams over Networks Abstract With
technology advances in multimedia compression and Internet development, video
streaming applications are full of potentials. By utilizing the current video
coding techniques such as H.264, the significances of video packets in
different video sequences may differ significantly. Equal error protection to
all video packets regardless the significance may seriously degrade the quality
of video sequences with high motion, complex texture, or intra-coded. Therefore,
this thesis proposes a packet significance classification mechanism for
multiple H.264 video streams over networks. This framework consists of two
main parts. First, we propose an adaptive packet classification mechanism in
the application layer. Based on the packet location in video frames, error
propagation effect, and video sequence complexity, this mechanism can
adaptively estimate the significance of each video packet. Second, we propose
an adaptive QoS mapping mechanism based on video
classes for multiple video users over networks. In contrast to traditional QoS mapping mechanisms that do not consider the
differences of video properties among users, this study takes multiple video
users into consideration. Different video sequences belonging to various
users are assigned different QoS mapping criteria
to the limited service levels in the network layer. Comparing
the overall video transmission efficiency with traditional methods in
simulations, the received video quality belonging to the users that send
complex video sequences can be improved up to 6.67 dB. Although the received
quality of video with low motions is slightly degraded, the overall received
quality is still acceptable. |
|
|
|