王小龍,邵春偉,朱 琛
(中國電子科技集團公司第58研究所,江蘇 無錫 214035)
?
基于TMS320DM8168嵌入式圖像處理系統的軟件設計
王小龍,邵春偉,朱 琛
(中國電子科技集團公司第58研究所,江蘇 無錫 214035)
摘 要:視頻信息具有直觀性、確切性、高效性、廣泛性等優點,其開發、利用具有重要的應用價值。TMS320DM8168是一款處理能力強、運算速度快的DSP+ARM平臺,支持多路視頻數據采集和編碼。該系統是一個基于TMS320DM8168平臺實現兩路高清視頻捕獲、H.264編碼、存儲和傳輸等功能的系統方案。系統功能強大,支持兩路cameralink接口視頻數據輸入、高速固態硬盤數據存儲和千兆網口數據傳輸,可廣泛應用于視頻監控領域。
關鍵詞:TMS320DM8168;視頻;編碼
TMS320DM8168嵌入式圖像處理系統的軟件是指在TMS320DM8168 SoC芯片中的Cortex-A8處理器上運行的嵌入式軟件系統[1]。這部分軟件是以嵌入式Linux操作系統為基礎的。
嵌入式軟件主要是構建于嵌入式Linux操作系統之上的應用軟件,主要實現的功能是:通過 cameralink接口獲取信號源的視頻數據,對數據進行H.264編碼并以文件的形式進行存儲,然后按照相關的網絡協議和計算機進行網絡通信,傳輸圖像文件。
TMS320DM8168運行Linux操作系統,支持SD卡、固態硬盤等存儲設備,支持兩路千兆網口。由于視頻源采用cameralink接口進行視頻信號傳輸,系統選用解碼芯片DS288進行解碼;需對H.264編碼之后的圖像進行存儲,故搭配固態盤;需通過網絡傳輸存儲的視頻文件,故選用ET1011C千兆網絡芯片。硬件原理圖設計如圖1所示。

圖1 硬件原理設計圖
TMS320DM8168 SoC芯片中的Cortex-A8處理器需要構建嵌入式Linux操作系統,才能讓應用軟件在其上運行,從而完成視頻捕獲、編碼、傳輸等功能?!?br>