99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

CMOS圖像傳感器的圖像采集和處理系統(tǒng)的設(shè)計(jì)方案

電子設(shè)計(jì) ? 來(lái)源:郭婷 ? 作者:電子設(shè)計(jì) ? 2019-07-11 08:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

引言

隨著科學(xué)技術(shù)的發(fā)展和社會(huì)發(fā)展應(yīng)用需求,人們對(duì)視頻圖像采集處理高清化,傳輸實(shí)時(shí)化和控制智能化的要求越來(lái)越高。高清視頻圖像在軍事、科研、安防、工業(yè)生產(chǎn)、醫(yī)療衛(wèi)生等領(lǐng)域得到了更為廣泛的應(yīng)用。

特別在安防行業(yè),現(xiàn)有系統(tǒng)由于技術(shù)、成本和傳輸距離的原因,傳輸帶寬都不高,直接實(shí)時(shí)傳輸高清視頻圖像難以實(shí)現(xiàn),但是某些關(guān)鍵時(shí)刻或者特殊蜴景卻需要高清晰度、高分辨率的圖像進(jìn)行細(xì)節(jié)的分析處理,便于智能化的應(yīng)用。本文為了解決這一個(gè)矛盾的需求,提出了在視頻監(jiān)控系統(tǒng)的前端——圖像采集和處理將采集到的原始高清圖像數(shù)據(jù)分成兩路同時(shí)進(jìn)行處理的思想:一路按照傳統(tǒng)的處理方法壓縮處理轉(zhuǎn)為標(biāo)清視頻流傳輸,實(shí)現(xiàn)監(jiān)控的實(shí)時(shí)化;另一路數(shù)據(jù)由外部擴(kuò)展SDRAM緩存,DSP實(shí)時(shí)讀取緩存數(shù)據(jù)進(jìn)行智能分析處理,根據(jù)分析處理結(jié)果決定是否傳輸高清圖像或者結(jié)果?;诓煌幚硇酒趫D像處理各層次應(yīng)用有不同的針對(duì)性,合理分配硬件資源及算法,能夠顯著提離系統(tǒng)整體性能。本文采用FPGA+DSP 技術(shù)實(shí)現(xiàn)高清圖攥采集和處理,并在硬件層面將數(shù)據(jù)分路處理。

1 系統(tǒng)結(jié)構(gòu)及原理

本文設(shè)計(jì)的硬件系統(tǒng),就是利用FPGA和DSP對(duì)高分辨率CMOS數(shù)字圖像傳感器OV5642進(jìn)行圖像采集和處理。系統(tǒng)完成對(duì)FPGA,DSP 和OV5642 芯片進(jìn)行初始化。FPGA 對(duì) OV5642進(jìn)行全分辨率的數(shù)據(jù)采集。FPGA將采集到的圖像數(shù)據(jù)成兩路處理,一路直接原始高清數(shù)據(jù)傳輸外部SDRAM緩存,由DSP讀取緩存數(shù)據(jù)進(jìn)行智能分析處理;另一路由FPGA進(jìn)行硬件預(yù)處理,將原始高清圖像轉(zhuǎn)換為合適的分辨率,送到DSP片內(nèi)進(jìn)行格式轉(zhuǎn)換、壓縮等處理后傳輸?shù)酵獠?a target="_blank">接口。DSP根據(jù)分析處理結(jié)果和設(shè)置閾值條件,決定是否對(duì)高清圖像數(shù)據(jù)進(jìn)行傳輸。需要傳輸?shù)膱D像幀融入數(shù)據(jù)流中傳輸。外部擴(kuò)展的輸出接口可以將經(jīng)過(guò)系統(tǒng)處理的數(shù)據(jù)流傳輸?shù)奖镜乇O(jiān)控或者遠(yuǎn)程監(jiān)控。系統(tǒng)原理框圖如圖1所示。

在高清實(shí)時(shí)圖像采集處理中,圖像采集的速度高。低層的預(yù)處理中要處理的數(shù)據(jù)量大,對(duì)處理速度要求高,但運(yùn)算結(jié)構(gòu)相對(duì)比較簡(jiǎn)單,適合用兼顧速度及靈活性的 FPGA進(jìn)行硬件實(shí)現(xiàn)。高層的處理算法的特點(diǎn)是處理的數(shù)據(jù)量較低層算法少,但算法的結(jié)構(gòu)復(fù)雜,適合用運(yùn)算速度高、尋址方式靈活、通信機(jī)制強(qiáng)的 DSP芯片來(lái)實(shí)現(xiàn)。DSP+FPGA架構(gòu)的最大特點(diǎn)是結(jié)構(gòu)靈活,有較強(qiáng)的通用性,適合于模塊化設(shè)計(jì),從而能夠提高算法效率,同時(shí)其開(kāi)發(fā)周期短,系統(tǒng)易于維護(hù)和升級(jí),適合于實(shí)時(shí)視頻圖像處理。

CMOS圖像傳感器的圖像采集和處理系統(tǒng)的設(shè)計(jì)方案

圖1 系統(tǒng)原理框圖

在本設(shè)計(jì)中充分考慮到FPGA和DSP在圖像采集處理各層次應(yīng)用有著不同的優(yōu)勢(shì),采用FPGA+DSP結(jié)構(gòu),通過(guò)合理的硬件資源分配及算法處理,實(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ù)處理。通過(guò)FPGA內(nèi)模塊間協(xié)調(diào),在硬件層面完成數(shù)據(jù)的分路。在DSP內(nèi)則是利用DSP運(yùn)算速度快、尋址方式靈活、通信機(jī)制強(qiáng)大等特點(diǎn),主要完成系統(tǒng)配置、圖像格式轉(zhuǎn)化、壓縮處理以及圖像的智能分析處理、傳輸接口配置等。

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),進(jìn)行數(shù)據(jù)傳輸采集。

通過(guò)SCCB總線設(shè)置OV5642 相關(guān)的內(nèi)部控制寄存器,實(shí)現(xiàn)對(duì)OV5642 初始化,從而確定輸出分辨率、開(kāi)窗位置、曝光時(shí)間等。SCCB總線是Omni Vision公司特有的一種三線串行攝像控制總線。三線中的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)。通過(guò)對(duì)PCLK。HREF,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)只有一種顏色分量,其余顏色分量可以通過(guò)插值算法恢復(fù)。如圖3左邊所示就是4×4的BayerRGB格式。為了保持?jǐn)?shù)據(jù)格式一致性,需要每隔2行或者每隔2列選擇一個(gè)像素傳輸。本設(shè)計(jì)采用在行方向上每隔2列選擇傳輸一個(gè)像素點(diǎn),在列J方向上每隔2行選擇傳輸一個(gè)像素點(diǎn)。這樣能將圖像分辨率降低,達(dá)到縮放目的。如圖3所示。

CMOS圖像傳感器的圖像采集和處理系統(tǒng)的設(shè)計(jì)方案

圖像數(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ù)泳沖。每過(guò)兩個(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ìn)行計(jì)數(shù),每過(guò)兩個(gè)計(jì)數(shù)脈沖,隔兩行圖像數(shù)據(jù)),重復(fù)行方向上的處理方式對(duì)當(dāng)前行進(jìn)行選擇數(shù)據(jù)傳輸。如此循環(huán)處理,直到一幀圖像數(shù)據(jù)處理完畢。每幀圖像處理完畢信號(hào)是由VSYNC信號(hào)產(chǎn)生的。同時(shí),VSYNC信號(hào)對(duì)行計(jì)數(shù)和列計(jì)數(shù)器清零,直到新一幀圖像到達(dá),計(jì)數(shù)器重新計(jì)數(shù),開(kāi)始新的一幀圖像縮放處理。通過(guò)這樣的縮放處理,可以將2592×1944的圖像降為648×486的圖像,數(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ī)來(lái)實(shí)瑰數(shù)據(jù)讀寫、設(shè)置模式寄存器和刷新等操的命令譯碼,產(chǎn)生輸出給SDRAM芯片的RAS/CAS/WE/CS/DQM 等信號(hào)。已經(jīng)初始化的SDRAM在得到了RAS, CAS,WE的值后開(kāi)始執(zhí)行相應(yīng)的命令。在對(duì)SDRAM進(jìn)行讀、寫操作過(guò)程中,要先進(jìn)行頁(yè)激活操作,保證存儲(chǔ)單元是打開(kāi)的,再通過(guò)預(yù)充電命令實(shí)現(xiàn)來(lái)關(guān)閉存儲(chǔ)單元。在進(jìn)行寫操作時(shí),內(nèi)部的列地址和數(shù)據(jù)都會(huì)被寄存,而進(jìn)行讀操作時(shí),內(nèi)部地址被寄存,數(shù)據(jù)的讀取則發(fā)生在CAS 延時(shí)時(shí)間(通常為1~3個(gè)時(shí)鐘周期)后。SDRAM順次的進(jìn)行讀、寫操作后”當(dāng)達(dá)到突發(fā)長(zhǎng)度或者突發(fā)終止指拿出哪時(shí),SDRAM控制器將終止其操作。

CMOS圖像傳感器的圖像采集和處理系統(tǒng)的設(shè)計(jì)方案

通過(guò)SDRAM控制器模塊的控制傳輸,可以將采集到圖像數(shù)據(jù)實(shí)時(shí)的傳輸?shù)酱鎯?chǔ)器件暫存。采用控制器模式具有一定的通用性,DSP可以通過(guò)控制器模塊直接讀取存儲(chǔ)圖像數(shù)據(jù)進(jìn)行分析處理。

2.4 DSP子矯統(tǒng)

DSP接收預(yù)處理模塊輸出的降了分辨率的Bayer RGB 格式數(shù)據(jù)到數(shù)據(jù)緩存器,再將緩存數(shù)據(jù)傳到片內(nèi)prevlew engine 模擬進(jìn)行格式轉(zhuǎn)換,將Bayer RGB格式圖像數(shù)據(jù)轉(zhuǎn)換為YUV422格式數(shù)據(jù)。DSP對(duì)YUV422 格式數(shù)據(jù)進(jìn)行壓縮處理后送到輸出端口輸出。

DSP通過(guò)SDRAM控制器讀取SDRAM中的高清原始數(shù)據(jù),進(jìn)行一些智能化分析處理,如識(shí)別、驗(yàn)證等。根據(jù)處理結(jié)果和系統(tǒng)設(shè)定的閾值如光強(qiáng)變化、動(dòng)靜變化Ht-f決定是否對(duì)當(dāng)前或者前幾幀圖像進(jìn)行傳輸。高清圖像數(shù)據(jù)傳輸由DSP通過(guò)-定的相關(guān)處理結(jié)合到輸出數(shù)據(jù)流中傳輸?shù)胶蠖耍珊蠖颂崛〕龈咔逶紨?shù)據(jù),進(jìn)行各種應(yīng)用。

3結(jié)語(yǔ)

采用了FPGA 和DSP技術(shù),設(shè)計(jì)了對(duì)CMOS圖像傳感器進(jìn)行圖像采集和處理系統(tǒng)。該系統(tǒng)直接對(duì)CMOS傳感器進(jìn)行原始數(shù)據(jù)的采集,為后繼處理的靈活性和應(yīng)用的多樣性做好數(shù)據(jù)基礎(chǔ)。在FPGA中將數(shù)據(jù)分成兩路,一路作為原始數(shù)據(jù)暫存到SDRAM,一路按照傳統(tǒng)的處理、輸出。這樣既能實(shí)現(xiàn)傳統(tǒng)圖像采集處理系統(tǒng)的功能,又能保存原始的數(shù)搌為進(jìn)一步的應(yīng)用開(kāi)發(fā)提供了硬件基礎(chǔ),能較好地解決網(wǎng)絡(luò)傳輸帶寬不足與關(guān)鍵時(shí)刻或者關(guān)鍵場(chǎng)景需要高分辨率圖像進(jìn)行分析處理的矛靨要求。采用FPGA+DSP的硬件組合具有相當(dāng)大的靈活性,后期功能開(kāi)發(fā)潛力大,可以根據(jù)不同的軟件配置,實(shí)現(xiàn)多種功能,具有良好的應(yīng)用前景。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • dsp
    dsp
    +關(guān)注

    關(guān)注

    556

    文章

    8155

    瀏覽量

    357150
  • FPGA
    +關(guān)注

    關(guān)注

    1645

    文章

    22034

    瀏覽量

    617962
  • CMOS
    +關(guān)注

    關(guān)注

    58

    文章

    6012

    瀏覽量

    238758
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于DSP與雙目CMOS攝像頭的數(shù)字圖像處理系統(tǒng)

    介紹了基于浮點(diǎn)DSP處理器與雙CMOS頭的數(shù)字圖像采集處理系統(tǒng),探討了系統(tǒng)的基本原理和設(shè)計(jì)方法,
    發(fā)表于 11-05 14:44

    SoPC技術(shù)在圖像采集處理系統(tǒng)中的應(yīng)用設(shè)計(jì)

    采用美國(guó)OmiVision公司的數(shù)字式彩色CMOS圖像傳感器OV7640。該芯片分辨率為640×480像素,成像速度為30幀/s,采取逐行掃描方式,輸出為數(shù)字信號(hào)。工作原理如圖2?! ?b class='flag-5'>圖像
    發(fā)表于 10-31 16:54

    思比科系列CMOS圖像傳感器的應(yīng)用方案

    的壓力。低成本的CMOS取代CCD在監(jiān)控系統(tǒng)上應(yīng)用的趨勢(shì)已經(jīng)非常明顯。圖4是采用CMOS 傳感器的監(jiān)控系統(tǒng)的典型結(jié)構(gòu)?! D4: IP ca
    發(fā)表于 10-31 16:58

    基于CMOS圖像傳感器的視頻采集系統(tǒng)設(shè)計(jì)

    傳感器的加工工藝,可以較容易的制造出大面陣的CMOS傳感器器件,更加擴(kuò)展了CMOS圖像傳感器
    發(fā)表于 11-01 17:23

    安森美半導(dǎo)體CMOS圖像傳感器方案

    。實(shí)際上,CMOS圖像傳感器最初應(yīng)用于工業(yè)圖像處理;在那些旨在提高生產(chǎn)率、質(zhì)量和生產(chǎn)工藝經(jīng)濟(jì)性的全新自動(dòng)化解決
    發(fā)表于 11-05 15:22

    CMOS圖像傳感器數(shù)據(jù)采集系統(tǒng)

    圖像后再通過(guò)USB接口將圖像數(shù)據(jù)傳輸?shù)絇C機(jī)進(jìn)行后續(xù)的處理。這樣的圖像采集系統(tǒng)成本較高,功耗大,
    發(fā)表于 04-26 07:00

    怎么實(shí)現(xiàn)基于CMOS圖像傳感器的視頻采集系統(tǒng)設(shè)計(jì)?

    怎么實(shí)現(xiàn)基于CMOS圖像傳感器的視頻采集系統(tǒng)設(shè)計(jì)?
    發(fā)表于 06-08 06:12

    CMOS圖像傳感器的抗暈光圖像采集系統(tǒng)設(shè)計(jì)

    為解決CMOS圖像傳感器采集圖像時(shí)產(chǎn)生暈光問(wèn)題,提出一種CMOS
    發(fā)表于 12-16 16:07 ?21次下載

    基于CMOS圖像傳感器的USB接口圖像采集系統(tǒng)設(shè)計(jì)

    基于CMOS圖像傳感器的USB接口圖像采集系統(tǒng)設(shè)計(jì) 介紹以CPLD控制為核心的
    發(fā)表于 10-15 23:49 ?1745次閱讀
    基于<b class='flag-5'>CMOS</b><b class='flag-5'>圖像</b><b class='flag-5'>傳感器</b>的USB接口<b class='flag-5'>圖像</b><b class='flag-5'>采集</b><b class='flag-5'>系統(tǒng)</b>設(shè)計(jì)

    CMOS圖像傳感器,CMOS圖像傳感器是什么意思

    CMOS圖像傳感器,CMOS圖像傳感器是什么意思 CMOS
    發(fā)表于 03-02 10:23 ?2985次閱讀

    基于PCI總線和DSP的實(shí)時(shí)圖像采集處理系統(tǒng)

    摘要:以開(kāi)發(fā)的實(shí)際系統(tǒng)為背景,論述了基于PCI總線和DSP的實(shí)時(shí)圖像采集處理系統(tǒng)的硬件及軟件設(shè)計(jì)方案和實(shí)現(xiàn)方法。
    發(fā)表于 02-25 23:24 ?40次下載

    基于CMOS圖像傳感器的視頻采集系統(tǒng)設(shè)計(jì)

    基于CMOS圖像傳感器的視頻采集系統(tǒng)充分的利用了CMOS圖像
    發(fā)表于 09-16 10:51 ?2485次閱讀
    基于<b class='flag-5'>CMOS</b><b class='flag-5'>圖像</b><b class='flag-5'>傳感器</b>的視頻<b class='flag-5'>采集</b><b class='flag-5'>系統(tǒng)</b>設(shè)計(jì)

    基于多圖像傳感器的激光光斑采集處理系統(tǒng)設(shè)計(jì)_高世杰

    基于多圖像傳感器的激光光斑采集處理系統(tǒng)設(shè)計(jì)_高世杰
    發(fā)表于 03-19 19:19 ?3次下載

    基于DSP和CMOS圖像傳感器的實(shí)時(shí)圖像采集系統(tǒng)的實(shí)現(xiàn)方案

    的應(yīng)用。為此,本文提出了一種基于DSP和CMOS圖像傳感器,同時(shí)由復(fù)雜可編程邏輯控制芯片CPLD控制的實(shí)時(shí)圖像采集
    發(fā)表于 01-23 16:12 ?3211次閱讀
    基于DSP和<b class='flag-5'>CMOS</b><b class='flag-5'>圖像</b><b class='flag-5'>傳感器</b>的實(shí)時(shí)<b class='flag-5'>圖像</b><b class='flag-5'>采集</b><b class='flag-5'>系統(tǒng)</b>的實(shí)現(xiàn)<b class='flag-5'>方案</b>

    使用CDD設(shè)計(jì)圖像采集處理系統(tǒng)的論文免費(fèi)下載

    高性能低成本的圖像采集處理系統(tǒng)在自動(dòng)測(cè)量、設(shè)備檢測(cè)、安全監(jiān)控等工業(yè)測(cè)控領(lǐng)域需求巨大。相比于CMOS圖像
    發(fā)表于 11-25 18:01 ?13次下載
    使用CDD設(shè)計(jì)<b class='flag-5'>圖像</b><b class='flag-5'>采集</b>和<b class='flag-5'>處理系統(tǒng)</b>的論文免費(fèi)下載