Author : Soumya Kannepalli
Publisher :
ISBN 13 :
Total Pages : 55 pages
Book Rating : 4.:/5 (738 download)
Book Synopsis Smart Slice Prioritization in H.264 AVC by : Soumya Kannepalli
Download or read book Smart Slice Prioritization in H.264 AVC written by Soumya Kannepalli and published by . This book was released on 2011 with total page 55 pages. Available in PDF, EPUB and Kindle. Book excerpt: Recent developments in the fields of wireless communication and video compression have made it feasible to transmit video over wireless networks. However, due to the explosive volume of data, limited bandwidth and lossy channels, the transmitted video packets are corrupted which results in packet erasures. Considering that the network is unaware of the transmitted content, packet erasures during transmission can cause significant degradation in applications such as video streaming. The H.264/AVC standard supports valuable error resiliency tools to cope with packet erasures. In this thesis, I have designed two packet prioritization schemes to transport H.264 video streams over lossy networks. The objective of this research is to efficiently exploit the error-resiliency features of H.264 like Flexible Macroblock Ordering (FMO) and slice structure to design two priority schemes based on the importance of macroblocks or slices. Adaptive classification of macroblocks into slice groups is based on a variation of H.264/AVC checker board pattern and Cumulative Mean Square Error (CMSE) of a macroblock. The algorithm uses a two-phase system. In the first phase, the importance of every macroblock is calculated based on its influence on the current frame and future frames. In the second phase, the macroblocks with the highest priority are grouped together in separate slice groups using the FMO feature of H.264/AVC. An effective Unequal Error Protection (UEP) scheme using Rate Compatible Punctured Convolution (RCPC) codes as Forward Error Correction (FEC) tool to H.264/AVC output streams is employed to test the performance of prioritization. The second prioritization scheme is based on slice level priority assignment. H.264 slices contribute to different levels of video quality degradation due to channel errors. It is also widely known that slice losses have different visual impact on the video. That is, some losses last a single frame while others last till the end of Group of Pictures (GOP). Consequently, we consider the problem of calculating the packet loss visibility for pre-encoded video over wireless networks using CMSE as a metric to evaluate the video quality. A comparative analysis of the two proposed schemes is also carried out. It is observed that both schemes perform better than traditional approaches.