?
課程目標(biāo):
?
通過該課程的學(xué)習(xí),學(xué)員應(yīng)能夠掌握常見的圖像/視頻處理算法,能夠制定出可行的FPGA設(shè)計(jì)方案;并且掌握基于FPGA的嵌入式圖像/視頻處理的開發(fā)步驟、軟件仿真/在線調(diào)試等調(diào)試技巧。
?
課程大綱:
?
主題
|
內(nèi)容
|
FPGA的開發(fā)流程
|
(1)?FPGA的內(nèi)部結(jié)構(gòu)及綜合流程
(2)?常見的FPGA設(shè)計(jì)思想(同步/乒乓/串并/流水線)
(3)?復(fù)位策略
(4)?狀態(tài)機(jī)的設(shè)計(jì)
(5)?多時(shí)鐘域的處理(同步/異步設(shè)計(jì))
(6)?基于HDL的數(shù)字電路的代碼風(fēng)格
(7)?代碼覆蓋率及功能覆蓋率簡(jiǎn)介
(8)?基于MODLESIM的前/后仿真(含matlab協(xié)同仿真)
(9)?Debussy的簡(jiǎn)介及debussy與modlesim的聯(lián)合應(yīng)用
(10)?嵌入式邏輯分析儀的簡(jiǎn)介及使用
|
基于兼容CORTEX-M0的SOPC設(shè)計(jì)
|
(1)?SOC簡(jiǎn)介
(2)?SOC與SOPC的關(guān)系
(3)?SOC內(nèi)核簡(jiǎn)介(ARM/MIPS/SPRAC等)
(4)?基于CORTEX-M0的SOPC設(shè)計(jì)流程
(5)?基于CORTEX-M0的SOC邏輯設(shè)計(jì)
(6)?基于CORTEX-M0的嵌入式軟件設(shè)計(jì)
(7)?基于CORTEX-M0的SOPC系統(tǒng)的調(diào)試方法
|
常見圖像接口與圖像處理算法
|
(1)?攝像機(jī)輸入接口
(2)?顯示輸出接口
(3)?常見的串行通信接口(SPI,I2C,RS232)
(4)?常見的外部存儲(chǔ)器(含SRAM,DRAM,重點(diǎn)SRAM)
(5)?圖像工程概述
(6)?常見的圖像算法原理及FPGA實(shí)現(xiàn)(含圖像反色,圖像閾值變換、圖像二值化、圖像濾波、圖像校正等)
|
雙目立體視覺圖像硬化算法的原理及實(shí)現(xiàn)
|
(1)?3D立體視覺概述
(2)?3D立體視覺圖像匹配的典型算法
(3)?雙目立體視覺圖像匹配硬化算法的設(shè)計(jì)指標(biāo)
(4)?基于MATLAB的雙目立體視覺圖像匹配算法模型的搭建
(5)?針對(duì)FPGA平臺(tái)的雙目立體視覺圖像匹配算法模型的搭建(基于MATLAB)
(6)?基于FPGA的雙目立體視覺圖像匹配算法的硬化設(shè)計(jì)
(7)?基于MODELSIM的雙目立體視覺圖像匹配算法硬化實(shí)現(xiàn)的仿真
(8)?系統(tǒng)演示:雙目立體視覺圖像匹配算法的硬化實(shí)現(xiàn)
|
?
以上課程可以根據(jù)客戶實(shí)際情況進(jìn)行靈活調(diào)整。