Image and Video Compression Standards: Algorithms and ArchitecturesSpringer Science & Business Media, 1997/06/30 - 454 ページ New to the Second Edition:
Image and Video Compression Standards: Algorithms and Architectures, Second Edition presents an introduction to the algorithms and architectures that form the underpinnings of the image and video compressions standards, including JPEG (compression of still-images), H.261 and H.263 (video teleconferencing), and MPEG-1 and MPEG-2 (video storage and broadcasting). The next generation of audiovisual coding standards, such as MPEG-4 and MPEG-7, are also briefly described. In addition, the book covers the MPEG and Dolby AC-3 audio coding standards and emerging techniques for image and video compression, such as those based on wavelets and vector quantization. Image and Video Compression Standards: Algorithms and Architectures, Second Edition emphasizes the foundations of these standards; namely, techniques such as predictive coding, transform-based coding such as the discrete cosine transform (DCT), motion estimation, motion compensation, and entropy coding, as well as how they are applied in the standards. The implementation details of each standard are avoided; however, the book provides all the material necessary to understand the workings of each of the compression standards, including information that can be used by the reader to evaluate the efficiency of various software and hardware implementations conforming to these standards. Particular emphasis is placed on those algorithms and architectures that have been found to be useful in practical software or hardware implementations. Image and Video Compression Standards: Algorithms and Architectures, emSecond Edition uniquely covers all major standards (JPEG, MPEG-1, MPEG-2, MPEG-4, H.261, H.263) in a simple and tutorial manner, while fully addressing the architectural considerations involved when implementing these standards. As such, it serves as a valuable reference for the graduate student, researcher or engineer. The book is also used frequently as a text for courses on the subject, in both academic and professional settings. |
目次
COMPRESSION FUNDAMENTALS | 1 |
12 BACKGROUND | 2 |
13 COMPRESSION TAXONOMY | 5 |
14 ISSUES IN COMPRESSION METHOD SELECTION | 12 |
15 TO PROBE FURTHER | 14 |
METHODS AND STANDARDS FOR LOSSLESS COMPRESSION | 15 |
23 HUFFMAN ENCODING | 19 |
24 HUFFMAN DECODING | 23 |
83 DISTRIBUTING THE LOAD | 257 |
84 TO PROBE FURTHER | 258 |
RISC AND DSP CORES | 261 |
93 THE DSP CORE | 265 |
94 RISC VERSUS DSP | 268 |
ARCHITECTURES FOR THE DCT | 271 |
102 VECTOR PROCESSING | 272 |
103 DISTRIBUTED ARITHMETIC FOR THE DCT | 274 |
25 HUFFMAN CODES WITH CONSTRAINED LENGTH | 25 |
AD HOC DESIGN | 32 |
THE VOORHIS METHOD | 34 |
28 GOLOMB AND RICE CODING | 38 |
29 ARITHMETIC CODING | 39 |
210 IMPLEMENTATION ISSUES | 44 |
211 STANDARDS FOR LOSSLESS COMPRESSION | 46 |
JPEGLS | 52 |
213 TO PROBE FURTHER | 59 |
FUNDAMENTALS OF LOSSY IMAGE COMPRESSION | 61 |
32 PRELIMINARIES | 62 |
33 BASIC CODING SCHEMES FOR LOSSY COMPRESSION | 68 |
34 DCTBASED CODING | 74 |
35 FAST ALGORITHMS FOR THE DCT | 86 |
36 RATEDISTORTION PERFORMANCE OF THE DCT | 95 |
37 TO PROBE FURTHER | 96 |
FUNDAMENTALS OF LOSSY VIDEO COMPRESSION | 99 |
42 VIDEO CODING BASICS | 100 |
43 RATEDISTORTION FUNCTIONS IN VIDEO CODING | 105 |
44 MOTIONCOMPENSATED PREDICTION | 117 |
45 ALGORITHMS FOR MOTION ESTIMATION | 120 |
46 MOTION ESTIMATION USING LOW COMPLEXITY MATCHING CRITERIA | 134 |
47 SUBPIXELACCURATE MOTION ESTIMATION | 140 |
48 MULTIPICTURE MOTION ESTIMATION | 144 |
49 TO PROBE FURTHER | 145 |
THE JPEG STANDARD | 147 |
52 DCTBASED CODING | 148 |
53 PROCESSING OF COLOR IMAGES | 151 |
54 DESIGN OF QUANTIZATION TABLES | 153 |
55 ENTROPY CODING | 157 |
56 JPEG MODES OF OPERATION | 162 |
57 IMPLEMENTATION ISSUES | 169 |
58 JPEG EXTENSIONS AND APPLICATIONS | 173 |
59 TO PROBE FURTHER | 177 |
THE MPEG VIDEO STANDARDS | 179 |
62 THE MPEG1 VIDEO STANDARD | 181 |
63 MPEG1 IMPLEMENTATION ISSUES | 199 |
64 THE MPEG2 VIDEO STANDARD | 200 |
65 THE MPEG4 CODING STANDARD | 216 |
MPEG7 | 227 |
67 TO PROBE FURTHER | 228 |
VIDEO TELECONFERENCING STANDARDS | 231 |
72 H320 VIDEO TELECONFERENCING | 232 |
73 THE H261 VIDEO CODING STANDARD | 234 |
74 IMPLEMENTATION ISSUES | 238 |
75 H324 VIDEO TELECONFERENCING | 242 |
76 THE H263 VIDEO CODING STANDARD | 243 |
77 FUTURE DIRECTIONS | 252 |
PROCESSING REQUIREMENTS | 253 |
82 MEASURING COMPLEXITY | 254 |
104 COMMERCIALLY AVAILABLE DCT PROCESSORS | 280 |
105 TO PROBE FURTHER | 281 |
HARDWARE FOR MOTION ESTIMATION | 283 |
112 BLOCK MATCHING USING LINEAR ARRAYS | 284 |
113 HARDWARE FOR ONEBIT MOTION ESTIMATION | 291 |
114 SUBPEL MOTION ESTIMATION | 295 |
115 IMPLEMENTATION EXAMPLES | 296 |
116 TO PROBE FURTHER | 301 |
HARDWARE FOR ENTROPY CODING | 303 |
122 ENCODER IMPLEMENTATION | 304 |
123 DECODER IMPLEMENTATION | 307 |
124 VARIABLELENGTH CODING IN JPEG | 312 |
125 TO PROBE FURTHER | 319 |
IMPLEMENTATION OF JPEG PROCESSORS | 321 |
132 DATA IO AND MEMORY INTERFACE | 322 |
133 COLOR CONVERSION | 323 |
134 COMMERCIALLY AVAILABLE JPEG PROCESSORS | 324 |
135 TO PROBE FURTHER | 328 |
INTEGRATED CIRCUITS FOR VIDEO CODERS | 329 |
142 VIDEO SIGNAL PROCESSORS | 330 |
143 MULTIMEDIA COPROCESSORS | 338 |
144 DEDICATED CODERS | 343 |
145 TO PROBE FURTHER | 345 |
MULTIMEDIA ENHANCEMENTS FOR GENERAL PURPOSE PROCESSORS | 347 |
152 GENERIC OPERATIONS IN VIDEO PROCESSING | 348 |
153 MULTIMEDIA ENHANCEMENTS IN THE HPPA | 349 |
154 MULTIMEDIA ENHANCEMENTS IN THE ULTRASPARC | 353 |
155 MULTIMEDIA ENHANCEMENTS IN THE INTEL ARCHITECTURE | 356 |
156 TO PROBE FURTHER | 358 |
STANDARDS FOR AUDIO COMPRESSION | 359 |
162 THE G72X STANDARDS | 361 |
163 FUNDAMENTALS OF PERCEPTUAL CODERS | 362 |
164 MPEG AUDIO ENCODING | 364 |
165 MPEG AUDIO DECODING | 370 |
166 THE AC3 CODING STANDARD | 372 |
167 FUTURE DIRECTIONS IN MPEG | 376 |
168 HARDWARE IMPLEMENTATION OF AUDIO CODECS | 382 |
169 TO PROBE FURTHER | 384 |
NONSTANDARD COMPRESSION TECHNIQUES | 387 |
172 VECTOR QUANTIZATION | 388 |
173 SUBBAND CODING | 393 |
174 VIDEO CODING SCHEMES FOR THE DESKTOP | 402 |
175 TO PROBE FURTHER | 405 |
COLOR TRANSFORMATIONS | 409 |
ABBREVIATIONS AND SYMBOLS | 413 |
INTERNET DIRECTORY | 419 |
423 | |
447 | |
他の版 - すべて表示
多く使われている語句
2-D DCT AC coefficients additional algorithms applications architecture arithmetic coding B-frames B-pictures barrel shifter bit rate bit stream Block diagram buffer CCIR chapter coder codeword codeword length coding scheme coding standards color complexity components compression method compression ratio compression schemes compression standards computed core corresponding cycles DCT coding DCT-based decompression defined denote described efficient encoder entropy coding example format frame frequency full-search hardware implementation Huffman code Huffman tables IDCT image and video input instructions JBIG JPEG JPEG-LS kbits/s layer lossless compression lossy compression macroblock matrix memory motion compensation motion estimation motion vector MPEG-1 and MPEG-2 multimedia multiple multiply-accumulate operations output performance pixels prediction error processor Profile quantization tables rate-distortion function representation requires resolution RISC run-length samples scalability search locations search window shown in Figure signal spatial subsampling symbol temporal transform values video coding video compression YCbCr
人気のある引用
445 ページ - White. Applications of distributed arithmetic to digital signal processing: A tutorial review, IEEE ASSP Magazine, July 1989.
426 ページ - LG Chen, WT Chen, YS Jehng, and TD Chiueh, "An efficient parallel motion estimation algorithm for digital image processing," IEEE Transactions on Circuits and Systems for Video Technology, vol.
443 ページ - A concurrent architecture for VLSI implementation of discrete cosine transform", IEEE Transactions on Circuits and Systems, Vol.
445 ページ - Subband coding of images," IEEE Transactions on Acoustics, Speech, and Signal Processing, Vol.
443 ページ - The MPEG-4 video standard verification model," IEEE Transactions on Circuits and Systems for Video Technology, vol.