【摘要】3D視覺定位指的是根據(jù)事先構(gòu)建的3D模型及相關(guān)信息,計(jì)算取得某張圖像在拍攝時(shí)相機(jī)的位置和姿態(tài)。這是3D視覺的一項(xiàng)十分重要的技術(shù),可以用來幫助實(shí)現(xiàn)人員定位與導(dǎo)航。本博文將基于2019年CVPR論文From Coarse to Fine: Robust Hierarchical Localization at Large Scale所采用的分級定位方案對該技術(shù)進(jìn)行簡要的介紹。基本原理3D.。.
引言
所謂3D視覺定位指的是根據(jù)事先構(gòu)建的3D模型及相關(guān)信息,計(jì)算取得某張圖像在拍攝時(shí)相機(jī)的位置和姿態(tài)。這是3D視覺的一項(xiàng)十分重要的技術(shù),可以用來幫助實(shí)現(xiàn)人員定位與導(dǎo)航。本博文將基于2019年CVPR論文From Coarse to Fine: Robust Hierarchical Localization at Large Scale所采用的分級定位方案對該技術(shù)進(jìn)行簡要的介紹。
基本原理
3D視覺定位的直接目標(biāo)是計(jì)算當(dāng)前圖像的照相機(jī)位姿,解決該問題的直接方案是建立3D點(diǎn)與2D點(diǎn)之間的匹配關(guān)系,通過二者的匹配關(guān)系估計(jì)相機(jī)位姿,這一問題被稱作PnP(Pespective-n-Point)問題。求解PnP問題的方法有很多,常見的有P3P、EPnP、UPnP等,具體的如何實(shí)現(xiàn)本文不做介紹,讀者可以自行搜索PnP問題的相關(guān)理論。而視覺定位需要解決的一大關(guān)鍵問題是如何建立3D點(diǎn)與2D點(diǎn)之間的匹配關(guān)系。對于這一點(diǎn),論文作者Sarlin提出過一種分級定位的方案,以下將詳細(xì)介紹該方案。
分級定位
分級定位的框架大約可以分成三步:預(yù)檢索、共視聚類、局部匹配與定位。
預(yù)檢索
預(yù)檢索的意義在于獲取前k張與當(dāng)前圖像最相似的圖像,判斷相似的依據(jù)通常是通過匹配圖像的全局特征。一般而言,產(chǎn)生全局特征的方法可以依賴于局部特征所組成的詞袋,不過近些年,一些深度學(xué)習(xí)方案也被引入了進(jìn)來,例如NetVLAD或更加輕量級的MobileNetVLAD。最終通過獲取當(dāng)前圖像的全局特征的k個(gè)最近鄰來獲取預(yù)檢索得到的相近圖集。
共視聚類
然而由于可能產(chǎn)生的錯(cuò)誤匹配,所獲取到的預(yù)檢索圖集并不一定全部都面向同一場景,這時(shí)就需要先將面向不同場景的圖像區(qū)分開來,這項(xiàng)技術(shù)就被稱作共視聚類,簡而言之就是將具有共視關(guān)系的圖像聚成一類。
這一過程實(shí)際十分簡單,它是通過匹配同名點(diǎn)來獲取的,這些同名點(diǎn)在早先進(jìn)行的3D建模過程中通過特征的提取與匹配已經(jīng)建立了對應(yīng)的關(guān)系。若兩個(gè)圖像中存在穩(wěn)定的同名點(diǎn),則認(rèn)為二者共視,分成一類,否則分成兩類。
局部匹配與定位
一般認(rèn)為圖像數(shù)量較多的類所對應(yīng)的場景是正確場景的可能性較大。因此從這一場景開始,嘗試獲取相機(jī)位姿。獲取的方式主要依賴求解PnP問題,因此需要首先構(gòu)建當(dāng)前圖像的2D關(guān)鍵點(diǎn)在3D模型中的坐標(biāo)位置。在尚不知道相機(jī)姿態(tài)前,這一信息的獲取需要首先匹配當(dāng)前圖像和場景內(nèi)的圖像,特別要匹配那些能夠?qū)?yīng)到3D位置的2D特征點(diǎn),若能夠匹配上則確定了當(dāng)前圖像中的2D點(diǎn)和3D點(diǎn)的對應(yīng)關(guān)系,繼而即可通過對PnP問題的求解獲取相機(jī)位姿。
總結(jié)
本博文基于當(dāng)前被廣泛采用的分級視覺定位方法對在3D視覺領(lǐng)域廣泛使用的視覺定位方法進(jìn)行了簡要介紹,其主要可以被分為三個(gè)步驟,即預(yù)檢索、共視聚類、局部匹配與定位,最終通過求解PnP問題來獲取當(dāng)前圖像的位姿,從而確定拍攝者的位置。筆者后續(xù)將繼續(xù)保持對3D視覺領(lǐng)域的研究和關(guān)注,并繼續(xù)輸出相關(guān)博文。
編輯:lyn
-
定位
+關(guān)注
關(guān)注
5文章
1347瀏覽量
35499 -
3D模型
+關(guān)注
關(guān)注
1文章
72瀏覽量
15849 -
3D視覺
+關(guān)注
關(guān)注
4文章
435瀏覽量
27624
發(fā)布評論請先 登錄
相關(guān)推薦
3D 視覺定位技術(shù):汽車零部件制造的智能變革引擎
![<b class='flag-5'>3D</b> <b class='flag-5'>視覺</b><b class='flag-5'>定位</b><b class='flag-5'>技術(shù)</b>:汽車零部件制造的智能變革引擎](https://file1.elecfans.com/web3/M00/01/C2/wKgZPGdYCMiAXHPkAAsDc8L9oIc469.png)
探索3D視覺技術(shù)在活塞桿自動(dòng)化抓取中的應(yīng)用
適用于3D機(jī)器視覺的高度可擴(kuò)展的TI DLP技術(shù)
![適用于<b class='flag-5'>3D</b>機(jī)器<b class='flag-5'>視覺</b>的高度可擴(kuò)展的TI DLP<b class='flag-5'>技術(shù)</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
3D視覺技術(shù)廣闊的應(yīng)用前景
![<b class='flag-5'>3D</b><b class='flag-5'>視覺</b><b class='flag-5'>技術(shù)</b>廣闊的應(yīng)用前景](https://file1.elecfans.com/web2/M00/00/0A/wKgaomanSqeAIgByAAr6ulkQ0nY045.png)
裸眼3D筆記本電腦——先進(jìn)的光場裸眼3D技術(shù)
蘇州吳中區(qū)多色PCB板元器件3D視覺檢測技術(shù)
![蘇州吳中區(qū)多色PCB板元器件<b class='flag-5'>3D</b><b class='flag-5'>視覺</b>檢測<b class='flag-5'>技術(shù)</b>](https://file1.elecfans.com/web2/M00/EE/89/wKgaomZr4ruAT1VrAAIC9-XAjqo762.png)
除了令人驚嘆的裸眼3D顯示技術(shù),英倫科技裸眼3D視覺訓(xùn)練一體機(jī)還具備哪些特點(diǎn)?
![除了令人驚嘆的裸眼<b class='flag-5'>3D</b>顯示<b class='flag-5'>技術(shù)</b>,英倫科技裸眼<b class='flag-5'>3D</b><b class='flag-5'>視覺</b>訓(xùn)練一體機(jī)還具備哪些特點(diǎn)?](https://file1.elecfans.com/web2/M00/E8/7E/wKgaomZMIm2AbgVfAACD6ARO2cM449.png)
3D視覺引導(dǎo)方案解決工廠產(chǎn)線上下料難題
![<b class='flag-5'>3D</b><b class='flag-5'>視覺</b>引導(dǎo)方案解決工廠產(chǎn)線上下料難題](https://file1.elecfans.com/web2/M00/E9/91/wKgZomZUNjyAONupABJyLSw68lo328.png)
技術(shù)突破:鋁合金板件正面保護(hù)與3D視覺引導(dǎo)的完美結(jié)合
![<b class='flag-5'>技術(shù)</b>突破:鋁合金板件正面保護(hù)與<b class='flag-5'>3D</b><b class='flag-5'>視覺</b>引導(dǎo)的完美結(jié)合](https://file1.elecfans.com/web2/M00/E8/56/wKgZomZPAL2AdfTSAApEnLg3QnU005.png)
3D視覺技術(shù)在慣性環(huán)上料領(lǐng)域的未來發(fā)展
![<b class='flag-5'>3D</b><b class='flag-5'>視覺</b><b class='flag-5'>技術(shù)</b>在慣性環(huán)上料領(lǐng)域的未來發(fā)展](https://file1.elecfans.com/web2/M00/E8/8C/wKgaomZMVW-ATOb3AAvFgD02hwI748.png)
3D視覺技術(shù)無序抓取引導(dǎo)活塞桿
![<b class='flag-5'>3D</b><b class='flag-5'>視覺</b><b class='flag-5'>技術(shù)</b>無序抓取引導(dǎo)活塞桿](https://file1.elecfans.com/web2/M00/E4/FB/wKgZomZBp06AGwuCAAm5y6HTmDs964.png)
奧比中光攜多款3D相機(jī)深度參與國內(nèi)3D視覺最高規(guī)格會(huì)議
![奧比中光攜多款<b class='flag-5'>3D</b>相機(jī)深度參與國內(nèi)<b class='flag-5'>3D</b><b class='flag-5'>視覺</b>最高規(guī)格會(huì)議](https://file1.elecfans.com/web2/M00/D7/63/wKgZomYoYBOAOn-VAAAVF4AUytY908.jpg)
解決方案|基于3D視覺技術(shù)的鋁合金板件刷油烘干自動(dòng)化上下料
![解決方案|基于<b class='flag-5'>3D</b><b class='flag-5'>視覺</b><b class='flag-5'>技術(shù)</b>的鋁合金板件刷油烘干自動(dòng)化上下料](https://file1.elecfans.com/web2/M00/CD/47/wKgZomYg3wqADvVfAAkmXRMUjT0616.png)
3C薄片自動(dòng)化上料,3D視覺技術(shù)如何賦能?
![<b class='flag-5'>3</b>C薄片自動(dòng)化上料,<b class='flag-5'>3D</b><b class='flag-5'>視覺</b><b class='flag-5'>技術(shù)</b>如何賦能?](https://file1.elecfans.com/web2/M00/CA/FE/wKgZomYfa-aAASX-AAm99C57zRE291.png)
工業(yè)自動(dòng)化,3D視覺在五金件上下料中的應(yīng)用
![工業(yè)自動(dòng)化,<b class='flag-5'>3D</b><b class='flag-5'>視覺</b>在五金件上下料中的應(yīng)用](https://file1.elecfans.com/web2/M00/BF/B1/wKgaomW3NmiAYFr8AAQ9jg7Ysl4416.png)
評論