劉家珣,何日福,楊可亮
(廣州粵建三和軟件股份有限公司,廣東 廣州 510640)
在建筑工業(yè)化、智能建造發(fā)展趨勢的背景下,建筑行業(yè)裝配式建造迎來了快速的發(fā)展。施工安裝過程是裝配式建筑生產(chǎn)過程中的重要一階段,工序嚴(yán)密、工藝要求高,而此階段更多地依靠人工來進(jìn)行指揮、操作,所以對施工團(tuán)隊整體素質(zhì)提出了更為苛刻的要求。高質(zhì)量工藝的要求、快速發(fā)展的需求與能力相對低下的施工工人隊伍之間的矛盾,亟待解決。數(shù)字化新技術(shù)快速發(fā)展,增強現(xiàn)實(Augmented Reality,AR)技術(shù)的出現(xiàn)與 BIM 技術(shù)進(jìn)行結(jié)合,為我們解決此問題提供了方向[1]。但 AR 技術(shù)的優(yōu)勢與建筑裝配式施工的相結(jié)合,面臨一系列亟待解決的技術(shù)問題。本文針對 AR 基于裝配式的應(yīng)用研究主要包含 AR 遠(yuǎn)程協(xié)作和 AR 三維圖像識別兩個內(nèi)容。
為了解決 AR 在裝配式安裝上的技術(shù)問題,Mohr 等研發(fā)出了一種 AR 編輯系統(tǒng),可以將傳統(tǒng)的技術(shù)文檔轉(zhuǎn)換成 AR 技術(shù)文檔,這個編輯系統(tǒng)有效地提高了傳統(tǒng)技術(shù)文檔的 AR 編輯效率,但是針對裝配式建筑施工過程中的工序穿插多、工藝要求高、零部件繁多等施工信息,此系統(tǒng)難以實現(xiàn)編輯。Katharina 等對視頻這一表達(dá)方式,研究分析了 AR 編輯的軟件工具,雖然視頻這一可視化表達(dá)方式在操作上較為簡單,但也無法完整、準(zhǔn)確地表達(dá)出裝配式建筑施工過程。Zauner 等開發(fā)的 AMIRE 編輯向?qū)В苡行У嘏浜辖ㄖP瓦\用動畫以及二維信息(文字、圖片等)指導(dǎo)演示裝配過程,但其所編輯的需為具備大平面的對象;李旺等[1]應(yīng)用 IDEHX 方法搭建裝配式建筑施工工藝信息的數(shù)據(jù)模型,然后應(yīng)用 AR 技術(shù),對裝配式建筑施工工藝信息的數(shù)據(jù)模型做增強可視化編輯,最后再對其編輯數(shù)據(jù)的管理作進(jìn)一步研究。在框架結(jié)構(gòu)這一整體裝配式類型的裝配式建筑上,干學(xué)宏等[2]針對其施工重難點部位做了 3D 模型搭建和施工過程重現(xiàn),形成了一系列的三維素材和學(xué)習(xí)資源。
針對 AR 在裝配式安裝上的問題,本文提出了通過 AR 遠(yuǎn)程協(xié)作與場外專家進(jìn)行虛實結(jié)合的場景互動,和通過圖像識別和手勢識別進(jìn)行實時全方位裝配式模擬動畫兩種解決方案,并通過了相關(guān)測試驗證該方案可行性。
AR 遠(yuǎn)程協(xié)作是指通過語音視頻通訊、AR 實時標(biāo)注進(jìn)行遠(yuǎn)程協(xié)作,提高企業(yè)生產(chǎn)、維修、培訓(xùn)等價值鏈效率的技術(shù)。AR 遠(yuǎn)程協(xié)作可以支持雙人協(xié)作的 AR 體驗,使兩方之間能夠?qū)崟r共享 AR 效果。
遠(yuǎn)程專家指導(dǎo)系統(tǒng)于醫(yī)療、安防、電力等系統(tǒng)早已經(jīng)擁有成熟的應(yīng)用。隨著裝配式施工帶來的技術(shù)新挑戰(zhàn),AR 遠(yuǎn)程協(xié)作技術(shù)在工程方面的應(yīng)用也提上了日程。AR 遠(yuǎn)程協(xié)作技術(shù)是種連接工具,在裝配式施工中施工人員通過視頻把第一視角分享給專家,以視頻為出口,在專家和工人之間實現(xiàn)通暢的交互,有效傳輸視頻類的非結(jié)構(gòu)數(shù)據(jù)等。專家通過在遠(yuǎn)程控制端進(jìn)行操作和指導(dǎo),利用自動識別與實時跟蹤技術(shù),把虛擬的指導(dǎo)畫面與真實的場景進(jìn)行疊加,并實現(xiàn)高精度且高時效的信息流傳遞,以輔助施工現(xiàn)場作業(yè)工人進(jìn)行專業(yè)性的施工作業(yè)。
AR 三維圖像識別技術(shù)是基于對二維平面圖像的擴展。三維圖像的識別前提是需要目標(biāo)用此項技術(shù)來檢測裝配式部品構(gòu)件,并拍攝視頻,識別裝配式部品構(gòu)件的自然特征,然后將當(dāng)前拍攝的視頻圖像與對應(yīng)建筑部品構(gòu)件模型的圖像進(jìn)行匹配,最后根據(jù)匹配的結(jié)果,判斷當(dāng)前的場景圖像與模型的圖像是否具有一致性[3]。如果不具有一致性,則繼續(xù)識別這一過程;如果具有一致性,則進(jìn)入檢測階段。在檢測階段,根據(jù)圖像與模型之間的映射,首先得到當(dāng)前圖像所對應(yīng)物體模型的三維空間點坐標(biāo),其次得到二維平面坐標(biāo)到三維空間坐標(biāo)的投影矩陣,然后根據(jù)投影矩陣和已有的內(nèi)參矩陣計算復(fù)原出當(dāng)前圖像幀的位姿矩陣,最后進(jìn)行幾何校驗和反投影誤差的分析,判斷得出的位姿矩陣是否有效。如果有效,那么就可以進(jìn)行下一步—指定虛擬物的三維坐標(biāo),再自動疊加三維模型、渲染顯示效果。下面就可以進(jìn)入跟蹤階段,連續(xù)跟蹤新的圖像、計算新的位姿矩陣、渲染新的模型[4],如果跟蹤的點位數(shù)量影響到了位姿矩陣的計算準(zhǔn)確度時,則重新對視頻圖像做識別和檢測。
裝配式建筑施工工藝技術(shù)一般以文字描述、圖片示意為主,信息傳遞的難度較大;而AR與裝配式結(jié)合能以多種形式表達(dá)施工工序、工藝等過程信息,更利于施工人員準(zhǔn)確理解[5]。本文基于當(dāng)前工業(yè)化建筑與裝配式建筑行業(yè)發(fā)展的需要,對標(biāo)準(zhǔn)化的部品構(gòu)件進(jìn)行分類與模型搭建,并根據(jù)當(dāng)前成熟的裝配式建筑施工工藝,提取主要以人的操作語言為中心、便于現(xiàn)場裝配人員的理解、使其能迅速獲取裝配操作的實施動作指示,進(jìn)行基本裝配工藝信息建模,作為增強裝配式建筑展示傳統(tǒng)施工工藝的標(biāo)準(zhǔn)信息模塊[6]。
當(dāng)前工程上裝配式構(gòu)配件的種類繁多、產(chǎn)品規(guī)格標(biāo)準(zhǔn)以及施工工藝不一,另外基于建筑工業(yè)化與裝配式建筑標(biāo)準(zhǔn)化的發(fā)展,并參考裝配式部品構(gòu)件分類研究成果——裝配式部品構(gòu)件分為結(jié)構(gòu)構(gòu)件、外圍護(hù)部品、內(nèi)裝部品和設(shè)備管線部品四大類,本文選取相對更易于標(biāo)準(zhǔn)化、信息化的結(jié)構(gòu)構(gòu)件、設(shè)備管線兩類作為信息模型的編輯。結(jié)構(gòu)構(gòu)件、設(shè)備管線分類如表 1、2 所示。

表1 結(jié)構(gòu)構(gòu)件分類
裝配式建筑施工工藝的基本構(gòu)成要素分為三項:工藝對象、工藝方法和工藝資源。每種施工工藝都是在此 3 項基本要素上組合而成。由于不同施工工序的工藝對象、工藝方法和工藝資源都各不相同,因此需要建立起統(tǒng)一的信息模型搭建、命名、編碼、屬性標(biāo)準(zhǔn),從而實現(xiàn)將不同施工工序的的裝配式施工工藝信息通過計算機進(jìn)行存儲和管理。

表2 設(shè)備管線分類
我們通過運用 revit 對所選取的兩大類裝配式部品構(gòu)件進(jìn)行模型搭建工作,并且對每個裝配式部品構(gòu)件新建工藝對象、工藝方法和工藝資源三個共享參數(shù)。在工藝對象中存放部品構(gòu)件的本體,以及相關(guān)零件的工藝代號、工序號和工序名稱屬性等參數(shù);在工藝方法中存放部品構(gòu)件以及相關(guān)零件的移動路徑信息,主要包含部品構(gòu)件的起始目標(biāo)位置以及顯示狀態(tài)等數(shù)據(jù);在工藝資源中放置施工所需的輔助用具,包括機械、設(shè)備、工具實體,以及此類輔助用具的必要屬性信息。
在裝配式構(gòu)件分類并建模后,我們將基于 revit 平臺進(jìn)行二次開發(fā),建立模型提取插件,獲取模型的幾何信息和屬性參數(shù),生成相應(yīng)的 obj 格式文件。生成的 obj 格式文件中的數(shù)據(jù)主要分為標(biāo)準(zhǔn)裝配式部品構(gòu)件施工工藝參數(shù)、進(jìn)行三維展示、部品構(gòu)件三維信息以及施工作業(yè)工序標(biāo)識牌等指示牌四類。其中,標(biāo)準(zhǔn)裝配式部品構(gòu)件施工工藝參數(shù)是 AR 結(jié)合裝配式建筑施工工藝信息的基礎(chǔ),主要有標(biāo)準(zhǔn)裝配式部品構(gòu)件施工工藝的類型屬性;三維可視化信息,展示標(biāo)準(zhǔn)裝配式部品構(gòu)件施工工藝,包含有展示虛擬物所需的屬性以及配套的影音資料;部品構(gòu)件信息模型作為標(biāo)準(zhǔn)裝配式部品構(gòu)件施工工藝和三維表達(dá)的載體。
模型動畫的編輯生成是指在 AR 中模擬部品構(gòu)件的施工工序動作,所需要的制作 AR 應(yīng)用的過程工具有 EasyAR、unity3D。首先是模型導(dǎo)入,將生成的 obj 格式文件應(yīng)用自帶插件導(dǎo)入 unity3D,由獲取的模型幾何信息和屬性參數(shù)反生成所需的三維模型,然后制作腳本展示框,展示標(biāo)準(zhǔn)裝配式部品構(gòu)件施工工藝參數(shù)、部品構(gòu)件三維信息等。其次,在開源的 EasyAR 中制作 AR 配置。最后,將部品構(gòu)件的施工工序拆解為一步步的動作,每個動作涉及工藝、對象、資源三要素的組合,生成模擬動畫。
本文基于對當(dāng)前建筑工業(yè)化、裝配式建筑標(biāo)準(zhǔn)化的發(fā)展需求,針對更易于標(biāo)準(zhǔn)化實施的結(jié)構(gòu)構(gòu)件和設(shè)備管線部品進(jìn)行分析,研究應(yīng)用 AR 三維圖像識別技術(shù)、AR 遠(yuǎn)程協(xié)作技術(shù)、視頻動畫技術(shù)等,對裝配式建筑施工工藝標(biāo)準(zhǔn)化、指導(dǎo)施工安裝過程等發(fā)揮著重大作用。未來,可以基于 AR 的可視化技術(shù)與 BIM 信息化技術(shù)相結(jié)合,研究建筑施工進(jìn)度的自動化跟蹤反饋,推進(jìn)建筑施工行業(yè)的智能化建造。Q