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

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

3天內不再提示

深度剖析3D視覺定位技術

新機器視覺 ? 來源:華為云社區 ? 作者:華為云社區 ? 2021-04-01 14:46 ? 次閱讀

引言

所謂3D視覺定位指的是根據事先構建的3D模型及相關信息,計算取得某張圖像在拍攝時相機的位置和姿態。這是3D視覺的一項十分重要的技術,可以用來幫助實現人員定位與導航。本博文將基于2019年CVPR論文From Coarse to Fine: Robust Hierarchical Localization at Large Scale所采用的分級定位方案對該技術進行簡要的介紹。

基本原理

3D視覺定位的直接目標是計算當前圖像的照相機位姿,解決該問題的直接方案是建立3D點與2D點之間的匹配關系,通過二者的匹配關系估計相機位姿,這一問題被稱作PnP(Pespective-n-Point)問題。求解PnP問題的方法有很多,常見的有P3P、EPnP、UPnP等,具體的如何實現本文不做介紹,讀者可以自行搜索PnP問題的相關理論。而視覺定位需要解決的一大關鍵問題是如何建立3D點與2D點之間的匹配關系。對于這一點,論文作者Sarlin提出過一種分級定位的方案,以下將詳細介紹該方案。

分級定位

e7de8e74-92a7-11eb-8b86-12bb97331649.png

分級定位的框架大約可以分成三步:預檢索、共視聚類、局部匹配與定位。

預檢索

預檢索的意義在于獲取前k張與當前圖像最相似的圖像,判斷相似的依據通常是通過匹配圖像的全局特征。一般而言,產生全局特征的方法可以依賴于局部特征所組成的詞袋,不過近些年,一些深度學習方案也被引入了進來,例如NetVLAD或更加輕量級的MobileNetVLAD。最終通過獲取當前圖像的全局特征的k個最近鄰來獲取預檢索得到的相近圖集。

共視聚類

然而由于可能產生的錯誤匹配,所獲取到的預檢索圖集并不一定全部都面向同一場景,這時就需要先將面向不同場景的圖像區分開來,這項技術就被稱作共視聚類,簡而言之就是將具有共視關系的圖像聚成一類。

ea0522da-92a7-11eb-8b86-12bb97331649.png

這一過程實際十分簡單,它是通過匹配同名點來獲取的,這些同名點在早先進行的3D建模過程中通過特征的提取與匹配已經建立了對應的關系。若兩個圖像中存在穩定的同名點,則認為二者共視,分成一類,否則分成兩類。

局部匹配與定位

一般認為圖像數量較多的類所對應的場景是正確場景的可能性較大。因此從這一場景開始,嘗試獲取相機位姿。獲取的方式主要依賴求解PnP問題,因此需要首先構建當前圖像的2D關鍵點在3D模型中的坐標位置。在尚不知道相機姿態前,這一信息的獲取需要首先匹配當前圖像和場景內的圖像,特別要匹配那些能夠對應到3D位置的2D特征點,若能夠匹配上則確定了當前圖像中的2D點和3D點的對應關系,繼而即可通過對PnP問題的求解獲取相機位姿。

總結

本博文基于當前被廣泛采用的分級視覺定位方法對在3D視覺領域廣泛使用的視覺定位方法進行了簡要介紹,其主要可以被分為三個步驟,即預檢索、共視聚類、局部匹配與定位,最終通過求解PnP問題來獲取當前圖像的位姿,從而確定拍攝者的位置。筆者后續將繼續保持對3D視覺領域的研究和關注,并繼續輸出相關博文。

參考文獻

Sarlin P E, Cadena C, Siegwart R, et al. From coarse to fine: Robust hierarchical localization at large scale[C]//Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 2019: 12716-12725.

Sarlin P E, Debraine F, Dymczyk M, et al. Leveraging deep visual descriptors for hierarchical efficient localization[J]. arXiv preprint arXiv:1809.01019, 2018.

Arandjelovic R, Gronat P, Torii A, et al. NetVLAD: CNN architecture for weakly supervised place recognition[C]//Proceedings of the IEEE conference on computer vision and pattern recognition. 2016: 5297-5307.

來源:華為云社

文鏈接:https://bbs.huaweicloud.com/blogs/229261

編輯:jq

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

    關注

    9

    文章

    2765

    瀏覽量

    106553
  • 照相機
    +關注

    關注

    0

    文章

    67

    瀏覽量

    26709
  • 導航
    +關注

    關注

    7

    文章

    502

    瀏覽量

    41622

原文標題:3D視覺定位技術

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

收藏 人收藏

    評論

    相關推薦

    奧比中光攜多款3D相機深度參與國內3D視覺最高規格會議

    4月19日-21日,國內3D視覺最高規格會議China 3DV 2024大會在深圳舉行。奧比中光作為大會鉑金贊助商,攜多款不同技術路線的3D相機深度
    的頭像 發表于 04-24 09:26 ?188次閱讀
    奧比中光攜多款<b class='flag-5'>3D</b>相機<b class='flag-5'>深度</b>參與國內<b class='flag-5'>3D</b><b class='flag-5'>視覺</b>最高規格會議

    3D動畫原理:電阻

    電阻3D
    深圳崧皓電子
    發布于 :2024年03月19日 06:49:19

    友思特C系列3D相機:實時3D點云圖像

    3D相機
    虹科光電
    發布于 :2024年01月10日 17:39:25

    一文了解3D視覺和2D視覺的區別

    一文了解3D視覺和2D視覺的區別 3D視覺和2D視覺是兩種不同的
    的頭像 發表于 12-25 11:15 ?615次閱讀

    2D與3D視覺技術的比較

    作為一個多年經驗的機器視覺工程師,我將詳細介紹2D和3D視覺技術的不同特點、應用場景以及它們能夠解決的問題。在這個領域內,2D和3D
    的頭像 發表于 12-21 09:19 ?494次閱讀

    3D視覺引導機器人自動挑選螺栓,比人工還快速高效

    機器人3D視覺
    fuweizn
    發布于 :2023年09月21日 13:27:26

    光學3D表面輪廓儀可以測金屬嗎?

    光學3D表面輪廓儀是基于白光干涉技術,結合精密Z向掃描模塊、3D 建模算法等快速、準確測量物體表面的形狀和輪廓的檢測儀器。它利用光學投射原理,通過光學傳感器對物體表面進行掃描,并根據反射光的信息來
    發表于 08-21 13:41

    實時3D藝術最佳實踐-燈光指南

    的照明技術下看起來更糟。 Unity游戲引擎使燈光工作簡單易懂。的手機游戲的表現受到你的照明決定的影響,所以需要使用照明高效。 本指南也可在統一學習課程的格式-手臂和統一呈現:3D藝術 移動應用程序
    發表于 08-02 08:34

    實時3D藝術最佳實踐-紋理技術解讀

    紋理貼圖獲取2D曲面圖像并將其映射到3D多邊形上。 本指南涵蓋了幾種紋理優化,可以幫助您的游戲運行得更流暢、看起來更好。 在本指南的最后,您可以檢查您的知識。您將了解有關主題,包括紋理圖譜
    發表于 08-02 06:12

    3d視覺與2d視覺的區別 3d視覺技術的原理

    在計算機視覺中,通過使用多個相機、激光掃描儀或深度傳感器等設備來模擬人類的3D視覺。這些傳感器可以同時捕捉場景的多個視角,并通過計算距離和形狀來創建三維模型。這種
    發表于 07-20 14:34 ?1450次閱讀

    低成本3D掃描儀機械部分設計中。#3d打印 #3d掃描 #3d建模 #3d #fusion

    3D掃描儀
    學習電子知識
    發布于 :2023年07月03日 20:13:56

    解決方案|3D視覺引導鏡片鍍膜自動上料

    3D視覺引導鏡片鍍膜自動上料,采用自研高精度3D視覺定位算法,定位精度小于0.1mm。
    的頭像 發表于 06-14 14:42 ?386次閱讀
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>