For one-semester, advanced undergraduate/graduate-level Multimedia courses in departments of Computer Science,
Engineering, CIS, and IT.
This text fills a gap in the rapidly growing field of multimedia by introducing advanced programming students to
the basic concepts of multimedia. Written by experienced teachers, this text evolved from materials used in class
and forms the basis for all of the important topics that should be covered in a multimedia course. The material
emphasizes concepts over applications and exposes students to real issues that they will encounter in the workplace.
Features
Material based on a real course--Written by experienced teachers.
Gives students material and exercises that are at the right level of difficulty and are well connected to the
text.
Completely worked out examples.
Illustrates examples for students before they attempt exercises on their own.
10 to 20 exercises for each chapter.
Provides ample opportunity for students to practice the concepts learned.
Companion Website at www.cs.sfu.ca/mmbook--Hosts a large collection of student resources including sample code;
a collection of tools, demos, and software; and a dynamically updated set of links tied to the book chapters. Gives
Instructors access to all textbook figures, an extensive collection of online course notes, a 1-semester course
syllabus and calendar of events, exercise solutions, sample course assignments, sample student projects, sample
exams, and extra exam questions.
Gives students and Instructors access to a range of materials that will enhance the classroom experience.
Table of Contents
Preface.
I. MULTIMEDIA AUTHORING AND DATA REPRESENTATIONS.
1. Introduction to Multimedia.
2. Multimedia Authoring and Tools.
3. Graphics and Image Data Representations.
4. Color in Image and Video.
5. Fundamental Concepts in Video.
6. Basics of Digital Audio.
II. MULTIMEDIA DATA COMPRESSION.
7. Lossless Compression Algorithms.
8. Lossy Compression Algorithms.
9. Image Compression Standards.
10. Basic Video Compression Techniques.
11. MPEG Video Coding I--MPEG-1 and 2.
12. MPEG Video Coding II--MPEG-4, 7 and Beyond.
13. Basic Audio Compression Techniques.
14. MPEG Audio Compression.
III. MULTIMEDIA COMMUNICATION AND RETRIEVAL.
15. Computer and Multimedia Networks.
16. Multimedia Network Communications and Applications.
17. Wireless Networks.
18. Content-Based Retrieval in Digital Libraries.