999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于ORB-SLAM點云拼接設計*

2021-09-23 08:09:24李宗周劉明芹
數字技術與應用 2021年8期
關鍵詞:特征融合優化

李宗周 劉明芹,2

(1.江蘇海洋大學機械工程學院,江蘇連云港 222005;2.中國礦業大學機電學院,江蘇徐州 221116)

1 ORB-SLAM開源改進及地圖融合國內外現狀

對于ORB-SLAM的功能改進,高翔博士修改增加了點云模塊,在程序中,添加了pointcloudmapping的相關程序,Pangolin使ORB-SLAM在運行數據集的時候能直接顯示點云圖。對傳統ORB算法特征點分布不均勻,容易出現簇集的問題和Qtree_ORB算法特征點過均勻等問題,提出了一種基于四叉樹改進的ORB特征提取算法。針對ORBSLAM2系統中隨機抽樣一致(RANSAC)算法在誤匹配剔除時因其算法本身的隨機性而導致效率較低的問題和在ORB-SLAM2系統里未能構建稠密點云地圖的問題,采用漸進一致采樣(PROSAC)算法來改進ORB-SLAM2系統中的誤匹配剔除(如圖1),并在系統中添加稠密點云地圖和八叉樹地圖構建線程[1]。

圖1 ORB-SLAM2算法圖Fig.1 ORB-SLAM2 algorithm diagram

2 關鍵幀位姿圖的優化

2.1 關鍵幀位姿

在點云圖像保存過程中,關鍵幀的信息是保存內容的極為重要的。根據原作者[2],以位姿圖優化中的節點表示相機位姿,以T1,…,Tn來表達,邊是兩個位姿節點之間相對運動的估計,這可來自于特征點法或者直接法。假設估計了Ti和Tj之間的一個運動ΔTij。取一種比較自然的表達方式:

按照圖優化的思路,實際中該等式不會精確的成立,因此設立最小二乘誤差,構建誤差eij:

優化過程中的雅克比求導簡而言之就是所有的位姿頂點和位姿,構成了一個圖優化,本質上是一個最小二乘問題,優化變量為各個頂點的位姿,邊來自于位姿觀測約束。那么總體目標函數為:

2.2 基于 ICP 算法的配準

利用ORB-SLAM的ICP迭代算法,采用ICP方法進行幀與幀之間的配準,得到當前幀與上一幀間的變換關系,建立位姿約束因子。那么,暫且不考慮移動軌跡的信息因素,將有重疊部分的兩個點云假設成兩個具有更多點云信息的幀,從而進行迭代。對其有重疊的部分進行配準,使用雙向距離方法來判斷重疊區域內的點[3],并利用加權最小二乘來求解最優轉換參數,從而使點云旋轉平移,形成一片完整的點云。

給定2個部分重疊的點云,分別為源點云P和目標點云Q,通過對源點云P中的點兩次應用最近鄰居搜索來建立雙向距離關系。P中的任意點pi,可以從點云Q中搜索其最近鄰點qi。

假設待匹配的兩片點云為Pt={pt1,pt2,…,p'tm}和Qt={qt1,qt2,…,q'tm},m’和 n’分別為點云P和Q中的點的數目,R,T分別為旋轉和平移矩陣,迭代原理為最小化點云間距離:

根據ICP算法的第k步的已知剛體變換Rk和Tk,將點云P進行Rkpi+Tk變換,同時建立每個點的二次搜索對應關系,則點云P和Q之間的數學關系為:

在最小二乘的條件約束下計算出點云P和Q的剛體變換,求得最佳的旋轉平移矩陣為:

3 實驗方案設計和實施

3.1 實驗設置

本文是在ORB-SLAM2的基礎上進行實驗,使用自己錄制的數據集,并對ORB-SLAM進行一些改進,添加保存加載功能。再參考點云數據集的官網源代碼,從bin格式文件轉換成pcd格式的點云文件,并且使用pcl顯示查看點云圖。

保存模塊最多修改的部分在map.h以其對應的src文件中,保存的部分包括地圖點的數目以及內容、關鍵幀的數目以及內容、關鍵幀的生長樹節點、詞袋向量、共視圖和關聯關系,添加保存函數SaveMap等和mpKeyFrame Database等指針。在原有程序中加入新接口,實現保存功能。使用原本的開源ORB-SLAM運行自己的單目數據集,得到點云數據。

3.2 點云拼接效果驗證

本文得到的特征點以桌子為基準,分別從45°到90°和90°到135°的位置,拍攝得到的數據集,具有一定部分的重疊部分,這樣可以擁有較高的點云配準速度,之后再經過濾波,減少點云有效配準的參與個數。由觀察可發現,點云表面主要有平坦區域和邊緣區域,在平坦區域,法向量分布密集,變化程度較小;相反,在邊緣區域,法向量變化越大。由圖2可看出,電腦左邊及右邊的特征點組成的兩面立體較直觀地展示了系統建圖的效果。從點云融合效果來看,點云中左側的筆記本電腦邊緣和右側的位置能夠對應起來,最終的融合有效果。

圖2 各方向誤差對比圖Fig.2 Error comparison chart in each direction

利用配準后兩組點云中對原點云對應點對的距離作為誤差度量,各組實驗結果如圖2所示。當采用本文方法對點云執行配準時,其最大配準誤差分別為6.26mm、10.52mm和7.50mm,平均配準誤差分別為0.36mm、0.38mm和0.65mm。由此可見,X軸配準誤差平均值及標準差均較小,結果分布較平穩;YZ軸受深度影響產生的誤差較大。由實驗數據可知,在一定程度上表明本文方法具有較好的穩定性和可重復性。實際上,配準精度會受到多方面因素的影響。通過實驗看出,由于ORB特征點對于法線變化大的邊緣處非常明顯,而對于特征點稀少的平面所能追蹤的點云稀少且不是很精準。處于邊緣和直角的點云比較平滑連續,特征點追蹤較為順利;當在較為空曠的桌面和電腦平面上特征點的點云稍微有些稀少且有誤差,特征點追蹤相比邊緣的時候有些欠缺。可見,在不同高度下的配準誤差有所不同。在5cm到20cm的高度上時,誤差大致呈遞減趨勢,此時目標點云中所保留的樣本數較多;當2cm到5cm時,誤差驟增至10.52mm,對目標點云中噪聲樣本就越多,此時誤差對噪聲的干擾較敏感,從而造成整體配準精度降低;當0cm到2cm時,誤差變化再次趨于平穩,但此時各組配準誤差均較大,尤其是Z軸誤差有明顯的距離,產生這種現象的原因很可能是單目點云的深度出現了在一定區域中的整體性的較大偏差。

4 結論

本文介紹了ORB-SLAM在開源本體的使用過程中,因缺少圖像保存模塊,只能進行關鍵幀和導航軌跡的操作。通過在系統中添加接口,通過保存函數在整個項目的各處作用,通過關鍵幀的點云數據保存成為點云數據的bin格式文件。轉換pcd格式文件。這個設計只針對單目測試使用,沒有對雙目和RGB-D進行測試優化,同時也存在一定的不穩定性。將點云數據應用于基于深度學習的3D目標檢測的研究日益廣泛。由于采用的是普通的點云融合方法,在運行效率上有所缺陷,未來將考慮采用更好的數據融合方案來提升,如采用語義識別[4]或是深度學習能更有效率計算特征點從而融合多個點云實現重構。未來計劃是點云融合前的預處理使用語義分割。根據幾何特征對分割塊進行初步分類,然后通過主成分分析提取分割塊,最后基于分割塊合并策略實現語義分割。

猜你喜歡
特征融合優化
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
村企黨建聯建融合共贏
今日農業(2021年19期)2022-01-12 06:16:36
融合菜
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
從創新出發,與高考數列相遇、融合
《融合》
現代出版(2020年3期)2020-06-20 07:10:34
如何表達“特征”
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
主站蜘蛛池模板: 国产精品男人的天堂| 青青草91视频| 日韩精品成人在线| 日韩av在线直播| 狠狠v日韩v欧美v| 免费国产高清精品一区在线| 国产香蕉在线| 色爽网免费视频| 在线中文字幕网| 日韩在线视频网| 囯产av无码片毛片一级| 国产九九精品视频| 精品福利一区二区免费视频| 亚洲综合在线最大成人| 亚洲男人天堂久久| 啪啪啪亚洲无码| lhav亚洲精品| 伊人色天堂| 亚洲伊人电影| 日韩成人午夜| 欧美亚洲欧美区| 欧美综合区自拍亚洲综合绿色| 婷婷在线网站| 男女猛烈无遮挡午夜视频| 欧美中文一区| 国产精品理论片| 日韩欧美一区在线观看| 亚洲黄色成人| 91亚洲精品第一| 日日拍夜夜嗷嗷叫国产| 亚洲日产2021三区在线| 日韩欧美成人高清在线观看| 亚洲精品国产综合99久久夜夜嗨| 欧美区在线播放| V一区无码内射国产| 国产精品综合久久久| 一本大道香蕉久中文在线播放| 欧美第九页| 亚洲午夜综合网| 国产9191精品免费观看| 中文字幕欧美日韩| 日韩av手机在线| a级毛片网| 欧美在线三级| 国产黄在线观看| 国产精品亚欧美一区二区| 99视频在线看| 亚洲天堂777| 日本影院一区| 在线观看免费AV网| 国产白浆一区二区三区视频在线| 天堂网亚洲系列亚洲系列| 草逼视频国产| 国产呦精品一区二区三区下载| 好吊色妇女免费视频免费| 国产成人综合日韩精品无码首页| 操国产美女| 欧美午夜网站| 欧美一级高清视频在线播放| 国产在线视频导航| 一区二区三区四区精品视频 | 美女一级免费毛片| 国产精品手机在线播放| 日韩精品专区免费无码aⅴ| 影音先锋丝袜制服| 国产精品 欧美激情 在线播放 | 国内a级毛片| 亚洲第一色视频| 在线观看无码av免费不卡网站 | 国产又爽又黄无遮挡免费观看 | 亚洲永久精品ww47国产| 亚洲中文字幕无码爆乳| 无码一区中文字幕| 狠狠做深爱婷婷久久一区| 成人综合网址| 国产www网站| 18禁黄无遮挡网站| 亚洲综合天堂网| 国产成人AV综合久久| 国产乱子伦一区二区=| 欧美一级大片在线观看| 国产欧美日韩91|