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

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

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

機(jī)器人視覺在定位等多個(gè)方面發(fā)展出來各種方法

新機(jī)器視覺 ? 來源:博客園 ? 作者:博客園 ? 2020-10-23 09:42 ? 次閱讀

機(jī)器人視覺是一種處理問題的研究手段。經(jīng)過長(zhǎng)時(shí)間的發(fā)展,機(jī)器人視覺在定位,識(shí)別,檢測(cè)等多個(gè)方面發(fā)展出來各種方法。其以常見的相機(jī)作為工具,以圖像作為處理媒介,獲取環(huán)境信息。

1、相機(jī)模型

相機(jī)是機(jī)器人視覺的主要武器,也是機(jī)器人視覺和環(huán)境進(jìn)行通信的媒介。相機(jī)的數(shù)學(xué)模型為小孔模型,其核心在于相似三角形的求解。其中有三個(gè)值得關(guān)注的地方:

1.11/f = 1/a + 1/b

焦距等于物距加上像距。此為成像定理,滿足此條件時(shí)才能成清晰的像。

1.2X = x * f/Z

如果連續(xù)改變焦距f ,并同時(shí)移動(dòng)相機(jī)改變Z,則可以使得物體x在圖像上所占像素?cái)?shù)目不變(X)。此為DollyZoom原理。如果某個(gè)物體在該物體后方(更大的Z),可利用此原理任意調(diào)整兩個(gè)物體在相片上的比例。

1.3 焦距越長(zhǎng),則視場(chǎng)越小,可以將遠(yuǎn)處的物體拍清晰。同時(shí)相片會(huì)有更大的景深。

2、消失點(diǎn)

消失點(diǎn)是相片中特有的。此點(diǎn)在相片中不直接存在,在現(xiàn)實(shí)中直接不存在。由于射影變換,相片中原本平行的線會(huì)有相交的趨勢(shì)。如果求的平行直線在圖像中的交點(diǎn),則該點(diǎn)對(duì)應(yīng)現(xiàn)實(shí)中無窮遠(yuǎn)出的一點(diǎn)。該點(diǎn)的圖像坐標(biāo)為[X1 X1 1]。此點(diǎn)成為消失點(diǎn)。相機(jī)光心與消失點(diǎn)的連線指向消失點(diǎn)在攝像機(jī)坐標(biāo)系中的方向。

此外,同一平面上各個(gè)方向的消失點(diǎn),會(huì)在圖像中組成一條直線,稱為水平線。該原理可以用于測(cè)量站在地上的人的高度。值得注意的是只有相機(jī)水平時(shí),horizen的高度才是camera Height.

2.1 位姿估計(jì)

如果我們能獲得一幅圖中的2個(gè)消失點(diǎn)。且這2個(gè)消失點(diǎn)所對(duì)應(yīng)的方向是相互垂直的(網(wǎng)格),那么我們就可以估計(jì)出相機(jī)相對(duì)于此圖像的姿態(tài)(靶標(biāo)位姿估計(jì))。在獲得相機(jī)相對(duì)于靶標(biāo)的旋轉(zhuǎn)向量后,如果相機(jī)內(nèi)部參數(shù)已知,且已知射影變換矩陣,則可計(jì)算相機(jī)相對(duì)于靶標(biāo)的距離,那么可以估計(jì)機(jī)器人的位置。H = K^-1*(H射影矩陣)

2.2 點(diǎn)線對(duì)偶

p1×p2 = L12

L12×L23 = p2

3、射影變換

射影變化是空間中平面--->平面的一種變換。對(duì)齊次坐標(biāo),任意可逆矩陣H均表達(dá)了射影變換。簡(jiǎn)而言之,可以表達(dá)為A = HB ,其中AB是[X Y 1]形式的其次坐標(biāo)。射影變換的一大作用就是將某一形狀投射成其他形狀。比如,制作相片中的廣告牌,或者比賽轉(zhuǎn)播中的廣告牌,或者游泳比賽運(yùn)動(dòng)員到達(dá)后那個(gè)biu的一下出現(xiàn)的國旗。射影變換也是增強(qiáng)現(xiàn)實(shí)技術(shù)的基礎(chǔ)。

射影變換的核心在于H的求取。普通的求解方法見機(jī)器視覺教材。

假設(shè)平面相片的四個(gè)點(diǎn)分別是A(0,0,1),B(0,1,1),C(1,1,1),D(1,0,1)。顯然,這四個(gè)點(diǎn)需要投射到四個(gè)我們已知像素位坐標(biāo)的圖像區(qū)域中。此外,我們還可以依據(jù)像素位置計(jì)算兩個(gè)有趣的點(diǎn),V1(x1, y1, z1),V2(x2,y2,z2)。這兩個(gè)點(diǎn)都是圖像點(diǎn)。他們對(duì)應(yīng)的實(shí)際坐標(biāo)假設(shè)是(0,1,0),(1,0,0)。那么我們就有三個(gè)很有趣的實(shí)際點(diǎn)了。分別是(1,0,0),(0,1,0),(0,0,1).恰好是一個(gè)Identity Matrix。這三個(gè)實(shí)際坐標(biāo)經(jīng)過射影變換會(huì)得到像素坐標(biāo)。像素坐標(biāo)又是已知的。那么H的第一列就應(yīng)該對(duì)應(yīng)beta*V2,第二列應(yīng)該對(duì)應(yīng)alpha*V1。第三列應(yīng)該對(duì)應(yīng)gama*【A的像素坐標(biāo)】。alpha beta gama是常數(shù)?!旧溆白兓蟮淖鴺?biāo)應(yīng)為常數(shù)乘以其次坐標(biāo)】。

如果能解得alpha beta gama,那么我們就獲得了射影變換矩陣。顯然把C點(diǎn)的像素坐標(biāo)帶入方程,我們則有3個(gè)方程,4個(gè)未知數(shù)(引入了一個(gè)lamda)。但是lamda并不影響,除過去后我們只要把a(bǔ)lpha/lamda,beta/lamda,gama/lamda當(dāng)作未知數(shù)即可解除射影矩陣。

所以,射影變換矩陣的第一列代表消失點(diǎn)V1,第二列代表消失點(diǎn)V2,第一列與第二列的叉乘,代表水平線方程(點(diǎn)線對(duì)偶)。

文章來源:博客園

原文標(biāo)題:機(jī)器人學(xué) —— 機(jī)器人視覺(基礎(chǔ))

文章出處:【微信公眾號(hào):新機(jī)器視覺】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

責(zé)任編輯:haq

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

    關(guān)注

    211

    文章

    28565

    瀏覽量

    207713
  • 機(jī)器視覺
    +關(guān)注

    關(guān)注

    162

    文章

    4399

    瀏覽量

    120492

原文標(biāo)題:機(jī)器人學(xué) —— 機(jī)器人視覺(基礎(chǔ))

文章出處:【微信號(hào):vision263com,微信公眾號(hào):新機(jī)器視覺】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    視覺定位在焊接機(jī)器人中的作用

    隨著制造業(yè)對(duì)精度、效率和自動(dòng)化程度的要求不斷提高,焊接機(jī)器人在現(xiàn)代工業(yè)生產(chǎn)中扮演著越來越重要的角色,廣泛應(yīng)用于汽車制造、工程機(jī)械、家電多個(gè)行業(yè)。而視覺
    的頭像 發(fā)表于 01-06 16:05 ?73次閱讀
    <b class='flag-5'>視覺</b><b class='flag-5'>定位</b>在焊接<b class='flag-5'>機(jī)器人</b>中的作用

    【「具身智能機(jī)器人系統(tǒng)」閱讀體驗(yàn)】2.具身智能機(jī)器人的基礎(chǔ)模塊

    ,一次生成深度信息。 自主機(jī)器人定位任務(wù)的本質(zhì)是對(duì)機(jī)器人自身狀態(tài)的估計(jì)問題,包括位置,朝向,速度問題。 路徑規(guī)劃旨在找到從起點(diǎn)到目標(biāo)區(qū)域的路徑,確保路徑的可行性和最優(yōu)性。路徑規(guī)劃方法
    發(fā)表于 01-04 19:22

    【「具身智能機(jī)器人系統(tǒng)」閱讀體驗(yàn)】2.具身智能機(jī)器人大模型

    。 多模態(tài)融合的創(chuàng)新與突破 機(jī)器人控制技術(shù)的另一個(gè)重要突破在于多模態(tài)大模型的應(yīng)用。相比于僅通過文字進(jìn)行人機(jī)交互的傳統(tǒng)方法,現(xiàn)代機(jī)器人能夠融合視覺、聲音、
    發(fā)表于 12-29 23:04

    【「具身智能機(jī)器人系統(tǒng)」閱讀體驗(yàn)】1.初步理解具身智能

    、家庭服務(wù)機(jī)器人。具身智能機(jī)器人技術(shù)與市場(chǎng)的融合閉環(huán)是自主經(jīng)濟(jì)中重要的發(fā)展方向之一。 具身智能機(jī)器人是一種能夠
    發(fā)表于 12-28 21:12

    《具身智能機(jī)器人系統(tǒng)》第7-9章閱讀心得之具身智能機(jī)器人與大模型

    將自然語言理解與運(yùn)動(dòng)規(guī)劃融為一體。這種端到端的方法使機(jī)器人能夠直接從人類指令生成動(dòng)作序列,大幅簡(jiǎn)化了控制流程。該項(xiàng)目的工作流程包含設(shè)計(jì)并封裝一個(gè)人機(jī)器人函數(shù)庫、編寫清晰地描述提示詞、
    發(fā)表于 12-24 15:03

    【「具身智能機(jī)器人系統(tǒng)」閱讀體驗(yàn)】+初品的體驗(yàn)

    的快速發(fā)展,相關(guān)人才的需求也不斷增加,通過閱讀該書可以幫助大家系統(tǒng)性地了解和分析當(dāng)前具身智能機(jī)器人系統(tǒng)的發(fā)展現(xiàn)狀和前沿研究,為未來的研究和開發(fā)工作提供指導(dǎo)。此外,本書還可以為研究人員
    發(fā)表于 12-20 19:17

    《具身智能機(jī)器人系統(tǒng)》第1-6章閱讀心得之具身智能機(jī)器人系統(tǒng)背景知識(shí)與基礎(chǔ)模塊

    挑戰(zhàn),BEV技術(shù)提供了新的解決思路。 第5章機(jī)器人定位系統(tǒng)的設(shè)計(jì)思路給了我新的靈感。本章詳述了多傳感器融合定位方法,將GNSS、IMU直接測(cè)量與
    發(fā)表于 12-19 22:26

    工業(yè)機(jī)器人視覺技術(shù)的應(yīng)用分為哪幾種?

    ,機(jī)器人可以識(shí)別和定位物體的位置、形狀、顏色特征。這些信息可以用于機(jī)器人的導(dǎo)航、抓取、裝配任務(wù)。 1.1 顏色識(shí)別 顏色識(shí)別是物體識(shí)別的
    的頭像 發(fā)表于 07-09 09:38 ?805次閱讀

    機(jī)器人視覺技術(shù)中常見的圖像分割方法

    機(jī)器人視覺技術(shù)中的圖像分割方法是一個(gè)廣泛且深入的研究領(lǐng)域。圖像分割是將圖像劃分為多個(gè)區(qū)域或?qū)ο蟮倪^程,這些區(qū)域或?qū)ο缶哂心撤N共同的特征,如顏色、紋理、形狀
    的頭像 發(fā)表于 07-09 09:31 ?805次閱讀

    機(jī)器人視覺與計(jì)算機(jī)視覺的區(qū)別與聯(lián)系

    ,而計(jì)算機(jī)視覺則更側(cè)重于從圖像和視頻中提取信息。盡管它們某些方面有所重疊,但它們目標(biāo)、方法和應(yīng)用上存在明顯差異。 2.
    的頭像 發(fā)表于 07-09 09:27 ?705次閱讀

    機(jī)器人視覺技術(shù)中圖像分割方法有哪些

    機(jī)器人視覺技術(shù)是人工智能領(lǐng)域的一個(gè)重要分支,它涉及到圖像處理、模式識(shí)別、機(jī)器學(xué)習(xí)多個(gè)學(xué)科。圖像分割是機(jī)
    的頭像 發(fā)表于 07-04 11:34 ?1090次閱讀

    機(jī)器人視覺的應(yīng)用范圍

    廣泛,為人類社會(huì)的發(fā)展帶來了巨大的便利。本文將詳細(xì)介紹機(jī)器人視覺的應(yīng)用范圍,包括工業(yè)自動(dòng)化、無人駕駛、醫(yī)療健康、家庭服務(wù)、安防監(jiān)控、農(nóng)業(yè)、環(huán)境監(jiān)測(cè)
    的頭像 發(fā)表于 07-04 11:33 ?667次閱讀

    機(jī)器人視覺的作用是什么

    一、引言 機(jī)器人視覺機(jī)器人技術(shù)的重要組成部分,它利用計(jì)算機(jī)視覺技術(shù)對(duì)機(jī)器人周圍環(huán)境進(jìn)行感知、識(shí)別和理解,為
    的頭像 發(fā)表于 07-04 11:24 ?790次閱讀

    基于FPGA EtherCAT的六自由度機(jī)器人視覺伺服控制設(shè)計(jì)

    , PS層運(yùn)行 蘇姆的裸機(jī)程序, 并將六自由度串聯(lián)機(jī)器人逆解算法移植到主站代碼里,進(jìn)行機(jī)器人末端位置對(duì)于視覺反饋的實(shí)時(shí)跟隨控制。 (4)通過實(shí)驗(yàn)驗(yàn)證了本設(shè)計(jì)的對(duì)物塊識(shí)別的準(zhǔn)確性和實(shí)
    發(fā)表于 05-29 16:17

    其利天下技術(shù)·搭載無刷電機(jī)的掃地機(jī)器人的前景如何?

    于部分消費(fèi)者來說,掃地機(jī)器人仍然是一筆不小的開支。 4.掃地機(jī)器人的未來發(fā)展前景 展望未來,搭載無刷電機(jī)的掃地機(jī)器人有望
    發(fā)表于 05-05 15:03