
第一部分 FPGA 視頻/圖像的采集、顯示和傳輸
1. 硬件設計?
1.1 LCD接口
1.2 AD/DA接口
1.3 音頻
1.4 網口
1.5 串口
1.6 ps2接口
1.7 VGA口
1.8 視頻輸入輸出
2、Verilog代碼設計
2.1 LCD時序控制
2.2 視頻采集和處理
2.3 網口verilog設計
2.4 音頻Verilog設計
2.5 VGA verilog設計
3. 了解FPGA圖像算法設計的基礎知識(視頻標準時序接口介紹),為什么用FPGA實現算法,FPGA適合實現怎樣的圖像處理算法。
4. MODELSIM+matlab聯合進行圖像算法仿真講解加案例分析
5. 圖像空間域介紹,轉換算法(RAW轉RGB,RGB轉YUV,YUV轉RGB)FPGA實現方法介紹
6. 視頻/圖像采集的流程
第二部分 視頻/圖像FPGA高級開發技巧
1. 前仿真技巧
2. 后仿真技巧?
3. SignalTapII邏輯分析儀的使用技巧
4. 圖像對比度增強算法(直方圖均衡化)算法講解,以及FPGA程序設計架構和技巧講解,演示。
5. 圖像平滑去噪算法(中值濾波,均值濾波)算法講解,以及FPGA程序設計架構和技巧講解,演示.
6. 圖像銳化算法(邊緣增強)算法講解,以及FPGA程序設計架構和技巧講解,演示,討論
7. 自動白平衡算法講解(灰度世界法,參考白點法),以及FPGA程序設計架構和技巧講解,演示。
8. ALTERA DDR3控制器仿真和使用介紹,案例代碼展示,講解。
9. Up?scaler(近鄰插值、雙線性插值)算法介紹,以及FPGA算法實現架構,技巧講解。
第三部分 Sopc技術在視頻/圖像處理中的應用
1. SOPC的組成及設計思想
2. SOPC開發工具的使用?
3. 運用SOPC進行圖像處理軟硬件開發設計
3.1 運用SOPC進行圖像處理軟核CPU設計
3.2 運用SOPC進行圖像處理硬件設計
3.3 運用SOPC進行圖像處理程序設計
第四部分 H.264視頻處理 FPGA 設計理論與實踐
1. H.264標準學習與研究
1.1 運動圖象處理的基本技術
1.2 H.264框架結構
2. H.264中圖像預處理De-interlace HDL設計實踐?
2.1 FIR濾波原理
2.2 De-interlace查值處理的verilog代碼實現與調試
3. H.264中圖像預處理中值濾波 HDL 設計實踐?
3.1 圖像預處理中的高斯白噪聲的處理原理
3.2 3X3中值濾波處理的verilog實現與仿真
第五部分 MPEG-4視頻處理 FPGA 設計理論與實踐
1. MPEG-4標準學習與研究
1.1 運動圖象處理的基本技術
1.2 MPEG-4框架結構
2. MPEG-4中圖像預處理設計實踐?
3. MPEG-4處理的verilog實現與仿真
第六部分 JPEG2000 FPGA設計理論與實踐
1. JPEG標準概述
1.1 圖象技術基礎
1.2 YUV與RGB的區別
1.3 JPEG標準框架
2. JPEG DCT模塊概述與實踐?
2.1 之字掃描原理與實現
2.2 8X8的變換原理
2.3 DCT余弦變換的實現與調試
3. JPEG 量化模塊概述與實踐
3.1 量化的作用和原理
3.2 對量化表系數的處理和應用
3.3 量化運算的實現
4. JPEG 熵編碼模塊概述與實踐
4.1 Huffman編碼原理
4.2 Huffman編碼的verilog實現與仿真
5. JPEG 總體設計與仿真?
5.1 JPEG2000編碼的verilog總體實現與仿真
5.2 設計下載與chipscope調試
第七部分 視頻/圖像處理算法設計理論與實踐
1. 視頻/圖像反色處理
2. 視頻/圖像閾值變換處理
3. 視頻/圖像黑白二值化處理
4. 視頻/圖像灰度處理?
5. 視頻/圖像濾波處理
第八部分 SDI設計理論與實踐
1. SDI工作原理
2. SDI設計和開發
第九部分 視頻/圖像處理、網絡傳輸項目案例
1、方案功能設計:視頻圖像采集、處理、網絡傳輸、音頻處理
2、方案硬件設計:網口、 LCD、視頻口、音頻口等
3、方案軟件設計
第十部分 數碼相框FPGA設計項目案例
1、方案功能設計:實現一個數碼相框的功能,能循環播放圖片,可以通過觸摸屏設定播放速度,
可以翻閱存在SD卡中的相片。
2、硬件設計:LCD,觸摸屏,SD卡接口等
3、軟件設計:LCD驅動,觸摸屏驅動,SD卡驅動,JPEG圖像編解碼,屏幕界面構建和動作構建等。