国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

淺談語義在SLAM中的應用

新機器視覺 ? 來源:濤濤CV ? 作者:濤濤CV ? 2021-06-15 13:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Simultaneous Localization And Mapping(同時建圖與定位)

可以分為四大部分:initialization, tracking, local mapping, global optimization

視覺SLAM主要涉及的知識

多視角幾何:投影幾何,相機模型

圖像處理:特征提取,特征點跟蹤

優化算法:非線性優化算法(Levenberg-Marquardt法)

INITIALIZATION

一般將第一張圖像進入系統時的相機位姿作為V-SLAM系統的參考坐標系

選取之后輸入的某張圖像計算和第一張圖像匹配角點并三角化獲取深度,生成候選的初始化MAP

重投影計算誤差,如果誤差太大則重新選取圖像

直到誤差小于閾值,進行一次優化,得到初始化MAP

TRACKING

計算當前圖像和之前相近圖像的關系(特征點匹配,光流法,邊緣跟蹤等等)

根據計算出的關系,通過相應算法估計當前相機的大概位置

其中“直接法”將前面兩部合并為一步來執行

LOCAL MAPPING

可以采取滑動窗口的方式或者挑選某些關鍵幀來建立局部地圖

當某一幀圖像根據策略算法選為關鍵幀后,添加到局部地圖的關鍵幀隊列中

管理局部地圖中存在的點云

進行局部的Bundle Adjustment(BA)

最后進行關鍵幀的管理

GLOBAL OPTIMIZATION

利用BOW挑選出候選回環幀

對候選回環幀進行驗證,確保是正確的回環

根據回環幀計算累積漂移誤差

最后進行全局優化

語義SLAM

為什么要語義?

對環境的魯棒性(動態環境)

獲取地圖的先驗信息,得到更高精度(添加語義約束)

更好地回環檢測

人機交互(如CAD制圖)

poYBAGDIOiuADxblAAE1k4-MlT0144.jpg

傳統回環檢測

目前比較主流的回環檢測方法一般都依賴于BoW(bag of visual words)方法

開源庫:DBoW2: https://github.com/dorian3d/DBoW2(當然還有DBoW3,fbow)

連續幀匹配DLoopDetector:https://github.com/dorian3d/DLoopDetector

ORB-SLAM,VINS等都使用了DBoW2

其他檢索方式還有LSH(Locality-Sensitive Hashing)以及

LLC(Locality-constrained Linear Coding)

語義能夠給SLAM系統帶來的好處

支持中長期的tracking

環境適應性更強(魯棒性)

潛在的人機交互特性

語義SLAM系統和傳統SLAM系統對比

pYYBAGDIOiSAXcocAAC_etSKNcA215.jpg

由于我們 人類見過大量的圖像,形成了一種天生的直覺,對大部分場景都有一個直觀的距離感 (空間感),它可以幫助我們判斷圖像中物體的遠近關系。

1.平移之后才能計算深度

2.無法確定真實尺度

原因是通過單張圖像無法確定深度。

深度相機(稱RGB-D相機)最大的特點是可以通過紅外結構光或Time-of-Flight(ToF) 原理,像激光傳感器那樣,通過主動向物體發射光并接收返回的光,測出物體與相機之間的距離。這部分是通過物理的測量手段來解決的,所以不需要大量的算力。

ToF

基本原理是通過連續發射光脈沖(一般為不可見光)到被觀測物體上,然后用傳感器接收從物體返回的光,通過探測光脈沖的飛行(往返)時間來得到目標物距離。

pYYBAGDIOh2AVTlIAABI93r9pxY207.jpg

結構光

結構光測距是用一個光源(常用是紅外)將一定的圖案投射到物體上,再用攝像頭收集變形后的圖案進行深度計算。

poYBAGDIOhaAaLXPAABQnZsNWSc032.jpg

這種方法比純雙目匹配好的地方在于,參考圖像不是獲取的,而是經過專門設計的圖案 ,因此特征點是已知的,而且更容易從測試圖像中提取。結構光采用三角視差測距,基線(光源與鏡頭光心的距離)越長精度越高。由于是主動光,無法在室外使用。

不論是一般結構光還是散斑結構光,缺點是它所使用的激光器發出的編碼光斑容易被太陽光淹沒掉, 工作距離短,室外陽光下不工作。

結構光方案中的激光器壽命較短,難以滿足7x24小時的長時間工作要求,其長時間連續工作很容易損壞。而因為單目鏡頭和激光器需要進行精確的標定,一旦損壞,替換激光器時重新進行兩者的標定是非常困難的,所以往往導致整個模塊都要一起被換掉。

現在多數 RGB-D 相機還存在測量范圍窄、噪聲大、視野小、易受日光干擾、無法測量透射材質等諸多問題,在 SLAM 方面,主要用于室內,室外則較難應用。

立體視覺

pYYBAGDIOg6AKaWtAACYEf1BI2Y459.jpg

雙目相機 的距離估計是比較左右眼的圖像獲得的,并不依賴其他傳感設備,所以它既可以應用在室內,亦可應用于室外。

雙目立體視覺是純視覺的方法,需要逐像素計算匹配;同時,為了保證匹配結果比較魯棒,算法中會增加大量的錯誤剔除策略,因此對算法要求較高,計算量較大。

VSLAM(Mono)

優勢:成本低、搭建簡單

劣勢:

1) 需要專門初始化

2) 尺度問題

在單張圖片里,無法確定一個物體的真實大小。它可能是一個很大但很遠的物體,也可能是一個很近很小的物體。

3) 深度計算存在缺陷

a. 3D假圖問題

b. 機器學習的樣本問題

VSLAM(Stereo)

優勢:

1) 不需要專門初始化

2) 能夠計算深度

3) 能夠用于室內和室外

劣勢:

1) 標定較為復雜

2) 視差計算比較耗資源,需要GPU/FPGA 或 專門的ASIC芯片 協助。

責任編輯:lq6

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

    關注

    24

    文章

    457

    瀏覽量

    33329

原文標題:語義SLAM與深度相機

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    RDMA設計46:RoCE v2原語功能:單邊語義

    本博文主要交流設計思路,本博客已給出相關博文約170篇,希望對初學者有用。注意這里只是拋磚引玉,切莫認為參考這就可以完成商用IP設計。 續上,為便于查看,給出表1部分表1 RoCE v2原語功能
    發表于 03-01 23:14

    SLAM如何為自動駕駛提供空間感知能力?

    ,并精準地判斷自己與障礙物的距離。這種看似本能的空間感知能力,工程學領域被具象化為同步定位與地圖構建技術,即我們常說的SLAM自動駕駛的發展進程
    的頭像 發表于 02-09 09:12 ?416次閱讀
    <b class='flag-5'>SLAM</b>如何為自動駕駛提供空間感知能力?

    【NPU實戰】迅為RK3588上玩轉YOLOv8:目標檢測與語義分割一站式部署指南

    【NPU實戰】迅為RK3588上玩轉YOLOv8:目標檢測與語義分割一站式部署指南
    的頭像 發表于 12-12 14:30 ?6154次閱讀
    【NPU實戰】<b class='flag-5'>在</b>迅為RK3588上玩轉YOLOv8:目標檢測與<b class='flag-5'>語義</b>分割一站式部署指南

    什么是激光雷達 3D SLAM技術?

    智能移動設備自主運行的賽道上,激光雷達3DSLAM技術正成為破局關鍵,但多數人對其認知仍停留在表層。要讀懂這一核心技術,不妨先回溯“SLAM”的本質——SLAM
    的頭像 發表于 12-02 19:23 ?595次閱讀
    什么是激光雷達 3D <b class='flag-5'>SLAM</b>技術?

    FPGA和GPU加速的視覺SLAM系統特征檢測器研究

    特征檢測是SLAM系統中常見但耗時的模塊,隨著SLAM技術日益廣泛應用于無人機等功耗受限平臺,其效率優化尤為重要。本文首次針對視覺SLAM流程開展硬件加速特征檢測器的對比研究,通過對比現代SoC平臺
    的頭像 發表于 10-31 09:30 ?668次閱讀
    FPGA和GPU加速的視覺<b class='flag-5'>SLAM</b>系統<b class='flag-5'>中</b>特征檢測器研究

    自動駕駛如何將稀疏地圖與視覺SLAM相結合?

    [首發于智駕最前沿微信公眾號]自動駕駛場景,稀疏地圖通常是由一系列關鍵幀和若干三維稀疏特征點構成的地圖,每個特征點包含三維坐標和描述外觀的描述子;而視覺SLAM是運行在車輛上的實時算法,它一邊
    的頭像 發表于 10-28 09:07 ?687次閱讀
    自動駕駛<b class='flag-5'>中</b>如何將稀疏地圖與視覺<b class='flag-5'>SLAM</b>相結合?

    告別 “人工盯防”!RFID 技術重構載體管控新范式——淺談RFID技術載體管控的應用

    告別 “人工盯防”!RFID 技術重構載體管控新范式——淺談RFID技術載體管控的應用 直擊傳統管控痛點問題,RFID 技術精準破局 政府機關、金融機構、科研單位及各類企事業單位
    的頭像 發表于 10-20 10:27 ?356次閱讀
    告別 “人工盯防”!RFID 技術重構載體管控新范式——<b class='flag-5'>淺談</b>RFID技術<b class='flag-5'>在</b>載體管控<b class='flag-5'>中</b>的應用

    全新輕量級ViSTA-SLAM系統介紹

    無需相機內參、極致輕量的前端(前端模型大小僅為同類35%),實時單目視覺SLAM,ViSTA-SLAM。與現有方法相比,ViSTA-SLAM不僅更輕、更快,相機跟蹤和密集3D重建質量
    的頭像 發表于 09-22 15:53 ?926次閱讀
    全新輕量級ViSTA-<b class='flag-5'>SLAM</b>系統介紹

    一種適用于動態環境的自適應先驗場景-對象SLAM框架

    由于傳統視覺SLAM動態場景容易會出現嚴重的定位漂移,本文提出了一種新穎的基于場景-對象的可靠性評估框架,該框架通過當前幀質量指標以及相對于可靠參考幀的場景變化,全面評估SLAM
    的頭像 發表于 08-19 14:17 ?877次閱讀
    一種適用于動態環境的自適應先驗場景-對象<b class='flag-5'>SLAM</b>框架

    基于深度學習的增強版ORB-SLAM3詳解

    ORB-SLAM3雖是當前最先進的SLAM之一,但由于使用傳統的ORB(定向FAST和旋轉BRIEF)特征,尺度、旋轉和光照發生顯著變化時可能會表現出局限性。
    的頭像 發表于 07-14 17:21 ?1718次閱讀
    基于深度學習的增強版ORB-<b class='flag-5'>SLAM</b>3詳解

    一種適用于動態環境的實時RGB-D SLAM系統

    近期用于視覺SLAM的3D高斯潑濺(3DGS)技術在跟蹤和高保真建圖方面取得了顯著進展。然而,其順序優化框架以及對動態物體的敏感性限制了其現實場景的實時性能和魯棒性。為此,我們提出
    的頭像 發表于 07-04 15:14 ?1293次閱讀
    一種適用于動態環境的實時RGB-D <b class='flag-5'>SLAM</b>系統

    一種適用于動態環境的3DGS-SLAM系統

    當前基于神經輻射場(NeRF)或3D高斯潑濺(3DGS)的SLAM方法重建靜態3D場景方面表現出色,但在動態環境的跟蹤和重建方面卻面臨著挑戰。
    的頭像 發表于 06-13 10:10 ?1404次閱讀
    一種適用于動態環境的3DGS-<b class='flag-5'>SLAM</b>系統

    三維高斯潑濺大規模視覺SLAM系統解析

    近期興起的神經輻射場(NeRF)與三維高斯潑濺(3DGS)技術視覺SLAM展現出令人鼓舞的突破性成果。然而,當前主流方法多依賴RGBD傳感器,并且僅適用于室內環境。大規模室外場景
    的頭像 發表于 05-27 14:13 ?1575次閱讀
    三維高斯潑濺大規模視覺<b class='flag-5'>SLAM</b>系統解析

    【「# ROS 2智能機器人開發實踐」閱讀體驗】視覺實現的基礎算法的應用

    ,還能理解環境的物體語義(如識別門、桌椅等)。 工程化挑戰 書中案例表明,理論算法與工程落地之間存在差距。例如,深度學習模型的實時性、SLAM動態環境
    發表于 05-03 19:41

    一種基于點、線和消失點特征的單目SLAM系統設計

    本文提出了一種穩健的單目視覺SLAM系統,該系統同時利用點、線和消失點特征來進行精確的相機位姿估計和地圖構建,有效解決了傳統基于點特征的SLAM的局限性。
    的頭像 發表于 03-21 17:07 ?1051次閱讀
    一種基于點、線和消失點特征的單目<b class='flag-5'>SLAM</b>系統設計