衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

干貨:雙目視覺測距原理,數學推導及三維重建資源

新機器視覺 ? 來源:新機器視覺 ? 作者:新機器視覺 ? 2020-11-05 10:07 ? 次閱讀

先說一下單/雙目的測距原理區別:

單目測距原理:

先通過圖像匹配進行目標識別(各種車型、行人、物體等),再通過目標在圖像中的大小去估算目標距離。這就要求在估算距離之前首先對目標進行準確識別,是汽車還是行人,是貨車、SUV還是小轎車。準確識別是準確估算距離的第一步。要做到這一點,就需要建立并不斷維護一個龐大的樣本特征數據庫,保證這個數據庫包含待識別目標的全部特征數據。比如在一些特殊地區,為了專門檢測大型動物,必須先行建立大型動物的數據庫;而對于另外某些區域存在一些非常規車型,也要先將這些車型的特征數據加入到數據庫中。如果缺乏待識別目標的特征數據,就會導致系統無法對這些車型、物體、障礙物進行識別,從而也就無法準確估算這些目標的距離。

單/雙目方案的優點與難點

從上面的介紹,單目系統的優勢在于成本較低,對計算資源的要求不高,系統結構相對簡單;缺點是:(1)需要不斷更新和維護一個龐大的樣本數據庫,才能保證系統達到較高的識別率;(2)無法對非標準障礙物進行判斷;(3)距離并非真正意義上的測量,準確度較低。

雙目檢測原理:

通過對兩幅圖像視差的計算,直接對前方景物(圖像所拍攝到的范圍)進行距離測量,而無需判斷前方出現的是什么類型的障礙物。所以對于任何類型的障礙物,都能根據距離信息的變化,進行必要的預警或制動。雙目攝像頭的原理與人眼相似。人眼能夠感知物體的遠近,是由于兩只眼睛對同一個物體呈現的圖像存在差異,也稱“視差”。物體距離越遠,視差越小;反之,視差越大。視差的大小對應著物體與眼睛之間距離的遠近,這也是3D電影能夠使人有立體層次感知的原因。

上圖中的人和椰子樹,人在前,椰子樹在后,最下方是雙目相機中的成像。其中,右側相機成像中人在樹的左側,左側相機成像中人在樹的右側,這是因為雙目的角度不一樣。再通過對比兩幅圖像就可以知道人眼觀察樹的時候視差小,而觀察人時視差大。因為樹的距離遠,人的距離近。這就是雙目三角測距的原理。雙目系統對目標物體距離感知是一種絕對的測量,而非估算。

理想雙目相機成像模型

根據三角形相似定律:

(1)

由式(1),解方程得:

(2)

z=b*f/d, x=z*xl/d, y=z*y/f (3)

根據上述推導,要求得空間點P離相機的距離(深度)z,必須知道:
1、相機焦距f,左右相機基線b(可以通過先驗信息或者相機標定得到)。
2、視差 :,即左相機像素點(xl, yl)和右相機中對應點(xr, yr)的關系,這是雙目視覺的核心問題。

重點來看一下視差(disparity),視差是同一個空間點在兩個相機成像中對應的x坐標的差值,它可以通過編碼成灰度圖來反映出距離的遠近,離鏡頭越近的灰度越亮;

極線約束

對于左圖中的一個像素點,如何確定該點在右圖中的位置?需要在整個圖像中地毯式搜索嗎?當然不用,此時需要用到極線約束。
如上圖所示。O1,O2是兩個相機,P是空間中的一個點,P和兩個相機中心點O1、O2形成了三維空間中的一個平面PO1O2,稱為極平面(Epipolar plane)。極平面和兩幅圖像相交于兩條直線,這兩條直線稱為極線(Epipolar line)。

P在相機O1中的成像點是P1,在相機O2中的成像點是P2,但是P的位置是未知的。我們的目標是:對于左圖的P1點,尋找它在右圖中的對應點P2,這樣就能確定P點的空間位置。
極線約束(Epipolar Constraint)是指當空間點在兩幅圖像上分別成像時,已知左圖投影點p1,那么對應右圖投影點p2一定在相對于p1的極線上,這樣可以極大的縮小匹配范圍。即P2一定在對應極線上,所以只需要沿著極線搜索便可以找到P1的對應點P2。

非理性情況:

上面是兩相機共面且光軸平行,參數相同的理想情況,當相機O1,O2不是在同一直線上怎么辦呢?事實上,這種情況非常常見,因為有些場景下兩個相機需要獨立固定,很難保證光心完全水平,即使固定在同一個基板上也會由于裝配的原因導致光心不完全水平,如下圖所示:兩個相機的極線不平行,并且不共面。

這種情況下拍攝的兩張左右圖片,如下圖所示。左圖中三個十字標志的點,右圖中對應的極線是右圖中的三條白色直線,也就是對應的搜索區域。我們看到這三條直線并不是水平的,如果進行逐點搜索效率非常低。

圖像矯正技術

圖像矯正是通過分別對兩張圖片用單應性矩陣(homography matrix)變換得到,目的是把兩個不同方向的圖像平面(下圖中灰色平面)重新投影到同一個平面且光軸互相平行(下圖中黃色平面),這樣轉化為理想情況的模型。

經過圖像矯正后,左圖中的像素點只需要沿著水平的極線方向搜索對應點就可以了。從下圖中我們可以看到三個點對應的視差(紅色雙箭頭線段)是不同的,越遠的物體視差越小,越近的物體視差越大。

上面的主要工作是在極線上尋找匹配點,但是由于要保證兩個相機參數完全一致是不現實的,并且外界光照變化和視角不同的影響,使得單個像素點魯棒性很差。所以匹配工作是一項很重要的事情,這也關系著雙目視覺測距的準確性。

雙目視覺的工作流程

相機鏡頭畸變校正原理及方法,之前介紹過,這個基本是通用的,可以用張正友校準法。

雙目測距的優點與難點

從上面的介紹看出,雙目系統優勢:(1)成本比單目系統要高,但尚處于可接受范圍內,并且與激光雷達等方案相比成本較低;(2)沒有識別率的限制,因為從原理上無需先進行識別再進行測算,而是對所有障礙物直接進行測量;(3)直接利用視差計算距離,精度比單目高;(4)無需維護樣本數據庫,因為對于雙目沒有樣本的概念。

雙目系統的難點:

(1)計算量非常大,對計算單元的性能要求非常高,這使得雙目系統的產品化、小型化的難度較大。所以在芯片FPGA上解決雙目的計算問題難度比較大。國際上使用雙目的研究機構或廠商,絕大多數是使用服務器進行圖像處理與計算,也有部分將算法進行簡化后,使用FPGA進行處理。

(2)雙目的配準效果,直接影響到測距的準確性。

2.1、對環境光照非常敏感。雙目立體視覺法依賴環境中的自然光線采集圖像,而由于光照角度變化、光照強度變化等環境因素的影響,拍攝的兩張圖片亮度差別會比較大,這會對匹配算法提出很大的挑戰。

2.2、不適用于單調缺乏紋理的場景。由于雙目立體視覺法根據視覺特征進行圖像匹配,所以對于缺乏視覺特征的場景(如天空、白墻、沙漠等)會出現匹配困難,導致匹配誤差較大甚至匹配失敗。

2.3、計算復雜度高。該方法需要逐像素匹配;又因為上述多種因素的影響,為保證匹配結果的魯棒性,需要在算法中增加大量的錯誤剔除策略,因此對算法要求較高,想要實現可靠商用難度大,計算量較大。
2.4、相機基線限制了測量范圍。測量范圍和基線(兩個攝像頭間距)關系很大:基線越大,測量范圍越遠;基線越小,測量范圍越近。所以基線在一定程度上限制了該深度相機的測量范圍。

責任編輯:xj

原文標題:雙目視覺測距原理,數學推導及三維重建資源

文章出處:【微信公眾號:新機器視覺】歡迎添加關注!文章轉載請注明出處。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 測距
    +關注

    關注

    2

    文章

    105

    瀏覽量

    19740
  • 三維重建
    +關注

    關注

    0

    文章

    26

    瀏覽量

    9950
  • 雙目
    +關注

    關注

    0

    文章

    2

    瀏覽量

    5824

原文標題:雙目視覺測距原理,數學推導及三維重建資源

文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    三維測量在醫療領域的應用

    技術可以對CT(計算機斷層掃描)、MRI(磁共振成像)等醫學影像進行三維重建,生成病灶或器官的三維模型。 這些模型為醫生提供了更為直觀、立體的視覺信息,有助于醫生更準確地了解患者的解剖結構和病變情況。 醫學影像分析 : 通過
    的頭像 發表于 12-30 15:21 ?263次閱讀

    三維掃描與建模的區別 三維掃描在工業中的應用

    三維掃描與建模的區別 三維掃描與建模是兩種不同的技術,它們在操作過程、輸出結果及應用領域上存在顯著的區別。 操作過程 : 三維掃描 :主要通過激光或光學掃描設備,獲取實物表面的形狀、紋理信息等
    的頭像 發表于 12-19 14:55 ?323次閱讀

    商湯科技運用AI大模型實現實景三維重建

    近日,在北京建筑大學舉行的2024第八屆北京國際城市設計大會上,商湯科技把這些“活過來”的文物實景三維也帶到了現場。
    的頭像 發表于 11-25 16:49 ?524次閱讀

    CASAIM與東北大學達成合作,三維掃描技術助力異形建材模型重建及尺寸精準分析

    近期,CASAIM與東北大學攜手合作,以三維掃描技術為核心,為異形建材模型重建及尺寸精準分析提供有力支持,共同推進異形建材領域的應用與發展。
    的頭像 發表于 11-13 15:11 ?204次閱讀
    CASAIM與東北大學達成合作,<b class='flag-5'>三維</b>掃描技術助力異形建材模型<b class='flag-5'>重建</b>及尺寸精準分析

    CASAIM與邁普醫學達成合作,三維掃描技術助力醫療輔具實現高精度三維建模和偏差比對

    近期,CASAIM與廣州邁普再生醫學科技股份有限公司(簡稱:邁普醫學)合作,基于CT數據三維重建和設計,在醫療輔具研究開發中實現高精度三維建模和偏差比對,實現與缺損區域的精確匹配。
    的頭像 發表于 11-12 14:48 ?234次閱讀

    建筑物邊緣感知和邊緣融合的多視圖立體三維重建方法

    航空建筑深度估計是三維數字城市重建中的一項重要任務,基于深度學習的多視圖立體(MVS)方法在該領域取得了較好的成果。目前的主要方法通過修改MVS 框架實現建筑物的深度估計,缺乏對建筑物內在結構的考慮,易導致精度不足等問題。
    的頭像 發表于 11-07 10:16 ?317次閱讀
    建筑物邊緣感知和邊緣融合的多視圖立體<b class='flag-5'>三維重建</b>方法

    三維可視化技術的應用現狀和發展前景

    工程項目的效率與質量。 醫學影像 醫學領域利用三維可視化技術進行醫學影像診斷、手術規劃和教育培訓。醫生可以利用三維重建圖像來更好地了解患者病情,規劃手術路徑,甚至進行虛擬手術模擬,提升治療效果與安全性。 虛擬現實與游
    的頭像 發表于 09-30 17:57 ?356次閱讀

    留形科技借助NVIDIA平臺提供高效精確的三維重建解決方案

    本案例中,留形科技借助 NVIDIA Jetson 和 Omniverse 平臺,實現邊緣設備上的實時、全彩、無損三維重建,從而在建筑細節捕捉、大型基礎設施的數字孿生等應用中,大幅提升三維數據采集與處理的效率與精度。
    的頭像 發表于 09-09 09:42 ?537次閱讀

    友思特方案 基于三維點云實現PCB裝配螺絲視覺檢測

    三維點云是完成精密化 PCB 檢測的最新視覺技術。友思特 Saccde Vision 視覺掃描系統,采用先進的三維成像技術和算法輸出直觀點云圖,進一步確保了PCB生產的可靠性與穩定性能
    的頭像 發表于 08-28 16:35 ?351次閱讀
    友思特方案  基于<b class='flag-5'>三維</b>點云實現PCB裝配螺絲<b class='flag-5'>視覺</b>檢測

    基于大模型的仿真系統研究一——三維重建大模型

    問題,賽目推出了基于大模型的仿真系統,利用機器學習、深度學習等人工智能技術,不僅推出自動標注大模型、多模態檢測大模型和場景生成大模型等模塊,并且引入三維重建大模型加強渲染畫面真實性。 ? ?通過上述模塊,賽目的路采
    的頭像 發表于 07-30 14:51 ?1813次閱讀
    基于大模型的仿真系統研究一——<b class='flag-5'>三維重建</b>大模型

    思看科技三維視覺數字化技術,加速形成新質生產力的全新引擎!

    提供商,致力于三維視覺數字化技術與產品的研發,通過高精度和高效率的三維幾何數據獲取,提高了生產過程中的精確度,縮短了設計到生產的周期,同時降低了資源消耗和成本,大幅度提升了整個制造業的
    的頭像 發表于 06-13 16:06 ?396次閱讀
    思看科技<b class='flag-5'>三維</b><b class='flag-5'>視覺</b>數字化技術,加速形成新質生產力的全新引擎!

    三維可視:展現未來的視覺盛宴

    帶你了解這一領域的種種奇跡。 一、三維可視化技術的定義 三維可視化技術是基于計算機圖形學和計算機視覺的一種技術,用于創建和呈現逼真的三維場景。通過使用復雜的算法和圖像處理技術,它能夠模
    的頭像 發表于 06-05 15:48 ?376次閱讀

    泰來三維|三維掃描服務_三維掃描助力園區改造公園

    三維激光掃描儀利用激光反射測距原理,通過接受和返回的信號,獲取點云三維空間坐標。這種測量方式可以無接觸快速獲取大型建筑三維空間數據,實現實體建筑的高精度數字化。 根據
    的頭像 發表于 05-07 11:44 ?313次閱讀
    泰來<b class='flag-5'>三維</b>|<b class='flag-5'>三維</b>掃描服務_<b class='flag-5'>三維</b>掃描助力園區改造公園

    三維掃描與3D打印在法醫頭骨重建中的突破性應用

    隨著科技的飛速發展,三維掃描和3D打印技術已經逐漸滲透到醫療領域的各個環節,為臨床診斷、治療和醫學研究帶來了前所未有的便利。特別是在法醫學領域,三維掃描和3D打印技術的應用更是為頭骨重建、身份鑒定等
    的頭像 發表于 04-19 10:26 ?566次閱讀
    <b class='flag-5'>三維</b>掃描與3D打印在法醫頭骨<b class='flag-5'>重建</b>中的突破性應用

    泰來三維|文物三維掃描,文物三維模型怎樣制作

    文物三維掃描,文物三維模型怎樣制作:我們都知道文物是不可再生的,要繼續保存傳承,需要文物三維數字化保護,所以三維數字化文物保護是非常重要的一個技術手段。 那么文物
    的頭像 發表于 03-12 11:10 ?734次閱讀
    泰來<b class='flag-5'>三維</b>|文物<b class='flag-5'>三維</b>掃描,文物<b class='flag-5'>三維</b>模型怎樣制作
    百家乐扫瞄光纤洗牌机扑克洗牌机扑克洗牌机 | 百家乐官网技巧看路| 有百家乐官网的棋牌游戏| 大发888开户注册会员| 现金百家乐破解| 百家乐官网双面数字筹码怎么出千 | 盈得利百家乐官网娱乐城| 大发百家乐官网游戏| 大发888赌场的微博| 百家乐桌小| 金界百家乐官网的玩法技巧和规则| 百家乐官网娱乐分析软| 大发888促销活动| 百家乐赌博博彩赌博网| 百家乐合作代打| 网络百家乐官网电脑| 百家乐官网有没有稳赢| 网上最好赌博网站| 顶级赌场371betcwm| 百家乐缩水工具| 百家乐玩法最多的娱乐城| 百家乐官网规则以及玩法| 百乐彩| 莆田棋牌迷游戏中心| 网上玩百家乐官网的玩法技巧和规则 | 金博士百家乐娱乐城 | 百家乐中P代表| 百家乐官网庄最高连开几把| 网络百家乐官网怎样出千| 真钱百家乐官网五湖四海全讯网| 鸿运娱乐| 喜達博彩网| 洛隆县| 临沭县| 百家乐官网取胜秘笈| 百家乐官网代理新闻| 百家乐官网色子玩法| 乐九百家乐官网现金网| 百家乐官网赢得秘诀| 百家乐官网娱乐城代理| 百家乐官网天下第一庄|