
DSP6000圖像、視頻處理培訓
第1部分 DSP技術概述
1.1實時系統介紹
1.2 DSP的歷史和特點
1.3 DSP的選擇
第2部分 Dsp6000程序結構詳解
3.1 程序整體結構搭建規范
3.2 源文件的關系,和主文件的書寫規范
3.3 常用頭文件詳解
3.4 常用庫文件詳解
3.5 CMD文件詳解
3.6 中斷向量表詳解
第3部分 C6000 DSP的開發環境CCS的使用和高級調試技巧
2.1 C6000 CCS的功能
2.2 C6000代碼生成工具和開發流程
2.3 CCS的調試手段
2.4 CCS高級工具:profile點,bios
第4部分
a) dsp的種類
i. 控制類
ii. 定點類型
iii. 浮點類型
b) dsp的發展
i. 硬件發展
ii. 軟件發展
c) ti系列dsp的架構
i. 多核、多處理單元
ii. 多寄存器、雙通道
iii. 若干dma的模式
d) dsp開發工具和硬件組成
i. ccs和第三方開發工具
ii. 硬件架構設計
e) dsp的數據處理功能
i. 數據讀取、數據的傳輸
ii. 數據內部存儲
iii. 程序和數據的調用
實驗課:
1、怎樣一步步建立CCS應用程序工程,并學會基本的配置和調試技巧
2,CCS開發環境高級調試技巧
第二階段 DSP BIOS 實時操作系統
知識要點:
1、BIOS的配置
2、BIOS的關鍵模塊詳解
3、任務的編程要點
4、旗語的編程要點
5、郵箱的編程要點
6、隊列的編程要點
7、消息的編程要點
8、軟件中斷的編程要點
實驗課:
1、BIOS的創建實驗
2、一步步創建帶BIOS工程實驗
3、任務的編程實驗
4、旗語的編程實驗
5、郵箱的編程實驗
6、隊列的編程實驗
7、消息的編程實驗
8、軟件中斷的編程實驗
第三階段
知識要點:
1、圖像的采集流程及關鍵代碼
2、多任務的使用
3、I2C,VPORT,AD/DA等接口的配置
4、EDMA的使用
5、內存的分配和管理
6、硬件環境的初始化流程
7、YUV的關鍵處理
8. 圖像處理
a) 圖像系統的構成
i. 圖像的來源
ii. 圖像的理解
iii. 圖像的特征
b) 數字圖像基礎
i. 圖像數字化
ii. 圖像分辨率
iii. 圖像的處理過程
iv. 視頻和圖像的關系
c) 圖像處理的部分
i. 圖像增強
ii. 圖像分割
iii. 圖像特征提取
iv. 圖像的編解碼
實驗課:
1、視頻采集實驗
2、視頻的多任務實驗
第四階段
知識要點:
1、圖像處理流程和關鍵
2、圖像的增強
1)圖像的去色
2)圖像的反色
3)圖像二值化
4)圖像的線性變換
5)圖像的閾值處理
3、圖像的縮放
4、圖像的邊緣檢測
5、圖像的濾波
6、圖像的統計
7. dsp在圖像處理中的應用
a) dsp的圖像獲取
i. 爆發模式
ii. Video接口獲取
b) dsp的圖像硬件架構
i. 存儲
ii. 處理
iii. 特征暫存
c) dsp的圖像軟件設計
i. 圖像的調用
ii. 圖像的參數設定
iii. 圖像的算法運行
d) dsp的圖像理解過程
i. 圖像特征提取
ii. 圖像特征分類
iii. 圖像處理的人機交互
8. dsp處理圖像的優化方法
a) dsp的并行算法
i. 自帶c語言的優化
ii. 并行匯編的優化
iii. 自行設計匯編語言的優化
b) dsp的圖像庫使用
i. 圖像庫的理解
ii. 圖像庫的加載
iii. 圖像庫的運行
c) dsp針對圖像處理的優化方法
i. 圖像算法的分析
ii. 圖像分區的方法
iii. 圖像后處理方法
5. dsp中的操作系統應用
a) arm+dsp的架構
b) linux的應用
實驗課:
1、圖像的反色實驗
2、圖像的灰度顯示實驗
3、圖像的閾值分割實驗
4,灰度圖的線性變換實驗
5、圖像濾波實驗
6、圖像邊緣檢測實驗
7、圖像位移實驗
第五階段
知識要點:
1、圖像壓縮算法開發流程和關鍵點
2、H.264壓縮解壓算法
3、JPEG 壓縮解壓算法
4、視頻的網絡傳輸和網絡會議
實驗課:
1、視頻JPEG 編解碼網絡傳輸項目
2、H.264壓縮解壓實驗