Polishing: a technique to reduce variations in cached layer-encoded video

We introduce a technique called polishing to reduce variations in cached layer-encoded video by identifying those segments which can be removed without diminishing the perceptual quality. In fact, polishing even allows to increase the perceptual quality of a layer-encoded video. This can be used for perceptual quality improved playout from a cache towards a client as well as for perceptual quality aware cache replacement decisions. We devise an optimal scheme to polish layer-encoded videos but show that a simple heuristic achieves similar performance in simulations. By means of simulations we furthermore show how polishing can improve the quality of the cached content.

[1]  Ralf Steinmetz,et al.  Retransmission scheduling in layered video caches , 2002, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).

[2]  Deborah Estrin,et al.  RAP: An end-to-end rate-based congestion control mechanism for realtime streams in the Internet , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[3]  L. Goddard,et al.  Operations Research (OR) , 2007 .

[4]  Reza Rejaie,et al.  Mocha: a quality adaptive multimedia proxy cache for internet streaming , 2001, NOSSDAV '01.

[5]  Deborah Estrin,et al.  Multimedia proxy caching mechanism for quality adaptive streaming applications in the Internet , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[6]  Carsten Griwodz,et al.  Exploiting the fair share to smoothly transport layered encoded video into proxy caches , 2001, IS&T/SPIE Electronic Imaging.

[7]  Ralf Steinmetz,et al.  Subjective impression of variations in layer encoded videos , 2003, IWQoS'03.

[8]  Mohan S. Kankanhalli,et al.  A caching and streaming framework for mulitmedia , 2000, ACM Multimedia.

[9]  Ralf Steinmetz,et al.  Layer-encoded video in scalable adaptive streaming , 2005, IEEE Transactions on Multimedia.

[10]  László Böszörményi,et al.  Replacement strategies for quality based video caching , 2002, Proceedings. IEEE International Conference on Multimedia and Expo.