摘 要:本文采用高性能,高集成度的FPGA+DSP的視頻采集處理方案,以國際先進(jìn)的H.264標(biāo)準(zhǔn)作偽傳輸標(biāo)準(zhǔn)搭配DM642以提高視頻信號的壓縮率。設(shè)計主要借助高速CCD,高速AD9280模數(shù)轉(zhuǎn)換芯片,F(xiàn)PGA+DSP結(jié)構(gòu)來實現(xiàn)一個視頻采集系統(tǒng)的高速處理。
關(guān)鍵詞:視頻采集 H.264 離散余弦變換 DSP+FPGA
中圖分類號:TP393 文獻(xiàn)標(biāo)識碼:A 文章編號:1672-3791(2012)12(c)-0019-02
隨著人們對視頻數(shù)據(jù)的要求越來越高,高清晰、實時性視頻數(shù)據(jù)量越來越大,視頻的實時處理難度也在逐漸增大。作為信息獲取的一個關(guān)鍵環(huán)節(jié),高速數(shù)據(jù)采集與處理系統(tǒng)的研究越來越受到人們的關(guān)注。
1 高速視頻傳輸系統(tǒng)原理
本文集CCD,AD9280,DSP(DM642)+FPGA(EP1C6 T144C8)于一體的高速視頻采集系統(tǒng)的設(shè)計方法。
基本工作原理:高速CCD捕捉光信號經(jīng)過處理系統(tǒng)上電后,把光信號轉(zhuǎn)化成模擬電信號并傳至AD9280,AD9280完成A/D轉(zhuǎn)換,數(shù)字信號通過DM642視頻處理器按H.264標(biāo)準(zhǔn)進(jìn)行編碼,然后通過SPI總線送入FPGA中進(jìn)行處理,DSP完成數(shù)字信號處理工作,最后由驅(qū)動電路驅(qū)動激光器發(fā)光將信號發(fā)射出去。系統(tǒng)原理框圖如圖1所示。
2 各部分說明
2.1 CCD
采用高速CCD攝像頭作為視頻輸入端是本設(shè)計所追求的高速體現(xiàn)之一。CCD視頻輸出PAL制模擬視頻信號,需要進(jìn)行數(shù)字壓縮編碼將模擬信號數(shù)字化,視頻處理結(jié)構(gòu)框圖如圖2所示。
2.2 AD9280
視頻處理系統(tǒng)的重要部分—— 視頻解碼模塊(AD9280)。它是單芯片,單電源,8bit,32msps模數(shù)轉(zhuǎn)換器,中頻亞采樣高達(dá)135 MHz,可工作在2.7~5.5 V單電源范圍,采樣信道輸入頻率可以超過奈奎斯特頻率。此芯片的應(yīng)用也是實現(xiàn)高速處理的重要一步。圖3揭示了鉗位工作需要的外部控制信號。
AD9280輸入電容大小是由捕獲時間和鉗位間隔的最小電壓確共同定電壓降根據(jù)計算,t是嵌位間隔時間。
2.3 DM642
DM642全名TMS320DM642,是TI公司C6000系列DSP中最新的定點DSP。其特點是當(dāng)工作在720M赫茲的時鐘頻率下,其處理性能最高可達(dá)5760 m/s,高度的靈活性和可編程性,外圍集成了非常完整的音頻、視頻和網(wǎng)絡(luò)通信等設(shè)備及接口。通過利用DSP的超長指令字結(jié)構(gòu)(VL1w)和流水線結(jié)構(gòu)并綜合應(yīng)用其它手段設(shè)計優(yōu)化程序,使系統(tǒng)模塊H.264編碼效率大大提高。
本系統(tǒng)采用高度壓縮數(shù)字視頻編解碼器標(biāo)準(zhǔn)-H.264。相對于MPEG一4、H.263等視頻壓縮標(biāo)準(zhǔn),它具有更低的碼率、更高的圖像質(zhì)量和更強(qiáng)的容錯能力[3]。H.264標(biāo)準(zhǔn)采用4∶2∶0 YUV格式輸入,其最大的優(yōu)勢是具有很高的數(shù)據(jù)壓縮比率,圖像流暢的質(zhì)量也很高。H.264對幀內(nèi)或幀間預(yù)測殘差進(jìn)行離散余弦變換編碼變換(DCT)。其二維離散余弦變換公式為:
二維離散余弦逆變換表示為:
(x,y=0,1,2……N-1)
2.4 激光器調(diào)制部分說明
FPGA在高速數(shù)據(jù)采集方面有單片機(jī)和DSP無法比擬的優(yōu)勢:時鐘頻率高,內(nèi)部時延?。蝗靠刂七壿嬘捎布瓿?,速度快,效率高;組成形式靈活,可以集成外圍控制、譯碼和接口電路[4]。對于信號處理部分(這里采用FPGA軟件編程)選用EP1C6 T144C8,它可以為CCD提供工作所需要的驅(qū)動時序,同時接受經(jīng)過A/D轉(zhuǎn)換的CCD輸出圖像數(shù)據(jù)。EP1C6 T144C8將經(jīng)編碼變換后的數(shù)字信號經(jīng)過由FPGA的軟件編程程序進(jìn)一步進(jìn)行信號處理后,再把處理好的信號直接傳給半導(dǎo)體激光器以此來完成視頻信號的高速采集。
3 實驗結(jié)果
系統(tǒng)接收部分ModelSim仿真圖如圖4所示。
4 結(jié)語
本設(shè)計的高速重點體現(xiàn)在高速CCD,中頻亞采樣高達(dá)135 MHz的AD9280模數(shù)轉(zhuǎn)換芯片以及高壓縮率的DM642芯片的使用上。實驗結(jié)果測得采樣頻率約可150 m/s,編碼效率較高,圖像失真效果不明顯,達(dá)到了實時圖像處理的要求。視頻圖像采集是視頻信號處理系統(tǒng)的前端部分,正在向高速、高分辨率、高集成化、高可靠性方向發(fā)展。
參考文獻(xiàn)
[1]王文武,曹治國,張貴清.基于FPGA和DSP的并行數(shù)據(jù)采集系統(tǒng)的設(shè)計[J].微計算機(jī)信息,2004(11):21-23.
[2]柴聰嫻.基于DM642的視頻圖像采集壓縮傳輸[J].大眾科技,2011(1).
[3]楊永志,曾慶立.基于FPGA+DSP的高速數(shù)據(jù)采集系統(tǒng)設(shè)計[J].吉首大學(xué)學(xué)報,2009(4).