CS8113: Multimedia Systems


Ann Chervenak
Tu/Th 4:30-6:00pm, CoC 202


This course is a survey of current research in multimedia systems, including such areas as image representation and compression, storage layouts for multimedia, operating systems and database support for multimedia, and multimedia networks.

Documentation:

Sun MediaCenter Server: Getting Started

FYI: Sun MediaCenter Documentation


Tentative Schedule of Student Talks


Lecture Notes and Slides

3/26/96 Introduction, Video Basics

3/28/96 More Video Basics; Color Video

4/2/96 JPEG

4/4/96 MPEG (Dale Kolosna)

4/9/96 and 4/11/96 Disk and Tape Background and Disk Arrays

4/11/96 Storage Hierarchies for Video Service

4/16/96 Rangan paper (Jeff Waldrop) {Note: you can print but not view this file from ghostview}

4/18/96 Multimedia Storage System Tutorial

4/23/96 Commercial Video Servers including Sun Media Center ( my slides and Sun Documentation ) and Microsoft Tiger (Bolosky slides)

4/25/96 Intro to Databases

4/30/96 QBIC - Query By Image Content

5/2/96 Video Parsing

5/7/96 Intuitive Indexing and Query By Humming (Aaron McClennen)

5/9/96 The Tenet Approach to Multimedia Networks

5/14/96 Futuer Internet Architecture


Suggested Projects


Topics and Readings

Video and Audio Encodings and Compression Schemes

C.A. Poynton, Technical Introduction to Digital Audio and Video, Chapter 1.

Gregory Wallace, "The JPEG Still Picture Compression Standard" Communications of the ACM, Vol 34, No. 4, April 1991.

Didier Le Gall, MPEG: A Video Compression Standard for Multimedia Applications , Communications of the ACM, Vol 34, No. 4, April 1991.

Edward Chang, Video Compression, Ph.D. Dissertation (draft), Chapter 1.

Additional reading and resources:

MPEG Frequently Asked Questions

Compression Pointers


Storage Systems and File Systems for Multimedia

Peter M. Chen, et al., RAID: High-Performance, Reliable Secondary Storage , ACM Computing Surveys, Vol. 26, No. 2, June, 1994. (Read pages 1-32.)

Ann L. Chervenak, Tertiary Storage Technologies, Chapter 2 of Ph.D. dissertation, Tertiary Storage: An Evaluation of New Applications, University of California at Berkeley, Technical Report UCB/CSD 94/847, December, 1994.

Ann L Chervenak Postscript of ACM Multimedia '95

P. Venkat Rangan and Harrick M. Vin, "Designing File systems for Digital Video and Audio", Proceedings of SOSP , 1991.

D. J. Gemmell, et al., "Multimedia Storage Servers: A Tutorial", IEEE Computer, May 1995. Bill Bolosky, The Microsoft Tiger File System , Presentation slides, June 7, 1995. (Note: I could print these slides but not use ghostview to view them!)

Jim Hanko, The Design, Analysis and Implementation of a Media Server Architecture, Sun Microsystems. (waiting for non-proprietary version.)


Multimedia Databases

A. Silberschatz, et al., Database Systems: Achievements and Opportunities , Communications of the ACM, vol. 34, No. 10, October, 1991.

M. Flickner, et al., Query by Image and Video Content: The QBIC System, IEEE Computer, Vol 28, Num 9, pp 23-32, Sept. 1995.

H. J. Zhang, et al., Video Parsing, Retrieval and Browsing: An Integrated and Content-Based Solution , ACM Multimedia '95, p. 15-24, November, 1995.

Y. Taniguchi, et al., An Intuitive and Efficient Access Interface to Real-Time Incoming Video Based on Automatic Indexing , ACM Multimedia '95, pp. 25-33, November, 1995.

A. Ghias, et al., Query by Humming: Musical Information Rterieval in an Audio Database , ACM Multimedia '95, p. 231-235, November, 1995.


Multimedia Networks

D. Ferrari, et al., Network Support for Multimedia , Computer Networks and ISDN Systems, vol. 26, pp. 1267-1280, 1994.

Scott Shenker, "Fundamental Design Issues for the Future Internet", IEEE Journal on Selected Areas in Communications, vol. 13, no. 7, September, 1995.

L. Zhang, et al., RSVP: A New Resource Reservation Protocol"

Nicholas Negroponte, "2020: The Fiber-Coax Legacy", Wired, November, 1995.


Operating Systems

Hideyuki Tokuda, "Operating Systems Support for Continuous Media Applications," Multimedia Systems , Addison-Wesley, 1994, Chapter 8, pp. 201-220.

Ralf Steinmetz, "Analyzing the Multimedia Operating System", IEEE Multimedia, Spring, 1995.

C. Mercer, et al., "Processor Capacity Researves: An Abstraction for Managing Processor Usage", Proceedings of Fourth Workshop on Workstation Operating Systems (WWOS-IV), October, 1993.

Geoff Coulson and Gordon Blair, "Architectural Principles and Techniques for Distributed Multimedia Application Support in Operating Systems".

Shuicki Oikawa and Hideyuki Tokuda, "Reflection of Developing User-Level Real-Time Thread Packages"


Interactive Television

Yee-Siang Chang, et al., An Open-Systems Approach to Video On Demand , IEEE Communications, May, 1994.

Michael N. Nelson, et al., A Highly Available, Scalable ITV System , Proceedings SOSP 95, p. 55-67, December, 1995.