在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: jrzhang

[Wiley2007] Digital Television: Technology and Standard

[复制链接]
发表于 2010-11-2 09:38:56 | 显示全部楼层
ding!!!
发表于 2010-11-2 09:44:51 | 显示全部楼层
感谢分享...
发表于 2010-11-2 09:47:12 | 显示全部楼层
感谢楼主!!!
发表于 2011-9-5 23:23:08 | 显示全部楼层
等等等等等等等等等等等等
发表于 2011-9-6 00:08:24 | 显示全部楼层
TKS a lot
发表于 2011-9-8 09:40:57 | 显示全部楼层
回复 1# jrzhang
怎么老是信元不够呢
发表于 2011-10-16 00:39:26 | 显示全部楼层
1. Introduction to Analog and Digital Television 1
1.1 Introduction 1
1.2 Analog Television 1
1.2.1 Video 2
1.2.2 Audio 9
1.2.3 Systems 9
1.3 The Motivation for Digital Television 11
1.4 The Need for Compression 12
1.5 Standards for Digital Television 14
References 15
2. Characteristics of Video Material 17
2.1 Picture Correlation 17
2.2 Information Content 22
2.3 The Human Visual System 26
2.3.1 Perception of Changes in Brightness 27
2.3.2 Spatial Masking 28
2.3.3 Temporal Masking 28
2.3.4 Frequency Sensitivity 28
2.3.5 Tracking of Motion 29
2.3.6 Conclusion 29
2.4 Summary 30
Problems 30
MATLAB Exercise 2.1: Correlation Coeffi cient within a Picture 32
MATLAB Exercise 2.2: Correlation Coeffi cient between Pictures in a
Sequence 33
MATLAB Exercise 2.3: Entropy of a Picture 33
3. Predictive Encoding 35
3.1 Entropy Coding 35
3.1.1 Huffman Coding 35
3.1.2 Run Length Coding 41
3.2 Predictive Coding 41
3.3 Motion-Compensated Prediction 50
3.3.1 Motion Estimation 51
3.3.2 Motion-Compensated Prediction to Subpixel Accuracy 66
3.4 Quantization 68
3.5 Rate-Distortion Curves 73
3.6 Summary 74
Problems 75
MATLAB Exercise 3.1: Huffman Coding 80
MATLAB Exercise 3.2: Differential Pulse Code Modulation 81
MATLAB Exercise 3.3: Temporal Prediction and Motion Estimation 82
MATLAB Exercise 3.4: Fast Search Motion Estimation 84
4. Transform Coding 87
4.1 Introduction to Transform Coding 87
4.2 The Fourier Transform 89
4.3 The Karhunen–Loeve Transform 92
4.4 The Discrete Cosine Transform 100
4.4.1 Choice of Transform Block Size 105
4.4.2 Quantization of DCT Transform Coeffi cients 107
4.4.3 Quantization of DCT Coeffi cients Based on the Human
Visual System 110
4.4.4 Coding of Nonzero DCT Coeffi cients 113
4.5 Motion-Compensated DCT Encoders and Decoders 114
4.6 Rate Control 116
4.7 Conclusion 122
Problems 122
MATLAB Exercise 4.1: Eigenvectors of a Picture 126
MATLAB Exercise 4.2: Discrete Cosine Transform 127
MATLAB Exercise 4.3: Discrete Cosine Transform with Motion
Compensation 128
5. Video Coder Syntax 129
5.1 Introduction 129
5.2 Representation of Chrominance Information 129
5.3 Structure of a Video Bit Stream 132
5.3.1 The Block Layer 132
5.3.2 The Macroblock Layer 134
5.3.3 The Slice Layer 148
5.3.4 The Picture Layer 151
5.3.5 The Sequence Layer 151
5.4 Bit-Stream Syntax 151
5.4.1 Abbreviations 152
5.4.2 Start Codes 152
5.4.3 Describing the Bit-Stream Syntex 152
5.4.4 Special Functions within the Syntax 154
5.5 A Simple Bit-Stream Syntax 155
5.5.1 The Video Sequence Layer 155
5.5.2 The Picture Layer 157
5.5.3 The Slice Layer 158
5.5.4 The Macroblock Layer 159
5.5.5 The Block Layer 161
5.6 Conclusion 162
Problems 162
MATLAB Exercise 5.1: Effi cient Coding of Motion Vector Information 167
MATLAB Exercise 5.2: A Simple Video Encoder 167
MATLAB Exercise 5.3: A Simple Video Decoder 168
MATLAB Exercise 5.4: A Video Encoder 168
MATLAB Exercise 5.5: A Video Decoder 169
MATLAB Exercise 5.6: Intra/Inter/Motion-Compensated Coding of
Macroblocks 169
发表于 2011-10-16 00:41:35 | 显示全部楼层
6. The MPEG-2 Video Compression Standard 171
6.1 Introduction 171
6.2 Picture Types in MPEG-2 173
6.3 The Syntax of MPEG-2 179
6.3.1 Extension Start Code and Extension Data 180
6.3.2 Sequence Layer 181
6.3.3 The Group of Pictures Layer 187
6.3.4 The Picture Layer 188
6.3.5 The Slice Layer 198
6.3.6 The Macroblock Layer 200
6.3.7 The Block Layer 221
6.4 Video Buffer Verifi er 223
6.5 Profi les and Levels 227
6.5.1 Profi les 227
6.5.2 Levels 229
6.6 Summary 229
Problems 229
MATLAB Exercise 6.1: Bidirectional Motion-Compenseted Prediction 233
MATLAB Exercise 6.2: Dual-Prime Motion-Compensated Prediction 233
MATLAB Exercise 6.3: Field and Frame Motion-Compensated
Prediction 234
MATLAB Exercise 6.4: Field and Frame DCT Coding 235
7. Perceptual Audio Coding 237
7.1 The Human Auditory System 238
7.1.1 Outer Ear 239
7.1.2 Middle Ear 239
7.1.3 Inner Ear 240
7.2 Psychoacoustics 244
7.2.1 Sound Pressure Level 244
7.2.2 Auditory Thresholds 244
7.2.3 The Critical Bandwidth and Auditory Filters 246
7.2.4 Auditory Masking 248
7.3 Summary 251
Problems 251
References 252
8. Frequency Analysis and Synthesis 253
8.1 The Sampling Theorem 253
8.2 Digital Filters 255
8.3 Subband Filtering 256
8.3.1 The Analysis Filter Bank 256
8.3.2 The Synthesis Filter Bank 258
8.3.3 Filters for Perfect Reconstruction 259
8.4 Cosine-Modulated Filters 260
8.5 Effi cient Implementation of a Cosine-Modulated Filterbank 265
8.5.1 Analysis Filter 265
8.5.2 Synthesis Filter 270
8.6 Time-Domain Aliasing Cancellation 274
8.7 Summary 280
Problems 280
MATLAB Exercise 8.1 282
MATLAB Exercise 8.2 283
References 284
9. MPEG Audio 285
9.1 MPEG-1 Layer I,II Encoders 287
9.1.1 Analysis Filterbank 288
9.1.2 Scalefactor Calculation 288
9.1.3 Psychoacoustic Model 1 291
9.1.4 Dynamic Bit Allocation 307
9.1.5 Coding of Bit Allocation 310
9.1.6 Quantization and Coding of Subband Samples 311
9.1.7 Formatting 312
9.2 Layer II Encoder 314
9.2.1 Analysis Filterbank 315
9.2.2 Scalefactor Calculation 315
9.2.3 Coding of Scalefactors 315
9.2.4 Dynamic Bit Allocation 317
9.2.5 Coding of Bit Allocation 319
9.2.6 Quantization and Coding of Subband Samples 319
9.2.7 Ancillary Data 321
9.2.8 Formatting 321
9.3 Joint Stereo Coding 322
9.4 MPEG-1 Syntax 323
9.4.1 Audio Sequence Layer 323
9.4.2 Audio Frame 323
9.4.3 Header 324
9.4.4 Error Check 328
9.4.5 Audio Data, Layer I 328
9.4.6 Audio Data, Layer II 328
9.5 MPEG-1 Layer I, II Decoders 328
9.5.1 Bit Allocation Decoding 328
9.5.2 Scalefactor Selection Information Decoding 331
9.5.3 Scalefactor Decoding 331
9.5.4 Requantization of Subband Samples 332
9.5.5 Synthesis Filterbank 333
9.6 MPEG-2 333
9.6.1 Backwards-Compatible MPEG-2 Frame Formatting 333
9.6.2 Matrixing Procedures for Backwards Compatibility 335
9.7 Summary 335
Problems 336
MATLAB Exercise 9.1 338
MATLAB Exercise 9.2 339
MATLAB Exercise 9.3 340
References 340
10. Dolby AC-3 Audio 341
10.1 Encoder 343
10.1.1 Audio Input Format 344
10.1.2 Transient Detection 345
10.1.3 Forward Transform 346
10.1.4 Channel Coupling 349
10.1.5 Rematrixing 356
10.1.6 Extract Exponents 359
10.1.7 Encode Exponents 363
10.1.8 Bit Allocation 364
10.1.9 Quantize Mantissas 381
10.1.10 Dialog Normalization 386
10.1.11 Dynamic Range Compression 387
10.1.12 Heavy Compression 389
10.1.13 Downmixing 390
10.2 Syntax 397
10.2.1 Syntax Specifi cation 397
10.3 Decoder 410
10.3.1 Decode Exponents 410
10.3.2 Bit Allocation 412
10.3.3 Decode Coeffi cients 413
10.3.4 Decoupling 414
10.3.5 Inverse Transform 414
10.3.6 Overlap and Add 415
10.4 Summary 415
Problems 415
MATLAB Exercise 10.1 419
MATLAB Exercise 10.2 419
MATLAB Exercise 10.3 420
References 420
11. MPEG-2 Systems 421
11.1 Introduction 421
11.2 Service Overview 422
11.3 Multiplexer Structure 425
11.3.1 PES Sublayer 425
11.3.2 Transport Stream Sublayer 428
11.3.3 Program Stream Sublayer 434
11.4 Timing 434
11.4.1 System Time Clock 435
11.4.2 Clock References and Reconstruction of the STC 435
11.4.3 Time Stamps 437
11.5 Buffer Management 437
11.6 Program-Specifi c Information 439
11.6.1 MPEG-2 Descriptors 439
11.6.2 MPEG-2 Tables 453
11.6.3 Overheads Due to PSI 458
11.7 MPEG-2 Decoder Operation 459
11.7.1 Synchronization to Transport Stream 459
11.7.2 PSI Decoding 459
11.7.3 Program Reassembly 459
11.8 Use Of MPEG-2 Systems In Digital Television 463
11.8.1 Use of MPEG-2 Systems in ATSC 463
11.8.2 Use of MPEG-2 Systems in DVB 464
11.8.3 Implementation of PSI in DVB 465
11.9 Conclusion 465
Problems 465
References 469
12. DVB Service Information and ATSC Program and System
Information Protocol 471
12.1 Introduction 471
12.2 Why SI and PSIP? 471
12.3 DVB-SI 472
12.3.1 DVB Common Data Formats 474
12.3.2 DVB Descriptors 476
12.3.3 DVB Tables 492
12.3.4 DVB Delivery Issues 500
12.4 ATSC Program and System Information Protocol 501
12.4.1 Common Data Formats 502
12.4.2 ATSC Descriptors 504
12.4.3 ATSC Tables 508
12.5 DVB SI and ATSC PSIP Interoperability 516
12.5.1 PIDs 517
12.5.2 Use of table_id 517
12.5.3 Use of descriptor_tag 517
12.6 Conclusion 517
Problems 517
MATLAB Exercise 12.1 523
References 524
13. Digital Television Channel Coding and Modulation 525
13.1 Introduction 525
13.2 Generic Concepts 525
13.2.1 Channel Characteristics and Intersymbol Interference 526
13.2.2 Modulation 528
13.2.3 Equalization 532
13.2.4 Randomization 535
13.2.5 Channel Coding Technology 537
13.3 Channel Coding and Modulation for ATSC 545
13.3.1 ATSC 8-VSB Modulation 545
13.3.2 ATSC Data Framing 546
13.3.3 ATSC Concatenated Channel Coder 547
13.3.4 ATSC Channel Capacity 550
13.4 Channel Coding and Modulation for DVB 550
13.4.1 DVB Modulation 550
13.4.2 DVB Channel Coding 562
13.4.3 DVB Channel Capacity 566
13.5 Conclusion 566
Problems 566
MATLAB Exercise 13.1 569
MATLAB Exercise 13.2 569
MATLAB Exercise 13.3 570
References 570
14. Closed Captioning, Subtitling, and Teletext 571
14.1 Introduction 571
14.2 DVB Subtitles and Teletext 571
14.2.1 Subtitles 572
14.2.2 Teletext 581
14.3 ATSC Closed Captioning 587
14.3.1 Line 21 Data Service 587
14.3.2 Advanced Television Closed Captioning 592
14.4 Conclusion 603
Problems 603
References 604
Appendix. MPEG Tables 605
Index 617
发表于 2012-6-8 01:26:54 | 显示全部楼层
回复 1# jrzhang


    very good
发表于 2014-10-18 09:55:56 | 显示全部楼层
收下了,多谢楼主
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-27 05:40 , Processed in 0.028899 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表