學習進度 |
課程大綱 海思視頻監(jiān)控Hi35xx開發(fā)方案培訓班 |
第一階段 |
詳解海思Hi35xx硬件和外設(shè). |
1. 海思Hi35xx的外設(shè)
1.1 概述
1.2 異步外部存儲器接口(EMIF)
1.3 音頻串口(ASP)
1.4 ATA控制器
1.5 DDR2存儲器控制器
1.6 增強的直接存儲器訪問(EDMA)控制器
1.7 以太網(wǎng)媒體訪問控制器(EMAc)/管理數(shù)據(jù)輸入/輸出(MDl0)模塊..
1.8 通用輸入/輸出(GPl0)
1.9 內(nèi)部集成電路(12C)模塊
1.10 內(nèi)部直接存儲器訪問(IDMA)控制器
1.11 DsP子系統(tǒng)中斷控制器(INTc)
1.12 多媒體卡(MMC)/安全數(shù)字(sD)卡控制器
1.13 節(jié)電控制器(PDC)
1.14 脈沖寬度調(diào)制器(PwM)
1.15 串行外設(shè)接口(SPI)
1.16 64位定時器
1.17 通用異步收發(fā)器(UART)
1.18 通用串行總線(USB)
1.19 VLYNQ接口
1.20 視頻處理后端(vPBE)
1.21 視頻處理前端(vPFE)
2. 其他海思Hi35xx處理器 |
第二階段 |
第二階段的課程主要幫助學院熟悉掌握海思Hi35xx系統(tǒng)構(gòu)架,介紹數(shù)字視頻評估模塊的使用、數(shù)字視頻軟件開發(fā)包的使用。通過對經(jīng)典案例的分析,理解雙核系統(tǒng)開發(fā)的流程。
1.Liunx的使用
2. 經(jīng)典案例分析 |
【實驗】
Linux開發(fā)環(huán)境的使用
1.1 熟悉外圍器件驅(qū)動程序
1.2 熟悉視頻采集和顯示驅(qū)動程序
1.3 熟悉硬盤驅(qū)動程序
|
第三階段 |
Linux詳細介紹. |
1 Linux
1.1 概述
1.2 Linux的主要開發(fā)工具
1.3 構(gòu)建基于Linux的嵌入式系統(tǒng)
1.4 Linux的特點
1.5 DaVinci的Linux開發(fā)流程
1.6 Linux內(nèi)核LCD驅(qū)動詳解
1.7 Linux內(nèi)核驅(qū)動編寫規(guī)范
1.8 Linux內(nèi)核裁剪過程詳解
2. 基于海思35xx的數(shù)字媒體軟件
2.1 H.264 Codec編碼器和解碼器
2.4 MPEG-4
2.5 MPEG解碼器
2.7 JPEG編碼器/解碼器
3. Uboot開發(fā)詳解
3.1 Uboot Makefile要點
3.2 Uboot 目錄結(jié)構(gòu) |
【實驗】
1、Linux內(nèi)核的裁剪
2、Linux內(nèi)核最小系統(tǒng)的配置
3、Uboot實驗 |
第四階段 |
第五階段的課程主要讓學員熟悉算法接口標準,理解編解碼引擎和編解碼服務(wù)器的概念,學會如何創(chuàng)建編解碼引擎和編解碼服務(wù)器,理解工作原理。 |
1.
介紹視頻/圖像處理算法接口標準
1.1 算法設(shè)計的基本思路
1.2 抽象算法接口
1.3 視頻/圖像處理函數(shù)介紹
1.4 模板代碼生成器的使用
2. 介紹視頻/圖像處理算法引擎
2.1 介紹視頻/圖像處理的配置工具
2.2 環(huán)境變量的設(shè)置
2.3 視頻/圖像處理算法的封裝
|
【實驗】
視頻/圖像處算法的置
1. 熟悉引擎的創(chuàng)建過程
2. 熟悉服務(wù)器的創(chuàng)建過程 |
第六階段 |
第六階段的課程主要介紹視頻/圖像處理應(yīng)用系統(tǒng)的開發(fā)流程,并且利用前面已經(jīng)完成的編解碼引擎構(gòu)建簡單的應(yīng)用系統(tǒng),并對應(yīng)用系統(tǒng)進行評估分析和測試。 |
1.
介紹視頻/圖像處理的功能和使用方法
1.1 介紹視頻處理前端
1.2 介紹視頻處理后端
2. 介紹視頻/圖像處理應(yīng)用系統(tǒng)的開發(fā)流程
以網(wǎng)絡(luò)攝像機為例介紹視頻/圖像處理i應(yīng)用系統(tǒng)的開發(fā)流程 |
【實驗】
1. 圖像編解碼實驗
2. 圖像彩色二值化算法實驗
3. 圖像線性變換實驗
|
第七階段--語音視頻編解碼實驗 |
1. 硬件的連接、Linux的導入和配置
2. 硬盤的加載
3. Linux基本應(yīng)用程序的編寫
4. 語音編碼實驗
5. 語音解碼實驗
6. 圖像編碼實驗
7. 圖像解碼實驗
8. 語音圖像同步編碼實驗
9. 語音圖像同步解碼實驗
|
第八階段 |
1. DSP算法的建立
2. 圖像彩色變灰度
3. 圖像灰度的二值化
4. 圖像非線性變換
5. 圖像中值濾波
6. 圖像反色
7. 圖像銳化
8. 圖像Sobel算子邊沿提取
9. 圖像直方圖
10.圖像的縮放 |