Title :
Packet Scheduling of Streaming Video with Flexible Reference Frame using Dynamic Programming and Integer Rounding
Author :
Cheung, Gene ; Tan, Wai-tian
Author_Institution :
Hewlett-Packard Lab.
Abstract :
Video coding standards like H.264 offer the flexibility to select reference frames during motion estimation for predicted frames. We investigate the packet scheduling problem of streaming video over lossy networks from a real-time encoder with flexible reference frame. In particular, we consider a multi-path streaming setting where each predicted frame of video, in addition to the flexibility to select a reference frame, can schedule one or multiple transmissions on one or multiple delivery paths for the upcoming optimization period. We present an algorithm based on dynamic programming that provides a locally optimal solution with high complexity. We then present a rounding method to reduce computation complexity at the expense of degrading solution quality. Results show that our algorithm performs noticeably better than a greedy scheme, and graceful tradeoff between complexity and solution quality can be achieved
Keywords :
code standards; integer programming; real-time systems; scheduling; video coding; video streaming; H.264 coding standard; dynamic programming; flexible reference frame; integer rounding; multipath video streaming; packet scheduling; real-time encoder; Costs; Degradation; Dynamic programming; Feedback; Heuristic algorithms; Laboratories; Network interfaces; Scheduling algorithm; Streaming media; Video coding;
Conference_Titel :
Multimedia and Expo, 2006 IEEE International Conference on
Conference_Location :
Toronto, Ont.
Print_ISBN :
1-4244-0366-7
Electronic_ISBN :
1-4244-0367-7
DOI :
10.1109/ICME.2006.262944