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
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
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.