




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、【W(wǎng)ord版本下載可任意編輯】 圖像采集壓縮和高清分析并行處理的硬件系統(tǒng)設(shè)計(jì) 摘 要:將DSP與FPGA結(jié)合, 設(shè)計(jì)一種對(duì)CMOS圖像傳感器開展圖像采集和處理的硬件系統(tǒng)。該系統(tǒng)能夠在硬件層面把圖像分路處理,一路直接壓縮后傳輸,另一路循環(huán)存儲(chǔ)到多幀高清圖像存儲(chǔ)區(qū),便于軟件分析,較好地解決了傳輸帶寬缺陷與智能監(jiān)控需要高分辨率圖像開展分析處理的矛盾需求。該系統(tǒng)具有高清圖像實(shí)時(shí)采集處理的優(yōu)點(diǎn)和硬件平臺(tái)通用性,可用不同硬件實(shí)現(xiàn)不同的圖像分析處理。 0.引言 隨著科學(xué)技術(shù)的發(fā)展和社會(huì)發(fā)展應(yīng)用需求,人們對(duì)視頻圖像采集處理高清化,傳輸實(shí)時(shí)化和控制智能化的要求越來越高。高清視頻圖像在軍事、科研、安防、工業(yè)生產(chǎn)、
2、醫(yī)療衛(wèi)生等領(lǐng)域得到了更為廣泛的應(yīng)用。 特別在安防行業(yè),現(xiàn)有系統(tǒng)由于技術(shù)、成本和傳輸距離的原因,傳輸帶寬都不高,直接實(shí)時(shí)傳輸高清視頻圖像難以實(shí)現(xiàn),但是某些關(guān)鍵時(shí)刻或者特殊蜴景卻需要高清晰度、高分辨率的圖像開展細(xì)節(jié)的分析處理,便于智能化的應(yīng)用。本文為了解決這一個(gè)矛盾的需求,提出了在視頻監(jiān)控系統(tǒng)的前端圖像采集和處理將采集到的原始高清圖像數(shù)據(jù)分成兩路同時(shí)開展處理的思想:一路按照傳統(tǒng)的處理方法壓縮處理轉(zhuǎn)為標(biāo)清視頻流傳輸,實(shí)現(xiàn)監(jiān)控的實(shí)時(shí)化;另一路數(shù)據(jù)由外部擴(kuò)展SDRAM緩存,DSP實(shí)時(shí)讀取緩存數(shù)據(jù)開展智能分析處理,根據(jù)分析處理結(jié)果決定是否傳輸高清圖像或者結(jié)果?;诓煌幚硇酒趫D像處理各層次應(yīng)用有不同的針
3、對(duì)性,合理分配硬件資源及算法,能夠顯著提離系統(tǒng)整體性能。本文采用FPGADSP 技術(shù)實(shí)現(xiàn)高清圖攥采集和處理,并在硬件層面將數(shù)據(jù)分路處理。 1 系統(tǒng)構(gòu)造及原理 本文設(shè)計(jì)的硬件系統(tǒng),就是利用FPGA和DSP對(duì)高分辨率CMOS數(shù)字圖像傳感器OV5642開展圖像采集和處理。系統(tǒng)完成對(duì)FPGA,DSP 和OV5642 芯片開展初始化。FPGA 對(duì) OV5642開展全分辨率的數(shù)據(jù)采集。FPGA將采集到的圖像數(shù)據(jù)成兩路處理,一路直接原始高清數(shù)據(jù)傳輸外部SDRAM緩存,由DSP讀取緩存數(shù)據(jù)開展智能分析處理;另一路由FPGA開展硬件預(yù)處理,將原始高清圖像轉(zhuǎn)換為合適的分辨率,送到DSP片內(nèi)開展格式轉(zhuǎn)換、壓縮等處理
4、后傳輸?shù)酵獠拷涌?。DSP根據(jù)分析處理結(jié)果和設(shè)置閾值條件,決定是否對(duì)高清圖像數(shù)據(jù)開展傳輸。需要傳輸?shù)膱D像幀融入數(shù)據(jù)流中傳輸。外部擴(kuò)展的輸出接口可以將經(jīng)過系統(tǒng)處理的數(shù)據(jù)流傳輸?shù)奖镜乇O(jiān)控或者遠(yuǎn)程監(jiān)控。系統(tǒng)原理框圖如圖1所示。 在高清實(shí)時(shí)圖像采集處理中,圖像采集的速度高。低層的預(yù)處理中要處理的數(shù)據(jù)量大,對(duì)處理速度要求高,但運(yùn)算構(gòu)造相比照較簡單,適合用兼顧速度及靈活性的 FPGA開展硬件實(shí)現(xiàn)。高層的處理算法的特點(diǎn)是處理的數(shù)據(jù)量較低層算法少,但算法的構(gòu)造復(fù)雜,適合用運(yùn)算速度高、尋址方式靈活、通信機(jī)制強(qiáng)的 DSP芯片來實(shí)現(xiàn)。DSPFPGA架構(gòu)的特點(diǎn)是構(gòu)造靈活,有較強(qiáng)的通用性,適合于模塊化設(shè)計(jì),從而能夠提高算
5、法效率,同時(shí)其開發(fā)周期短,系統(tǒng)易于維護(hù)和升級(jí),適合于實(shí)時(shí)視頻圖像處理。 圖1 系統(tǒng)原理框圖 在本設(shè)計(jì)中充分考慮到FPGA和DSP在圖像采集處理各層次應(yīng)用有著不同的優(yōu)勢(shì),采用FPGADSP構(gòu)造,通過合理的硬件資源分配及算法處理,實(shí)現(xiàn)了高清圖像采集和實(shí)時(shí)處理。在FPGA內(nèi)設(shè)計(jì)采集模塊和預(yù)處理模塊,充分利用FPGA時(shí)鐘頻率高,內(nèi)部延時(shí)小,運(yùn)行速度快,全部控制邏镢由硬件完成的特點(diǎn),主要完戚圖像數(shù)據(jù)采集、數(shù)據(jù)分路和圖像縮放預(yù)處理。通過FPGA內(nèi)模塊間協(xié)調(diào),在硬件層面完成數(shù)據(jù)的分路。在DSP內(nèi)則是利用DSP運(yùn)算速度快、尋址方式靈活、通信機(jī)制強(qiáng)大等特點(diǎn),主要完成系統(tǒng)配置、圖像格式轉(zhuǎn)化、壓縮處理以及圖像的智能
6、分析處理、傳輸接口配置等。 2 系統(tǒng)硬件設(shè)計(jì) 2.1 圖像采集模塊設(shè)計(jì) 圖像采集模塊主要包括傳感器工作模式配置、圖像采集控制和數(shù)搌傳輸。整個(gè)模塊的功能示意圖如圖2所示。FPGA片內(nèi)模擬I2C控制器,將COMS圖像傳感器OV5642初始化。OV5642在外部時(shí)鐘VXCLKI作用下,輸出Bayer RGB格式圖像數(shù)據(jù)和同步時(shí)鐘。FPGA內(nèi)部設(shè)計(jì)的采集控制器在PCLK,HREF,VSYNC 同步時(shí)鐘作用下,產(chǎn)生相應(yīng)控制讀寫信號(hào),開展數(shù)據(jù)傳輸采集。 通過SCCB總線設(shè)置OV5642 相關(guān)的內(nèi)部控制存放器,實(shí)現(xiàn)對(duì)OV5642 初始化,從而確定輸出分辨率、開窗位置、曝光時(shí)間等。SCCB總線是Omni Vi
7、sion公司特有的一種三線串行攝像控制總線。三線中的SCCB_E)為片選信號(hào)線,本文中只有OV5642 一個(gè)從設(shè)各,所以SCCB_E直接置低,始終選中OV5642。在模擬I2C控制器控制下,步,SIO_D線傳輸OV5642的器件地址加上寫操作標(biāo)識(shí),確定操作的器件和注明是寫操作;第二步,傳輸內(nèi)部的目標(biāo)存放器的地址;第三步,傳輸要設(shè)置的數(shù)據(jù)并寫人到對(duì)應(yīng)的存放器中,完成存放器配置。 采集控制器是在FPGA設(shè)置的一個(gè)時(shí)序邏輯控制器.主要產(chǎn)生OV5642需要的外部時(shí)鐘XVCLK和根據(jù)OV5612輸出的像素時(shí)鐘PCLK,行參考時(shí)鐘HREF,幀同步時(shí)鐘VSYNC產(chǎn)生讀寫控制存儲(chǔ)信號(hào)。通過對(duì)PCLK。HREF
8、,VSYNC時(shí)鐘的計(jì)數(shù),可以得到寫滿一行或者一幀信號(hào),為后繼處理提供同步時(shí)鐘和使能信號(hào)。 2.2 預(yù)處理饃塊設(shè)計(jì) 預(yù)處理模塊主要是利用FPGA可編程性和內(nèi)部豐富的硬件資源。在硬件層面選擇性的傳輸數(shù)據(jù),將高清圖像的分辨率降低。FPGA采集到的原始圖像數(shù)據(jù)格式為Bayer RGB輅式。每個(gè)像素點(diǎn)只有一種顏色分量,其余顏色分量可以通過插值算法恢復(fù)。如圖3左邊所示就是44的BayerRGB格式。為了保持?jǐn)?shù)據(jù)格式一致性,需要每隔2行或者每隔2列選擇一個(gè)像素傳輸。本設(shè)計(jì)采用在行方向上每隔2列選擇傳輸一個(gè)像素點(diǎn),在列J方向上每隔2行選擇傳輸一個(gè)像素點(diǎn)。這樣能將圖像分辨率降低,到達(dá)縮放目的。如圖3所示。 圖2
9、 采集模塊示意圖 圖3 縮放示意圖 圖像數(shù)據(jù)是逐個(gè)像素逐行串行傳輸?shù)?。在縮放處理上,利用PCLK,HREF和VSYNC信號(hào)時(shí)亨關(guān)系產(chǎn)生計(jì)數(shù)脈沖和使能信號(hào)。在行方向上選擇傳琦一個(gè)像素點(diǎn)數(shù)據(jù)后,利用PCLK作為列計(jì)數(shù)泳沖。每過兩個(gè)脈沖(隔兩個(gè)像素點(diǎn))再選擇傳輸一個(gè)像素點(diǎn)數(shù)據(jù)。一直循環(huán)選擇,直到處理完一行圖像數(shù)據(jù)。這時(shí)根據(jù)HREF信號(hào)產(chǎn)生列計(jì)數(shù)器清零信號(hào).將列計(jì)數(shù)器清零,暫停數(shù)據(jù)選通。在列方向上,由行計(jì)數(shù)器利用HREF信號(hào)開展計(jì)數(shù),每過兩個(gè)計(jì)數(shù)脈沖,隔兩行圖像數(shù)據(jù)),重復(fù)行方向上的處理方式對(duì)當(dāng)前行開展選擇數(shù)據(jù)傳輸。如此循環(huán)處理,直到一幀圖像數(shù)據(jù)處理完畢。每幀圖像處理完畢信號(hào)是由VSYNC信號(hào)產(chǎn)生的。
10、同時(shí),VSYNC信號(hào)對(duì)行計(jì)數(shù)和列計(jì)數(shù)器清零,直到新一幀圖像到達(dá),計(jì)數(shù)器重新計(jì)數(shù),開始新的一幀圖像縮放處理。通過這樣的縮放處理,可以將25921944的圖像降為648486的圖像,數(shù)據(jù)量得到減少。預(yù)處理模塊將縮放后圖像傳輸?shù)紻SP中處理。 2.3 SDRAM控制器(MC)的設(shè)計(jì) SDRAM控制器模塊是FPGA內(nèi)部設(shè)計(jì)的模塊,用于將圖像數(shù)據(jù)傳輸?shù)酵獠看鎯?chǔ)器暫存。圖4為FPGA設(shè)計(jì)的頂層模塊示意圖。在MC控制器的內(nèi)部,采用狀態(tài)機(jī)來實(shí)瑰數(shù)據(jù)讀寫、設(shè)置模式存放器和刷新等操的命令譯碼,產(chǎn)生輸出給SDRAM芯片的RASCASWECSDQM 等信號(hào)。已經(jīng)初始化的SDRAM在得到了RAS, CAS,WE的值后開
11、始執(zhí)行相應(yīng)的命令。在對(duì)SDRAM開展讀、寫操作過程中,要先開展頁激活操作,保證存儲(chǔ)單元是打開的,再通過預(yù)充電命令實(shí)現(xiàn)來關(guān)閉存儲(chǔ)單元。在開展寫操作時(shí),內(nèi)部的列地址和數(shù)據(jù)都會(huì)被存放,而開展讀操作時(shí),內(nèi)部地址被存放,數(shù)據(jù)的讀取則發(fā)生在CAS 延時(shí)時(shí)間(通常為13個(gè)時(shí)鐘周期)后。SDRAM順次的開展讀、寫操作后”當(dāng)?shù)竭_(dá)突發(fā)長度或者突發(fā)終止指拿出哪時(shí),SDRAM控制器將終止其操作。 圖4 SDRAM控制器接口示意圖 通過SDRAM控制器模塊的控制傳輸,可以將采集到圖像數(shù)據(jù)實(shí)時(shí)的傳輸?shù)酱鎯?chǔ)器件暫存。采用控制器模式具有一定的通用性,DSP可以通過控制器模塊直接讀取存儲(chǔ)圖像數(shù)據(jù)開展分析處理。 2.4 DSP子
12、矯統(tǒng) DSP接收預(yù)處理模塊輸出的降了分辨率的Bayer RGB 格式數(shù)據(jù)到數(shù)據(jù)緩存器,再將緩存數(shù)據(jù)傳到片內(nèi)prevlew engine 模擬開展格式轉(zhuǎn)換,將Bayer RGB格式圖像數(shù)據(jù)轉(zhuǎn)換為YUV422格式數(shù)據(jù)。DSP對(duì)YUV422 格式數(shù)據(jù)開展壓縮處理后送到輸出端口輸出。 DSP通過SDRAM控制器讀取SDRAM中的高清原始數(shù)據(jù),開展一些智能化分析處理,如識(shí)別、驗(yàn)證等。根據(jù)處理結(jié)果和系統(tǒng)設(shè)定的閾值如光強(qiáng)變化、動(dòng)靜變化Htf決定是否對(duì)當(dāng)前或者前幾幀圖像開展傳輸。高清圖像數(shù)據(jù)傳輸由DSP通過定的相關(guān)處理結(jié)合到輸出數(shù)據(jù)流中傳輸?shù)胶蠖?,由后端提取出高清原始?shù)據(jù),開展各種應(yīng)用。 3結(jié)語 采用了FPGA 和DSP技術(shù),設(shè)計(jì)了對(duì)CMOS圖像傳感器開展圖像采集和處理系統(tǒng)。該系統(tǒng)直接對(duì)CMOS傳感器開展原始數(shù)據(jù)的采集,為后繼處理的靈活性和應(yīng)用的多樣性做好數(shù)據(jù)根底。在FPGA中
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年公務(wù)員錄用考試《行政職業(yè)能力測(cè)驗(yàn)》模擬試卷
- 重慶市開州區(qū)文峰教育集團(tuán)2024-2025學(xué)年九年級(jí)下學(xué)期開學(xué)測(cè)試化學(xué)試題(原卷版+解析版)
- 2024-2025學(xué)年高中歷史 專題九 當(dāng)今世界政治格局的多極化趨勢(shì) 9.2《新興力量的崛起》教學(xué)實(shí)錄 人民版必修1
- 智慧農(nóng)業(yè)技術(shù)創(chuàng)新與應(yīng)用指南
- 鐵路運(yùn)輸業(yè)列車調(diào)度與安全監(jiān)控系統(tǒng)方案
- 媒體行業(yè)內(nèi)容分發(fā)與用戶體驗(yàn)提升方案
- 12《有多少浪費(fèi)本可避免》教學(xué)設(shè)計(jì)-2023-2024學(xué)年道德與法治四年級(jí)下冊(cè)統(tǒng)編版(五四制)
- 康復(fù)護(hù)理對(duì)膝骨關(guān)節(jié)炎患者疼痛及膝關(guān)節(jié)功能恢復(fù)的影響研究
- 9古詩三首清明教學(xué)設(shè)計(jì)2023-2024學(xué)年統(tǒng)編版語文三年級(jí)下冊(cè)
- 移動(dòng)支付平臺(tái)風(fēng)險(xiǎn)評(píng)估與防范預(yù)案
- 涉密工作標(biāo)準(zhǔn)體系保密管理新規(guī)制度
- (正式版)JC∕T 60021-2024 石膏基自流平砂漿應(yīng)用技術(shù)規(guī)程
- JJF 2119-2024 低氣壓試驗(yàn)箱校準(zhǔn)規(guī)范
- JBT 14727-2023 滾動(dòng)軸承 零件黑色氧化處理 技術(shù)規(guī)范 (正式版)
- JBT 8127-2011 內(nèi)燃機(jī) 燃油加熱器
- 2024年江蘇醫(yī)藥職業(yè)學(xué)院單招職業(yè)適應(yīng)性測(cè)試題庫帶答案
- 辦公區(qū)域主要風(fēng)險(xiǎn)辨識(shí)與分級(jí)管控清單
- GB/T 43869-2024船舶交通管理系統(tǒng)監(jiān)視雷達(dá)通用技術(shù)要求
- JB∕T 8527-2015 金屬密封蝶閥
- 中醫(yī)培訓(xùn)課件:《中藥封包技術(shù)》
- SYT5405-2019酸化用緩蝕劑性能試驗(yàn)方法及評(píng)價(jià)指標(biāo)
評(píng)論
0/150
提交評(píng)論