第1章 技術基礎概要
1.1 數字視頻編碼標準的演進
1.2 數字視頻編碼國際標準概述
1.2.1 國際電信聯盟(ITU-T)視頻標準H系列
1.2.2 MEPG系列視頻標準
1.3 DSP系統開發(fā)的基本流程
1.3.1 DSP的發(fā)展及特點
1.3.2 DSP系統的設計與開發(fā)
1.4 視頻處理算法開發(fā)平臺
1.4.1 DSP程序開發(fā)基本的流程
1.4.2 DM642開發(fā)平臺
1.4.3 XDS560 JTAG仿真器
1.4.4 DSP/BIOS實時內核
1.4.5 Code Composer Studio(CCS)
1.4.6 軟硬件接口
1.4.7 一個示例程序
第2章 視頻圖像壓縮編碼基礎
2.1 數字圖像編碼概述
2.2 圖像的表示和編碼質量的評價
2.2.1 靜止圖像格式
2.2.2 視頻序列的常用格式
2.2.3 編碼質量的評價
2.3 信息理論基礎和熵編碼
2.3.1 離散信源的熵表示
2.3.2 信源編碼定理
2.3.3 Huffman編碼
2.3.4 算術編碼
2.3.5 行程編碼
2.3.6 有記憶信源的編碼問題
2.4 量 化
2.4.1 率失真函數 (Rate Distortion function)
2.4.2 標量量化
2.5 預測編碼(PREDICTIVE CODING)
2.6 變換編碼
2.6.1 一般圖像變換
2.6.2 DCT變換
2.6.3 變換編碼
2.6.4 基于HVS的量化與碼率分配
2.6.5 量化系數的掃描和表示方法
2.6.6 一個編碼實例
2.7 塊匹配運動估計與補償
2.7.1 運動矢量的快速搜索算法
2.7.2 變塊大小的分層運動估計
2.7.3 分數像素運動估計
2.7.4 重疊運動補償預測(OMCP)
2.7.5 雙向預測
2.8 序列圖像編碼算法
2.9 各種圖像壓縮標準的應用目標和主要技術
第3章 TMS320C6000實現JPEG編解碼器
3.1 JPEG編碼標準
3.1.1 JPEG標準的工作模式
3.1.2 基本工作模式(Baseline Mode)
3.1.3 其他工作模式
3.2 JPEG在C6000上的實現
3.2.1 JPEG編碼器
3.2.2 JPEG解碼器
第4章 MPEG編碼標準及其在DSP上的實現
4.1 MPEG-1視頻壓縮標準
4.1.1 SIF格式
4.1.2 MPEG-1視頻編碼
4.1.3 MPEG-1視頻解碼
4.1.4 MPEG-1的其他問題
4.2 MPEG-2
4.2.1 MPEG-2的運動估計
4.2.2 MPEG-2的變換和掃描
4.2.3 MPEG-2的可分級編碼模式
4.2.4 MPEG-2分檔和分層
4.3 MPEG-4
4.3.1 MPEG-4組成
4.3.2 MPEG-4視頻編碼原理
4.3.3 MPEG-4中視頻編碼器的實現
4.3.4 MPEG-4中的差錯控制方法
4.3.5 MPEG-4中的解碼技術
4.4 基于MS320C62X的MPEG-2視頻解碼器實現
4.4.1 軟件實現概述
4.4.2 算法描述
4.4.3 解碼器的實現
4.4.4 與解碼器的連接
4.4.5 程序的運行
第5章 TMS320C6416實現H.264
5.1 H.264概述
5.2 H.264視頻編解碼器
5.3 H.264的結構框架
5.3.1 H.264的Profiles和Levels
5.3.2 H.264支持的視頻格式
5.3.3 H.264碼流格式
5.3.4 H.264的幀結構
5.4 H.264具體技術概述
5.4.1 幀內預測編碼
5.4.2 運動估計
5.4.3 整數DCT變換
5.4.4 熵編碼
5.5 實現H.264編解碼的TMS320C6416平臺
5.5.1 TMS320C6416簡介
5.5.2 CPU的技術特點
5.5.3 NVDK(Network Video Development kit)簡介
5.6 H.264在NVDK上的實現與優(yōu)化
5.6.1 算法選擇
5.6.2 編碼器代碼移植
5.6.3 代碼優(yōu)化
5.6.4 程序優(yōu)化結果
5.7 算法優(yōu)化
5.7.1 快速整像素運動估計算法——ARPS-4
5.7.2 基于早停止技術的亞像素運動估計快速算法
5.7.3 快速運動估計算法實驗結果與分析
5.7.4 快速模式選擇算法
第6章 H.264編碼器在TMS320DM642的實現和優(yōu)化
6.1 TMS320DM642 EVM
6.1.1 DM642的緩存結構
6.1.2 DM642的視頻接口
6.2 DSP平臺的程序開發(fā)問題
6.3 編碼器實現
6.3.1 算法基本流程
6.3.2 代碼移植
6.4 代碼優(yōu)化
6.4.1 項目級優(yōu)化
6.4.2 指令級優(yōu)化
6.4.3 緩存優(yōu)化
6.4.4 優(yōu)化結果
6.5 程序示例
第7章 使用CCS開發(fā)視頻圖像增強算法
7.1 直方圖均衡化的基本原理
7.2 實現代碼
7.3 調 試
7.3.1 DSP/BIOS 錯誤調試
7.3.2 使用LOG 模塊輸出信息
7.4 算法性能優(yōu)化
7.4.1 如何評估一個DSP算法的性能
7.4.2 程序優(yōu)化
第8章 使用MATLAB開發(fā)DSP的圖像處理算法
8.1 MATLAB LINK FOR CODE COMPOSER STUDIO
8.1.1 背景介紹
8.1.2 安裝配置
8.2 示例程序
8.3 使用EMBEDDED MATLAB構造SIMULINK模塊
8.3.1 Embedded MATLAB簡介
8.3.2 如何使用Embedded MATLAB 開發(fā)Simulink Blocks
8.4 使用MATLAB開發(fā)的視頻圖像增強算法