基于USB2.0的視頻圖像處理芯片實(shí)現(xiàn)方案
5.2.2 驗(yàn)證過(guò)程及結(jié)果
首先在PC 端需要安裝幾個(gè)工具軟件,用于觀察USB設(shè)備描述符信息的USBViewer,用于捕捉USB 枚舉信息的工具軟件BusHund.按圖6 所示連接所有硬件,然后,將USB2.0 PHY 板的USB 接口插入到PC的USB 插口,并打開(kāi)USB 視頻管理工具軟件,能夠看到流暢的視頻圖像。專(zhuān)用測(cè)試工具軟件可以測(cè)試圖像幀速率。在驗(yàn)證的過(guò)程中,可以看到本方案所設(shè)計(jì)的芯片支持的最大分辨率為 640×480(VGA),最大分辨率時(shí)的幀速率約為15~20fps,基本達(dá)到了設(shè)計(jì)要求。
圖7 所示為PC 機(jī)上安裝的USB 數(shù)據(jù)捕捉軟件工具捕捉的視頻圖像數(shù)據(jù),經(jīng)分析這些數(shù)據(jù)證明圖像數(shù)據(jù)正常傳送至PC 用戶(hù)。
圖7 BusHound 捕捉的圖像數(shù)據(jù)。
圖8 是通過(guò)本系統(tǒng)在PC 機(jī)上使用USB 視頻工具軟件Cyberlink YouCam 捕捉到的圖像。
圖8 在本系統(tǒng)基礎(chǔ)上捕捉到的圖像。
由上圖可以看出本設(shè)計(jì)能夠穩(wěn)定地輸出圖像,能夠穩(wěn)定地實(shí)現(xiàn)設(shè)計(jì)要求。并且經(jīng)過(guò)反復(fù)的測(cè)試和評(píng)估,表明本設(shè)計(jì)達(dá)到了設(shè)計(jì)要求。表1 為經(jīng)測(cè)試能夠?qū)崿F(xiàn)的主要技術(shù)指標(biāo)。
表1 實(shí)現(xiàn)的主要技術(shù)指標(biāo)
6 結(jié)束語(yǔ)
本文設(shè)計(jì)了一種基于USB2.0 的視頻圖像處理芯片,通過(guò)功能仿真和FPGA 驗(yàn)證,表明達(dá)到了設(shè)計(jì)要求,完成了設(shè)計(jì)任務(wù)。隨著FPGA 技術(shù)不斷發(fā)展,使用FPGA 處理圖像信息已成為圖像處理領(lǐng)域中的一個(gè)發(fā)展趨勢(shì),特別是在對(duì)圖像處理速度有較高要求的實(shí)時(shí)圖像處理系統(tǒng)中,F(xiàn)PGA 將更能體現(xiàn)其在速度與靈活性方面的優(yōu)勢(shì)。
參考文獻(xiàn):
[1].ROM datasheethttp://www.dzsc.com/datasheet/ROM+_1188413.html.
[2].PC datasheethttp://www.dzsc.com/datasheet/PC+_2043275.html.
[3].VGAdatasheethttp://www.dzsc.com/datasheet/VGA_2568786.html.
評(píng)論