• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      實施立體視覺系統(tǒng)的構(gòu)架與設(shè)計分析

      2017-05-10 23:37:29張為
      速讀·下旬 2016年9期
      關(guān)鍵詞:系統(tǒng)設(shè)計方法

      摘 要:雙目立體視覺系統(tǒng)的原理在于模仿人類的雙眼,通過一定的立體匹配算法計算出場景中各物體的深度信息,以完成三維重構(gòu)、測距等功能。早期的立體視覺研究主要集中在算法優(yōu)化上,各種各樣的立體匹配算法被提出來。就目前最新的立體匹配算法而言,其效果已經(jīng)可以媲美理想的場景深度。本文主要就雙目立體視覺原理和實時立體視覺系統(tǒng)結(jié)構(gòu)進行詳細分析,然后結(jié)合實際對實時立體視覺系統(tǒng)的模塊設(shè)計詳細探究。

      關(guān)鍵詞:雙目立體視覺系統(tǒng);系統(tǒng)設(shè)計;方法

      隨著視頻技術(shù)的發(fā)展,使用硬件實現(xiàn)實時的雙目立體視覺系統(tǒng)也有了越來越多的研究,但是其硬件實現(xiàn)卻一直存在計算精度和資源消耗這對矛盾,復(fù)雜的算法勢必需要消耗更多的硬件資源,有些較新的算法甚至根本不適合使用硬件來實現(xiàn)。

      1雙目立體視覺原理和實時立體視覺系統(tǒng)結(jié)構(gòu)分析

      1.1雙目立體視覺原理分析

      雙目立體視覺系統(tǒng)以人類的視覺系統(tǒng)為基礎(chǔ),通過雙目攝像機獲取雙目圖像,以各種不同的算法來計算出場景的深度信息,再通過對這些深度信息進行三維重構(gòu),以實現(xiàn)從二維空間到三維空間的轉(zhuǎn)換。

      1.2實時立體視覺系統(tǒng)結(jié)構(gòu)分析

      1.2.1camera_in模塊

      此模塊為基于PE1005S攝像頭的采集模塊。當(dāng)基于不同的攝像頭模組時,可模塊可以通過簡單修改以配置不同的攝像頭,如ov9710、ov7740等。

      1.2.2video_det模塊

      此模塊功能為檢測所采集圖像的實時分辨率,檢測到的分辨率會實時保存下來,可以通過PLB總線進行訪問。有了這個模塊,就可以根據(jù)檢測出來的分辨率來控制數(shù)據(jù)在DDR中的存放以及正確地顯示圖像。

      1.2.3xsvi_in_ddr模塊

      此模塊將從兩路XSVI接口傳送過來的數(shù)據(jù)通過兩個FIFO進行緩存,然后通過兩個獨立的寫時序狀態(tài)機模塊生成獨立的MCB接口時序,最后由主控制電路controller進行仲裁和控制等并通過一個MCB接口寫到DDR中。由于在大部分情況下,系統(tǒng)中DDR的寫入時鐘頻率都與攝像頭數(shù)據(jù)時鐘頻率不同,故所使用的FIFO只能是異步的,這樣數(shù)據(jù)才不會錯亂。

      1.2.4ddr_to_xsvi模塊

      此模塊預(yù)先通過讀時序狀態(tài)機模塊將DDR里的數(shù)據(jù)緩存在FIFO里,然后根據(jù)外部來的數(shù)據(jù)請求信號將數(shù)據(jù)從FIFO里讀出來,以XSVI接口傳給下一個模塊。同樣,在大部分情況下,由于系統(tǒng)中DDR的讀取時鐘頻率都與顯示圖像的時鐘頻率不同,故所使用的FIFO只能是異步的。

      1.2.5video_gen模塊

      此模塊在PLB總線來的控制下可以生成多種標(biāo)準(zhǔn)格式的視頻信號,如VGA(640×480)、SVGA(1024×768)、SXGA(1280×1024)、UXGA(1600×1200)、720P和1080P等。另外,在整個系統(tǒng)的分布調(diào)試階段,此模塊還可以在未與實際視頻數(shù)據(jù)連接的情況下生成指定格式的測試彩條,以對顯示部分的各模塊進行測試。

      1.2.6dvi_out模塊

      此模塊將XSVI接口的圖像數(shù)據(jù)信號轉(zhuǎn)換成DVI接口的信號。由于圖像的時序部分已經(jīng)有video_gen模塊完成了,此模塊的功能只是簡單的數(shù)據(jù)格式轉(zhuǎn)換已經(jīng)同步。

      1.2.7depth模塊

      此模塊是整個系統(tǒng)的核心部分,所有的立體視覺算法都將在這個模塊中進行。從數(shù)據(jù)流動的順序主要包括代價初始化、代價融合、動態(tài)規(guī)劃三個模塊。其中,代價初始化通過census轉(zhuǎn)換和SAD兩種方法生成用于后續(xù)匹配運算的兩種初始代價,代價融合將兩種初始代價按一定的比例融合起來,動態(tài)規(guī)劃用來尋找匹配點。另外,為了使生成的深度圖更加準(zhǔn)確,系統(tǒng)中還使用了圖像矯正來處理由于攝像頭組安裝不規(guī)范和鏡頭畸變造成圖像數(shù)據(jù)不匹配,背景去除和中值濾波用來優(yōu)化生成的深度圖。

      2實時立體視覺系統(tǒng)的模塊設(shè)計探究

      圖像處理系統(tǒng)平臺構(gòu)成。圖像處理系統(tǒng)平臺是雙目立體視覺系統(tǒng)的基礎(chǔ),也可以說是所有圖像處理算法驗證的基礎(chǔ)。因此在驗證雙目立體視覺系統(tǒng)的性能之前必須先搭建好完善的圖像處理系統(tǒng)平臺,主要包括圖像采集、圖像存取、圖像顯示三部分。例如圖像顯示模塊,圖像顯示模塊主要由分辨率生成模塊video_gen和DVI時序模塊dvi_out組成[4]。video_gen模塊用來生成不同分辨率的視頻所需要的標(biāo)準(zhǔn)時序,由兩個計數(shù)器和兩個狀態(tài)機組成,行計數(shù)器和行狀態(tài)機用來生成行同步時序,而場計數(shù)器和場狀態(tài)機用來生成場同步時序。

      實時立體視覺模塊,雙目立體視覺模塊主要由disparity_rd和disparity_wr兩個模塊組成。disparity_rd模塊通過一個MCB接口輪流地從內(nèi)存控制器中讀取出左右兩幅圖像以及背景圖像,并將它們分別緩存在三個異步FIFO中,然后由一個控制電路使它們完全同步地輸出給disparity_wr模塊。而disparity_wr模塊則先將輸入進來的三路數(shù)據(jù)送到stereo_matching模塊計算深度圖,然后在控制電路的配合下將生成的disparity通過一個MCB口存入內(nèi)存控制器中。由于整個系統(tǒng)考慮了模塊化設(shè)計,本模塊中使用的mcb_rd和mcb_wr與圖像存取模塊中的是完全相同的,大大節(jié)約了開發(fā)時間。

      其他輔助模塊,如圖像矯正,首先,CoordGen模塊根據(jù)提供的矯正矩陣計算出對應(yīng)的坐標(biāo)存到CoordFifo中,然后Controller模塊根據(jù)坐標(biāo)的整數(shù)部分控制RdDataCtr模塊從內(nèi)存中讀出所需像素點存到兩個DataRam中,最后CorrectCtrl模塊根據(jù)坐標(biāo)的小數(shù)部分對取出來的數(shù)據(jù)進行運算并放到DataFifo中等待讀取,圖像矯正過程就完成了。其中,坐標(biāo)保留小數(shù)部分和一次讀取內(nèi)存的兩段數(shù)據(jù)是為了進行插值算法,使矯正后圖像不會出現(xiàn)鋸齒,而矯正矩陣則是通過Matlab在實驗階段計算出來的。

      3結(jié)語

      綜上所述,此次主要分析了大量國內(nèi)外有關(guān)雙目立體視覺系統(tǒng)的算法以及各種不同的實現(xiàn)方案,詳細描述了所設(shè)計的雙目立體視覺系統(tǒng)中各個模塊的實現(xiàn)方式。在這些相應(yīng)分析下就能有助于設(shè)計目標(biāo)的實現(xiàn)。

      參考文獻:

      [1]薄雪峰,全海英,劉志成,譚國慶,何玉.被動式立體視覺研究進展[J].北京生物醫(yī)學(xué)工程.2013(05):1-2.

      [2]Guivant.J,Nebot.E,Baiker.S.Autonomous navigation and map building using laser range sensors in outdoor application[J].Journal of Robotic Systems,2014,17(10):565-583

      [3]周清海等.基于FPGA的多通道全景SoC設(shè)計與實現(xiàn)[D].深圳:深圳大學(xué),2013:2-4.

      [4]韓超,鄧甲昊,鄒金慧,韓敏.基于差分均值背景提取和矩陣分區(qū)目標(biāo)檢測算法的研究[J].北京理工大學(xué)學(xué)報,2015,32(12):1247-1257.

      作者簡介:

      姓名:張為,性別:男,籍貫:安徽,出生日期:89/09/27,湖北工業(yè)大學(xué)研究生,現(xiàn)任旭予騰貿(mào)易(上海)有限公司,職務(wù):設(shè)備工程師。

      猜你喜歡
      系統(tǒng)設(shè)計方法
      學(xué)習(xí)方法
      可能是方法不對
      一種基于SATA硬盤陣列的數(shù)據(jù)存儲與控制系統(tǒng)設(shè)計研究
      工業(yè)熱電偶計量檢定系統(tǒng)設(shè)計
      基于物聯(lián)網(wǎng)的煤礦智能倉儲與物流運輸管理系統(tǒng)設(shè)計與應(yīng)用
      目標(biāo)特性測量雷達平臺建設(shè)構(gòu)想
      科技視界(2016年22期)2016-10-18 14:34:34
      星級酒店建筑電氣及弱電智能系統(tǒng)設(shè)計分析
      信息管理服務(wù)平臺項目應(yīng)用系統(tǒng)設(shè)計探析
      用對方法才能瘦
      Coco薇(2016年2期)2016-03-22 02:42:52
      四大方法 教你不再“坐以待病”!
      Coco薇(2015年1期)2015-08-13 02:47:34
      宁国市| 苏尼特右旗| 沧州市| 洪江市| 普宁市| 福泉市| 靖西县| 达日县| 贵定县| 许昌市| 潢川县| 阳西县| 海阳市| 旌德县| 乌苏市| 开阳县| 伊宁市| 五华县| 枞阳县| 台安县| 莎车县| 岑巩县| 醴陵市| 淅川县| 东平县| 黎城县| 大足县| 虎林市| 府谷县| 新邵县| 崇文区| 梓潼县| 高邮市| 江达县| 佳木斯市| 乃东县| 乌什县| 诸城市| 香格里拉县| 阜南县| 湘潭县|