欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于IMU和毫米波雷達(dá)的三維重建方法

文檔序號(hào):40532366發(fā)布日期:2024-12-31 13:48閱讀:15來(lái)源:國(guó)知局
一種基于IMU和毫米波雷達(dá)的三維重建方法

本發(fā)明屬于測(cè)量定位,具體涉及一種基于imu和毫米波雷達(dá)的三維重建方法。


背景技術(shù):

1、近年來(lái),隨著計(jì)算機(jī)技術(shù)和傳感器技術(shù)的發(fā)展,目標(biāo)三維重建成為研究熱點(diǎn)且應(yīng)用市場(chǎng)需求大幅增加,slam技術(shù)成為目標(biāo)三維重建的關(guān)鍵技術(shù)之一。但是應(yīng)用場(chǎng)景的多樣化、復(fù)雜化,這對(duì)高精度、高性能slam技術(shù)提出更大挑戰(zhàn)。

2、目前成熟的slam技術(shù)包括視覺slam技術(shù)和激光雷達(dá)slam技術(shù),但是由于光學(xué)相機(jī)和激光雷達(dá)不具備全天時(shí)全天候的工作能力,因此該類技術(shù)不再適用于濃霧、大雪、濃煙等場(chǎng)景。而且激光slam和視覺slam濾除動(dòng)態(tài)目標(biāo)的方法主要分為基于點(diǎn)云分割的濾除算法、基于可見性的濾除算法和基于柵格的濾除算法三類,該類算法復(fù)雜度高,操作難度大。

3、現(xiàn)也有使用毫米波雷達(dá)進(jìn)行slam的技術(shù),但現(xiàn)有的大部分毫米波雷達(dá)slam算法是根據(jù)激光雷達(dá)slam算法修改優(yōu)化的,由于激光雷達(dá)點(diǎn)云和毫米波雷達(dá)點(diǎn)云密度和精度存在明顯差異,所以算法性能較差。

4、隨著毫米波雷達(dá)的更新迭代,由傳統(tǒng)的3d毫米波雷達(dá)升級(jí)為4d毫米波雷達(dá),不僅具備探測(cè)目標(biāo)三維空間信息的能力,而且4d成像毫米波雷達(dá)相較傳統(tǒng)3d毫米波雷達(dá)天線數(shù)量增加,提高了點(diǎn)云精度和點(diǎn)云密度。雖然毫米波雷達(dá)點(diǎn)云精度和點(diǎn)云密度明顯提升,但是仍不能達(dá)到激光雷達(dá)點(diǎn)云的精度和密度,因此使用單一的毫米波雷達(dá)slam不足以應(yīng)對(duì)復(fù)雜多變環(huán)境的挑戰(zhàn)。


技術(shù)實(shí)現(xiàn)思路

1、本發(fā)明提供一種基于imu和毫米波雷達(dá)的三維重建方法,利用imu輔助4d毫米波雷達(dá)slam提高目標(biāo)三維重建精度。

2、為實(shí)現(xiàn)上述技術(shù)目的,本發(fā)明采用如下技術(shù)方案:

3、一種基于imu和毫米波雷達(dá)的三維重建方法,包括:

4、步驟1,將imu和4d毫米波雷達(dá)搭載于同一移動(dòng)設(shè)備上,且imu和4d毫米波雷達(dá)相對(duì)靜止;將移動(dòng)設(shè)備在待三維重建的目標(biāo)周圍移動(dòng),通過(guò)imu采集移動(dòng)設(shè)備在各時(shí)刻的運(yùn)動(dòng)參數(shù),通過(guò)4d毫米波雷達(dá)采集目標(biāo)的連續(xù)多幀點(diǎn)云數(shù)據(jù);

5、步驟2,從目標(biāo)的點(diǎn)云數(shù)據(jù)中提取速度信息,并基于速度信息濾除點(diǎn)云數(shù)據(jù)中的動(dòng)態(tài)點(diǎn)云;

6、步驟3,獲取雷達(dá)第j幀采集的點(diǎn)云數(shù)據(jù)以及imu在該幀時(shí)刻采集的運(yùn)動(dòng)參數(shù),通過(guò)構(gòu)建imu在第j幀時(shí)的局部旋轉(zhuǎn)矩陣和局部平移矩陣,將第j幀的點(diǎn)云數(shù)據(jù)轉(zhuǎn)換到第j-1幀的雷達(dá)局部坐標(biāo)系下;重復(fù)步驟3,直到所有幀的點(diǎn)云數(shù)據(jù)均轉(zhuǎn)換到同一幀的雷達(dá)局部坐標(biāo)系下;其中,;

7、步驟4,對(duì)在同一幀雷達(dá)局部坐標(biāo)系下的所有點(diǎn)云數(shù)據(jù),進(jìn)行去噪處理;

8、步驟5,通過(guò)對(duì)相鄰幀去噪后的點(diǎn)云數(shù)據(jù)進(jìn)行匹配,獲得4d毫米波雷達(dá)在各幀時(shí)的位姿;

9、步驟6,以4d毫米波雷達(dá)在各幀時(shí)的位姿作為觀測(cè)數(shù)據(jù),以imu采集的運(yùn)動(dòng)參數(shù)作為控制輸入,采用卡爾曼濾波算法對(duì)各幀時(shí)的位姿進(jìn)行優(yōu)化調(diào)整;

10、步驟7,根據(jù)步驟6得到的各幀位姿,以及經(jīng)步驟4去噪后的各幀點(diǎn)云數(shù)據(jù),構(gòu)建目標(biāo)的三維地圖。

11、進(jìn)一步的,步驟2中,若點(diǎn)云中某個(gè)點(diǎn)的速度超過(guò)4d毫米波雷達(dá)的速度分辨率,則判定該點(diǎn)為動(dòng)態(tài)點(diǎn)云并做濾除處理。

12、進(jìn)一步的,步驟3將第j幀的點(diǎn)云數(shù)據(jù)轉(zhuǎn)換到第j-1幀的雷達(dá)局部坐標(biāo)系下,具體為:

13、步驟3.1,根據(jù)imu在雷達(dá)第j幀時(shí)采集的運(yùn)動(dòng)參數(shù),構(gòu)建imu在第j幀時(shí)的局部旋轉(zhuǎn)矩陣和局部平移矩陣:

14、

15、

16、式中,分別為雷達(dá)第j幀時(shí)繞其局部坐標(biāo)系中x、y、z軸的旋轉(zhuǎn)角度,分別為雷達(dá)第j幀時(shí)沿其局部坐標(biāo)系中x、y、z軸的位移,由imu采集到的三軸角速度和三軸加速度得到:

17、

18、

19、其中,為采集間隔,分別為第j-1幀時(shí)繞其局部坐標(biāo)系中x、y、z軸的旋轉(zhuǎn)角度,分別為雷達(dá)第j-1幀時(shí)沿其局部坐標(biāo)系中x、y、z軸的位移,分別為第j-1幀時(shí)繞其局部坐標(biāo)系中x、y、z軸的角速度,分別為第j-1幀時(shí)沿其局部坐標(biāo)系中x、y、z軸的速度,分別為第j-1幀時(shí)沿其局部坐標(biāo)系中x、y、z軸的加速度;

20、步驟3.2,根據(jù)構(gòu)建的局部旋轉(zhuǎn)矩陣和局部平移矩陣,將雷達(dá)第j幀采集的點(diǎn)云數(shù)據(jù),轉(zhuǎn)換到第j-1幀的雷達(dá)局部坐標(biāo)系下:

21、

22、式中,為雷達(dá)第j幀采集的三維點(diǎn)云數(shù)據(jù),為雷達(dá)第j幀采集點(diǎn)云數(shù)據(jù)在第j-1幀雷達(dá)局部坐標(biāo)系下的三維坐標(biāo)。

23、進(jìn)一步的,通過(guò)改進(jìn)dbscan算法對(duì)同一幀雷達(dá)局部坐標(biāo)系下的所有點(diǎn)云數(shù)據(jù),進(jìn)行去噪處理,具體包括:

24、步驟4.1,獲取4d毫米波雷達(dá)的角精度和該同一幀雷達(dá)局部坐標(biāo)系下的所有點(diǎn)云數(shù)據(jù),計(jì)算點(diǎn)云數(shù)據(jù)中各點(diǎn)在笛卡爾坐標(biāo)系下考慮角精度的坐標(biāo);其中,分別為點(diǎn)在笛卡爾坐標(biāo)系下的三軸位置,分別為點(diǎn)在笛卡爾坐標(biāo)系下的三軸精度誤差;

25、步驟4.2,針對(duì)點(diǎn)云數(shù)據(jù)中各點(diǎn),基于其坐標(biāo)構(gòu)建對(duì)應(yīng)的橢球面,并以該橢球面作為點(diǎn)的ε-鄰域;其中,基于點(diǎn)云坐標(biāo)構(gòu)建對(duì)應(yīng)的橢球面為:

26、

27、式中,為點(diǎn)對(duì)應(yīng)的橢球面上的點(diǎn)坐標(biāo);

28、步驟4.3,基于各點(diǎn)的ε-鄰域,采用dbscan算法確定點(diǎn)云數(shù)據(jù)中的噪聲點(diǎn)并濾除。

29、進(jìn)一步的,所述計(jì)算點(diǎn)云數(shù)據(jù)中各點(diǎn)在笛卡爾坐標(biāo)系下考慮角精度的坐標(biāo),具體為:

30、(1)將點(diǎn)在雷達(dá)局部坐標(biāo)系下的坐標(biāo),轉(zhuǎn)換為笛卡爾坐標(biāo)系下的坐標(biāo):

31、

32、式中,分別為點(diǎn)在雷達(dá)局部坐標(biāo)系下的距離、俯仰角和水平角;

33、(2)根據(jù)4d毫米波雷達(dá)的角精度,計(jì)算點(diǎn)在笛卡爾坐標(biāo)系下的精度誤差:

34、

35、式中,為4d毫米波雷達(dá)的俯仰角精度和水平角精度;

36、(3)綜合點(diǎn)在笛卡爾坐標(biāo)系下的坐標(biāo)和精度誤差,得到點(diǎn)在笛卡爾坐標(biāo)系下考慮角精度的坐標(biāo):

37、

38、式中,為點(diǎn)在笛卡爾坐標(biāo)系下考慮角精度的三軸位置。

39、進(jìn)一步的,步驟5采用迭代最近點(diǎn)的方法對(duì)相鄰幀去噪后的點(diǎn)云數(shù)據(jù)進(jìn)行匹配,具體以相鄰幀的同一目標(biāo)點(diǎn)云的距離最小化作為優(yōu)化目標(biāo),建立優(yōu)化目標(biāo)函數(shù)為:

40、

41、式中,分別為4d毫米波雷達(dá)在第j幀時(shí)的旋轉(zhuǎn)矩陣和平移矩陣,分別為點(diǎn)i在第j-1幀、第j幀時(shí)的三軸位置坐標(biāo),n為第j-1幀、第j幀共有的目標(biāo)點(diǎn)個(gè)數(shù)。

42、進(jìn)一步的,步驟6采用卡爾曼濾波算法對(duì)各幀時(shí)的位姿進(jìn)行優(yōu)化調(diào)整,具體包括:

43、步驟6.1,獲取imu在第j-1幀時(shí)采集的運(yùn)動(dòng)參數(shù)、4d毫米波雷達(dá)在第j幀時(shí)的位姿以及采用卡爾曼濾波算法優(yōu)化調(diào)整得到第j-1幀時(shí)的最優(yōu)位姿;

44、步驟6.2,根據(jù)獲取的第j-1幀的運(yùn)動(dòng)參數(shù)和優(yōu)化調(diào)整后的最優(yōu)位姿,預(yù)測(cè)第j幀時(shí)的位姿:

45、

46、式中,、分別為第j幀時(shí)的位姿狀態(tài)轉(zhuǎn)移矩陣和控制矩陣;通過(guò)初始化給定;

47、步驟6.3,預(yù)測(cè)第j幀時(shí)的位姿狀態(tài)協(xié)方差矩陣:

48、

49、式中,表示預(yù)測(cè)得到的位姿狀態(tài)協(xié)方差矩陣,表示第j-1幀時(shí)的位姿狀態(tài)協(xié)方差矩陣,為過(guò)程噪聲協(xié)方差矩陣;

50、步驟6.4,計(jì)算卡爾曼增益:

51、

52、式中,表示第j幀時(shí)的卡爾曼增益,表示第j幀時(shí)的觀測(cè)矩陣,為觀測(cè)噪聲協(xié)方差矩陣;

53、步驟6.5,取第j幀時(shí)的位姿作為觀測(cè)數(shù)據(jù),對(duì)預(yù)測(cè)得到的位姿進(jìn)行優(yōu)化調(diào)整,得到優(yōu)化調(diào)整后的第j幀的最優(yōu)位姿:

54、

55、步驟6.6,若第j幀是最后一幀,則已完成對(duì)所有幀的最優(yōu)位姿調(diào)整;否則更新第j幀時(shí)的位姿狀態(tài)協(xié)方差矩陣,并返回步驟6.1,繼續(xù)對(duì)下一幀的最優(yōu)位姿進(jìn)行優(yōu)化調(diào)整;其中,更新第j幀時(shí)的位姿狀態(tài)協(xié)方差矩陣,表示為:

56、

57、式中,表示對(duì)角線全為1、其余全為0的單位矩陣。

58、進(jìn)一步的,在imu采集運(yùn)動(dòng)參數(shù)以及4d毫米波雷達(dá)采集點(diǎn)云數(shù)據(jù)的過(guò)程中,基于gps聯(lián)合移動(dòng)設(shè)備上的工控機(jī)對(duì)imu和4d毫米波雷達(dá)進(jìn)行時(shí)間同步,即:

59、當(dāng)gps信號(hào)存在時(shí),使用gps信號(hào)對(duì)imu和4d毫米波雷達(dá)進(jìn)行授時(shí);

60、當(dāng)gps信號(hào)不存在時(shí),使用工控機(jī)的時(shí)間戳對(duì)imu和4d毫米波雷達(dá)進(jìn)行授時(shí)。

61、進(jìn)一步的,移動(dòng)設(shè)備在待三維重建的目標(biāo)周圍移動(dòng)過(guò)程中,若根據(jù)gps信號(hào)判斷移動(dòng)設(shè)備在某幀與之前另一幀處于同一位置,則:將所述某幀時(shí)的位姿,修改為所述另一幀時(shí)的位姿。

62、與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果為:

63、1、相比單幀毫米波雷達(dá)點(diǎn)云聚類,本發(fā)明通過(guò)imu輔助多幀毫米波雷達(dá)點(diǎn)云匹配,改進(jìn)dbscan算法可以更準(zhǔn)確的去掉離群點(diǎn)和雜波點(diǎn)云,提高點(diǎn)云質(zhì)量。

64、2、雖然dbscan可以有效的提高毫米波雷達(dá)點(diǎn)云的質(zhì)量,但是毫米波雷達(dá)點(diǎn)云精度較低,僅依靠毫米波雷達(dá)進(jìn)行三維重建效果一般,本發(fā)明利用卡爾曼濾波聯(lián)合優(yōu)化imu和毫米波雷達(dá)里程計(jì)得到高精度的位姿,提高三維重建的精度。

65、3、本發(fā)明gps和工控機(jī)聯(lián)合授時(shí)確保了系統(tǒng)時(shí)間的連續(xù)行,利用gps完成回環(huán)檢測(cè),可以有效的減少計(jì)算量。

66、4、本發(fā)明解決了光學(xué)相機(jī)和激光雷達(dá)在云霧等極端天氣下工作能力受限導(dǎo)致三維重建誤差較大的問(wèn)題。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
古浪县| 乐清市| 贵南县| 平和县| 富阳市| 区。| 华阴市| 井陉县| 犍为县| 长沙县| 德化县| 西青区| 铜川市| 双鸭山市| 广宗县| 武汉市| 项城市| 二手房| 巴南区| 罗城| 砀山县| 磐石市| 土默特左旗| 孟州市| 永新县| 宜州市| 柳州市| 隆子县| 红安县| 新沂市| 兴业县| 延寿县| 富平县| 湟源县| 安化县| 汤阴县| 惠来县| 安平县| 南澳县| 平度市| 泽州县|