計算機視覺 雙目立體視覺與視窗匹配方法

2021-10-05 11:33:31 字數 1908 閱讀 9171

5.總結/遇到的問題

一些相關概念

上述問題的解決辦法就是:使用視窗來進行匹配

使用視窗進行匹配。對於左圖中的乙個畫素點(左圖中紅色方框中心),在右圖中從左到右用乙個同尺寸的視窗內的畫素和它計算相似程度,相似度的度量有很多種方法,比如 誤差平方和法(sum of squared differences,簡稱ssd),左右圖中兩個視窗越相似,ssd越小。ssd值最小的位置對應的畫素點就是最佳的匹配結果。這裡詳細使用的是ncc方法進行實驗。

左邊為影象i

1i_1

i1​,右邊為影象i

2i_2

i2​。影象i

1i_1

i1​,藍色方框表示待匹配畫素座標(px

,py)

(px,py)

(px,py

),影象i

2i_2

i2​藍色方框表示座標位置為(px

,py)

(px,py)

(px,py

),紅色方框表示座標位置(px

+d,p

y)(px+d,py)

(px+d,

py)

通過上述匹配結果得到的視差d

dd,然後就可以根據上面講過的相似三角形原理反推出以左檢視為參考係的深度圖。

4.1 亮度不同,視窗大小相同

wid都等於9

小結

4.2 大小不同,視窗寬度,光線相同

第二組:

同樣是在三組不同光線下的左右

但是這種組白色的物品很多,想看看色彩不好區分的時候實驗的結果

大小不同,視窗wid=9,光線相同

4.3 視窗大小不同,亮度相同

小結

總結:

匹配流程

實驗中遇到的問題:

解決辦法:

scipy版本過高,降到1.2.1版本

pip install scipy==

1.2.1

2.選擇跨度過大,一直出不來結果

分析原因

視差範圍約束:

兩台攝像機之間具有一定的距離,

在沿極線搜尋時,搜尋的範圍應小於一定的閾值。

視差範圍約束限制了搜尋的範圍。

雙目立體視覺的發展

雙目立體視覺的發展 machinevision 雙目立體視覺是計算機視覺的乙個重要 分支,即由不同位置的兩台或者一台攝像機攝影測量學的傳統裝置標定法。利用至少17個引數描述 雙目立體視覺是計算機視覺的乙個重要分支,即由不同位置的兩台或者一台攝像機攝影測量學的傳統裝置標 定法。利用至少17個引數描述攝...

雙目立體視覺之深度估計

在此解答一下 首先,確實人通過乙隻眼也可以獲得一定的深度資訊,不過這背後其實有一些容易忽略的因素在起作用 一是因為人本身對所處的世界是非常了解的 先驗知識 因而對日常物品的大小是有乙個基本預判的 從小到大多年的視覺訓練 根據近大遠小的常識確實可以推斷出影象中什麼離我們遠什麼離我們近 二是人在單眼觀察...

雙目立體視覺數學原理

雙目立體視覺技術的實現一般可分為 影象獲取 攝像機標定 特徵提取 影象匹配和三維重建幾個步驟。雙目立體視覺是基於視差原理,由三角法原理進行三維資訊的獲取,即由兩個攝像機的影象平面和北側物體之間構成乙個三角形。已知兩個攝像機之間的位置關係,便可以獲得兩攝像機公共視場內物體的三維尺寸及空間物體特徵點的三...