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

利用雙邊濾波法進行點云去噪的試驗與分析

2017-03-07 09:58:46馬先明李永樹謝嘉麗
測繪通報 2017年2期

馬先明,李永樹,謝嘉麗

(西南交通大學,四川 成都 611756)

利用雙邊濾波法進行點云去噪的試驗與分析

馬先明,李永樹,謝嘉麗

(西南交通大學,四川 成都 611756)

利用無人機影像生成點云數據時,會產生一些噪聲點,這些噪聲點對點云數據的分類提取等會帶來不利影響。為了消除這些噪聲點,利用柵格法去除浮在點云上方的稀疏點,并利用pcl庫的StatisticalOutlierRemoval濾波器去除離群噪聲點,以及利用雙邊濾波算法對小型的噪聲點進行糾正。試驗結果表明,本文方法既保留了目標地物的幾何特征,又能夠有效地去除影響目標地物識別的噪聲。

無人機;點云;去噪;雙邊濾波

無人機航測遙感系統利用了遙感傳感器技術、通信技術、GPS差分定位等技術,具備自動化、智能化、專題化及快速獲取國土資源信息的能力。無人機影像數據采集技術發展迅速,已成為空間數據獲取的一種重要技術手段[1-2]。尤其是對于城市近郊復雜地帶或險要山區空間信息采集工作,無人機技術具有方式靈活、速度快、周期短、效率高及成本低等優點。

對于缺乏LiDar點云數據的地區,用無人機影像根據重疊部分提取點云數據是一種簡單有效的方法。將該地區及周圍有重疊部分的影像一同處理,就可以得到該地區的點云數據,然后,結合紋理信息進行分類、提取、精細建模[3]等工作。由于影像生成的點云數據存在一定的噪聲,這些噪聲點對后來的分類提取等工作會造成較大的干擾。這些噪聲大致可分為3種,即偏離點云且浮在點云上方的稀疏點、離群噪聲點、與真實點混合的小型噪聲點。在傳統的C均值算法中,引入模糊聚類權重因子降低類內距離和拉大類間距離,能夠有效地增強離群點特征以降低識別難度,進而將識別出的噪聲分類處理,并利用改進的C均值算法去除大尺度噪聲[4]。正交整體最小二乘法是從離散點到平面的最短距離為基準,對參數進行解算,避免了由于計算困難而省略誤差因子σd,可以達到去噪的效果[5]。通過改進K-means聚類算法來建立點云空間拓撲關系,然后對聚類后每一類的點云進行噪聲點識別與去除[6]。多尺度的密度算法可以去除孤立噪聲和小的簇狀噪聲,然后利用三角網約束檢測是否正確[7]。另外平均曲率算法[8]等都能夠較好地去除噪聲。本文利用pcl點云庫[9]StatisticalOutlierRemoval濾波器和基于雙邊濾波算法[10]相結合的方法,研究去除點云離群點噪聲和小型噪聲,并通過試驗驗證本文方法的有效性。

1 點云去噪方法

1.1 柵格法

針對偏離點云且浮在點云上方的稀疏點,可以將整個點云分成若干個柵格,然后統計柵格中的點云數并設置閾值,小于閾值的柵格,其柵格中的點將被刪除。

1.2 StatisticalOutlierRemoval濾波

離群噪聲點一般表現為距離主體點云較遠、小而密集的塊狀點云。圖像生成點云通常會產生密度不均勻的點云數據集,測量中的誤差也會產生稀疏的離群點。本文將對每個點鄰域進行一個統計分析,并刪除那些不符合一定標準的點。

首先設點云模型中的測點集合Cloud1={P1,P2,…,Pn}Pi∈R,任一測點P∈Cloud1,則與測點P距離最近的k個點,稱為P的k-鄰域,建立P點的k-鄰域之后,計算這些點到它的所有臨近點的平均距離。假設得到的結果是一個高斯分布,其形狀由均值和標準差決定,平均距離在標準范圍(由全局距離平均值和方差定義)之外的點,可被定義為離群點,并從數據集中刪除。

1.3 雙邊濾波算法

雙邊濾波算法是為每個采樣點建立k-鄰域并估算法矢,對該點鄰域點擬合的平面作為視平面,建立一個雙邊濾波器,通過雙邊濾波器來進行噪聲的處理,具體步驟如下。

1.3.1 建立k-鄰域

利用kd樹[11-13]的方法為空間散亂點云建立拓撲關系,設點云模型中的測點集合Cloud2={P1,P2,…,Pn}Pi∈R,任一測點P∈Cloud2,則與測點P距離最近的k個點,稱為P的k-鄰域,這里的k根據實際點云數據取得。

1.3.2 平面擬合

由1.3.1中點云模型中的測點集合Cloud2={P1,P2,…,Pn}Pi∈R,任一測點P∈Cloud2的k-鄰域為k(p),通過最小二乘法[14-15]在鄰域k(p)上擬合一個切平面,記作S(p)。

1.3.3 平面的法矢量估計

根據k-鄰域點已經擬合的平面S(p)來計算該平面的單位法向量n,擬合的平面S(p)的單位法向量n就是所估計的法矢量。

1.3.4 各點坐標的改正

利用單位法矢量和雙邊濾波算子來計算最終坐標

P′=P+n×L

式中,P′為該點的最終坐標;n為對應的單位法矢量;L為雙邊濾波因子

2 去噪試驗與分析

2.1 數據處理

在Pix4Dmapper軟件里建立一個新項目,將目標區域的影像及其周圍8張的影像導入此項目中,然后進行點云生成,導出為LAS格式和TXT格式的數據。

取建筑物的點云數據進行去噪試驗,如圖1所示。將數據導入程序進行去噪處理,算法在VS2010編譯器下實現,語言為C++。

圖1 試驗區建筑點云圖

2.1.1 用柵格法去除浮在點云上方的稀疏點

將原始數據中浮在點云上方的稀疏點設置閾值M為2,然后將柵格中點云數少于2的柵格中的點刪除。

2.1.2 運用StatisticalOutlierRemoval濾波器去除離群噪聲

試驗區建筑點云共有158 737個點。試驗區生成的原始點云經過StatisticalOutlierRemoval濾波器分別利用不同參數去除離群噪聲后得出對比圖,如圖2所示。對每個點不同的臨近點個數及標準偏差進行分析,這意味著如果一個點的距離超出平均距離σ標準差以上,則該點被標記為離群點,并將被移除。表1為不同參數消除點的個數。由圖2可以看出當σ=2.0,k=20、σ=2.0,k=40、σ=3.0,k=30時仍然有噪聲沒有去除,當σ=1.0,k=30、σ=2.0,k=10時,去除了噪聲的同時把一部分墻體的點也刪除了。當σ=2.0,k=30時,既消除了噪聲點,也很好地保留了建筑物的點。綜上可以得出當σ=2.0,k=30時,去噪的效果最好。

圖2 不同參數去噪后對比圖

σ(標準偏差),k(鄰域點個數)去除點個數σ=1.0,k=304685σ=2.0,k=303355σ=3.0,k=302951σ=2.0,k=104184σ=2.0,k=202247σ=2.0,k=405549

2.1.3 用雙邊濾波對試驗區進行平滑處理

經過StatisticalOutlierRemoval濾波器去除離群噪聲后的點云作為雙邊濾波去噪的原始點云,然后通過雙邊濾波器進行處理。經過雙邊濾波處理前后的點云得出對比圖及左側部分墻面點云法線的變化圖,如圖3所示,經過雙邊濾波器處理后,點云的小型噪聲被糾正,法矢量變得更加整齊。

圖3 經過雙邊濾波處理的前后對比圖

2.2 試驗結果分析

利用本文以上提到的去噪方法,經過StatisticalOutlierRemoval濾波器去除離群噪聲后的點云圖2中,參數取σ=2.0,k=30時效果最好,既去除了噪聲,又保留了建筑物的點。柵格法去除浮在點云上方的稀疏點,如果點云數據中噪聲點極其稀少可以用柵格法去除。但是如果是比較多的離群點,則可用StatisticalOutlierRemoval濾波方法將浮在點云上方的稀疏點和離群噪聲點一同去除。經過雙邊濾波算法處理的點云數據,可以通過點云的法線來觀察其前后的變化。

本試驗原始點云共158 737個點,經過去噪后還有155 382個點。StatisticalOutlierRemoval濾波程序運行時間為40 s,共去除了3355個點,雙邊濾波算法程序時間復雜度為O(n2)。圖3(c)為算法處理后部分墻面云數據的法線變化。由視線方向對點云的法線方向進行觀察,經過雙邊濾波處理之后,消除了小型噪聲的干擾,k-鄰域內法線的方向變化很小,變得更加整齊,使得部分法線沿視線方向長度變短,達到了糾正法矢方向的目的。經過去噪后的數據可以進行下一步的點云處理工作。但也存在不足,如果建筑物墻體點云量特別稀疏,會導致其與噪聲的空間分布特征很接近而被誤刪。雙邊濾波算法中,雖然法線的變化對雙邊濾波的算法結果可以驗證,但并不是特別明顯,應該進一步研究以使試驗結果更加明顯。

3 結束語

隨著無人機遙感技術的發展與計算機運算速度和處理能力的提高,對點云數據的利用領域必將越來越廣泛,對點云去噪結果的質量要求也越來越高。本文對建筑物點云數據的孤立點和離群點噪聲進行了去噪處理,并對建筑物表面進行了平滑處理,去除噪聲效果較明顯,同時保持了建筑物的基本幾何特征,但是仍然存在誤刪點等問題,這將是進一步的研究重點。

[1] 金偉,葛宏立,杜華強,等. 無人機遙感發展與應用概況[J]. 遙感信息,2009(1):88-92.

[2] 李德仁,李明. 無人機遙感系統的研究進展與應用前景[J]. 武漢大學學報(信息科學版),2014(5):505-513.

[3] MOORFIELD B,HAEUSLER R,KLETTE R. Bilateral Filtering of 3D Point Clouds for Refined 3D Roadside Reconstructions[J]. Lecture Notes in Computer Science,2015(9):394-402.

[4] 宋陽,李昌華,馬宗方,等. 應用于三維點云數據去噪的改進C均值算法[J]. 計算機工程與應用,2015(12):1-4.

[5] 葉珉呂,花向紅,陳西江,等. 基于正交整體最小二乘平面擬合的點云數據去噪方法研究[J]. 測繪通報,2013(11):37-39.

[6] 王勇,唐靖,饒勤菲,等. 一種新的散亂點云快速去噪算法[J]. 計算機應用與軟件,2015(7):74-78.

[7] 朱俊鋒,胡翔云,張祖勛,等. 多尺度點云噪聲檢測的密度分析法[J]. 測繪學報,2015,44(3):282-291.

[8] NGUYEN TM,WU QMJ. Fast and Robust Spatially Constrained Gaussian Mixture Model for Image Segmentation [J]. Circuits and Systems for Video Technology,IEEE Transactions on,2013,23(4):621-635.

[9] 朱德海. 點云庫PCL學習教程[M].北京:北京航空航天大學出版社,2012 :189-191.

[10] 杜小燕,姜曉峰,郝傳剛,等. 點云模型的雙邊濾波去噪算法[J]. 計算機應用與軟件,2010(7):245-246.

[11] 劉艷豐. 基于kd-tree的點云數據空間管理理論與方法[D].長沙:中南大學,2009.

[12] 楊建思,劉華,林鵬. 基于KD樹的點云數據自適應屏幕精度高效顯示方法[J]. 測繪通報,2014(7):18-22.

[13] 陳茂霖,萬幼川,田思憶,等. 一種基于線性KD樹的點云數據組織方法[J]. 測繪通報,2016(1):23-27.

[15] 田垅,劉宗田. 最小二乘法分段直線擬合[J]. 計算機科學,2012(S1):482-484.

Experiment and Analysis of Point Cloud Denoising Using Bilateral Filtering Method

MA Xianming,LI Yongshu,XIE Jiali

(Southwest Jiaotong University,Chengdu 611756,China)

In this paper, we extracted point cloud data from image of UAV with overlapping regions. There are some noise points while extracting the data. These noise points will have a great impact on the image classification and other operations. Therefore, we need to remove the noise points. A grid method is used to remove the sparse points above the point cloud. StatisticalOutlierRemoval filter of PCL Library is used to remove outliers noise. A bilateral filter is used to deal with small noise. Through experiments, we can not only retain the characteristics, but also remove the noise points.

UAV;point cloud;denoising;bilateral filter

馬先明,李永樹,謝嘉麗.利用雙邊濾波法進行點云去噪的試驗與分析[J].測繪通報,2017(2):87-89.

10.13474/j.cnki.11-2246.2017.0055.

2016-05-12;

2016-09-26

十二五國家科技支撐計劃項目(2014BAL01B00)

馬先明(1990—),男,碩士,主要研究方向為點云數據預處理。E-mail:289012365@qq.com 通信作者: 謝嘉麗。E-mail:254782451@qq.com

P208

A

0494-0911(2017)02-0087-03

主站蜘蛛池模板: 伊人久久久久久久| 亚洲精品麻豆| 国产精品伦视频观看免费| 亚洲va精品中文字幕| 色天天综合| 午夜免费视频网站| 国产亚洲高清视频| 色欲色欲久久综合网| 婷婷久久综合九色综合88| 麻豆国产精品| 真人高潮娇喘嗯啊在线观看 | 日韩精品成人在线| 欧美综合区自拍亚洲综合天堂| 国产波多野结衣中文在线播放| 黑色丝袜高跟国产在线91| 色综合色国产热无码一| 美女国产在线| 久久精品国产精品一区二区| 亚洲性日韩精品一区二区| 午夜精品久久久久久久无码软件| 成人在线亚洲| 成人a免费α片在线视频网站| 亚洲第一黄色网| 亚洲成人网在线观看| 2019国产在线| 精品亚洲麻豆1区2区3区| 成人夜夜嗨| 在线人成精品免费视频| 亚洲福利片无码最新在线播放| 国产无码制服丝袜| 国产精品一区二区在线播放| 欧美日本激情| 无遮挡一级毛片呦女视频| 国产精品毛片一区| 99久久精品国产麻豆婷婷| 亚洲综合色婷婷| 久久综合国产乱子免费| 精品第一国产综合精品Aⅴ| 国产成人a在线观看视频| 国产一区二区三区免费观看| 亚洲黄色成人| 国产成人啪视频一区二区三区| 亚洲毛片网站| 香蕉eeww99国产精选播放| 亚洲αv毛片| 超碰91免费人妻| 欧美一道本| 亚洲永久视频| 亚洲国产精品日韩欧美一区| 久久青草精品一区二区三区| 欧美一区国产| 欧美a级完整在线观看| 午夜啪啪福利| 国产91成人| 亚洲大学生视频在线播放| 国产白浆在线观看| 九九热在线视频| 欧美、日韩、国产综合一区| 自慰网址在线观看| 国产91视频观看| 好吊日免费视频| 狠狠色丁香婷婷综合| 国产打屁股免费区网站| 97视频免费在线观看| 在线观看欧美精品二区| 国产无套粉嫩白浆| 91啦中文字幕| 欧美日韩一区二区三区在线视频| 97影院午夜在线观看视频| 国产精品制服| 思思99热精品在线| 国产拍在线| 99久久成人国产精品免费| 91九色国产porny| 久久久亚洲色| 91精品最新国内在线播放| av午夜福利一片免费看| 日韩毛片免费视频| aaa国产一级毛片| 日韩国产一区二区三区无码| 天天操精品| 欧美激情伊人|