999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于雙目立體視覺的規則物體體積測量方案

2020-02-22 03:09:35吳琪波
現代信息科技 2020年18期

摘? 要:基于雙目立體視覺與圖像處理,文章提出一種對于長方體體積測量的方案。首先對雙目相機進行標定,拍攝目標物體得到左右兩張圖像,通過半全局匹配算法進行圖像匹配,從而得到視差以及深度信息。將圖片的深度信息轉化為灰度信息并對灰度圖進行處理,提取出目標的上表面外接矩形面積以及相對于地面的高度信息,從而得到目標物體積。實驗結果表明,提出的體積測量方法在一定范圍內達到了精度標準。

關鍵詞:雙目立體視覺;立體匹配;圖像處理;體積測量

中圖分類號:TP391.41? ? ? ?文獻標識碼:A 文章編號:2096-4706(2020)18-0112-04

Abstract:This paper presents a scheme for cuboid volume measurement based on binocular stereo vision and image processing. First,the binocular camera was calibrated,and the target was photographed to obtain the left image and right image. Semi-global matching algorithm was used for image matching to obtain the disparity and depth information. The depth information of the image is converted into gray information. The gray image is processed to extract the upper surface area of the target and the height information relative to the ground,and the volume of the target can be get. The experiments show that this volume measurement method can be effect within a certain range.

Keywords:binocular stereo vision;stereo matching;image processing;volume measurement

0? 引? 言

近些年由于相關算法的發展,利用相機對實際物體相關數據三維重建的研究大量涌現[1],主要因為視覺測量方法有著非接觸、精度高的特點,能夠自動、高效地獲取目標信息。類似于各種手機自帶的測距儀功能,就是利用手機攝像頭對物體進行長度和面積的測量。其中,與人類雙眼類似的雙目視覺系統得到了很高的關注度[2],其在實際應用方面也有著非常廣闊的前景。基于實驗室對雙目視覺的研究,為了實現雙目立體視覺的功能性應用,將進行關于雙目立體視覺測量效果的簡單實驗。

由相機拍攝左右兩張照片,對兩張照片的局部信息進行特征匹配,利用雙目三角測距原理[3],實現對實際物體與相機相對距離的測量。針對規則的長方體,通過雙目立體視覺測得深度信息,對比樣例,結合根據物體圖像中上表面外接矩形的像素占比計算得出的上表面面積,得到實際體積的參數。

1? 相機標定

1.1? 坐標系轉換

兩臺相機測量目標三維信息的原理,理想的小孔成像如圖1所示。

P(x,y,z)是空間中某一點,左右視圖是相機的兩個前置的成像平面,Ol(a,0,0)、Ol(0,0,0)、Or(a,0,0)是左右兩臺相機的光心,Xl(xl,yl,zl)、Xr(xr,yr,zr)是P點映射到左右成像平面上的兩點。OlF線段為焦距f。根據相似三角可得:

從而可以得出:

上述參與計算的部分參數需要對兩臺相機進行標定,在標定結果的內、外參數以及畸變參數當中獲取。

標定相機的目的是需要確定世界空間中物體某點位置與圖像當中的像素點的一一對應關系,建立成像的幾何模型,其中的工作也就是將世界坐標系轉化為攝像機坐標系,再轉化為圖像坐標系,最后轉化為像素坐標系[4]。世界坐標系中一點(X,Y,Z)T與像素坐標系中對應點(u,v)T的關系為:

其中,s為尺度因子;M1是相機內參矩陣;,,dx、dy是每個像素在x、y軸方向上的物理尺寸;(u0,v0)為圖像坐標系的原點在像素坐標系的坐標;M2為外部參數矩陣;攝像機坐標系和世界坐標系的位置關系由旋轉矩陣R和平移向量? 決定。

1.2? 畸變校正

相機內參包含畸變參數,一般分為徑向畸變以及切向畸變。徑向畸變表現為光線在越靠近邊緣的地方彎曲得越明顯,光學中心的畸變為0,隨著向邊緣的推移,畸變越來越嚴重;切向畸變的產生原因是制造缺陷等因素導致的透鏡與成像平面不平行,所以內參還需要計算相機的畸變參數。畸變校正后的點(x1,y1)與校正前點(x0,y0)的數學關系為:

其中,k1、k2、k3為徑向畸變參數,p1、p2為切向畸變參數,r為點(x0,y0)與成像中心的距離。

1.3? 標定結果

左右相機標定結果如下:

其中,Ml、Mr為左右相機的內參;Dl、Dr為左右相機的畸變參數;R為左右相機間的旋轉矩陣;Rl、Rr為左右相機各自的旋轉矩陣;為平移向量。確定了相機的內外參數矩陣以及對圖像進行畸變矯正之后,也就可以順利計算出圖像上每一點對應于世界坐標系的三維坐標,從而實現文章目標——物體體積的計算。

2? 立體匹配

立體匹配的目標就是找到左右兩張圖片中對應世界坐標系同一點的像素點。Semi-Global Matching(SGM)是一種較為常用的計算視差的半全局匹配算法[5],在OpenCV中的實現為Semi-Global Block Matching(SGBM),沒有實現基于互信息的匹配代價計算,而是采用BT算法[6]。整個SGBM算法主要分為四個步驟:

(1)圖像預處理:采用水平Sobel算子[7]對原圖進行水平梯度濾波,得到圖像梯度信息。

(2)匹配代價計算:將原圖與其梯度信息分別進行基于采樣的代價計算[8],并將兩種代價相融合作為每個像素的初始代價。為了提高匹配的魯棒性,再利用每個像素周圍像素的代價和來代表每個像素的最終代價。

(3)設置能量函數:通過選取每個像素點視差,設置一個與其相關的能量函數[8],在能量函數最小化的情況下,將二維圖像問題轉化為多個方向上的一維問題,利用動態規劃求取最優解。

(4)去除錯誤匹配:初始匹配一般在右圖中搜尋左圖每個像素的匹配點;之后右圖點匹配左圖點,若兩次匹配結果不同,則去除。

3? 體積測量實現

本次的實驗測試采用小覓雙目相機在Visual Studio 2017平臺上利用OpenCV 4.1.2進行左右圖像的采集,再進行后續圖像信息處理與物體體積的計算。

3.1? 測量步驟

將相機放置于固定高度H,拍攝放置在地面位置的物體圖像,之后通過SGBM算法計算出圖像的視差信息,結合內外參數得到的深度圖。之后對深度圖進行以下步驟處理:

(1)將深度圖片轉化為灰度圖片,去除邊緣10%的區域,減少干擾。

(2)根據相機距地高度H,刪除數值在(H±2) cm范圍的圖像信息,即刪除地面的圖像信息,只留下需要測量的目標信息。

(3)求取圖像中深度值不為0點的區域深度平均值Ave,同時測出其最小外接矩形在圖像中所占像素點個數,即其最小外接矩形的面積S1。

(4)實際測量一個目標的上平面的面積Sr,將其作為樣例,同時再按照上述(1)~(3)步驟測出另一目標的最小外接矩形面積S1。

(5)此目標的體積V為:

圖2所示為相機拍攝樣例的左圖和右圖,圖3所示為深度圖像和提取出最小外接白色虛線矩形框內的樣例目標。樣例實際測量長34.5 cm,寬24.8 cm,高11.5 cm,實際體積9 839.40 cm3,相機距地高度100.0 cm。系統測試外接矩形占22 487個像素,樣例上表面深度平均值Ave為88.5 cm,即測試高度(H-Ave)為11.5 cm。

3.2? 測量結果

結合樣例數據測試其他8組不同體積物體數據,結果如表1所示。體積誤差主要由高度與上表面面積共同決定,根據表1的測量結果對比可知,總體體積測量誤差在±4%以內,測量體積較小的物體誤差會偏大。

5? 結? 論

本文主要研究利用雙目視覺的方法提取圖像深度信息,在Visual Studio 2017平臺上利用OpenCV通過SGBM算法計算出圖片深度后,在深度圖片中提取出目標的深度信息和上表面外接矩形面積。先測試樣例,之后依據案例得到實際體積與目標所占像素的比例,測試其他不同目標體積。實驗結果的誤差達到了實驗要求,但是通過深度圖片與原始圖片的對比,發現方案對于反光處的處理存在一定缺陷,后續工作將會在光線處理的部分開展研究。

參考文獻:

[1] 佟帥,徐曉剛,易成濤,等.基于視覺的三維重建技術綜述 [J].計算機應用研究,2011,28(7):2411-2417.

[2] 隋婧,金偉其.雙目立體視覺技術的實現及其進展 [J].電子技術應用,2004(10):4-6+12.

[3] 王玉翰,金 波.基于雙目立體視覺的深度信息測量 [J].機電工程技術,2015(3):34-38+49.

[4] 曲學軍,張璐,張凌云.基于新的成像模型的攝像機標定與三維重建 [J].儀器儀表學報,2011,32(8):1830-1836.

[5] HIRSCHM?LLER H. Accurate and efficient stereo processing by semi-global matching and mutual information [J].2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition(CVPR05).San Diego:IEEE,2005:807-814.

[6] BIRCHFIELD S,TOMASI C. Depth Discontinuities by Pixel-to-Pixel Stereo [J].International Journal of Computer Vision,1999,35(3):269-293.

[7] 王月新,劉明君.sobel算子與prewitt算子分析與研究 [J].計算機與數字工程,2016,44(10):2029-2031+2042.

[8] 牛穎,李麗宏.基于雙目視覺的人臉追蹤方法 [J].科學技術與工程,2019,19(27):224-229.

作者簡介:吳琪波(1995—),男,漢族,安徽桐城人,本科,研究方向:圖像處理。

主站蜘蛛池模板: 免费Aⅴ片在线观看蜜芽Tⅴ| 亚洲一区二区视频在线观看| 亚洲欧美日韩色图| 色综合婷婷| 99re免费视频| 人人看人人鲁狠狠高清| 久久综合激情网| 一本大道无码高清| 欧美午夜理伦三级在线观看| 国产精品hd在线播放| 亚洲国产综合自在线另类| 欧美视频在线播放观看免费福利资源| 国产一区二区三区夜色| 国产精品尤物在线| 日本黄色不卡视频| 久久久久国产精品熟女影院| 日韩专区欧美| 手机在线国产精品| 精品91自产拍在线| 欧美国产成人在线| 亚洲自偷自拍另类小说| 专干老肥熟女视频网站| 91色在线观看| 无码AV日韩一二三区| 18禁影院亚洲专区| 国产亚洲第一页| 在线看国产精品| 日韩免费毛片视频| 免费毛片视频| 久久国产精品夜色| 久青草免费在线视频| 中国美女**毛片录像在线| 极品国产一区二区三区| 国产浮力第一页永久地址 | 国产成人欧美| 天堂成人在线视频| 久久夜色精品国产嚕嚕亚洲av| 欧美19综合中文字幕| 精品小视频在线观看| 99久久国产自偷自偷免费一区| 亚洲视频四区| 最新痴汉在线无码AV| 久久久受www免费人成| 亚洲成a人片在线观看88| 成人无码区免费视频网站蜜臀| 午夜精品国产自在| 欧美中文字幕在线二区| 国产又粗又猛又爽视频| 亚洲,国产,日韩,综合一区| 国产视频入口| 中文字幕亚洲综久久2021| 色悠久久久| 亚洲系列中文字幕一区二区| 欧美中文字幕无线码视频| 精品乱码久久久久久久| 伊人久综合| 婷婷六月在线| 色婷婷在线播放| 亚洲香蕉伊综合在人在线| 欧美特级AAAAAA视频免费观看| 国产男人天堂| 欧美有码在线观看| 白浆视频在线观看| 91蜜芽尤物福利在线观看| 国产网站免费看| 亚洲妓女综合网995久久| 中国精品久久| 国产一二三区在线| 欧美色视频网站| 国产激爽大片在线播放| 日韩黄色精品| 精品一区二区无码av| 婷婷六月综合网| 国产精品自在线天天看片| 国产自视频| 日韩无码黄色网站| 欧美日韩久久综合| 毛片基地美国正在播放亚洲| 国产噜噜噜视频在线观看| 最新国产在线| 内射人妻无码色AV天堂| 看国产一级毛片|