Bundle Adjustment到底是什麼?

時間 2021-05-11 11:52:03

1樓:試著和上帝對話

我是攝影測量專業,不管怎麼說,你的解釋讓我眼前亮了一下:)

歷史的原因,平差始於大地測量技術,測量中最基礎的就是三角測量(空間交會),大地測量或攝影測量都基於此,觀測資料上規模,有冗餘的情況下,必然牽扯平差,提高測量結果的精度和可靠度。

2樓:maxint

graph structure non-linear least square solution, Lm演算法求解。見g2o和google ceres 文件。

3樓:龐富民

靜下心來讀一篇文章,比在知乎提問其實高效得多。

推薦一篇入門級經典文章,visual odometry part 2。裡面有對bundleadjustment和graph optimization的論述。

如果還覺得不過癮可以看看文章裡引用的關於ba的文章以及multiple view geometry第十七章N檢視計算方法。

4樓:立黨

機械人導航中,2D的特徵reproject回三維域內,和真正的3D點的位置會有偏差。但是在物理意義上,3D點和投射到攝像機的2D特徵點是同乙個點。所以這個誤差出現在計算3D點時攝像機自身旋轉矩陣和位移向量上。

Bundle Adjustment的作用是,通過least square等演算法,去最小化這個偏差,以此得到機械人移動和方向的精確值。這在物理意義上是最精確的,是Visual SLAM問題的state-of-art解決方法。

手寫bundle adjustment是怎麼樣的體驗?對學習SLAM有多大幫助?

劉弟弟 牆裂推薦學SLAM的鐵汁萌自己寫一下BA哦!體驗就是對BA的理解更清楚了一點。還有就是寫的過程過程中會遇見很多問題,例如整個軟體架構怎麼搭建,資料傳遞,類的封裝,迭代不收斂,H矩陣奇異啦,還有就是feature tracking階段的一些問題,tracking對後端優化的影響之類的,總之很多...

機器學習中的hypothesis到底是什麼意思?

棒棒糖 lottery ticket hypothesis是假說的意思。其他時候用這個詞,大概得意思是對某個問題的一種先驗 猜測 這種先驗通過網路結構或者超參表達出來。 R典up 1.機器學習基石 林軒田老師的講解假設hypothesis,乙個機器學習模型對應了很多不同的hypothesis,通過演...

JOJO這部動漫的主題人類的讚歌到底是什麼意思?

Hirogawa 齊貝林大叔說的很清楚。人類的讚歌就是勇氣的讚歌 人類的偉大就是勇氣的偉大。他們的敵人,屍生人 吸血鬼不懂得勇氣,只會想著獲得強大的力量來讓自己不害怕。而主角這邊,更多的是用勇氣克服恐懼。比如dio在面對絕境的時候,直接選擇放棄做人。而目睹了dio不做人之後,大喬雖然害怕,但是還是試...