高婧泉
(遼寧城市建設(shè)職業(yè)技術(shù)學(xué)院,遼寧 沈陽(yáng) 110122)
通常進(jìn)行室內(nèi)環(huán)境設(shè)計(jì)時(shí),需對(duì)環(huán)境進(jìn)行一系列標(biāo)準(zhǔn)化模擬,使用虛擬技術(shù)來(lái)模擬環(huán)境空間,由于利用該技術(shù)對(duì)室內(nèi)環(huán)境進(jìn)行視覺(jué)數(shù)據(jù)采集時(shí)過(guò)程十分復(fù)雜,導(dǎo)致數(shù)據(jù)采集精準(zhǔn)度較低,因此,通過(guò)視覺(jué)感官技術(shù)可彌補(bǔ)上述不足。感官體驗(yàn)?zāi)K包括視覺(jué)模塊、聽(tīng)覺(jué)模塊、觸覺(jué)模塊、味覺(jué)模塊和嗅覺(jué)模塊,其中視覺(jué)模塊是通過(guò)人眼所看到的視頻、色彩和形狀;聽(tīng)覺(jué)模塊是通過(guò)耳朵聽(tīng)到的聲音;觸覺(jué)模塊是通過(guò)身體接觸來(lái)感知;味覺(jué)模塊是通過(guò)嘗試不同菜品和飲料來(lái)獲取味道;嗅覺(jué)模塊是通過(guò)鼻子聞到的氣味,這五種感官共同構(gòu)成綜合體驗(yàn)。我國(guó)當(dāng)前室內(nèi)環(huán)境設(shè)計(jì)離不開(kāi)感官體驗(yàn)配合,為增加真實(shí)感,需建立感官體驗(yàn)?zāi)P?。傳統(tǒng)建模方法僅針對(duì)某一個(gè)感官模塊進(jìn)行建模分析,受到其它干擾因素影響,導(dǎo)致用戶(hù)體驗(yàn)效果較差,無(wú)法保證用戶(hù)能夠真實(shí)感受實(shí)際環(huán)境。因此,提出了一種視覺(jué)欣賞下小型室內(nèi)環(huán)境感官體驗(yàn)建模研究,并進(jìn)行實(shí)驗(yàn)分析。
在視覺(jué)欣賞下實(shí)現(xiàn)小型室內(nèi)環(huán)境感官體驗(yàn)建模,需結(jié)合多個(gè)科學(xué)交叉性質(zhì),使人們能夠在模擬世界中真實(shí)體驗(yàn)到現(xiàn)實(shí)設(shè)計(jì)結(jié)果,該過(guò)程具備一種交互性和想象性。在模擬世界中室內(nèi)環(huán)境設(shè)計(jì)能夠通過(guò)感官體驗(yàn)給用戶(hù)帶來(lái)真實(shí)感覺(jué),而用戶(hù)也可通過(guò)視覺(jué)、聽(tīng)覺(jué)和觸覺(jué)對(duì)虛擬環(huán)境進(jìn)行交互。將具備一種傳輸功能傳感裝置作為用戶(hù)與虛擬環(huán)境之間紐帶,利用計(jì)算機(jī)構(gòu)建虛擬空間,分別從視覺(jué)、聽(tīng)覺(jué)和觸覺(jué)三方面進(jìn)行建模分析,可實(shí)現(xiàn)虛擬環(huán)境場(chǎng)與交互方式相融合感官體驗(yàn)。
完成室內(nèi)環(huán)境三維視覺(jué)空間點(diǎn)的匹配后,使用ElasticFusion 算法構(gòu)建室內(nèi)環(huán)境感官模型。建模流程如下:首先,使用ElasticFusion 算法直接優(yōu)化空間點(diǎn),再使用直接法提高位姿估計(jì)精度。相關(guān)文獻(xiàn)表明,ElasticFusion 算法構(gòu)建的三維視覺(jué)模型精度較高,尤其是在匹配過(guò)程中,可以有效剔除長(zhǎng)時(shí)間不穩(wěn)定的點(diǎn)。其次,初始化圖像,依據(jù)基礎(chǔ)矩陣F 恢復(fù)相機(jī)運(yùn)動(dòng),獲取相機(jī)的初始位姿信息,再使用歐氏算法優(yōu)化獲取結(jié)果,如圖1 所示。
圖1 初始化過(guò)程
需要注意的是,在初始化時(shí)所有關(guān)鍵幀除了第1 幀外都要參與優(yōu)化。獲取關(guān)鍵幀后,使用ElasticFusion 算法求取關(guān)鍵幀相對(duì)位姿,并根據(jù)局部?jī)?yōu)化結(jié)果優(yōu)化關(guān)鍵幀位姿估計(jì)。由圖1b)所示:假設(shè)要優(yōu)化POS3,就需要同時(shí)優(yōu)化相鄰的關(guān)鍵幀POS2。在回環(huán)監(jiān)測(cè)時(shí),要根據(jù)誤匹配的數(shù)量進(jìn)行優(yōu)化,否則會(huì)影響模型精度?;谌S視覺(jué)的室內(nèi)環(huán)境感官設(shè)計(jì)模型流程如圖2 所示。
圖2 基于三維視覺(jué)的室內(nèi)環(huán)境感官設(shè)計(jì)模型流程
完成所有三維視覺(jué)關(guān)鍵幀優(yōu)化后,借助最終優(yōu)化的關(guān)鍵幀數(shù)據(jù),重建室內(nèi)環(huán)境空間點(diǎn)。最后得到的空間點(diǎn)是稀疏的,若出現(xiàn)此現(xiàn)象,可以不重建空間點(diǎn),但是要重建所有關(guān)鍵幀的像素點(diǎn),這樣才能獲得室內(nèi)環(huán)境三維圖像。具體流程:先創(chuàng)建新線(xiàn)程,用于判定插入的關(guān)鍵幀,若獲取的關(guān)鍵幀為RGB 圖像,要根據(jù)對(duì)應(yīng)的時(shí)間戳索引獲取深度圖像幀,最后融合RGB圖像與深度圖像。將得到的感知信息進(jìn)行回環(huán)監(jiān)測(cè),由此得到三維視覺(jué)圖像的關(guān)鍵幀位姿變換矩陣,運(yùn)用式求取完整的室內(nèi)環(huán)境三維圖像。
由此完成基于三維視覺(jué)室內(nèi)環(huán)境感官設(shè)計(jì)模型的研究。
通過(guò)外設(shè)傳感裝置采集輸入信號(hào),利用該信號(hào)對(duì)虛擬環(huán)境進(jìn)行控制,為提高感官體驗(yàn)真實(shí)感,研制觸摸裝置用于采集用戶(hù)基本行為動(dòng)作。虛擬環(huán)境空間中物體運(yùn)動(dòng)自由度可分為兩大類(lèi),共6種,其中第一類(lèi)為順著X軸、Y 軸和Z 軸水平運(yùn)動(dòng);第二類(lèi)為沿著X 軸、Y 軸和Z 軸旋轉(zhuǎn)運(yùn)動(dòng)。通過(guò)控制兩類(lèi)自由度即可實(shí)現(xiàn)對(duì)室內(nèi)環(huán)境與虛擬空間的交互處理,如果用戶(hù)輸入行為信號(hào)分別與這6 種自由度相對(duì)應(yīng),那么就會(huì)給用戶(hù)帶來(lái)真實(shí)感官體驗(yàn)。從用戶(hù)感官角度進(jìn)行信號(hào)采集,其中主要采集內(nèi)容有:(1)視覺(jué)信號(hào)采集:通過(guò)計(jì)算機(jī)技術(shù)構(gòu)建虛擬空間,在該空間中的影像與物體會(huì)隨著用戶(hù)視角變化而發(fā)生改變,因此,可從輸出鏡頭可視區(qū)域進(jìn)行視覺(jué)信號(hào)采集;(2)聽(tīng)覺(jué)信號(hào)采集:對(duì)產(chǎn)生聲音進(jìn)行播放,要求聲音具有一定方向感,因此,可通過(guò)立體聲音方位、距離進(jìn)行聽(tīng)覺(jué)信號(hào)采集;(3)觸覺(jué)信號(hào)采集:用戶(hù)進(jìn)行一系列行觸覺(jué)信號(hào)采集。
觸覺(jué)是感知器官中相對(duì)直接地感受與反饋外在的事物的、感性與主觀因素的綜合載體。放松肌體、認(rèn)識(shí)事物、培養(yǎng)情感是觸覺(jué)的三大基本作用。觸覺(jué)可以幫助人們更好地表達(dá)情感、傳遞信息,可以使我們清晰感受到自身周?chē)氖挛铮虼擞|覺(jué)感受在設(shè)計(jì)思考中的地位不言而喻。使用者通過(guò)自身的肢體接觸,自我反饋身心感受這一過(guò)程稱(chēng)為觸覺(jué)體驗(yàn),通過(guò)分析研究用戶(hù)的觸覺(jué)體驗(yàn)而進(jìn)行的設(shè)計(jì)即為觸覺(jué)設(shè)計(jì)。由于觸覺(jué)的直接性能夠?qū)⒆钫鎸?shí)的感受傳遞給使用者,因此將觸覺(jué)設(shè)計(jì)融入到室內(nèi)設(shè)計(jì)中,運(yùn)用獨(dú)特的材質(zhì)、不同的色彩以及特殊的造型,使體驗(yàn)者在生理和心理上有所感受。
通過(guò)三維聲音建模工具建立聽(tīng)覺(jué)感官體驗(yàn)?zāi)P停唧w內(nèi)容如下所示:在對(duì)環(huán)境中的物體進(jìn)行建模時(shí),需先提取幾何信息,通過(guò)用戶(hù)具體行為確定動(dòng)作開(kāi)始與停止的聲音數(shù)值,將該數(shù)值與幾何信息進(jìn)行匹配,利用碰撞檢測(cè)區(qū)分不同物體的碰撞聲音。通過(guò)攝像頭捕捉用戶(hù)在虛擬空間移動(dòng)的位置信息,根據(jù)位置信息分析聲學(xué)的聲像關(guān)系,使用Fmod 聲音渲染引擎,使系統(tǒng)能實(shí)時(shí)產(chǎn)生渲染的三維立體聲音,為充實(shí)用戶(hù)聲音體驗(yàn)感知交互增添內(nèi)容。
通過(guò)研究基于機(jī)器視覺(jué)的室內(nèi)環(huán)境感官設(shè)計(jì)模型存在的問(wèn)題,提出一種新的基于三維視覺(jué)的室內(nèi)環(huán)境感官設(shè)計(jì)模型,該模型適合用于室內(nèi)環(huán)境建圖,可以匹配多個(gè)空間點(diǎn),限制遠(yuǎn)距離空間點(diǎn)之間的矛盾。文章的創(chuàng)新之處在于,在實(shí)驗(yàn)中,提出一種評(píng)價(jià)方法,對(duì)空間點(diǎn)深度值進(jìn)行評(píng)價(jià),檢測(cè)兩個(gè)模型剔除空間點(diǎn)的準(zhǔn)確率。實(shí)驗(yàn)結(jié)果表明,所提模型可以有效提高配準(zhǔn)精度。