色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

PnP幾何結(jié)構(gòu)和算法原理詳解

3D視覺工坊 ? 來源:3D視覺工坊 ? 2022-12-22 09:25 ? 次閱讀

PnP(Perspective-n-Point)問題的幾何結(jié)構(gòu)如圖1所示,給定3D點(diǎn)的坐標(biāo)、對應(yīng)2D點(diǎn)坐標(biāo)以及內(nèi)參矩陣,求解相機(jī)的位姿。

數(shù)學(xué)語言描述如下:

96fe07e6-8184-11ed-8abf-dac502259ad0.png

971505f4-8184-11ed-8abf-dac502259ad0.png

圖1.PnP幾何結(jié)構(gòu)

1.直接線性變換法(Direct Linear Transform,DLT)

假設(shè):攝像機(jī)已經(jīng)校準(zhǔn)過了。 已知:

973d066c-8184-11ed-8abf-dac502259ad0.png

求解相機(jī)的外參:R、t 透視投影模型為:

974a0d26-8184-11ed-8abf-dac502259ad0.png

每組3D-2D匹配點(diǎn)對應(yīng)兩個方程,一共有12個未知數(shù),至少需要6組匹配點(diǎn)。 設(shè)有N組匹配點(diǎn),則:

97761d6c-8184-11ed-8abf-dac502259ad0.png

上式寫成矩陣形式: AF=0 當(dāng)N=6時,可以直接求解線性方程組。

978c75b2-8184-11ed-8abf-dac502259ad0.png

因此, 旋轉(zhuǎn)矩陣, 平移矩陣求得:

97a39972-8184-11ed-8abf-dac502259ad0.png

2.P3P

P3P問題是已知三個3D目標(biāo)點(diǎn)與其2D投影之間的對應(yīng)關(guān)系,來確定標(biāo)定相機(jī)的位姿問題。

97b3aa9c-8184-11ed-8abf-dac502259ad0.png

97d3e15e-8184-11ed-8abf-dac502259ad0.png

圖2.兩點(diǎn)約束

97e9b40c-8184-11ed-8abf-dac502259ad0.png

97ff1bc6-8184-11ed-8abf-dac502259ad0.png

注:直接線性變換法,只考慮了線性意義下的最優(yōu)解,沒有考慮幾何約束。而P3P考慮了三角約束,給出三角約束意義下的最優(yōu)解

2.1 Zero Structure for the P3P Equation System

文章[1]:Complete Solution Classification for the Perspective-Three-Point Problem

981c18e8-8184-11ed-8abf-dac502259ad0.png

圖3.三點(diǎn)約束 對于公式(16)的變量有一些真實的約束:

983d3b54-8184-11ed-8abf-dac502259ad0.png

985a44a6-8184-11ed-8abf-dac502259ad0.png

圖4.三點(diǎn)約束--重定義邊長 公式(17)消去C、v,得ES:

9872c990-8184-11ed-8abf-dac502259ad0.png

2.2 PST

文章[2]:A Stable Direct Solution of Perspective-Three-Point Problem 使用相似三角形,利用幾何約束來減少未知參數(shù)的個數(shù),把P3P方程組轉(zhuǎn)化為四次方程,該稱為透視相似三角形方法(Perspective Similar Triangle ,PST)。

(1)P3P問題轉(zhuǎn)為PST問題

988dae36-8184-11ed-8abf-dac502259ad0.png

98a74238-8184-11ed-8abf-dac502259ad0.png

圖5.P3P幾何結(jié)構(gòu)

(2)PST的求解

98d7b7d8-8184-11ed-8abf-dac502259ad0.png

98f1835c-8184-11ed-8abf-dac502259ad0.png

圖6.PST幾何結(jié)構(gòu) 約束1:相似三角形對應(yīng)邊成比例

9910c0c8-8184-11ed-8abf-dac502259ad0.png

所以:

992b6144-8184-11ed-8abf-dac502259ad0.png

99509c84-8184-11ed-8abf-dac502259ad0.png

996f9b48-8184-11ed-8abf-dac502259ad0.png

9987af9e-8184-11ed-8abf-dac502259ad0.png

(3)PST多解和缺解問題

由PST(perspective similar Triangle)求解,可得方程組等效轉(zhuǎn)換為四次多項式

99b5fdea-8184-11ed-8abf-dac502259ad0.png

多解問題: 由于存在多組解,相機(jī)位姿不能從3點(diǎn)集唯一確定的。解的個數(shù)直接對應(yīng)于四次多項式實根的個數(shù)。要得到唯一的解,至少還應(yīng)引入一點(diǎn),構(gòu)建2個三角形,進(jìn)行求解。另一種方法是RANSAC算法,該算法將點(diǎn)集劃分為3個點(diǎn)子集,檢查這些子集的一致性。 RANSAC算法參考文獻(xiàn):Random Sample Consensus: A Paradigm for Model Fitting with Apphcatlons to Image Analysis and Automated Cartography 缺解問題:

99ce46a2-8184-11ed-8abf-dac502259ad0.png

缺解問題是由P3P的固有結(jié)構(gòu)決定的,其他P3P方法,如迭代解法、幾何解法和分類法,也有同樣的問題。

99eda6a0-8184-11ed-8abf-dac502259ad0.png

9a0e8af0-8184-11ed-8abf-dac502259ad0.png

3.RPnP

文章[3]:A Robust O(n) Solution to the Perspective-n-Point Problem

9a2136b4-8184-11ed-8abf-dac502259ad0.png

下面來看一下,如何建立新的正交坐標(biāo)系,以及如何求解正交坐標(biāo)系到相機(jī)坐標(biāo)系之間[R T]。

3.1確定旋轉(zhuǎn)軸

9a490f72-8184-11ed-8abf-dac502259ad0.png

9a6d1462-8184-11ed-8abf-dac502259ad0.png

當(dāng)確定旋轉(zhuǎn)軸時,只需求解剩余的旋轉(zhuǎn)和三個平移參數(shù),減少了未知變量的數(shù)量,來提高方程組的數(shù)值精度。

3.2求解旋轉(zhuǎn)角和平移矢量的方程

相機(jī)坐標(biāo)系與新坐標(biāo)系繞之間的旋轉(zhuǎn)矩陣:

9a8b3d34-8184-11ed-8abf-dac502259ad0.png

9ab752a2-8184-11ed-8abf-dac502259ad0.png

其中,

9acebf00-8184-11ed-8abf-dac502259ad0.png

3.3獲取相機(jī)的位姿

9afb3db4-8184-11ed-8abf-dac502259ad0.png

再獲取到相機(jī)坐標(biāo)系與新坐標(biāo)系繞之間的旋轉(zhuǎn)和平移矩陣,進(jìn)而可直接相機(jī)坐標(biāo)系與世界坐標(biāo)系繞之間旋轉(zhuǎn)和平移矩陣,即相機(jī)的位姿。

審核編輯:郭婷

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

    關(guān)注

    4

    文章

    1358

    瀏覽量

    53705
  • pnp
    pnp
    +關(guān)注

    關(guān)注

    11

    文章

    297

    瀏覽量

    51833

原文標(biāo)題:一文詳解PnP算法原理

文章出處:【微信號:3D視覺工坊,微信公眾號:3D視覺工坊】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    光波導(dǎo)系統(tǒng)中光柵幾何結(jié)構(gòu)的優(yōu)化

    | | 次我們強(qiáng)調(diào)了快速物理光學(xué)軟件VirtualLab Fusion分析光波導(dǎo)系統(tǒng)性能。這次我們在設(shè)計工作流程中處理一個密切相關(guān)的步驟: 在系統(tǒng)的耦合和擴(kuò)展區(qū)域中使用的光柵幾何結(jié)構(gòu)的優(yōu)化
    發(fā)表于 12-20 10:27

    光波導(dǎo)系統(tǒng)中光柵幾何結(jié)構(gòu)的優(yōu)化

    快速物理光學(xué)軟件VirtualLab Fusion擁有分析光波導(dǎo)系統(tǒng)性能。這次我們在設(shè)計工作流程中處理一個密切相關(guān)的步驟: 在系統(tǒng)的耦合和擴(kuò)展區(qū)域中使用的光柵幾何結(jié)構(gòu)的優(yōu)化。 VirtualLab
    發(fā)表于 12-16 10:39

    npn和pnp的判斷方法

    在電子電路中,晶體管是一種基本的放大或開關(guān)元件。雙極型晶體管(BJT)是其中一種常見的類型,它由兩個PN結(jié)組成,分為NPN和PNP兩種類型。 1. 結(jié)構(gòu)和工作原理 在開始判斷之前,了解NPN和PNP
    的頭像 發(fā)表于 10-21 09:20 ?1317次閱讀

    PNP傳感器的功能和結(jié)構(gòu)

    PNP傳感器作為一種基于PN結(jié)(由P型半導(dǎo)體和N型半導(dǎo)體組成的結(jié)構(gòu))的傳感器,在工業(yè)自動化控制、環(huán)境監(jiān)測、安全監(jiān)控等多個領(lǐng)域發(fā)揮著重要作用。以下將詳細(xì)闡述PNP傳感器的功能和結(jié)構(gòu),以滿
    的頭像 發(fā)表于 09-13 17:39 ?730次閱讀

    PNP傳感器的工作原理

    PNP傳感器的主要構(gòu)成部分是一個PNP型晶體管,這種晶體管由一塊P型半導(dǎo)體夾在兩塊N型半導(dǎo)體之間形成。PNP晶體管的三個極分別為發(fā)射極(Emitter, E)、基極(Base, B)和集電極(Collector, C)。在
    的頭像 發(fā)表于 09-13 17:27 ?979次閱讀

    PNP傳感器在汽車領(lǐng)域有哪些應(yīng)用

    PNP傳感器是一種基于半導(dǎo)體材料PN結(jié)構(gòu)的電路元件,能夠檢測物體的存在或運(yùn)動狀態(tài),并將檢測到的信號轉(zhuǎn)換為電信號輸出給控制器或處理器。在工業(yè)自動化、機(jī)器人、汽車、家電等領(lǐng)域中,PNP傳感器因其高靈敏度、快速響應(yīng)和高精度等優(yōu)點(diǎn)而得到
    的頭像 發(fā)表于 09-13 17:23 ?538次閱讀

    pnp傳感器怎么接繼電器

    PNP傳感器接繼電器的方式,主要涉及到PNP傳感器的工作原理和繼電器的控制功能。以下是一個詳細(xì)的步驟說明: 一、PNP傳感器工作原理 PNP傳感器是一種基于半導(dǎo)體材料的PN
    的頭像 發(fā)表于 09-05 15:25 ?690次閱讀

    二線磁性開關(guān)是NpN還是pNp

    二線磁性開關(guān)是一種常見的電子元件,廣泛應(yīng)用于各種電子設(shè)備中。它主要通過檢測磁場的變化來實現(xiàn)對電路的控制。在二線磁性開關(guān)中,有兩種常見的結(jié)構(gòu):NPN型和PNP型。 一、二線磁性開關(guān)的結(jié)構(gòu) NPN型二線
    的頭像 發(fā)表于 08-26 14:30 ?2274次閱讀

    神經(jīng)網(wǎng)絡(luò)算法結(jié)構(gòu)有哪些類型

    神經(jīng)網(wǎng)絡(luò)算法是深度學(xué)習(xí)的基礎(chǔ),它們在許多領(lǐng)域都有廣泛的應(yīng)用,如圖像識別、自然語言處理、語音識別等。神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)有很多種類型,每種類型都有其獨(dú)特的特點(diǎn)和應(yīng)用場景。以下是對神經(jīng)網(wǎng)絡(luò)算法結(jié)構(gòu)
    的頭像 發(fā)表于 07-03 09:50 ?468次閱讀

    PNP晶體管符號和結(jié)構(gòu) 晶體管測試儀電路圖

    PNP晶體管是一種雙極性晶體管,用于電子電路中放大、開關(guān)和控制電流的器件。與NPN晶體管相對應(yīng),PNP晶體管的結(jié)構(gòu)特點(diǎn)在于其三個不同的半導(dǎo)體區(qū)域:正極(P型)、負(fù)極(N型)、正極(P型)。這種
    的頭像 發(fā)表于 07-01 17:45 ?2764次閱讀
    <b class='flag-5'>PNP</b>晶體管符號和<b class='flag-5'>結(jié)構(gòu)</b> 晶體管測試儀電路圖

    BLDC電機(jī)控制算法詳解

    算法。本文將詳細(xì)介紹BLDC電機(jī)的控制算法,包括電速算法、電流環(huán)控制算法、磁場導(dǎo)向控制算法等,并探討其原理、特點(diǎn)和應(yīng)用。
    的頭像 發(fā)表于 06-14 10:49 ?1121次閱讀

    機(jī)床的幾何精度什么和什么時是有區(qū)別的

    機(jī)床的幾何精度是指機(jī)床在加工過程中,其各部件的幾何形狀和相互位置精度。它直接關(guān)系到機(jī)床的加工精度和加工質(zhì)量。機(jī)床的幾何精度主要包括機(jī)床的直線度、平面度、圓度、同軸度、垂直度等。下面將詳細(xì)介紹機(jī)床
    的頭像 發(fā)表于 06-07 10:31 ?1359次閱讀

    NPN型和PNP型三極管的基本特性

    三極管,作為電子學(xué)中的基本元器件之一,在現(xiàn)代電子技術(shù)和通信領(lǐng)域發(fā)揮著至關(guān)重要的作用。其中,NPN型和PNP型三極管是最常見的兩種類型。它們的基本特性決定了在電路中的應(yīng)用方式和效果。本文將對NPN型和PNP型三極管的基本特性進(jìn)行詳細(xì)探討,包括其
    的頭像 發(fā)表于 05-28 14:25 ?3555次閱讀

    PNP晶體管的工作原理和結(jié)構(gòu)特性

    PNP晶體管是一種三極管,是現(xiàn)代電子技術(shù)中不可或缺的電子元件。它由三個半導(dǎo)體區(qū)域——兩個P型半導(dǎo)體夾著一個N型半導(dǎo)體構(gòu)成,這種特殊的結(jié)構(gòu)賦予了PNP晶體管獨(dú)特的電學(xué)特性。本文將詳細(xì)探討PNP
    的頭像 發(fā)表于 05-22 16:11 ?3673次閱讀

    40 V,200 mA PNP/PNP通用雙晶體管PMBT3906YS數(shù)據(jù)手冊

    電子發(fā)燒友網(wǎng)站提供《40 V,200 mA PNP/PNP通用雙晶體管PMBT3906YS數(shù)據(jù)手冊.pdf》資料免費(fèi)下載
    發(fā)表于 01-18 15:21 ?0次下載
    40 V,200 mA <b class='flag-5'>PNP</b>/<b class='flag-5'>PNP</b>通用雙晶體管PMBT3906YS數(shù)據(jù)手冊
    主站蜘蛛池模板: 欧洲精品一区二区不卡观看 | 钉钉女老师| 午夜精品久久久久久久99蜜桃| 久久精品热只有精品| 国产MD视频一区二区三区| 中文字幕亚洲视频| 亚洲 欧美 制服 视频二区| 琪琪SEE色原网色原网站18| 久久精品一区二区三区资源网| 国产精品久久人妻无码蜜| bl被教练啪到哭H玉势| 一本大道无码AV天堂欧美| 天堂色| 皮皮在线精品亚洲| 久青草国产在线视频| 国家产午夜精品无人区| 多男同时插一个女人8p| 99热这里只有是精品| 在线成 人av影院| 亚洲精品久久一区二区三区四区| 日韩中文字幕欧美在线视频| 蜜芽tv在线观看免费网站| 久久精品国产首叶| 黑人开嫩苞| 国产探花在线精品一区二区| 动漫美女被吸奶| 扒开胸罩揉她的乳尖视频| 2019精品国产品在线不卡| 一级大乳奶| 亚洲一卡久久4卡5卡6卡7卡| 亚洲高清视频在线| 午夜伦理网| 午夜DV内射一区区| 微福利92合集| 污文乖不疼的| 忘忧草高清| 无人区国产片| 香蕉eeww99国产精选播放| 无码一区二区在线欧洲| 偷窥国产亚洲免费视频| 撕开美女的衣服2|