Determining efficient bit stream extraction paths in H.264/AVC scalable video coding

The scalable video coding (SVC) amendment of H.264/AVC offers three scalability dimensions: spatial, temporal, and quality scalabilities. Since these three dimensions can be easily combined, a single SVC bit stream has various extraction points, providing many sub-streams. When a specific bit rate is given, finding an optimal extraction point among various extraction points is a difficult problem due to the difference in the metric of each scalability dimension. We develop a method to efficiently transform three scalability dimensions into utility functions and propose an algorithm to find an efficient extraction path by using the points of inflection. Experimental results show that our approach can find a better extraction path as compared to the Joint Scalable Video Model (JSVM) basic extractor. Moreover, using the determined extraction path for an SVC bit stream is less complex owing to its monotonically increasing property.

[1]  Liang-Gee Chen,et al.  A Quality-of-Experience Video Adaptor for Serving Scalable Video Applications , 2007, IEEE Transactions on Consumer Electronics.

[2]  Miska M. Hannuksela,et al.  System and Transport Interface of SVC , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[3]  Liam Murphy,et al.  User-perceived quality-aware adaptive delivery of MPEG-4 content , 2003, NOSSDAV '03.

[4]  Heiko Schwarz,et al.  Overview of the Scalable Video Coding Extension of the H.264/AVC Standard , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[5]  Yoshinori Sakai,et al.  Estimation of the optimal frame rate for video communications under bit-rate constraints , 2003 .