易燃物匯聚 YouTube 有聲書與書評
視覺SLAM十四講:從理論到實踐(第2版) 封面

視覺SLAM十四講:從理論到實踐(第2版)

高翔等著

4848人在讀
19.3萬字總字數
¥21.6定價

有聲書與視頻解讀 YouTube視頻解讀 9

內容簡介

本書系統介紹了視覺 SLAM(同時定位與地圖構建)所需的基本知識與核心算法,既包括數學理論基礎,如三維空間的剛體運動、非線性優化,又包括計算機視覺的算法實現,例如多視圖幾何、迴環檢測等。此外,我們還提供了大量的實例代碼供讀者學習研究,從而更深入地掌握這些內容。本書可以作爲對 SLAM 感興趣的研究人員的入門自學材料,也可以作爲 SLAM 相關的高校本科生或研究生課程教材使用。

讀者書評

★★★★★

大白話講李羣、李代數,結合前面四種旋轉 1. 李羣(SO3/SE3) 李羣 = 所有合法旋轉/位姿的集合 - SO(3):全部三維旋轉放一塊,就是旋轉矩陣全體、單位四元數全體,它們湊成一個“旋轉大家族”=SO3李羣。 特點:隨便拿兩個旋轉拼在一起(連續轉兩次),結果依然還是家族裏的合法旋轉,不會轉出異類。 - SE(3):旋轉+平移合起來(相機完整位姿),所有相機姿態打包=SE3李羣。 類比:一箱子正版拼圖塊,兩塊拼完依舊是正版拼圖,不會拼出廢料。 2. 李代數(so3/se3) 李代數:李羣旁邊“微小轉動工具箱” 現實裏優化位姿,都是在原有姿態上微微擰一點點角度、挪一小段距離,這種無窮小的變動,用3個(so3)或6個(se3)小數就能表示,這套小數體系就是李代數。 3. 二者關係 1. 指數映射:微小扭動(李代數) → 真實旋轉(李羣) 一點點微調,換算成實實在在的相機旋轉。 2. 對數映射:已有旋轉(李羣) → 拆解成微小增量(李代數) 4. 結合SLAM用處(關鍵) 旋轉矩陣、四元數(李羣)不好直接求導優化; 想微調相機姿態時,轉到李代數空間運算,算完再切回李羣,這就是擾動模型。 一句話總結 - 李羣:成品姿態(現成的旋轉、相機位姿) - 李代數:微調增量(用來一點點修改姿態的小變動) 串聯之前四個 歐拉角、旋轉矩陣、四元數、旋轉向量都是李羣的不同寫法; 微調它們全靠換成李代數計算。

★★★★★

《視覺SLAM十四講:從理論到實踐》是一本SLAM入門經典。這本書瞄準搭載相機的主體在未知環境中實時定位與建圖的核心需求,從數學基礎到系統搭建逐步推進,還配套可運行代碼,成爲相關領域學習者的常用教材。由於工作有所涉及,於是找來這本書補一些基礎知識,實踐的部分就暫時擱置了,先增加些對SLAM的瞭解再說。 這本書的突出價值在於體系完整且兼顧實用性,很好地銜接了理論與工程落地。全書分爲數學基礎與實踐應用兩部分,邏輯非常清晰。先鋪墊三維剛體運動、李羣李代數等核心數學知識,解決位姿描述與優化的理論支撐問題;再從相機模型切入,逐步展開視覺里程計、後端優化、迴環檢測、建圖等SLAM核心模塊,每個部分都緊扣工程需求。 講解非線性優化時,不僅介紹高斯牛頓法、列文伯格-馬夸爾特方法的原理,還通過手寫代碼與調用Ceres、g2o庫的實踐,讓讀者直觀理解優化過程;對ORB特徵、詞袋模型等關鍵技術,也兼顧原理講解與實際調用,降低了入門門檻。同時,書中介紹了ORB-SLAM、LSD-SLAM等主流開源方案,還展望了視覺+慣性導航、語義SLAM等未來方向,幫助讀者構建完整的SLAM知識體系。 不過,這本書的閱讀門檻並不低,且存在明顯的針對性短板。首先,專業書籍的閱讀體驗與讀者知識基礎高度相關。書中三維剛體運動、相機模型、視覺里程計等內容,我之前有相關工作接觸,理解起來就較爲清晰;但李羣李代數、狀態估計、建圖等需要陌生前置知識的內容,講解較爲凝練,缺乏足夠的鋪墊與拆解,讀來就感到喫力,只好含糊過去。 其次,全書看起來覆蓋全面,但部分模塊的具體實現步驟仍有語焉不詳的地方。比如迴環檢測章節,雖介紹了詞袋模型、相似度計算、準確率與召回率等相關知識,卻對迴環檢測的完整流程提及甚少,難以滿足希望針對性深入學習該模塊的讀者需求。 此外,書中部分工程細節講解仍顯不足,比如稠密建圖中的並行化實現、多線程部署技巧,以及實際場景中應對光照變化、紋理缺失的工程優化手段,都未充分展開,讀者若想獨立搭建工業級系統,還需額外補充資料。書中對前沿方向的探討過於概括,語義SLAM的實現框架、視覺與慣性傳感器融合的具體算法細節等,都未深入,難以滿足讀者對前沿技術的探究需求。大約還需要再去讀作者的新作才能持續跟進有效學習吧。 無論如何,這本書仍是SLAM入門的優質教材,適合具備基礎數學與編程能力、希望系統梳理SLAM知識框架的讀者。它以清晰的結構、紮實的理論與可落地的實踐,爲入門者打下堅實基礎。當然若想深入掌握SLAM技術,還需搭配專業論文、開源項目源碼與實際場景的工程實踐,才能彌補書中的不足。不過這就遠遠超出我的閱讀目標了。 (本文部分內容爲AI輔助完成)

★★★★★

強烈來安利一本書《視覺SLAM十四講》,上週買的,一個周讀完了,代碼很清晰!Particle Filtering,KF,EKF, Batch Optimization, Lie Group,ICP,LK光流。視覺和圖形學真是一家,基礎都一樣! 尤其驚喜的是文末作者看好的IMU-SLAM和Semantic SLAM,跟自己之前的想法不謀而合,這纔是AR的未來。

★★★★★

數學不達標,也沒有這個領域的基礎知識,讀的好艱難。但是書中給了所用到數學的簡要介紹,一些關鍵步驟給了推導過程,還有大量的 參考閱讀指引,所以再花一點時間查一下資料,可以粗略的瞭解書中方法的思路。樣例程序也很有用。 書中介紹的內容是比較理論化的,有很多現實中的細節問題限於篇幅和處理複雜度不可能展開,但是至少也提供了進一步處理的方向。大量的參考資料對進一步的研究是很好的指引。 總的來說,這是本很好的入門指引。可能先看一遍,然後多花一些時間去補一下對應的數學,回來再看一遍,會有更大的收穫。

★★★★★

對入門SLAM很有幫助。其中一些數學推導對我這種菜雞而言還是有難度😂,主要是矩陣導數很多都忘了,如果能在附錄裏多點基礎數學知識可能對數學菜鳥更友好些。推導搞不明白時,結合代碼看感覺會容易理解一些。書本的代碼質量也不錯,書中代碼是在ubuntu18.04上搞的,在ubuntu20.04和opencv4上,只需要小改一點就能工作。

★★★★★

針對視覺SLAM講的很好,從理論到實踐都很全面。不過需要強大的數學基礎,坦率來說,我看着那些數學概念和推導很頭疼,幸好機智的我跳過了,雖然對於原理的理解不是很透徹,但是作爲應用來說,瞭解到這裏已經足夠了。

★★★★★

雖然有可能是我倉鼠症的發作,但看完前言介紹後,我義無反顧地爲這種實用而且面向普通讀者的技術書籍點贊。也許有時間一定會clone一下來玩玩…

★★★★★

看起來不錯,時間有限先略讀了一遍,有時間跟一遍數學推導和代碼

★★★★★

看了書,才發現自己學到的東西全還給老師了。沒有一定的基礎,看起來還是比較困難的,

★★★★★

對於瞭解SLAM的概貌還是比較有用,從基礎知識到應用實踐都有涉及,學習成本下降不少。不過,遇到公式推導還是自覺繞開。

書籍信息

作者高翔等著
出版社電子工業出版社
出版時間2019-07-01
ISBN9787121369421
分類計算機-人工智能
格式EPUB
完結狀態連載中
章節數26