Title :
Interactive Streaming of Stored Multiview Video Using Redundant Frame Structures
Author :
Cheung, Gene ; Ortega, Antonio ; Cheung, Ngai-Man
Author_Institution :
Nat. Inst. of Inf., Tokyo, Japan
fDate :
3/1/2011 12:00:00 AM
Abstract :
While much of multiview video coding focuses on the rate-distortion performance of compressing all frames of all views for storage or non-interactive video delivery over networks, we address the problem of designing a frame structure to enable interactive multiview streaming, where clients can interactively switch views during video playback. Thus, as a client is playing back successive frames (in time) for a given view, it can send a request to the server to switch to a different view while continuing uninterrupted temporal playback. Noting that standard tools for random access (i.e., I-frame insertion) can be bandwidth-inefficient for this application, we propose a redundant representation of I-, P-, and “merge” frames, where each original picture can be encoded into multiple versions, appropriately trading off expected transmission rate with storage, to facilitate view switching. We first present ad hoc frame structures with good performance when the view-switching probabilities are either very large or very small. We then present optimization algorithms that generate more general frame structures with better overall performance for the general case. We show in our experiments that we can generate redundant frame structures offering a range of tradeoff points between transmission and storage, e.g., outperforming simple I-frame insertion structures by up to 45% in terms of bandwidth efficiency at twice the storage cost.
Keywords :
ad hoc networks; optimisation; probability; video coding; video streaming; I-frame insertion structures; ad hoc frame structures; back successive frames; interactive multiview streaming; noninteractive video delivery over networks; optimization algorithm; redundant frame structures; redundant representation; stored multiview video streaming; transmission rate; uninterrupted temporal playback; video playback; view switching probability; Decoding; Encoding; Image coding; Optimization; Servers; Streaming media; Switches; Media interaction; multiview video coding; video streaming;
Journal_Title :
Image Processing, IEEE Transactions on
DOI :
10.1109/TIP.2010.2070074