課程大綱 Syllabus |
學生學習目標 Learning Objectives |
單元學習活動 Learning Activities |
學習成效評量 Evaluation |
備註 Notes |
序 No. | 單元主題 Unit topic |
內容綱要 Content summary |
1 | Introduction |
1. Compression Techniques
2. Modeling and Coding |
1. Compression Techniques
2. Modeling and Coding |
|
|
|
2 | Mathematical Preliminaries for Lossless Compression |
1. Introduction to Information Theory
2. Models
3. Coding |
1. Introduction to Information Theory
2. Models
3. Coding |
|
|
|
3 | Mathematical Preliminaries for Lossless Compression |
1. Introduction to Information Theory
2. Models
3. Coding |
1. Introduction to Information Theory
2. Models
3. Coding |
|
|
|
4 | Huffman Coding |
1. Huffman Coding Algorithm
2. Nonbinary Huffman Codes
3. Adaptive Huffman Coding
4. Applications of Huffman Coding |
1. Huffman Coding Algorithm
2. Nonbinary Huffman Codes
3. Adaptive Huffman Coding
4. Applications of Huffman Coding |
|
|
|
5 | Huffman Coding |
1. Huffman Coding Algorithm
2. Nonbinary Huffman Codes
3. Adaptive Huffman Coding
4. Applications of Huffman Coding |
1. Huffman Coding Algorithm
2. Nonbinary Huffman Codes
3. Adaptive Huffman Coding
4. Applications of Huffman Coding |
|
|
|
6 | Arithmetic Coding |
1. Coding a Sequence
2. Generating a Binary Code
3. Adaptive Arithmetic Coding |
1. Coding a Sequence
2. Generating a Binary Code
3. Adaptive Arithmetic Coding |
|
|
|
7 | Arithmetic Coding |
1. Coding a Sequence
2. Generating a Binary Code
3. Adaptive Arithmetic Coding |
1. Coding a Sequence
2. Generating a Binary Code
3. Adaptive Arithmetic Coding |
|
|
|
8 | Mathematical Preliminaries for Lossy Compression |
1. Distortion Criteria
2. Rate Distortion Theory
3. Models |
1. Distortion Criteria
2. Rate Distortion Theory
3. Models |
|
|
|
9 | Mathematical Preliminaries for Lossy Compression |
1. Distortion Criteria
2. Rate Distortion Theory
3. Models |
1. Distortion Criteria
2. Rate Distortion Theory
3. Models |
|
|
|
10 | Scalar Quantization |
1. Quantization problem
2. Uniform Quantizer
3. Adaptive Quantization
4. Nonuniform Quantization
5. Entropy-Coded Quantization |
1. Quantization problem
2. Uniform Quantizer
3. Adaptive Quantization
4. Nonuniform Quantization
5. Entropy-Coded Quantization |
|
|
|
11 | Scalar Quantization |
1. Quantization problem
2. Uniform Quantizer
3. Adaptive Quantization
4. Nonuniform Quantization
5. Entropy-Coded Quantization |
1. Quantization problem
2. Uniform Quantizer
3. Adaptive Quantization
4. Nonuniform Quantization
5. Entropy-Coded Quantization |
|
|
|
12 | Scalar Quantization |
1. Quantization problem
2. Uniform Quantizer
3. Adaptive Quantization
4. Nonuniform Quantization
5. Entropy-Coded Quantization |
1. Quantization problem
2. Uniform Quantizer
3. Adaptive Quantization
4. Nonuniform Quantization
5. Entropy-Coded Quantization |
|
|
|
13 | Vector Quantization |
1. Vector v.s. Scalar Quantization
2. The LBG Algorithm
3. Structured Vector Quantization |
1. Vector v.s. Scalar Quantization
2. The LBG Algorithm
3. Structured Vector Quantization |
|
|
|
14 | Vector Quantization |
1. Vector v.s. Scalar Quantization
2. The LBG Algorithm
3. Structured Vector Quantization |
1. Vector v.s. Scalar Quantization
2. The LBG Algorithm
3. Structured Vector Quantization |
|
|
|
15 | Differential Encoding |
1. Basic Algorithm
2. Prediction in DPCM
3. Adaptive DPCM |
1. Basic Algorithm
2. Prediction in DPCM
3. Adaptive DPCM |
|
|
|
16 | Differential Encoding |
1. Basic Algorithm
2. Prediction in DPCM
3. Adaptive DPCM |
1. Basic Algorithm
2. Prediction in DPCM
3. Adaptive DPCM |
|
|
|
17 | Mathematical Preliminaries for Transforms, Subbands, and Wavelets |
1. Vector Spaces
2. Fourier Series and Fourier Transformation
3. Linear Systems |
1. Vector Spaces
2. Fourier Series and Fourier Transformation
3. Linear Systems |
|
|
|
18 | Mathematical Preliminaries for Transforms, Subbands, and Wavelets |
1. Vector Spaces
2. Fourier Series and Fourier Transformation
3. Linear Systems |
1. Vector Spaces
2. Fourier Series and Fourier Transformation
3. Linear Systems |
|
|
|
19 | Applications |
1. Image Coding
2. Audio Coding
3. Speech Coding |
1. Image Coding
2. Audio Coding
3. Speech Coding |
|
|
|