Multi-resolution video representation for parallel disk arrays

In a multimedia storage system video is probably the most demanding data type because of its large data volume and strict timing requirements. Image compression and parallel I/O architecture have been proposed in the literature to address the storage problem associated with digital video. This paper takes a systems approach by integrating video compression with data layout algorithms on parallel disk arrays to support high-quality video rendition. Specifically, we propose to use a multiresolution video representation scheme based on Gaussian and Laplacian Pyramids, which allows the storage system to satisfy video access requests by transferring only the minimum amount of data that is absolutely necessary. We also develope a new array storage layout algorithm for the Laplacian pyramid coding scheme to support jitter-free video rendering at the level of disk subsystems. We report on the results of a simulation study on the effectiveness of the proposed integrated design. The result shows that under the assumed workload the multi-resolution scheme is significantly better than the conventional representation in terms of the I/O rate, average waiting time, and average physical data bandwidth requirement. Specifically, the Laplacian Pyramid representation costs three to four times less data traffic, , reduces the average waiting time to one-eighth of that of the conventional approach, and achieves a five to ten times better average I/O rate.

[1]  Fuwen Gao,et al.  Interactive image query system using progressive transmission , 1983, SIGGRAPH.

[2]  Spencer W. Ng,et al.  Trade-offs between devices and paths in achieving disk interleaving , 1988, ISCA '88.

[3]  Andrew Lippman,et al.  Coding image sequences for interactive retrieval , 1989, CACM.

[4]  Clement T. Yu,et al.  Efficient placement of audio data on optical disks for real-time applications , 1989, CACM.

[5]  David A. Patterson,et al.  Maximizing performance in a striped disk array , 1990, ISCA '90.

[6]  Martin Vetterli,et al.  Interpolative multiresolution coding of advance television with compatible subchannels , 1991, IEEE Trans. Circuits Syst. Video Technol..

[7]  Andrew Lippman,et al.  Feature sets for interactive images , 1991, CACM.

[8]  Ramesh Govindan,et al.  Scheduling and IPC mechanisms for continuous media , 1991, SOSP '91.

[9]  Allen Gersho,et al.  Rate-constrained optimal block-adaptive coding for digital tape recording of HDTV , 1991, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  P. Venkat Rangan,et al.  Designing file systems for digital video and audio , 1991, SOSP '91.

[11]  Hans Brettel,et al.  Visual aspects of picture storage , 1991, Other Conferences.

[12]  Randy H. Katz,et al.  Performance of a disk array protype , 1991, SIGMETRICS '91.

[13]  Ryozo Kishimoto,et al.  A study on perfect reconstructive subband coding , 1991, IEEE Trans. Circuits Syst. Video Technol..

[14]  D.A. Patterson,et al.  An approach to cost-effective terabyte memory systems , 1992, Digest of Papers COMPCON Spring 1992.