CS384M: Multimedia Systems



Instructor: Harrick M. Vin

The course packet containing a copy of all the papers in the reading list will be available from Tuesday, September 2, 1997 from Speedway Copying , located in Dobie Mall, 2025 Guadalupe, Austin, TX 78705. Their phone number is (512) 478-3334. Please call them to make sure that the package is ready before you go over.



Table of Contents



Course Description

General Information

Course Title: CS384M: Multimedia Systems
Instructor: Professor Harrick M. Vin
Course Details: Offered in Fall 1997, Unique number: 49005
Time and Place: MW 5:00 - 6:30, Taylor Hall 2.106


Prerequisites

Graduate standing and familiarity with concepts in computer networks and operating system design.


Synopsis

CS 384M is a course in advanced systems covering both theoretical and practical issues in designing multimedia systems. Topics to be covered include introduction to multimedia systems, digital video compression techniques, operating system support for digital audio and video, as well as network and transport protocols for multimedia. An emphasis will be placed on current design issues and research topics.


Textbook

A collection of recent research articles will be made available by the instructor.


Course Requirements

The instructor will introduce basic concepts on each of the topics. This will be followed by in-class discussions on related papers in a question-answer format. Students will be expected to understand, describe, and critique the research contributions of papers. Additionally, each student will be expected to carry out a semester-long implementation project.

Grades will be determined by a project, examinations, and class participation.


Office Hours for Harrick Vin

Tuesday 4:00 - 5:30, TAY 4.115B
By appointment: Phone: 471-9732, E-mail: vin@cs.utexas.edu


Teaching Assistant

Mr. Neeraj Mittal
Office hours: Monday 11:00-12:30PM, Thursday 1:00-2:30PM in TA Station #8
By appointment: E-mail: neerajm@cs.utexas.edu


Reading List: Fall 1997



Video Compression



  1. R. Steinmetz, ``Data Compression Techniques in Multimedia computing - Principles and Techniques'', ACM Multimedia Systems, Vol. 1, Pages 166-172, 187-204, 1994
  2. G.K. Wallace, ``The JPEG Still Picture Compression Standard'', Communications of the ACM, Vol. 34, No. 4, Pages 31-44, April 1991.
  3. D. Le Gall, ``MPEG: A Video Compression Standard for Multimedia Applications'', Communications of the ACM, Vol. 34, No. 4, Pages 46-58, April 1991.
  4. T. Chiang and D. Anastassiou, ``Hierarchical Coding of Digital Television'', IEEE Communications Magazine, Vol. 32, pp. 38-45, May 1994



Multimedia File Systems






Network Support





Operating System Support



  1. P. Druschel, ``Operating System Support for High-Speed Networking'', Communications of the ACM, Vol. 39, No. 9, Pages 41-51, September 1996.
  2. G. Coulson, A. Campbell, P. Robin, G. Blair, M. Papathomas, and D. Shepherd, ``The Design of a QoS-Controlled ATM-Based Communications System in Chorus, IEEE Journal on Selected Areas in Communications, Vol. 13, No. 4, Pages 686-699, May 1995
  3. P. Druschel, M.B. Abbott, M. Pagels, and L. Peterson, ``Analysis of I/O Subsystem Design for Multimedia Workstation'', In Proceedings of the Third International Workshop on Network and Operating Systems Support for Digital Video and Audio, San Diego, Pages 289-301, November 1992.
  4. P. Druschel and G. Banga, ``Lazy Receiver Processing (LRP): A Network Subsystem Architecture for Server Systems'', In Proceedings of the 2nd Symposium on Operating System Design and Implementation (OSDI), Seattle, Washington, Pages 261-275, October 1996
  5. J. Brustoloni and P. Steenkiste, ``Effects of Buffering Semantics on I/O Performance'', In Proceedings of the 2nd Symposium on Operating System Design and Implementation (OSDI), Seattle, Washington, Pages 266-291, October 1996
  1. R. Govindan and D.P. Anderson, ``Scheduling and IPC Mechanisms for Continuous Media'', Proceedings of 13th ACM Symposium on Operating Systems Principles, Pacific Grove, CA, Pages 68-80, October 1991
  2. P. Goyal, X. Guo, and H.M. Vin, ``A Hierarchical CPU Scheduler for Multimedia Operating Systems'', In Proceedings of the Second Symposium on Operating Systems Design and Implementations (OSDI'96), Seattle, Washington, Pages 107-122, October 1996



Harrick Vin
Wed Aug 27 15:06:57 CDT 1997