精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

點-線特征聯合的全景圖像位姿解算方法

3D視覺工坊 ? 來源:計算機視覺工坊 ? 2023-09-29 08:01 ? 次閱讀

作者:魚骨 | 來源:計算機視覺工坊

摘要 目前,全景圖像位置和姿態參數的解算多基于點特征,而場景中普遍存在的線特征尚未得到充分利用。本文提出一種點-線特征聯合的全景圖像位姿解算方法,不僅可用于點特征缺失場景中全景圖像位姿參數的解算,而且在點特征充足的場景中可提高位姿解算的精度和穩健性。該方法中的線特征使用線上的任意兩點表示,不要求全景圖像和三維場景同名線上的選點具有對應關系,因而易于選取,具有極大的實用性。首先,使用直接線性變換構建點-線特征聯合的全景圖像位姿解算模型,并針對水平線和垂直線獲取簡化后的模型;然后,利用仿真道路場景,從特征點和線的不同組合方式及大姿態角兩方面分析該模型的適用性,并通過人工引入不同類型及量級的點-線誤差分析該模型的容差性;最后,將本文方法應用于全景圖像與激光點云的融合,從理論和實踐兩方面證明點-線特征聯合的位姿解算方法在精度、穩健性和容差性方面優于單純的點特征解算方法。

關鍵詞 全景圖像;點-線特征聯合;位姿解算;仿真分析;全景圖像與激光點云融合

引言 準確、穩健地獲取全景圖像的位姿參數是一項基礎且關鍵的工作。目前線特征在航空影像的位姿解算中得到了較為廣泛的應用,但全景圖像的位姿解算仍多基于點特征,而真實場景中普遍存在的線特征尚未得到充分利用,如建筑物輪廓、桿狀地物等,且缺少點-線特征聯合的全景圖像位姿解算模型。因此,本文提出一種點-線特征聯合的全景圖像位姿解算方法,其中,點特征可直接計算位置和姿態參數,線特征可對姿態參數進行約束,將點-線特征結合有利于提高全景圖像位姿解算的精度和穩健性。

方法 本文方法流程如圖1所示。

3e4df59e-4b90-11ee-a25d-92fbcf53809c.png

圖1 本文方法流程 1、點-線特征聯合的全景圖像位姿解算模型 1.1、基于點特征的全景圖像位姿解算模型 目前最常用的是球面全景圖像,如圖2所示,球面模型分別以豎直角(v)和水平角(h)表示全景圖像的行和列坐標,屬于等角投影成像。

3e65e096-4b90-11ee-a25d-92fbcf53809c.png

圖2 全景圖像的位置和姿態參數 點模型可表示為:

3e77fa42-4b90-11ee-a25d-92fbcf53809c.png

式中參數分別為:

3e868aee-4b90-11ee-a25d-92fbcf53809c.png

3ea3c5dc-4b90-11ee-a25d-92fbcf53809c.png

3eb6b232-4b90-11ee-a25d-92fbcf53809c.png

其中,r、c為地物點p (x, y, z)在全景圖像上的行和列坐標。點模型中的待求解矩陣 X 包含11個參數(l1, l2, …, l11),因此至少需要6對同名特征點(p ≥6 )進行解算。在計算出 X 后可求解姿態矩陣和位置參數。

1.2、基于線特征的全景圖像位姿解算模型 三維空間中直線上任意兩點p1、p2 和成像位置( XS, YS, ZS )的共面方程可表示為:

3ec482fe-4b90-11ee-a25d-92fbcf53809c.png

根據共面特性,使用全景圖像中對應直(曲)線上的任意兩點3ed57ff0-4b90-11ee-a25d-92fbcf53809c.png分別替換p1、p2,可將上式表示為:

3ee8d014-4b90-11ee-a25d-92fbcf53809c.png

其中:

3efb214c-4b90-11ee-a25d-92fbcf53809c.png

因此,線模型可表示為:

3f0f8f92-4b90-11ee-a25d-92fbcf53809c.png

1.3、點-線特征聯合的全景圖像位姿解算模型

綜合點特征和線特征的全景圖像位姿解算模型,可得點-線特征聯合的全景圖像位姿解算模型,如下式所示:

3f23653a-4b90-11ee-a25d-92fbcf53809c.png

上式為p 對同名點和t對同名線組成的聯合模型。在平差求解出X 后,可計算姿態矩陣R 和位置參數( XS, YS, ZS )。 針對垂直線特征,即 Δx=Δy=0,聯合模型可簡化為:

3f340462-4b90-11ee-a25d-92fbcf53809c.png

針對水平線特征,即Δz=0,聯合模型可簡化為:

3f4785a0-4b90-11ee-a25d-92fbcf53809c.png

式中,vi 表示水平線的斜率,計算公式如下:

3f617316-4b90-11ee-a25d-92fbcf53809c.png

1.4、聯合模型的精度評價指標 解算出X后獲取檢查點在全景圖像中的俯仰角和水平角(v', h'):

3f711870-4b90-11ee-a25d-92fbcf53809c.png

基于下式計算各個檢查點的模型誤差(δi)和模型求解中誤差(δ),δ為聯合模型的精度評價指標:

3f86d840-4b90-11ee-a25d-92fbcf53809c.png

式中,ri、ci 為檢查點在全景圖像中的真實行、列坐標,m為檢查點的個數。

2、聯合模型的仿真分析

使用仿真數據檢驗聯合模型的適用性和容差性。首先,仿真道路場景點云,由此可獲取不同位姿參數下的虛擬全景圖像;然后,從特征點和線的不同組合方式分析聯合模型的適用性;在特征點和線最少條件下檢驗該模型的適用性,如圖3所示分別試驗2點+7線、3點+5線、4點+3線和5點+1線這4種組合方式。結果表明4種組合下模型誤差均為0像素,由此證明聯合模型在不同特征點和線組合情況下的適用性,同時也表明聯合模型可用于點特征缺失場景中全景圖像位姿參數的解算。

3fabb282-4b90-11ee-a25d-92fbcf53809c.png

圖3 特征點和線的不同組合方式 使用2點+7線的組合方式,檢驗聯合模型在大姿態角情況下的適用性。如圖4所示,分別試驗4種大姿態角情況。結果表明4種大姿態角情況下聯合模型誤差均為0像素,由此證明了聯合模型在大姿態角情況下的適用性。

3fc58db0-4b90-11ee-a25d-92fbcf53809c.png

圖4 不同情況的大姿態角分析 最后,通過人工引入不同類型與量級的點-線誤差從全景圖像坐標誤差和三維場景坐標誤差兩方面分析該模型的容差性。見表1,試驗中對多控制點、均控制點和少控制點3種情況驗證聯合模型的容差性。 表1 垂直線輔助的聯合模型精度與可靠性分析

3febc0d4-4b90-11ee-a25d-92fbcf53809c.png

可得出如下結論: 1)在多控制點情況,點模型和聯合模型均可高精度地解算出全景圖像的位姿參數。 2)垂直線可以提高解算的精度和穩健性。 3)垂直線不僅可用于控制點缺失場景下位姿參數的解算,而且多條垂直線的優化效果和穩健性明顯優于單條垂直線。 4)不同數量垂直線的加入均優化了不同量級(0.5~5.0像素)的一類誤差解算結果。 5)二類誤差對位姿參數求解精度的影響只與二類誤差本身大小相關,與點和垂直線的數量無關。 6)理論上聯合模型在精度、穩健性和容差性等方面優于常用的點模型。這里也推薦「3D視覺工坊」新課程《面向三維視覺算法C++重要模塊精講:從零基礎入門到進階》。

3、點-線特征聯合全景圖像位姿解算方法的應用
使用真實場景的車載激光點云和兩幅全景圖像進行試驗,驗證點-線特征聯合的位姿解算方法優于單純的點特征解算方法。展示了使用點-線特征聯合的全景圖像位姿解算方法,實現全景圖像與激光點云融合的局部效果。

結論 本文提出了一種點-線特征聯合的全景圖像位姿解算方法,通過仿真道路場景證明了該方法具有優異的適用性和容差性,將該模型應用于全景圖像與激光點云的融合,從理論和實踐兩方面證明了點-線特征聯合的位姿解算方法優于單純的點特征解算方法。本文的結論如下: (1)點-線特征聯合的全景圖像位姿解算方法中,使用線上的任意兩點表示線特征,且不要求選點具有對應關系,因此易于選取,具有較高的實用性; (2)點-線特征聯合的全景圖像位姿解算方法適用于任意姿態角下全景成像位姿參數的解算,具有極大的適用性; (3)點-線特征聯合的全景圖像位姿解算方法在精度、穩健性和容差性等方面優于常用的點特征解算方法。

編輯:黃飛

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

    關注

    0

    文章

    3

    瀏覽量

    5775

原文標題:點-線特征聯合的全景圖像位姿解算方法

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

收藏 人收藏

    評論

    相關推薦

    labview全景圖像拼接

    本人是個小白一直在求labview的兩張或多張圖片拼接,就像相機全景一樣,但是一直都找不到。網上只有一個垂直的拼接,但是我想要個橫向的拼接。不過我又找到了一個圖像旋轉的程序。我想兩個結合在一起應該
    發表于 03-08 09:45

    【OK210申請】汽車全景系統設計

    申請理由:希望能設計款汽車全景系統,能夠實現4路以上攝像頭的圖像集合項目描述:系統采用多路攝像頭構成全景圖像,初步目標為采集圖像并在屏幕上分區顯示,在此基礎上完成
    發表于 08-01 17:13

    【創龍TMS320C665x申請】小型零件的360°全景圖像捕獲識別及檢驗

    給予這個試用的機會。如果能夠通過申請我也會及時把代碼和試用心得與大家分享項目描述:小型零件的360°全景圖像捕獲識別及檢驗,利用3~5個精密攝像頭從不同的方向獲取小型零件的圖像,與預先已經指定的合格零件進行匹配,一致則為合格零件,不一致則為不合格零件。合格零件的
    發表于 03-04 09:38

    教你用Android輕松實現VR全景圖設計

    通過Android實現簡單的VR全景圖
    發表于 02-12 11:53

    基于全景圖像的拼接算法研究

    IBR 技術不僅可以彌補傳統基于幾何繪制技術的不足,而且能給出更豐富的圖像顯示。論文從工程實際應用的角度出發,提出并實現了一種圖像拼接的新方法。該方法即可用于
    發表于 06-06 13:44 ?11次下載

    基于POVRAY的三維全景圖像的計算機生成方法

             三維全景圖像技術(Integral Imaging,簡稱II)是一種采用微透鏡陣列進行記錄和顯示的三維圖像技術。該技術目前正成為最有希望實現下一代三維
    發表于 09-10 09:43 ?37次下載

    基于DM642的全景圖像處理系統設計

    本文介紹了一種以DM642芯片為核心的嵌入式全景圖像處理系統,該系統采集全景相機輸出的圖像,經過柱面展開后,通過VGA顯示器顯示給用戶。給出了此系統的硬件結構設計,柱
    發表于 01-13 15:35 ?14次下載

    基于角特征的KLT跟蹤全景圖像拼接算法

      虛擬現實技術在航空航天、機器人遙操作和生物醫學等領域得到了廣泛應用,已成為研究   問題的一種重要手段,全景圖像的拼接技術則是其中一個非常重要的環節
    發表于 08-29 15:57 ?0次下載

    基于FPGA的高分辨率全景圖像處理平臺

    基于FPGA的高分辨率全景圖像處理平臺基于FPGA的高分辨率全景圖像處理平臺
    發表于 11-04 16:30 ?2次下載

    基于FPGA的折反射全景圖像查表實時展開

    基于FPGA的折反射全景圖像查表實時展開
    發表于 09-22 12:41 ?9次下載

    基于二維透射變換的視頻全景圖拼接算法

    視頻序列全景圖拼接技術是視頻圖像分析的關鍵技術之一。針對幀間運動模型為二維投影變換的常見視頻序列,提出了一種全景圖拼接算法。該算法首先采用改進的基于RANSAC的特征
    發表于 03-02 16:17 ?0次下載

    VR全景圖的制作原理及技術應用

    虛擬全景又稱三維全景虛擬現實(也稱實景虛擬)是基于全景圖像的真實場景虛擬現實技術。全景(英文名稱是 Panorama)是把相機環360 度拍攝的一組或多組照片拼接成一個
    發表于 06-15 11:30 ?3789次閱讀

    如何使用FPGA實現折反射全景圖像查表實時展開

    為設計嵌入式折反射全景實時成像系統,在FPGA上通過查表實現折反射全景圖像展開,并結合FPGA特點。采用圖像分塊展開、時間隱藏數據讀寫技術、FPGA流水線等方法提高展開速度。實驗表明,
    發表于 02-02 15:52 ?3次下載
    如何使用FPGA實現折反射<b class='flag-5'>全景圖像</b>查表實時展開

    如何提取、匹配圖像特征

    我們習慣從圖像中選取比較有代表性的,然后,在此基礎上,討論相機位姿估計問題,以及這些的定位問題。 在經典 SLAM 模型中,把它們稱為路標,而在視覺 SLAM 中,路標則是指
    的頭像 發表于 04-19 11:41 ?609次閱讀

    基線所需的起算應按何種順序采用

    所需的起算的選取和排序方法。 起算的定義和作用 起算是基線的起點,通常是一個已知的參考
    的頭像 發表于 07-11 15:11 ?265次閱讀