亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        AR+BIM+GIS技術的融合開發(fā)與應用

        2020-05-21 10:01:31華陸韜
        科技創(chuàng)新與應用 2020年15期

        華陸韜

        摘? 要:文章將結合行業(yè)特點和技術發(fā)展趨勢,分析增強現(xiàn)實(Augment Reality,AR)、建筑信息模型(Building Information Modeling,BIM)以及地理信息系統(tǒng)(Geographic Information System,GIS)三項技術的區(qū)別與聯(lián)系,研究其在施工過程中的深度融合應用,并就其在跨界融合中的重要步驟和技術難點進行解析,從而為三者在施工安全管理中的應用提供新的思路。

        關鍵詞:AR;BIM;GIS;增強現(xiàn)實;輕量化

        中圖分類號:P208 文獻標志碼:A 文章編號:2095-2945(2020)15-0019-03

        Abstract: According to the characteristics of the industry and the development trend of technology, this paper analyzes the differences and relations of three technologies: Augmented Reality (AR), Building Information Modeling (BIM) and Geographic Information system (GIS), studies their deep integration application in the construction process, and analyzes their important steps and technical difficulties in cross-border integration, so as to provide new ideas for the application of the three in construction safety management.

        Keywords: AR; BIM; GIS; augmented reality; lightweight

        引言

        隨著我國計算機網(wǎng)絡信息技術的不斷創(chuàng)新和發(fā)展,建筑信息模型(BIM)和地理信息系統(tǒng)(GIS)技術取得了飛速進步,并且在建筑、水利等相關行業(yè)得到了廣泛應用[1]。近年來伴隨著移動網(wǎng)絡、平板電腦、智能手機的迅速普及與更新,增強現(xiàn)實(AR)技術逐漸進入人們的視野,這項技術應用前景與趨勢受到廣泛關注。同時,計算機技術高速化、多元化和智能化的發(fā)展,為相關行業(yè)提供了技術上的支撐,從而為AR+、BIM+、GIS+在施工安全管理中的應用提供了更多機遇和可能。

        本文將以AR技術應用為切入點,融合BIM和GIS技術,為構建施工過程中可視化安全管理平臺提供思路。圍繞三者間的關系解析AR的三維注冊與虛擬結合技術、BIM在AR系統(tǒng)中的輕量化處理以及AR系統(tǒng)中的GIS的坐標定位等重要流程和技術難點,并為相關問題的解決提供思路和方法。分析AR、BIM、GIS在施工中的融合應用,探索展望相關應用在行業(yè)的發(fā)展前景。

        1 AR、BIM、GIS技術的區(qū)別與聯(lián)系

        增強現(xiàn)實(Augmented Reality,AR)技術是一種實時人機交互技術,是對虛擬信息和現(xiàn)實世界的融合[2]。AR技術主要包含虛擬現(xiàn)實融合、實時交互、三維注冊三大特征。其中三維注冊最為重要。三維注冊強調(diào)虛擬對象和現(xiàn)實世界的對應關系,也叫三維匹配,是對現(xiàn)實環(huán)境空間的跟蹤與定位。

        建筑信息模型(Building Information Modeling,BIM)技術是一種建筑信息模型化的技術,它將工程項目全生命周期中不同階段的工程信息、過程和資源集成到了一個模型中,方便被工程各參與方使用。

        地理信息系統(tǒng)(Geographic Information System,GIS)技術是基于空間信息,通過地理角度分析法,獲取多種空間地理位置信息的計算機技術系統(tǒng),它為地理研究和地理決策提供相關依據(jù)。其基本功能是將表格型數(shù)據(jù)轉換為地理圖形顯示,然后實現(xiàn)對顯示結果進行瀏覽、操作與分析。

        將攜帶數(shù)據(jù)信息的BIM模型與AR、GIS技術結合,利用AR的實時跟蹤和三維注冊技術將虛擬的BIM模型與真實世界“混合疊加”,實現(xiàn)同一畫面的實時交互查詢。同時結合GPS與GIS技術,引入空間信息,將BIM模型與現(xiàn)實世界的真實坐標匹配,保證AR跟蹤與定位準確性與精確性。

        在信息化高速發(fā)展的今天,傳統(tǒng)的偏平化二維圖紙在展現(xiàn)信息上內(nèi)容繁雜,形式單一,尤其是在空間信息的表現(xiàn)上存在著很大的局限性,已經(jīng)不足以滿足施工現(xiàn)場的實際需求?;贏R、BIM、GIS技術的可視化系統(tǒng)能夠有效解決這一難題,它能夠形象直觀地展示隱藏的內(nèi)部管線,同時也能通過動畫交互等手段,模擬演練施工過程中的安全問題,對施工現(xiàn)場進行實時指導。

        2 AR技術解析

        2.1 AR核心技術

        當前增強現(xiàn)實技術分兩種,一種是由Milgram P和Kishino F提出的:將真實環(huán)境與虛擬環(huán)境放置在兩端,其中接近真實的叫增強現(xiàn)實(AR),接近虛擬的叫增強虛擬(VR),位于中間的叫混合現(xiàn)實(MR);另一種是Azuma定義的:以虛實結合、實時交互、三維注冊為特點,采用附加的圖片、文字信息對現(xiàn)實環(huán)境的增強技術[3]。其中三維注冊技術尤為重要,它可以通過攝像機的實時、準確的定位與跟蹤獲取三維空間信息來實現(xiàn)虛擬物體與真實世界的融合。

        2.2 常見的AR SDK

        由于從底層算法開始開發(fā)會涉及到一些較為復雜的數(shù)學算法的知識,無形中加大了開發(fā)人員的時間成本和學習成本。所以通常在開發(fā)一款AR產(chǎn)品前會選擇合適的SDK,SDK作為AR的開發(fā)引擎,能夠幫助開發(fā)者集成一些開發(fā)框架、API、操作平臺等,使開發(fā)者簡單快速的達成目標。市面上常見的SDK有很多,如:ARKit、ARCore、Vuforia、AR.js、A-Frame以及TAR SDK等。其中大部分的SDK工作原理基本相同,都是采用視覺慣性系統(tǒng)(Visual Inertial Odometry, VIO)來追蹤定位周圍的環(huán)境,所以SDK的優(yōu)劣選擇更多的取決于硬件設備的支持度和用戶使用的廣泛度。例如HoloLens的頭顯追蹤器性能很高,但是由于價格高昂且攜帶不便等原因,硬件市場并不廣泛。在這方面,蘋果的ARKit雖然起步較晚,但是在VIO算法與傳感器結合校準的研究上投入了大量的時間,并將相關成果應用于其各類移動設備中,加之蘋果產(chǎn)品的廣大用戶群,ARKit逐漸成為一匹后來居上的黑馬。本文將以ARKit為例,解析AR應用開發(fā)的關鍵技術。

        2.3 ARKit基礎原理及特征解析

        ARKit是2017年6月蘋果公司在IOS11中新增的AR框架,其工作原理主要包括:(1)tacking(實時跟蹤捕捉環(huán)境信息,生成空間數(shù)據(jù))。(2)Scene Understanding(識別當前場景,尋找放置虛擬對象的空間位置)。(3)Rendering(虛擬物體與真實世界的渲染融合)。ARKit一方面可以使用VIO系統(tǒng)將攝像頭的傳感器數(shù)據(jù)同Core Motion數(shù)據(jù)進行融合, 這兩種數(shù)據(jù)能夠準確地感知跟蹤設備在空間內(nèi)的運動,而且無需額外校準;另一方面能通過光學系統(tǒng)檢測形成點云(特征點),尋找現(xiàn)實空間中的水平面來放置虛擬物體,同時還可以通過攝像頭傳感器評估環(huán)境中的光照量,為虛擬物體模擬適合環(huán)境的光照強度,提高虛擬物體與環(huán)境融合渲染的真實性。

        2.4 ARKit的基礎應用解析

        ARKit定義了一套較為簡單且使用方便的API,通過API中多個類的組合來實現(xiàn)AR系統(tǒng)的運作,主要有 ARSession、ARSessionConfiguration、ARFrame、ARCamera等。

        2.4.1 ARSession

        ARSession作為ARKit的核心,其主要負責增強現(xiàn)實過程中的大部分數(shù)據(jù)處理工作,它能實時不斷地從攝像頭獲取設備的運動數(shù)據(jù),并對攝像機捕獲的圖像信息進行分析,通過整合會話結果在現(xiàn)實空間和AR虛擬世界之間建立對應的聯(lián)系。此外,每一個用ARKit實現(xiàn)的AR場景都需要單獨的ARSession對象。如采用ARSCNView或者ARSKView對象來創(chuàng)建AR場景的話,場景中會自帶ARSession。如果自建AR渲染,就需要手動創(chuàng)建并維持一個ARSession對象。

        2.4.2 ARSessionConfiguration

        ARSessionConfiguration的作用是追蹤物體的運動方向,用來維持現(xiàn)實空間和虛擬世界的空間坐標關系。但是其作為最基礎的運動追蹤,僅能對虛擬物體繞著三個軸向(x、y、z)進行旋轉觀察,不可平移,無法看到虛擬物體的背面和其它部分。此時通常使用它的子類ARWorldTrackingSessionConfiguration,與ARSessionConfiguration相比,其能夠精確追蹤空間坐標系三個軸的旋轉與平移,無論用戶旋轉或者移動設備來觀察,虛擬物體都會位于相對于現(xiàn)實空間的同一個位置,大大降低了設備移動時給AR體驗帶來的不穩(wěn)定性。

        2.4.3 ARFrame

        ARFrame包括了兩部分信息:ARAnchor和ARCamera。兩者同樣表示的是物體的位置和方向,區(qū)別在于ARAnchor一般指的是虛擬對象的3d錨點,ARFrame則表示的是AR相機的位置和方向以及追蹤時間。

        2.4.4 ARCamera

        ARCamera是捕捉現(xiàn)實世界圖像的相機,同時也作為3D虛擬世界的相機,它是虛擬世界通往現(xiàn)實世界的窗口,通常ARCamera捕獲的圖像是一個一個的ARFrame構成。

        3 BIM模型的輕量化處理的關鍵技術

        龐大體量的BIM模型對服務器及應用系統(tǒng)無疑是一種負擔,所以BIM模型輕量化編輯是AR系統(tǒng)對接和開發(fā)的前提和重難點。BIM模型的輕量化通常從群體模型元和單一模型元兩個層面進行考慮,由于AR系統(tǒng)甚少用到群體大規(guī)模的模型元,因此對其方法本文暫不論述,只從單個模型元的輕量化處理進行解析。單模型元的輕量化處理第一種方法是利用Revit和3Dmax等軟件中PARameterization、LOD的方式來實現(xiàn)輕量化的結果。首先可以在Revit軟件中利用數(shù)據(jù)迭代工具對參數(shù)化模型進行數(shù)據(jù)迭代。然后將迭代后的模型導入3Dmax中進行網(wǎng)格化處理,利用skyline 的max腳本清除模型中離散點及空物體可以減少一部分BIM模型網(wǎng)格化后產(chǎn)生的冗余信息,通過3Dmax的模型優(yōu)化工具,可在不破壞uv結構的情況下按設置的百分比對網(wǎng)格模型進行減面優(yōu)化,該工具可按照設置在后臺導出若干不同LOD(Levels of Detail)精度的模型文件,此方法在一定程度下模型細節(jié)會有一定損失,但是對模型優(yōu)化程度較高,幾乎支持所有格式的導出及轉換,同時保存完整的uv結構也為后期模型貼圖材質(zhì)的編輯提供便利條件。另一種是可利用Draco等軟件對模型數(shù)據(jù)進行二次壓縮,但是此方法必須修改源碼,在大多數(shù)AR系統(tǒng)里,往往不能直接使用。

        4 GIS技術在AR中的應用解析

        2016年任天堂發(fā)布了一款名為《Pokémon Go》的增強現(xiàn)實游戲,首次將AR技術與GIS技術融合,它采集了現(xiàn)實世界中的地理位置等數(shù)據(jù),把虛擬信息和現(xiàn)實世界的信息疊加,給用戶帶來一種身臨其境的感官體驗。在復雜多變的施工環(huán)境下,創(chuàng)建真實的地理數(shù)據(jù)與同步定位的AR系統(tǒng)能夠提升作業(yè)人員對環(huán)境的感知力,同時滿足現(xiàn)場設備的交互需求。

        4.1 AR系統(tǒng)中的真實地形創(chuàng)建

        AR系統(tǒng)中真實地形創(chuàng)建方式通常分為兩種:一種是利用外部導入的地形;另一種則是引擎自己生成的地形。大部分AR引擎只支持前者,只有少部分如Unity3D、Unreal Engine等游戲類引擎兩者都支持。所以在地形的創(chuàng)建和AR的融合上Unity3D依然是首選。雖然兩種方式的原理都是利用DEM、Shapefile類文件數(shù)據(jù)網(wǎng)格化生成,但是前者的模型在導入引擎時,經(jīng)過二次轉換并不能保留地形的真實地理坐標信息,且材質(zhì)效果不佳,模型缺乏可編輯性;相反,用Unity3D的自帶工具生成的地形能夠保存原始地理坐標信息,并且依托其完善的材質(zhì)燈光系統(tǒng),達到逼真的渲染效果。

        4.2 AR系統(tǒng)的GPS定位

        GPS定位服務,通過IOS和Android的原生開發(fā)都可以實現(xiàn),但是與AR結合開發(fā)相對繁瑣,Unity3D的GPS Location的插件提供了一套較好的解決方案,它能夠通過AR虛擬物體的GPS坐標將其放置在現(xiàn)實地理空間中的,并且能很好地融合ARKit、Vuforia 等SDK的跟蹤數(shù)據(jù)來保障虛擬物體的同步定位。

        除此之外,Unity3D還集成了一款強大的地圖開發(fā)插件Mapbox,它是基于移動和Web應用程序的位置數(shù)據(jù)平臺??蓸嫿ɑ鶋K,將地圖、搜索和導航等功能添加到何體AR系統(tǒng)中,使開發(fā)者更容易進行真實世界興趣點(POI)的定位,同時它還包含了對ARKit、ARCore的接口連接與功能支持,也為AR系統(tǒng)的開發(fā)提供服務與保障,是AR與GIS融合開發(fā)的推薦選擇。

        5 結論

        基于本文對AR、BIM、GIS技術應用特點的概述和分析及應用實例,AR與BIM模型、GIS技術結合的可視化系統(tǒng),可以實現(xiàn)同一畫面的實時交互查詢和BIM模型與現(xiàn)實世界的真實坐標匹配,確保AR跟蹤與定位準確性與精確性,從而在輔助施工作業(yè)可以取得良好的效果。通過對AR,GIS,BIM輕量化處理等關鍵技術的解析,得到了關鍵技術的取向及應用推薦,為三項技術在可視化系統(tǒng)體系構建提供了可行性的方案,可作為同類型應用體系構建的參考。同時可以預見,隨著計算機技術的不斷發(fā)展,算力算法的不斷提升,相關技術在行業(yè)的應用升級發(fā)展的潛力充分,前景十分廣闊。

        參考文獻:

        [1]黃新波.談GIS技術與BIM理念的結合[J].智能建筑與城市信息,2016(10):64-66.

        [2]郭棟.增強現(xiàn)實技術概念及分析[J].中國科技術語,2014(z1):139-140,143.

        [3]王宇希,張鳳軍,劉越.增強現(xiàn)實技術研究現(xiàn)狀及發(fā)展趨勢[J].科技導報,2018,36(10):75-83.

        亚洲国产成人无码av在线影院| 欧美成人专区| 亚洲无码性爱视频在线观看 | 久久久精品少妇—二区| 久久亚洲网站中文字幕| 青青草视频在线观看色| 少妇性l交大片7724com| 日本肥老妇色xxxxx日本老妇| 在线看片免费人成视频久网下载 | 日韩精品少妇专区人妻系列| 国产偷国产偷亚洲综合av| 免费人成视频x8x8入口| 亚洲男人的天堂网站| 日本55丰满熟妇厨房伦| 国产V亚洲V天堂A无码| 久久免费看视频少妇高潮| 亚洲精品久久国产精品| 国产女主播喷水视频在线观看| 久久香蕉国产精品一区二区三| 亚洲AV无码乱码1区久久| 亚洲免费观看一区二区三区| 三级日韩视频在线观看| 欧美性高清另类videosex| 亚洲欧美日韩在线不卡| 少妇AV射精精品蜜桃专区| 有码中文字幕一区二区| 国产美女主播视频一二三区| 国内精品久久久人妻中文字幕 | 曰日本一级二级三级人人| 国产成人精品a视频| 国产免费丝袜调教视频| 中文文精品字幕一区二区| 精品日韩欧美一区二区三区在线播放| 亚洲成人免费久久av| 欧美高清视频手机在在线| 天天爽夜夜爱| 无码人妻丰满熟妇啪啪7774| 亚洲午夜福利精品久久| 久久国产精品精品国产色| 日本高清一级二级三级| 国产午夜福利在线观看红一片|