本书全面讨论了现代多媒体系统的原理、方法和实践,包括内容创建、压缩、分发和数字版权管理。两位作者有多年的工业经验,在讲述基本理论和方法的基础上,还给出了许多实际的工业实例(包括数字电视、IPTV、移动开发和数字电影院等)。书中还包括最新的多媒体技术和发展。
Preface
CHAPTER 1
Introduction to Multimedia—Past, Present,and Future 1
1 Multimedia:Historical Perspective 2
2 Multimedia Data and Multimedia Systems 4
2.1 Inherent Qualities of Multimedia Data 4
2.2 Different Media Types Used Today 6
2.3 Classification of Multimedia Systems 8
3 A Multimedia System Today 9
4 The Muttimedia Revolution 11
5 A Possible Future 13
6 Map of This Book 14
7 How to Approach the Exercises 15
PART 1 Multimedia content Creation
CHAPTER 2
Digital Data Acquisition 17
1 Analog and Dlgital Signals 18
2 Analog—to—Digital Conversion 19
2.1 Sampling 19
2.2 Quantization 20
2.3 Bit Rate 23
3 Signals and Systems 24
3.1 Linear Time Invariant Systems 25
3.2 Fundamental Results in Linear Time Invariant Systems 25
3.3 Useful Signals 26
3.4 The Fourier Transform 26
4 Sampling Theorem and Aliasing 28
4.1 Aliasing in Spatial Domains 30
4.2 A liasing in the Temporal Domain 30
4.3 Moire Patterns and Aliasing 30
5 Filtering 33
5.1 Digital Filters 33
5.2 Filtering in 1D 35
5.3 Filtering in 2D 35
5.4 Subsampling 38
6 Fourier Theory 39
7 Exercises 44
Programming Assignments 47
CHAPTER 3
Media Representation and Media Formats 51
1 Digital Images 51
1.1 Digital Representation of Images 52
1.2 Aspect Ratios 55
1.3 Digital Image Formats 55
2 Digital Video 60
2.1 Representation of Digital Video 60
2.2 Analog Video and Television 61
2.3 Types of Video Signals 64
2.4 YUV Subsampling Schemes 65
2.5 Digital Video Formats 67
3 Digital Audio 69
3.1 Digital Representation of Audio 69
3.2 Surround Sound 70
3.3 Spatial Audio 71
3.4 Commonly Used Audio Formats 72
4 Graphics 73
5 Exercises 77
Programming Assignments 80
CHAPTER 4
Color Theory 81
1 The Color Problem 81
1.1 History of Color and Light 82
1.2 Human Color Sensing 84
1.3 Human Color Perception 85
2 Trichromacity Theory 86
2.1 Cone Response 87
2.2 The Tristimulus Vector 88
3 Color Calibration 90
3.1 Color Cameras 90
3.2 Rendering Devices 92
3.3 The Calibration Process 93
3.4 CIE Standard and Color—Matching Functions 94
4 Color Spaces 95
4.1 The CIE XYZ Color Space 96
4.2 RGB Color Space 97
4.3 CMY or CMYK Color Space 98
4.4 YUV Color Space 99
4.5 HSV Color Space 101
4.6 Uniform Color Spaces 102
4.7 Device Dependence of Color Spaces 103
5 Gamma Correction and Monitor Calibration 104
6 Exercises 105
Programming Assignments 108
CHAPTER 5
Multimedia Authoring 111
1 Examples of Multimedia 112
2 Requirements for Multimedia Authoring Tools 117
3 Intramedia Processing 118
3.1 Intramedia Issues Relatedto Images 119
3.2 Intramedia Issues Related to Video 119
3.3 Intramedia Issues Related to Audio 122
3.4 Intramedia Issues Related to 2D/3D Graphics 122
4 Intermedia Processing 124
4.1 Spatial Placement Control 125
4.2 Temporal Control 126
4.3 Interactivity Setup 127
5 Multimedia Authoring Paradigms and User Interfaces 127
5.1 Timeline 128
5.2 Scripting 129
5.3 Flow Control 131
5.4 Cards 131
6 Role of User Interfaces 132
6.1 User Interfaces on Mobile Devices 132
6.2 Multiple Devices as User Interfaces 133
7 Device—lndependent Content Authoring 134
8 Distributed Authoringand Versioning 136
9 Multimedia Services and Content Management 137
10 Asset Management 138
11 Exercises 139
Programming Assignments 141
……
PART 2 Multimedia Compression
PART 3 Recent Trends in Multimedia