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

點云數據處理算法與實現初步研究

2012-12-11 06:08:02蔡來良
測繪通報 2012年1期
關鍵詞:數據處理可視化測繪

蔡來良,李 儒

(1.河南理工大學測繪與國土信息工程學院,河南焦作454003;2.西安煤航信息產業有限公司地理信息工程院,陜西西安710054)

隨著測繪科技的發展,三維激光掃描技術被越來越多地用于房屋的變形監測、林木測量、工礦企業測量、輸電線路測量、礦區地表移動觀測站測量,地質滑坡監測、古文物建模、道路監測等[1-10]。隨著該項技術的進一步深入,給數據處理也提出了新的要求。就目前來看數據處理都是基于一些通用平臺,很少有針對某一領域的專用軟件;同時,目前的數據處理軟件都以國外軟件為主體,很少有國產軟件。為了進一步提高我國的自主研發水平,很有必要編制出有自主知識產權的點云數據處理平臺,為更多的三維激光掃描應用提供服務。本文針對點云數據的特點,提出了基本的數據處理方法并進行了程序實現。

一、點云數據的存取

從三維激光掃描技術的特點可知,其測量速度快,自動化程度高,在很短時間就可以獲取大量數據。通常一個掃描工程可獲得上GB的數據,有的項目一次可以獲得十幾GB的數據。數據量巨大,給這些數據讀取、處理、分析工作帶來了挑戰。

文件操作是傳統應用程序最為基本的功能之一,現有流行的編程平臺均提供有支持文件處理的函數和類,常用的有 Win32 API的 CreateFile()、WriteFile()、ReadFile()和MFC提供的CFile類等。一般來說,以上這些函數可以滿足大多數場合的要求,但是對于某些特殊應用領域所需要的動輒幾十GB、幾百GB、乃至幾TB的海量存儲,無法再以通常的文件處理方法進行處理。目前,對于上述這種大文件的操作一般是以內存映射文件的方式來加以處理的,若要使用內存映射文件,必須執行下列操作步驟:

1)創建或打開一個文件內核對象,該對象用于標識磁盤上你想用作內存映射文件的文件;

2)創建一個文件映射內核對象,告訴系統該文件的大小和如何訪問該文件;

3)讓系統將文件映射對象的全部或一部分映射到你的進程地址空間中。

當完成對內存映射文件的使用時,必須執行下面這些步驟將它清除:

1)告訴系統從進程的地址空間中撤消文件映射內核對象的映像;

2)關閉文件映射內核對象;

3)關閉文件內核對象。

與虛擬內存一樣,內存映射文件可以用來保留一個地址空間的區域,并將物理存儲器提交給該區域。它們之間的差別是,物理存儲器來自一個已經位于磁盤上的文件,而不是系統的頁文件。一旦該文件被映射,就可以訪問它,就像整個文件已經加載內存一樣。使用內存映射文件來訪問磁盤上的數據文件時,可以不必對文件執行I/O操作,并且可以不必對文件內容進行緩存。

內存映射技術在點云數據處理過程的應用極大地提高了數據的存取速度,為進一步的數據處理奠定了基礎。

二、點云數據的可視化

點云數據被讀入系統后,最重要的工作便是對其可視化。通過計算機圖形學的相關技術可知,現有的成熟三維顯示引擎為OpenGL和Direct3D。下面分別介紹其技術實現過程。

1.基于OpenGL的點云數據可視化

OpenGL是行業領域中最為廣泛接納的2D/3D圖形API,其自誕生至今已催生了各種計算機平臺及設備上的數千優秀應用程序。根據其強大的圖形功能,能完全勝任點云處理的各種可視化功能。其三維建模流程如圖1所示。

圖1 OpenGL建立三維模型的流程

2.基于Direct3D的點云數據可視化

Direct3D(D3D)是微軟公司在Microsoft Windows操作系統上所開發的一套3D繪圖編程接口,是DirectX的一部分,目前廣為各家顯示卡所支持。與OpenGL同為電腦繪圖軟體和電腦游戲最常使用的兩套繪圖編程接口之一。使用Direct3D來進行點云可視化的基本步驟如下:

1)設置繪圖參數。在本步驟中主要設置的是窗口類型、后備緩存交換的參數、是否允許自動深度測試、繪圖窗口的大小等。

2)創建繪圖設備device。由于在整個系統中存在很多的數值計算,最小二乘擬合等,為了保證計算精度,需要設置上CreateFlags.FpuPreserve項。

3)場景渲染。在本步驟中主要通過循環繪制三維場景來顯示點云數據,其實質是反復對上一步創建的device進行參數設置,更新顯示區域。

三、點云數據的建模

由于點云數據的主要特點之一就是它的離散化。當需要研究被測物體的連續表面時就需要將離散的點連成面。不管是表示地形表面還是建筑物表面,目前用得最多的是三角網。三角網建立的方法雖然有一定的復雜度,但是建成后,其在紋理映射等方面有較強的優勢。

三維Delaunay三角網的生成步驟如下。

(1)預處理

1)將點云數據自動分割為片狀;

2)擬合出片狀點云的趨勢平面;

3)將片狀點云投影在趨勢平面上,獲得投影的二維坐標,將三維問題轉化為二維問題。

(2)連接三角網

1)提取包含所有數據點的最小外接矩形,沿矩形對角線將矩形劃分為兩個超三角形;

2)定位三角形,從點集中取出一點,在已構建的三角形中檢索到包含該點的三角形;

3)確定受影響三角形,沿待插入點所在的三角形三條邊的方向搜索,尋找出外接圓包含該點的所有三角形,這些三角形的外邊界稱為受影響邊界;

4)受影響區域內三角形重構,刪除所有受影響三角形,依次連接邊界中每一條受影響邊與待插入點構建新的三角形;

5)循環2)、3)、4)直到所有的數據點都被插入到三角網中;

6)刪除包含所有包含最小外接矩形頂點的三角形。

四、系統的集成與實現

基于本文的基本算法,結合VS2010軟件開發平臺,研發了點云處理軟件,該軟件能實現一些基本的數據處理和建模功能,見圖2、圖3。

圖2 點云的顯示及交互操作

圖3 點云的三維建模

五、結束語

通過算法研究,程序實現等手段,研究了點云數據處理平臺。通過研究,基本上實現了點云數據的快速讀取、顯示和三維建模。為進一步建立更優的數據處理平臺奠定了基礎。

[1]蔡來良,吳侃,張舒.點云平面擬合在三維激光掃描儀變形監測中的應用[J].測繪科學,2010,35(5):231-232.

[2]戴華陽,廉旭剛,陳炎,等.三維激光掃描技術在采動區房屋變形監測中的應用[J].測繪通報,2011(11):44-46.

[3]王瑜,劉西濤,王照星,等.三維激光掃描技術在石化企業的應用[J].測繪通報,2011(11):86-87.

[4]段奇三.徠卡HDS8800三維激光掃描儀在露天礦中的應用[J].測繪通報,2011(12):79-80.

[5]李超,程浩,王芳.三維激光掃描技術在林木測量方面的應用[J].測繪通報,2011(11):86-87.

[6]周學林,魏文濤,王占超.三維激光掃描系統在舟曲重點地質災害治理工程中的應用[J].測繪通報,2011(11):81-82.

[7]黃姍,薛勇,江濤.三維激光掃描技術在地質滑坡中的應用[J].測繪通報,2012(1):100-101.

[8]趙鑫,吳侃,蔡來良.具有先驗信息的地面三維激光掃描地形測量數據去噪算法[J].大地測量與地球動力學,2011,31(4):107-111.

[9]孟志義,錢林.基于點云數據的文物精細建模[J].測繪通報,2011(12):41-43.

[10]徐進軍,張毅,王海成.基于地面三維激光掃描技術的路面測量與數據處理[J].測繪通報,2011(11):34-36.

猜你喜歡
數據處理可視化測繪
基于CiteSpace的足三里穴研究可視化分析
認知診斷缺失數據處理方法的比較:零替換、多重插補與極大似然估計法*
心理學報(2022年4期)2022-04-12 07:38:02
基于Power BI的油田注水運行動態分析與可視化展示
云南化工(2021年8期)2021-12-21 06:37:54
ILWT-EEMD數據處理的ELM滾動軸承故障診斷
水泵技術(2021年3期)2021-08-14 02:09:20
基于CGAL和OpenGL的海底地形三維可視化
浙江省第一測繪院
工程測繪中GNSS測繪技術的應用
“融評”:黨媒評論的可視化創新
傳媒評論(2019年4期)2019-07-13 05:49:14
04 無人機測繪應用創新受青睞
無人機在地形測繪中的應用
電子制作(2017年9期)2017-04-17 03:01:00
主站蜘蛛池模板: 国产区精品高清在线观看| 国产精品青青| 人妻少妇乱子伦精品无码专区毛片| 69国产精品视频免费| 国产美女在线观看| 亚洲av无码人妻| 免费无码在线观看| 福利姬国产精品一区在线| 一区二区三区在线不卡免费 | 久久久国产精品无码专区| 亚洲手机在线| 亚洲中文字幕精品| 亚洲最大福利网站| 一级一级一片免费| 国产精品女熟高潮视频| 熟女日韩精品2区| 欧洲极品无码一区二区三区| 国产一区二区丝袜高跟鞋| 国产乱子伦一区二区=| 国产精品性| 亚洲aaa视频| 日韩成人午夜| 91久久精品国产| av午夜福利一片免费看| 欧美在线一二区| av在线5g无码天天| 日本91在线| 亚洲Aⅴ无码专区在线观看q| 欧美视频免费一区二区三区| 国产精品色婷婷在线观看| 国产精品999在线| 亚洲欧美激情小说另类| 精品五夜婷香蕉国产线看观看| 精品一区二区久久久久网站| 亚洲人成网线在线播放va| 五月六月伊人狠狠丁香网| 欧美色视频日本| 亚洲AV无码一二区三区在线播放| 国产成人一区免费观看| aⅴ免费在线观看| 成年人国产网站| 99热亚洲精品6码| 波多野结衣视频一区二区| 国产三级韩国三级理| 四虎永久免费地址| 亚洲视频免| 六月婷婷激情综合| 欧美国产三级| 多人乱p欧美在线观看| 国产福利拍拍拍| 亚洲欧洲日韩综合| 欧美中文字幕在线播放| www.亚洲国产| 欧美激情一区二区三区成人| 亚洲一区国色天香| 亚洲女人在线| 国产成人综合日韩精品无码不卡| 精品视频一区二区观看| 丁香婷婷综合激情| 久久久久久久久18禁秘| 欧美日韩国产成人高清视频| 中文字幕亚洲综久久2021| 国内熟女少妇一线天| 国产成人高清精品免费软件| 一本视频精品中文字幕| 亚洲第一天堂无码专区| 精品一区二区三区自慰喷水| 中文字幕日韩视频欧美一区| 亚洲系列中文字幕一区二区| 国产香蕉在线视频| 日本不卡在线播放| 99热亚洲精品6码| 欧美日韩在线观看一区二区三区| 欧美综合激情| 2020国产精品视频| 亚洲欧美日韩中文字幕在线一区| 99无码中文字幕视频| 99热国产这里只有精品无卡顿"| 激情综合网址| 手机成人午夜在线视频| 99r在线精品视频在线播放| 伊人丁香五月天久久综合|