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

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

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

3天內不再提示

激光雷達相機外參標定相關內容

3D視覺工坊 ? 來源:十點雨@知乎 ? 作者:十點雨@知乎 ? 2022-11-10 14:59 ? 次閱讀

LiDAR Camera Calibration (LCC)系列,主要介紹激光雷達相機外參標定相關內容。本文主要介紹相關的開源代碼和軟件,主要包括target-based和targetless兩類方法,每個方法對應標題后說明了方法的提出年份和開源代碼的語言(c : c++, p: python, m: matlab)。

Github同步更新:https://github.com/Deephome/Awesome-LiDAR-Camera-Calibration

▊1. target-based方法一般就是使用標定板,可以是一塊普通的矩形板,可以添加視覺效果(比如棋盤格,ArUco),可以在矩形板上鏤空出特定形狀。

1.0 CamLaserCalibraTool (2004c)

91cba664-6084-11ed-8abf-dac502259ad0.jpg

主要參考了華盛頓大學2004年的論文,曠視提供了開源實現和博客解讀。2D激光雷達和相機標定。主要利用點到平面和邊緣的約束。詳情見曠視的博客和開源:

github:https://github.com/MegviiRobot/CamLaserCalibraTool 博客:https://zhuanlan.zhihu.com/p/137501892 參考論文:http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.80.7118&rep=rep1&type=pdf

1.1 LCCT (2005m)

來自CMU Robotics Institute, 已知最早3D Laser與相機標定的工作(2005年),基于matlab的圖形用戶界面,進行激光雷達相機外參標定。 target-based方法,使用標定板,采集多個點云圖像對,在點云對應的深度圖(range image)上框選標定板平面區域,即可求解外參(兩階段)。 第一階段,分別最小化兩個坐標系中相機中心到平面距離和平面法向量的差異,依次線性求解平移和旋轉;第二階段,最小化point-to-plane距離,迭代求解。

91e30e3a-6084-11ed-8abf-dac502259ad0.jpg

官方網站:http://www.cs.cmu.edu/~ranjith/lcct.html 參考論文:https://www.ri.cmu.edu/pub_files/pub4/unnikrishnan_ranjith_2005_3/unnikrishnan_ranjith_2005_3.pdf

1.2 cam_lidar_calib (2010c)

來自密歇根大學,ROS / C++實現。

91ef72ba-6084-11ed-8abf-dac502259ad0.jpg

使用checkerboard,最少需要3個視圖。自動提取特征,圖像中提取checkerboard在相機坐標系中的法向量和距相機原點的距離,點云中提取checkerboard的平面點。

Github開源:https://github.com/SubMishMar/cam_lidar_calib 參考論文: http://robots.engin.umich.edu/publications/gpandey-2010a.pdf

1.3 lidar_camera_calibration (2017c)

來自印度IIIT Robotics Research Lab,ROS package (C++)實現, 介紹了兩種方法。第一種方法是基于2D-3D correspondence,采用中空矩形紙板作為目標,在圖像上手動標記角點2D像素,在點云中手動框選線段,利用直線相交求解3D角點,然后利用PnP+ransac求解外參。缺點是手動標記像素點,誤差較大。 第二種方法是基于3D-3D correspondence,與方法一主要區別是圖像中特征的提取。通過采用ArUco二維碼,可直接計算出角點在相機坐標系的3D坐標,然后利用ICP求解外參。

920163b2-6084-11ed-8abf-dac502259ad0.jpg

github開源:https://github.com/ankitdhall/lidar_camera_calibration 參考論文:https://arxiv.org/pdf/1705.09785v1.pdf

1.4 ILCC (2017p)

來自日本名古屋大學Nagoya University,python實現。完整流程如下:

920ba6e2-6084-11ed-8abf-dac502259ad0.jpg

該方法的3D角點提取方式比較獨特。基于點云反射強度和chessboard顏色模式的相關性,利用一個chessboard model來擬合(匹配)分割的點云,從而利用chessboard model的角點位置表示chessboard點云中角點位置。

9217a9a6-6084-11ed-8abf-dac502259ad0.jpg

github開源:https://github.com/mfxox/ILCC 參考論文:https://arxiv.org/pdf/1708.05514.pdf

1.5 plycal (2018c)

來自HKUST,C++實現。 采用要給矩形板作為target。首先對激光雷達和相機時間同步,圖像糾正。全自動地在圖像中提取矩形板角點和邊緣,在點云中提取矩形板的邊緣和平面點。矩形特征2D-3D匹配。采用point-to-line和point-inside-polygon約束進行優化。

9223125a-6084-11ed-8abf-dac502259ad0.jpg

github開源:https://github.com/ram-lab/plycal 參考論文:https://www.semanticscholar.org/paper/Extrinsic-Calibration-of-Lidar-and-Camera-with-Liao-Chen/c52748f676ff0b082db61a49dee2d15320519744

1.6 Matlab Lidar Toolbox (2018m)

target-based方法,使用了chessboard, 理論上采集一個pose就可以求解。特征提取分別自動提取chessboard在相機和激光雷達坐標系的平面和邊緣信息,利用line correspondence (direction constraint + point to line constraint)和plane correspondence (normal constraint + point to plane constraint)進行標定。

9234c176-6084-11ed-8abf-dac502259ad0.jpg

官方文檔:https://ww2.mathworks.cn/help/lidar/ug/lidar-and-camera-calibration.html 參考論文:http://www.cs.cmu.edu/~kaess/pub/Zhou18iros.pdf csdn博客:https://blog.csdn.net/qq_27339501/article/details/110224436只能使用matlab的lidar toolbox,看不到源代碼,該方法與plycal(2018c)的標定板點云特征提取方法類似。

1.7 extrinsic_lidar_camera_calibration (2020m)

來自 Robotics Institute, University of Michigan。matlab實現。 主要創新點是標定板點云的角點估計方法。假設在lidar原點有一個大小已知的參考標定板(reference target),希望標定板點云通過H變換后,與這個參考標定板盡量重合。優化求解H,將參考標定板角點反變換,即可得到點云中的角點位置。 之前方法采用先擬合邊緣再直線相交的思路,只利用了邊緣點,受點云深度測量誤差影響,最后提取的四個角點可能與target真實幾何不兼容。該方法的角點估計考慮了所有點,估計的四個角點也是與真實target形狀兼容。 該方法與ILCC(2017p)方法類似,都是通過與一個參考的標定板擬合,從而對標定板點云參數化建模,求得角點。只是ILCC利用了點云反射強度,本方法只利用點云幾何信息。

9244fe92-6084-11ed-8abf-dac502259ad0.jpg

該開源代碼也實現了Matlab Lidar Toolbox (2018m)參考論文中點云邊緣提取的方法: 1)先ransac擬合平面 2)找到每條scanline的端點(邊緣點) 3)將標定板點云投影到擬合平面 4)擬合每條scan line 5)將邊緣點投影到擬合的scan line 6)用ransac擬合邊緣,去除邊緣點粗差

github開源:https://github.com/UMich-BipedLab/extrinsic_lidar_camera_calibration 參考論文:https://arxiv.org/pdf/1910.03126.pdf

1.8 livox_camera_lidar_calibration(2020c)

Livox官方提供的Lidar-Camera標定代碼,圖像和點云都是手動標點。

github開源//github.com/Livox-SDK/livox_camera_lidar_calibration

1.9 ACSC (2020p)

來自北航,python實現,針對固態激光雷達Livox. 提出多幀點云集成精化算法(temporal-spatial-based geometric feature refinement)和基于反射強度分布的角點估計方法(reflectance intensity distribution-based 3D corner estimation )。自動提取2D和3D角點,然后用基于Ransac的PnP求解。

924e5974-6084-11ed-8abf-dac502259ad0.jpg

github開源//github.com/HViktorTsoi/ACSC 參考論文:https://arxiv.org/abs/2011.08516

1.10 velo2cam_calibration (2021c)

來自 Intelligent Systems Lab (LSI), Universidad Carlos III de Madrid, Leganes, ROS + C++實現。可以將激光雷達、單目相機、立體相機進行任意成對標定。需要比較特殊的標定板:

925b1b96-6084-11ed-8abf-dac502259ad0.jpg

github開源:https://github.com/beltransen/velo2cam_calibration 參考論文:https://arxiv.org/pdf/2101.04431.pdf

1.11 autoware

采用標定板的方法 (calibration_tookit, autoware1.10之后沒有)

github:https://github.com/XidianLemon/calibration_camera_lidar 博客:https://adamshan.blog.csdn.net/article/details/81670732 https://www.cnblogs.com/xiangzh/p/14137345.html 直接手動選點的方法 :https://dlonng.com/posts/autoware-calibr-1最新版只有autoware_camera_lidar_calibrator, 直接手動選點的方法,在下文介紹。 使用標定板結果更準確一些,但是操作不方便。 1)需要手動grab多個關鍵幀 2)使用glviewer顯示點云,不好調整視角 3)需要手動選擇平面點云

▊2.targetless方法

2.1 apollo

是基于自然場景的targetless方法,不需要手動標記,但是需要較準確初值。

92652afa-6084-11ed-8abf-dac502259ad0.jpg

(一個比較好的標定場景,包含路燈,樹木,道路等物體) 注意:核心代碼沒有開源

github文檔//github.com/ApolloAuto/apollo/blob/master/docs/quickstart/apollo_2_0_sensor_calibration_guide.md csdn博客https://blog.csdn.net/learning_tortosie/article/details/82351553?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_baidulandingword-0&spm=1001.2101.3001.4242

2.2 autoware

沒有target,但是需要手動標記圖像和點云中的對應點,至少選擇9對。

github文檔:https://github.com/Autoware-AI/utilities/tree/master/autoware_camera_lidar_calibrator csdn博客:https://blog.csdn.net/learning_tortosie/article/details/82347694

2.3ExtrinsicCalib (2012c)

先將圖像進行灰度化和直方圖均衡化,得到灰度圖像,然后根據點云的反射強度和法向量特征將點云投影為圖像,使用標準化互信息衡量灰度圖像和點云生成圖像之間相關性。使用粒子群優化算法不斷改變外參,直到粒子收斂,達到標準化互信息的最大值。

論文:http://robots.engin.umich.edu/publications/gpandey-2012a.pdf 官網:http://robots.engin.umich.edu/SoftwareData/ExtrinsicCalib局限性:對于圖像,光照會影響像素亮度,且存在陰影問題;點云強度則不同,由于激光是主動式。因此,利用多視圖數據,可以盡量避免光照、陰影造成的噪聲,使誤差函數相對平滑,便于優化。

2.4CamVox (2020c)

來自南方科技大學。圖像先灰度化再提取邊緣,點云先分別得到反射強度圖和深度圖,再提取邊緣。通過ICP優化,求解最佳外參。

92704f16-6084-11ed-8abf-dac502259ad0.jpg

github//github.com/xuankuzcr/CamVox 論文:https://arxiv.org/pdf/2011.11357.pdf

2.4 livox camera calib (2020c)

來自香港大學。分別提取點云和圖像中的邊緣特征,然后匹配特征,最后優化求解最佳外參來更好地對齊點云邊緣和圖像邊緣。

9287e0fe-6084-11ed-8abf-dac502259ad0.jpg

論文:https://arxiv.org/pdf/2103.01627v2.pdf 作者:Chongjian Yuan (香港大學) Github//github.com/hku-mars/livox_camera_calib 論文詳細解讀請參考:https://blog.csdn.net/muyiyushan/article/details/118573929

審核編輯 :李倩

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

    關注

    968

    文章

    3989

    瀏覽量

    190075
  • LIDAR
    +關注

    關注

    10

    文章

    327

    瀏覽量

    29449
  • 開源代碼
    +關注

    關注

    0

    文章

    36

    瀏覽量

    2992

原文標題:開源代碼和軟件匯總!激光雷達和相機聯合標定(2004-2021)

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

收藏 人收藏

    評論

    相關推薦

    晶體生長相關內容——晶型控制與襯底缺陷

    晶體生長在分析晶體生長時,我們需要考慮多個關鍵因素,這些因素共同影響著晶體生長的質量和進程。本文介紹了晶體生長相關內容,包括:雜對晶格硬度變化影響、碳化硅晶型控制、襯底缺陷控制和電氣特性控制
    的頭像 發表于 12-30 11:40 ?107次閱讀

    一則消息引爆激光雷達行業!特斯拉竟然在自研激光雷達

    電子發燒友網報道(文/梁浩斌)一則消息引爆激光雷達行業?上周業界流傳的一份會議紀要稱,有自動駕駛專家透露,特斯拉已經設計了自己的激光雷達,并正在與大陸集團合作,將自己開發的激光雷達技術集成到汽車系統
    的頭像 發表于 12-30 00:09 ?1238次閱讀

    激光雷達,明年要降價至200美元

    ? 電子發燒友網報道(文/梁浩斌)激光雷達降本的速度,在進入大規模量產之后開始不斷加速。從2021年激光雷達剛剛大規模上車,單個激光雷達1000美元;到2023年,激光雷達降至500美
    的頭像 發表于 12-16 11:36 ?4344次閱讀
    <b class='flag-5'>激光雷達</b>,明年要降價至200美元

    激光雷達會傷害眼睛嗎?

    隨著激光雷達日益普及,人們開始擔憂:這種發射激光的設備,對人眼的安全性如何?了解這個問題前,我們首先需要知道激光雷達和它發射的激光,到底是什么。
    的頭像 發表于 11-07 10:47 ?272次閱讀
    <b class='flag-5'>激光雷達</b>會傷害眼睛嗎?

    激光雷達的維護與故障排查技巧

    激光雷達(LiDAR,Light Detection and Ranging)是一種利用激光進行距離測量和目標識別的技術。它廣泛應用于無人駕駛汽車、地理信息系統(GIS)、環境監測、航空航天等領域
    的頭像 發表于 10-27 11:04 ?1194次閱讀

    激光雷達技術的基于深度學習的進步

    一、激光雷達技術概述 激光雷達技術是一種基于激光的遙感技術,通過發射激光脈沖并接收反射回來的光來測量物體的距離和速度。與傳統的雷達技術相比,
    的頭像 發表于 10-27 10:57 ?434次閱讀

    激光雷達技術的發展趨勢

    激光雷達(LiDAR,Light Detection and Ranging)技術是一種通過發射激光脈沖并接收其反射來測量距離和速度的遙感技術。它在多個領域,如測繪、環境監測、自動駕駛汽車和無人機等
    的頭像 發表于 10-27 10:44 ?1004次閱讀

    光學雷達激光雷達的區別是什么

    光學雷達激光雷達是兩種不同的遙感技術,它們在原理、應用、優缺點等方面都存在一定的差異。以下是對光學雷達激光雷達的比較: 定義和原理 光學雷達
    的頭像 發表于 08-29 17:20 ?1477次閱讀

    一文看懂激光雷達

    ? ? 文章大綱 城市 NOA 成競爭高地,政策助力高階智能駕駛加速落地 成本下探+智駕升級,2030年激光雷達市場規模有望超萬億 ? ????·城市 NOA面臨工況復雜問題,激光雷達為“優選
    的頭像 發表于 06-27 08:42 ?685次閱讀
    一文看懂<b class='flag-5'>激光雷達</b>

    基于FPGA的激光雷達控制板

    激光雷達作為一種高精度、高性能的傳感技術,廣泛應用于自動駕駛、機器人導航、工業自動化、無人機等應用領域。激光雷達控制板可以很好的滿足這些領域中對于精準控制和數據處理的需求。基于FPGA的激光雷達
    的頭像 發表于 05-28 08:11 ?708次閱讀
    基于FPGA的<b class='flag-5'>激光雷達</b>控制板

    硅基片上激光雷達的測距原理

    硅基光電子技術的發展可以將激光雷達系統發射模塊和接收模塊中分立的有源和無源器件集成在芯片上,使激光雷達體積更小、穩定性更強、成本更低,推動激光雷達在自動駕駛等領域的應用。
    發表于 04-08 10:23 ?611次閱讀
    硅基片上<b class='flag-5'>激光雷達</b>的測距原理

    激光雷達的探測技術介紹 機載激光雷達發展歷程

    機載激光雷達是指安裝在飛行器(如飛機、直升機、無人機等)上的激光雷達系統,用于從空中對地面或其他目標進行測量、成像和監測。
    的頭像 發表于 03-21 16:49 ?3010次閱讀
    <b class='flag-5'>激光雷達</b>的探測技術介紹 機載<b class='flag-5'>激光雷達</b>發展歷程

    華為詳細解讀激光雷達

    來源:華為智能汽車解決方案,謝謝 編輯:感知芯視界 Link 激光雷達(LiDAR)作為智能駕駛系統的核心傳感器,其三維環境重建能力為車輛提供了豐富而精確的環境信息,主動發光,不受黑夜光照條件
    的頭像 發表于 03-15 10:19 ?664次閱讀

    激光雷達LIDAR基本工作原理

    一、激光雷達LiDAR工作原理激光雷達LiDAR的全稱為LightDetectionandRanging激光探測和測距,又稱光學雷達激光雷達
    的頭像 發表于 03-05 08:11 ?5236次閱讀
    <b class='flag-5'>激光雷達</b>LIDAR基本工作原理

    華為激光雷達參數怎么設置

    華為激光雷達是一種常用的傳感器技術,可用于距離測量和感應。它的參數設置對于確保其性能和功能至關重要。在本文中,我們將詳細介紹華為激光雷達的參數設置以及其影響和應用。 首先,我們需要了解激光雷達
    的頭像 發表于 01-19 14:17 ?1839次閱讀
    主站蜘蛛池模板: 午夜亚洲WWW湿好爽| 真人女人无遮挡内谢免费视频%| 中文字幕人成人乱码亚洲影视| 久久囯产精品777蜜桃传媒| 野草视频在线观看| 免费光看午夜请高视频| 久久re视频这里精品09免费| 97色伦图区97色伦综合图区| 1313久久国产午夜精品理论片 | 综合精品欧美日韩国产在线| 一一本之道高清手机在线观看 | 国内精品蜜汁乔依琳视频| 国产亚洲精品久久久久久久| 国产亚洲国际精品福利| 国产精品福利片| 国产精品伊人| 亚洲精品乱码一区二区三区| 大学生第一次破苞疼哭了| 久草在线精彩免费视频| 韩剧甜性涩爱| 狠狠色狠狠色综合日日32| 国产99在线视频| 在线观看视频中文字幕| 在线免费福利| 在线va无卡无码高清| 亚洲精品一二三区-久久| 色mimi| 欧美高清vivoesond在线播放| 久久合| 精品高清国产a毛片| 国产三级在线免费| 国产精品青青草原app大全| 操他射他影院| 国产在线一区二区AV视频| 久久毛片网站| 日日夜夜国产| 野花香HD免费高清版6高清版| 中文字幕久精品视频在线观看| 国产人妖一区二区| 免费观看美女的网站| 亚洲第一成年人网站|