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

基于圖優化方法的點云三維環境重構

2017-10-13 01:19:03岳驚濤韓棟斌
軍事交通學院學報 2017年9期
關鍵詞:區域優化環境

陳 文,岳驚濤,李 華,韓棟斌,齊 堯

(1.陸軍軍事交通學院 研究生管理大隊,天津 300161; 2.軍事交通運輸研究所,天津 300161; 3.陸軍軍事交通學院 軍用車輛系,天津 300161)

● 基礎科學與技術BasicScience&Technology

基于圖優化方法的點云三維環境重構

陳 文1,岳驚濤2,李 華3,韓棟斌1,齊 堯1

(1.陸軍軍事交通學院 研究生管理大隊,天津 300161; 2.軍事交通運輸研究所,天津 300161; 3.陸軍軍事交通學院 軍用車輛系,天津 300161)

點云的三維重構對無人車感知和高精度地圖的制作具有重要作用。為得到與真實環境一致的點云三維環境,提出以GPS差分狀態良好的點云為參考,將閉環圖優化延伸到非閉環條件下,分別對局部差分不好的路段進行ICP配準和圖優化,在此基礎上建立全局圖結構實施精細優化的算法。通過實驗發現,運用該算法消除了配準的累積誤差和軌跡重合區域的點云誤差,得到全局相對位置一致的點云,達到與真實環境一致的三維重構效果。

配準;圖優化;點云;三維重構;無人車

Abstract: Three-dimensional reconstruction of point cloud plays an important role in perceiving unmanned vehicles and making high precision maps. In order to obtain three-dimensional environment of point cloud which is consistent with real environment, the paper firstly proposes a method that extending the closed-loop graph to non-closed-loop graph with point cloud of good GPS differential state as reference. Then, it conducts ICP registration and graph optimization on partial bad differential section respectively, and establishes global graph structure to implement fine optimization. The experiment shows that this algorithm eliminates cumulative error of the registration and point cloud error in the intersection area, and it obtains the point cloud which has relative position in global and achieves three-dimensional reconstruction effect consistent with real environment.

Keywords: registration; graph optimization; point cloud; three-dimensional reconstruction; unmanned vehicles

三維環境重構對無人車的感知和高精度地圖的制作具有重要作用。目前,三維環境重構的方法主要有基于視覺和激光雷達[1-2]。視覺易受環境因素的影響,比如光線、天氣等,而激光雷達則具有較高的環境適應性和精準的測距精度。因此,本文主要是基于激光雷達點云數據來離線構建無人車三維道路環境。

基于點云的三維重構主要是將相對位置有偏差的點云進行糾正,使所有點云間的相對位置達到全局一致。對于相對位置有偏差的點云常采用配準的方法解決,目前國內外配準算法的研究已經很成熟,主要包括基于幾何特征、RANSAC的初始配準和基于ICP、改進ICP的精細配準以及多種算法融合的配準[3-5]。但是這些配準算法對于兩幀或少數幾幀效果很好,對于連續配準來說,會隨著點云數量的增加,細小的配準誤差就會被累積而放大,從而造成配準的末端與實際有很大的偏離。因此,針對無人車這種相對位置有偏差且連續配準的情況,還需要對配準后的累積誤差進行消除。Dorit Borrmann等[6]提出了一種圖優化的算法,該算法在配準的過程中采用閉環檢測,進行累積誤差的初始分配,構建圖結構實施圖優化可以達到全局一致的效果,但該算法是將所有的點云進行配準且需要閉環,有很多冗余處理和一定的局限性。

本文主要利用GPS差分狀態信息,將閉環圖優化延伸到非閉環條件下,只對差分不好路段進行配準和局部圖優化,最后進行全局圖優化,實現無人車三維道路環境重構。

1 研究的總體思路

GPS在差分狀態下,位置精度非常高,通常在2 cm左右,可以作為參考點云。本文主要依托GPS差分信號的準確性來進行非閉環條件下的點云優化。首先,根據GPS狀態信號,搜索差分丟失路段序列;其次,以差分信號良好的點云為參考,構建圖結構實施局部圖優化,由于點云配準的累積誤差比較大,為避免圖優化陷入局部最優,這里將局部圖優化分為初始調整和精細優化;最后,在全局實施精細優化。

2 點云配準

2.1初始轉換矩陣

雖然ICP(最近點迭代算法)具有很高的配準精度,但它受初始條件的限制,當初始條件不好時很容易陷入局部最優而帶來較大的配準誤差。因此,在進行ICP配準之前需要對點云進行初始位姿調整以適用ICP精細配準。

本文采用的是GPS/IMU所發出的點云位姿信息,經過濾波處理,軌跡比較平滑,相鄰點云的相對位置偏差比較小。因此,在對激光雷達點云配準時可以認為前一幀的轉換矩陣與當前幀的轉換矩陣相近,滿足ICP精細配準的初始條件。本文在對連續點云序列兩兩配準時,將前一幀的轉換矩陣作為下一幀ICP 配準前的初始轉換矩陣。

2.2ICP精細配準

本文以前一幀點云為源點云s(n),當前幀點云為目標點云T(n),其對應點對集分別表示為M(m)和D(m)。以目標點云相對于源點云的平移和旋轉為變量,根據最小二乘原理建立誤差目標函數:

(1)

式中:R為3×3的旋轉矩陣;t為3×1的列向量;Mi與Di為一對對應點對;m為對應點對的數目。

以誤差目標函數F(R,t)的值最小為最優,運用四元數法求解R和t,通過不斷迭代,使誤差目標函數值收斂來獲取最優轉換位置。

ICP算法主要流程:①在點云數據降采樣后,對源點云數據構建k-d樹;②利用k-d樹,以最近歐式距離cldist(默認為50 cm)為對應點選取閾值,尋找兩幀點云對應點對;③運用四元數法求解R和t,更新目標點云位置;④重復步驟②和③,直到前后兩次迭代的目標函數差值小于預設閾值(默認為0.000 01 cm)或達到迭代次數(默認為150次)時停止。

3 基于圖結構的優化處理

3.1局部優化處理

3.1.1 初始調整

為將ICP的累計誤差以一種理想的方式分配給圖結構中的各個頂點,用以減少直接精細優化所帶來的時間消耗,避免陷入局部最優,因此在配準后對不好路段的點云進行整體初始調整[7]。

假設不好路段的點云為P0,P1,…,Pn,其位姿用歐拉角表示,則Pi=(xi,yi,zi,θxi,θyi,θzi),其中P0和Pn為差分狀態良好的點云,P1到Pn-1為差分狀態不好的點云。對P0到Pn-1進行配準,之后以前、后兩幀點云位置為頂點,以它們的點云關系為邊構建圖結構。此時將Pn-1的位置另記為V1,接著將Pn-1的位置轉換到配準前的原始位置并與Pn進行配準,這里認為此時的配準位置才是Pn-1最接近真實的位置,另記為V2,將ΔV=V2-V1作為累計誤差。而后將Pn加入到頂點中,并以Pn-1與Pn相對位置關系為邊,至此圖結構構建完畢。

接下來是計算每個頂點的權重(這里權重為分配誤差與ΔV的比值,用wi表示)。設P0和Pn的權重為0,表示不進行調整;Pn-1的權重為1,表示按照ΔV誤差進行調整。其他的頂點權重按照如下公式進行分配:

(2)

式中:d(vs,vi)為P0到Pi之間所有邊之和;d(vs,ve)為P0到Pn-1之間所有邊之和。

從上述初始調整的思路可以看出,邊的選取直接影響著各點誤差分配的比例,這里邊的選取為馬氏距離協方差矩陣Cij。

3.1.2 精細優化

雖然經過初始調整后,解決了ICP配準的偏離問題,但相鄰點云間的相對位置還是存在一些細小的偏差,特別是路段中間位置的點云。為消除這種細小的誤差,還需要對其實施精細優化。

精細圖優化的實質是將優化相關的變量和約束條件以圖的形式表述的優化問題,即這里將點云的位置作為頂點,點云間的相對位置關系為約束邊,引用馬氏距離建立誤差目標函數,通過求解目標函數的極值來得到最優估計。

假設圖結構中某相鄰頂點Pi=(xi,yi,zi,θxi,θyi,θzi)與Pj=(xj,yj,zj,θxj,θyj,θzj),則目標函數為

(3)

(4)

(5)

Cij=s2(MTM)-1

(6)

(7)

D=HP

(8)

則馬氏距離函數變為

(9)

通過使W最小化來解算該誤差目標函數,即

(10)

Cp=(HTC-1H)-1

(11)

(12)

式中:Gij為矩陣G的子項;Bi為B的子項。

因此,將求解線性最優估計問題轉化為求解線性等式方程組,即

GP=B

(13)

(14)

此時雖然已經找到了圖結構中位置頂點的最優估計,但從式(4)以及觀測邊和估計邊的求解可以看出,其位置估計值是依賴位置更新前觀測位置的最小配準誤差,圖優化的關鍵思想就是讓所有邊相連點云間的相對位置估計誤差盡可能地接近其最小配準誤差,因此圖結構精細優化也需要類似ICP的迭代,算法流程如下:

(4)根據線性等式方程組GP=B,運用喬里斯基分解求解P。

(6)判斷w和迭代次數,若w小于誤差閾值δg(一般默認為0.5 cm)或達到迭代次數(一般默認為50次)停止迭代,否則重復步驟(1)—(5)。

3.2全局優化處理

全局的優化處理主要是針對軌跡重合區域內點云間的誤差,這里以它們的點云位置為頂點,以3.1.2小節中所描述的相對位置關系為邊,在全局構建圖結構,實施精細優化。

假設無人車采集的點云為x0,x1,…,xn,相鄰兩幀間隔為5 m,以它們的點云位置為頂點,為保證相鄰點云間的相對位置關系準確,這里為相鄰兩幀的點云添加一個相應的邊。為保證不同采集路線間交叉區域中重疊較大的點云相對位置關系比較準確,也需要添加相應的約束,這里以兩幀點云的歐式距離為判斷,差值小于5 m的為其添加一個相應的邊。這樣在全局上保證了相鄰間和交叉區域內偏差比較大的點云間的相對準確的位置關系,從而實現與實際環境一致的點云三維重構。

4 實驗驗證

4.1實驗條件及過程

本實驗驗證的平臺為JJUV-5無人車(如圖1所示)。車上安裝了GPS/IMU組合導航系統,其單點定位精度小于2 m,RTK定位精度可達2 cm+1 ppm(CEP),姿態精度為0.02°,數據更新率最高為200 Hz,可以為無人車提供精確的位姿信息。車的頂部安裝了velodyne-64HDL激光雷達,其垂直掃描范圍為-24.8°±2°,轉速為600 r/min,每幀采集的點數約為13萬個,可以很清楚地描述無人車周身的三維環境。

圖1 JJUV-5實驗平臺

為驗證算法的有效性,利用JJUV-5無人車實驗平臺,在某校園內連續采集一部分數據,其中包括有交叉區域的路口或道路、GPS差分良好的路段以及受遮擋導致差分丟失的路段。

4.2結果分析

4.2.1 局部圖優化分析

圖2所示是對GPS信號不好路段(序列號為333-353)進行ICP配準前后對比圖,其中圖2(a)是在差分信號丟失的情況下所呈現出的點云環境,從圖中可以明顯看出,重復區域內的特征物位置依次錯開,造成環境視圖比較模糊。而圖2(b)則是ICP配準后所呈現出的點云環境,與圖2(a)形成鮮明的對比,圖2(b)整個點云環境比較清晰,特別是重復區域里可以明顯地辨別出特征物的形態和屬性。但是ICP只是保證了相鄰兩幀相對準確位置關系,它會隨著配準數量的增加而導致誤差的累積。如圖2(c)所示,在進行ICP配準后,可以明顯地看出配準的最后一幀與其下一幀GPS差分狀態良好的點云有很大累積誤差(如圖2(c)兩箭頭之間所示)。

(a)局部差分信號丟失點云環境視圖

(b)配準末端局部放大點云環境視圖

(c)配準后局部點云環境視圖圖2 ICP配準前后對比

圖3所示是對ICP配準后的點云進行圖優化后的對比圖。為消除累積誤差,先進行圖優化的初始調整,如圖3(a)所示,這是進行初始調整后的點云環境視圖,從中可以看出配準時最后一幀的偏離已經消除,點云環境視圖比較清晰,重復區域特征物明顯。但是經過檢查發現軌跡中段的340幀和341幀點云間存在一定的誤差,如圖3(b)中矩形區域所示,仔細觀察可以發現路牌出現重影,道路邊界線不重合等。經過精細優化后,如圖3(c)中矩形區域所示,誤差已經消除且點云環境視圖較之前清晰,特別是路牌重影消失、道路邊界重合。

(a)初始調整后末端點云環境視圖

(b)初始調整后中段環境視圖

(c)精細優化后中段環境視圖圖3 局部圖優化對比

由以上分析可知,差分信號丟失路段經過ICP配準雖然消除相鄰點云間相對位置誤差,但是會帶來較大的累積誤差。經過圖優化的初始調整后可以初步消除累積誤差,但有些點云還是存在一些細小的誤差。通過精細優化后所有相鄰點云間的相對位置準確,有效地解決了配準累積誤差消除的問題。

4.2.2 全局圖優化分析

圖4所示是對全局進行精細圖優化前后點云環境對比圖。由于外參標定、單幀點云位置校準等細小誤差導致重復路線交叉區域內的點云間存在一定的誤差。如圖4(a)所示,可以很明顯地觀察到矩形區域內特征物出現重影、道路邊界不重合。通過為這些區域增加約束邊而重新構建圖結構,實施精細圖優化后,如圖4(b)所示,可以看到圖中矩形區域重影消失、道路邊界重合,與圖4(a)形成鮮明的對比,圖4(b)中點云環境很清晰,可以明顯辨識出特征物的形態和屬性。

(a)精細優化前局部放大點云環境視圖

(b)精細優化后局部放大點云環境視圖圖4 全局精細圖優化前后對比

由以上分析可知,在解決ICP累積誤差消除的基礎上,對重復路線交叉區域內的點云添加約束邊,通過全局的圖優化可以很好地解決此區域內的點云誤差,能夠在全局上得到相對位置比較準確的點云,達到與實際環境一致的點云三維環境重構,證實了整個算法的有效性。

5 結 語

本文主要對點云的三維重構進行了研究。首先,利用無人車GPS/IMU組合導航系統的GPS狀態信息,搜索出點云差分效果不好的路段,分別對其進行ICP配準,配準時間為每幀60~120 ms,配準精度在5 cm以內;其次,以差分良好的點云為參考,將閉環圖優化延伸到非閉環條件下,消除ICP配準帶來的累積誤差,與差分狀態良好點云的相對位置精度在10 cm以內;最后,在此基礎上從全局的角度出發,構建圖結構實施全局精細優化,消除重復采集路線交叉區域內點云誤差,得到了點云間相對位置精度為10 cm左右(個別點云間會達到20 cm)的三維環境,實現了與實際環境基本一致的點云三維重構。但也存在一定的問題:在進行全局精細優化的時候,本文只采用了第一幀作為固定點云,整個點云環境相對于第一幀有0.5°左右的旋轉和20 cm左右的平移,導致整體絕對精度不高。下一步,將在差分狀態良好的點云中選取更多的關鍵點云作為支撐框架,對全局點云實施分區域精細圖優化來提高整個點云環境的絕對精度。

[1] 李競超.基于立體視覺的三維重建[D].北京:北京交通大學,2010.

[2] 劉超.點云數據處理與三維重構研究[D].南京:東南大學,2015.

[3] 劉新.三維點云數據的配準算法研究[D].秦皇島:燕山大學,2015.

[4] 朱新宇,萬劍華,劉善偉,等. 改進的ICP點云配準算法[J]. 海洋測繪,2015,35(2):77-79.

[5] 陸軍,彭仲濤,夏桂華.點云多法向量鄰域特征配準算法[J].光電子激光 ,2015,26(4):780-787.

[6] BORRMANN D, ELSEBERG J, LINGEMANN K, et al. Globally consistent 3D mapping with scan matching[J]. Robotics and Autonomous Systems, 2008, 56(2): 130-142.

[7] SPRICKERHOF J, NU CHTER A, LINGEMANN K, et al. A heuristic loop closing technique for large-scale 6D SLAM[J]. Automatika: Journal for Control, Measurement, Electronics, Computing & Communications, 2011, 52(3):199-222.

[8] 吳雄華.矩形論[M].上海:同濟大學出版社,1994:191-193.

(編輯:史海英)

Three-dimensionalReconstructionofPointCloudBasedonGraphOptimizationMethod

CHEN Wen1, YUE Jingtao2, LI Hua3, HAN Dongbin1, QI Yao1
(1.Postgraduate Training Brigade, Army Military Transportation University, Tianjin 300161, China; 2.Military Transportation Institute, Tianjin 300161, China; 3.Military Vehicle Department, Army Military Transportation University, Tianjin 300161, China)

10.16807/j.cnki.12-1372/e.2017.09.020

TP18

A

1674-2192(2017)09- 0085- 06

2017-04-20;

2017-05-10.

國家自然科學基金重大項目(91220301);國家重大研發計劃(2016YFB0100903).

陳 文(1989—),男,碩士研究生;岳驚濤(1971—),男,博士,高級工程師,碩士研究生導師.

猜你喜歡
區域優化環境
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
長期鍛煉創造體內抑癌環境
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一種用于自主學習的虛擬仿真環境
一道優化題的幾何解法
孕期遠離容易致畸的環境
環境
關于四色猜想
分區域
主站蜘蛛池模板: 亚洲国产成人超福利久久精品| 国产尤物视频在线| 国产精品福利社| 成人免费网站久久久| 幺女国产一级毛片| 在线视频一区二区三区不卡| 91视频日本| 国产人免费人成免费视频| 亚洲第一国产综合| 国产在线精品99一区不卡| 成人在线观看不卡| 亚洲日韩AV无码一区二区三区人| 日韩成人在线视频| 婷婷午夜影院| 在线日本国产成人免费的| 日韩色图在线观看| 国产男女免费完整版视频| 日韩精品免费一线在线观看| 日韩 欧美 小说 综合网 另类| 丰满人妻一区二区三区视频| 青青青视频91在线 | 日本人妻一区二区三区不卡影院| 少妇露出福利视频| 精品国产免费观看一区| 久久综合伊人 六十路| 热re99久久精品国99热| 亚洲欧美一区二区三区蜜芽| 亚洲国产高清精品线久久| 国产中文在线亚洲精品官网| 午夜毛片福利| 亚洲人人视频| 国产亚洲高清视频| 国产电话自拍伊人| 99久久人妻精品免费二区| 国模视频一区二区| 黄色在线不卡| 国产一区在线视频观看| 色综合成人| 无码高清专区| 国产又粗又爽视频| 久久香蕉欧美精品| 91成人在线观看| 91在线视频福利| 日本不卡视频在线| 久久男人资源站| 狠狠躁天天躁夜夜躁婷婷| 国产小视频在线高清播放| 亚洲三级影院| 日韩在线视频网| 欧美一级夜夜爽www| 日本一区二区三区精品国产| 日韩麻豆小视频| 一级爱做片免费观看久久| 在线看片免费人成视久网下载| 久久精品国产在热久久2019 | 美女裸体18禁网站| 国产亚洲一区二区三区在线| 精品国产污污免费网站| 91精品福利自产拍在线观看| 国产精品无码AV中文| 亚洲无码37.| 久久黄色一级片| 日韩在线第三页| 亚欧美国产综合| 色综合成人| 青青久视频| 18黑白丝水手服自慰喷水网站| 特级欧美视频aaaaaa| 亚洲日本中文字幕乱码中文 | 色老二精品视频在线观看| 欧美成在线视频| 久久99蜜桃精品久久久久小说| 中文字幕免费视频| 欧美中出一区二区| 欧美激情福利| 日韩欧美高清视频| 午夜a级毛片| 国产成人高清在线精品| a天堂视频| 高清国产在线| 成人在线观看不卡| 爱爱影院18禁免费|