COURSE INFORMATION

Instructor: Prof. Gerard Medioni

Email: medioni@usc.edu

Office Hours: 11:00am-12:00pm on Tue & Thur

Office Location: PHE212

Department Office Phone: (213) 740-6440

Instructor: Parag Havaldar, Ph.D.

Email: havaldar@usc.edu

Office Hours: Before class (5:30-6:30) and after class on need basis

Office Location:  SAL216

Department Office Phone: (213) 821-4366

Teaching Assistant: Jong-Eun Jun

Email: csci576@usc.edu

Office Hours:1:00-3:00pm on Tue & Wed

Office Location: SAL235

Department Phone: (213) 740-4776  TBA

Course Objective:

This course covers the state-of-the-art technology for multimedia systems. We will study all aspects of the different media types images, video, audio, graphics etc and how they are used to create multimedia content, compress and distribute them via networked system to a variety of end clients. This includes issues related to

·        Content creation - media capture and representation, methods to assemble media types to create multimedia content.

·        Compression / Storage - We will study the algorithms, protocols architectures related to compression.

·        Distribution – Aspects of wired and wireless network distribution, Quality of Service, as well as digital rights management of distributed multimedia (watermarking & encryption)

For each of the above ISO and ITU standards will be presented. These include JPEG, MPEG1, MPEG2, MPEG4, H.261, H.263, H.264, G.711, G.722, mp3, AAC, Dolby AC3, THX, surround sound etc. We will study applications and systems built around multimedia – such as database applications with metadata (MPEG-7, MPEG-21). The goal of this course is also to explain modern distributed multimedia systems that use some or all of the above components to create practical applications: multimedia authoring,  digital cinema, content management, multimedia databases, etc.

Prerequisites:

No special prerequisites are necessary, but it is imperative that you have

·        Good Programming Skills (you should be comfortable with programming)

·        Basic Math Skills

·        It will be helpful if you have some background in any of the following - signal and image processing, graphics, video processing, audio processing, networks. All necessary material will be introduced in the course.

Course Requirements:

You will be evaluated on exams, assignments and projects. Please note that the project, homeworks and exams are NOT optional. Failure to turn in ANY of these will result in a grade of F in the class.

One take-home mid term exam (30% of your grade) – posted on Oct 20 & Due on Oct 21

One end term exam (30% of your grade) – Prof. Medioni's class on Dec 04 & Prof. Havaldar's class on Dec 01

            Assignments and project (40% of your grade) – projects due the last week of class.

Policy on late submission - 20% dedcution per day.

Textbooks:

The main text book (required) is a class reader, which is a preprint of the textbook "Multimedia Systems" written by Prof. Havaldar & Prof. Medioni. It is available at Magic Machine University Graphics in University Village (213-744-1511) starting Aug 25, 2008.

 

Here are a few books that cover some parts of the course material in greater detail.

·      Ze Nian Li , Mark S. Drew, Fudamentals of Multimedia, Prentice Hall, 2004

·      S.V. Raghavan, S.K. Tripathi, Networked Multimedia Systems: Concepts, Architecture, and Design. Prentice Hall, 1998

·      F. Kuo, W. Effelsberg, J.J. Garcia-Luna-Aceves, Multimedia Communications: Protocols and Applications. Prentice Hall PTR, 1998

·      David S Taubman, Michael W. Marcellin, JPEG 2000 – Image Compression Fundamentals, Standards and Practice, Kluwer Academic Publishers 2002

·      Mohammed Ghanbari, Video Coding – An Introduction to Standard Codecs. The Institution of Electrical Engineers (IEE), London, UK, 1999.

·      A. Puri, T. Chen (eds.), Multimedia Systems, Standards, and Networks. Marcel Dekker, 2000

·      Ming-Ting Sun, Amy R. Reibman (eds.), Compressed Video over Networks. Marcel Dekker, 2000

·      Marin Bosi and Riach E. Goldberg, Introduction to Digital Audio Coding and Standards, Kluwer Academic Publishers 2003

·      Foley, Van Dam, Feiner, Hughes, Computer Graphics – Principles and Practice, Second Edition. Addison-Wesley – 1990.

 

Academic Integrity

The USC Student Conduct Code prohibits plagiarism. All USC students are responsible for reading and following the Student Conduct Code, which appears in the SCampus. Although we encourage discussions among students, all work submitted for the class is to be done individually, unless an assignment specifies otherwise. Some examples of what is not allowed by the conduct code: copying all or part of someone else's work, and submitting it as your own; giving another student in the class a copy of your assignment solution; consulting with another student during an exam. If you have questions about what is allowed, please discuss it with the instructor. Violations of the Student Conduct Code will be filed with the Office of Student Conduct, and appropriate sanctions will be given.



The University of Southern California does not screen or control the content on this website and thus does not guarantee the accuracy, integrity, or quality of such content. All content on this website is provided by and is the sole responsibility of the person from which such content originated, and such content does not necessarily reflect the opinions of the University administration or the Board of Trustees