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

        ?

        基于算力網(wǎng)絡(luò)的元宇宙分層處理模型設(shè)計(jì)

        2023-02-06 01:49:46王子航禹向群斯洪標(biāo)傅思敏張旭龍彭紹亮
        大數(shù)據(jù) 2023年1期
        關(guān)鍵詞:算力宇宙區(qū)塊

        王子航,禹向群,斯洪標(biāo),傅思敏,張旭龍,彭紹亮

        1.湖南財(cái)信數(shù)字科技有限公司,湖南 長(zhǎng)沙 410035;

        2.湖南省政務(wù)服務(wù)和大數(shù)據(jù)中心,湖南 長(zhǎng)沙 410011;

        3.湖南財(cái)信金融控股集團(tuán)有限公司,湖南 長(zhǎng)沙 410035;

        4.平安科技(深圳)有限公司,廣東 深圳 518063;

        5.湖南大學(xué)信息科學(xué)與工程學(xué)院,湖南 長(zhǎng)沙 410012

        0 引言

        作為下一代互聯(lián)網(wǎng)的愿景,元宇宙是對(duì)現(xiàn)實(shí)世界虛擬化、數(shù)字化的過(guò)程[1-2]。如圖1所示,元宇宙融合了區(qū)塊鏈、虛擬現(xiàn)實(shí)、人工智能等技術(shù)[3]。在交互層,利用虛擬現(xiàn)實(shí)技術(shù)渲染元宇宙的虛擬場(chǎng)景和虛擬角色,渲染模型的分辨率和實(shí)時(shí)性可以直接影響元宇宙的內(nèi)容和交互性[4]。在算法層,機(jī)器學(xué)習(xí)、計(jì)算機(jī)視覺等算法為元宇宙提供多樣化的功能支持。在基礎(chǔ)層,利用區(qū)塊鏈技術(shù)為元宇宙經(jīng)濟(jì)體系的搭建提供支撐,元宇宙中的虛擬模型都會(huì)轉(zhuǎn)為數(shù)字資產(chǎn)存儲(chǔ)在區(qū)塊鏈上。但利用虛擬現(xiàn)實(shí)和區(qū)塊鏈處理的數(shù)據(jù)是異構(gòu)的,在數(shù)據(jù)處理方式上的側(cè)重點(diǎn)也不同。

        圖1 元宇宙底層技術(shù)框架

        元宇宙中虛擬現(xiàn)實(shí)技術(shù)和區(qū)塊鏈技術(shù)的特性見表1。區(qū)塊鏈技術(shù)處理文本數(shù)據(jù),虛擬現(xiàn)實(shí)技術(shù)處理圖形數(shù)據(jù)。為了保證數(shù)據(jù)的安全性,區(qū)塊鏈需要將數(shù)據(jù)在多個(gè)節(jié)點(diǎn)上進(jìn)行存儲(chǔ),會(huì)有大量的冗余數(shù)據(jù)[5]。區(qū)塊鏈在完成每筆交易時(shí)進(jìn)行串行處理,這導(dǎo)致區(qū)塊鏈的處理時(shí)延是非常高的,目前最快的鏈完成一筆交易的平均時(shí)間也要大于100 ms[6-8]。而虛擬場(chǎng)景和虛擬角色為了保證用戶的沉浸式場(chǎng)景體驗(yàn),對(duì)用戶的交互時(shí)延要求非常高(20 ms內(nèi)),而且模型的分辨率也要非常高。這對(duì)算力提出了非常高的要求,因此需要高性能計(jì)算平臺(tái)及基于這些平臺(tái)的并行處理算法予以支撐[9-11]。如何更好地融合虛擬現(xiàn)實(shí)技術(shù)和區(qū)塊鏈技術(shù)是發(fā)展元宇宙需要解決的首要問(wèn)題。

        表1 元宇宙中虛擬現(xiàn)實(shí)技術(shù)和區(qū)塊鏈技術(shù)的特性

        有3種部署虛擬現(xiàn)實(shí)場(chǎng)景和區(qū)塊鏈數(shù)據(jù)庫(kù)的架構(gòu)模式可以選擇。

        第一種模式是將虛擬場(chǎng)景和角色渲染放在本地客戶端,將產(chǎn)生的交互數(shù)據(jù)傳輸?shù)椒?wù)器,服務(wù)器處理用戶的交互后,將數(shù)據(jù)回傳到客戶端進(jìn)行渲染,并將交互數(shù)據(jù)傳到區(qū)塊鏈進(jìn)行持久化存儲(chǔ)。這種模式類似于傳統(tǒng)的客戶端/服務(wù)器(client/server)架構(gòu),也是目前大部分三維游戲采用的架構(gòu)。其優(yōu)點(diǎn)在于傳輸?shù)臄?shù)據(jù)少,單用戶通信成本低。但是其對(duì)客戶端的算力要求較高,不利于元宇宙的普及,而且不利于同步多人交互。

        第二種模式是將虛擬場(chǎng)景和虛擬角色采用分布式區(qū)塊鏈的形式進(jìn)行存儲(chǔ)和處理。如Ryskeldiev B等人[12]針對(duì)混合現(xiàn)實(shí)應(yīng)用的虛擬空間提出了一種基于分布式區(qū)塊鏈的點(diǎn)對(duì)點(diǎn)分布模型。這種模式的時(shí)延高,適合低交互的元宇宙場(chǎng)景,對(duì)單個(gè)節(jié)點(diǎn)的算力要求也高,而且在圖形計(jì)算的場(chǎng)景上會(huì)有大量冗余,無(wú)法處理大型元宇宙模型。

        第三種模式是分層處理,將虛擬場(chǎng)景和虛擬角色這部分?jǐn)?shù)據(jù)交給大型計(jì)算中心進(jìn)行建模和渲染,構(gòu)建出逼真且可持久化的元宇宙虛擬場(chǎng)景,通過(guò)邊緣服務(wù)器傳輸畫面到客戶端,用戶終端只作為視頻窗口接收畫面,并負(fù)責(zé)采集用戶的交互需求。作為分布式數(shù)據(jù)庫(kù),區(qū)塊鏈存儲(chǔ)虛擬模型數(shù)據(jù)對(duì)應(yīng)的文本數(shù)據(jù)。用戶發(fā)出的交互請(qǐng)求先提交到邊緣服務(wù)器,如果是簡(jiǎn)單的交互,邊緣服務(wù)器直接處理請(qǐng)求并返回,這樣可以縮短時(shí)延,保障用戶的沉浸感和交互感;如果是資產(chǎn)變更或模型狀態(tài)的復(fù)雜變更,邊緣服務(wù)器將請(qǐng)求傳輸?shù)接?jì)算中心,計(jì)算中心重新渲染模型后返回給用戶,并將所有交互請(qǐng)求同步到區(qū)塊鏈上。這種模式可以應(yīng)對(duì)大型的元宇宙虛擬場(chǎng)景和多人同時(shí)在線的場(chǎng)景,對(duì)用戶終端的要求不高。本文重點(diǎn)關(guān)注第三種模式。本文主要貢獻(xiàn)如下:

        ● 在硬件架構(gòu)上,提出“元算中心”的概念,元算中心是專為元宇宙設(shè)計(jì)的計(jì)算中心,并且將元算中心、區(qū)塊鏈節(jié)點(diǎn)、邊緣服務(wù)器組成算力網(wǎng)絡(luò),為元宇宙提供算力支撐;

        ● 在軟件架構(gòu)上,結(jié)合硬件架構(gòu)提出面向元宇宙大數(shù)據(jù)的分層處理模型,將模型數(shù)據(jù)、資產(chǎn)數(shù)據(jù)等異構(gòu)數(shù)據(jù)放到不同的軟件層進(jìn)行處理;

        ● 結(jié)合硬件和軟件的分層架構(gòu)設(shè)計(jì)并實(shí)現(xiàn)一個(gè)元宇宙商城原型系統(tǒng),為盡快落地真正的元宇宙應(yīng)用提供參考。

        1 硬件架構(gòu)

        元宇宙的數(shù)據(jù)量和計(jì)算量十分龐大,并且存在算力異構(gòu)、數(shù)據(jù)異構(gòu)等問(wèn)題,因此本文提出“元算中心”(結(jié)合元宇宙特性設(shè)計(jì)的大型計(jì)算中心)的概念,并且將元算中心、區(qū)塊鏈節(jié)點(diǎn)和邊緣服務(wù)器組成算力網(wǎng)絡(luò),為大型元宇宙系統(tǒng)提供算力支撐。

        1.1 元算中心

        傳統(tǒng)的超算中心主要用于大型計(jì)算問(wèn)題的求解,如天氣、地震等領(lǐng)域的計(jì)算問(wèn)題。為了讓這類復(fù)雜計(jì)算的運(yùn)算結(jié)果更準(zhǔn)確,要求用雙精度浮點(diǎn)運(yùn)算[13]。隨著人工智能的興起,“智算中心”的概念被提出,即人工智能計(jì)算中心。智算中心雖然在算力上比不上同規(guī)模的超算中心,但能夠很好地滿足人工智能這類近似計(jì)算的專業(yè)計(jì)算需求。構(gòu)建元宇宙也需要強(qiáng)大的計(jì)算中心,這個(gè)計(jì)算中心不僅能滿足人工智能的計(jì)算需求,而且更加著重于圖形渲染和低時(shí)延。因此筆者在智算中心的基礎(chǔ)上提出了“元算中心”的概念。與傳統(tǒng)的超算中心和智算中心相比,元算中心具有以下特點(diǎn)。

        (1)計(jì)算設(shè)備模塊化,有更好的硬件可擴(kuò)展性和可復(fù)制性

        構(gòu)建持久化的大型元宇宙對(duì)算力的要求非常高,需要將虛擬場(chǎng)景分割到多塊GPU和CPU上進(jìn)行計(jì)算和渲染。同時(shí)人們?cè)谠钪嬷胁粩嗵剿骱蜕a(chǎn)新的內(nèi)容,這意味著要存儲(chǔ)和處理的內(nèi)容會(huì)越來(lái)越多,元算中心需要不斷擴(kuò)容或者增加新的元算中心才能處理這些數(shù)據(jù),因此需要將計(jì)算設(shè)備模塊化才能簡(jiǎn)單和快速地對(duì)元算中心擴(kuò)容。

        (2)采用胖節(jié)點(diǎn)和3層處理結(jié)構(gòu),減少通信的復(fù)雜度,提高任務(wù)處理的實(shí)時(shí)性

        胖節(jié)點(diǎn)是相對(duì)于普通的雙路計(jì)算節(jié)點(diǎn)(瘦節(jié)點(diǎn))而言的大內(nèi)存多路服務(wù)器。瘦節(jié)點(diǎn)需要很多節(jié)點(diǎn)來(lái)共同承擔(dān)大的計(jì)算作業(yè),這導(dǎo)致瘦節(jié)點(diǎn)需要耗費(fèi)大量時(shí)間處理節(jié)點(diǎn)間的通信交互。而胖節(jié)點(diǎn)具有更高的處理效能,其處理速度遠(yuǎn)遠(yuǎn)高于瘦節(jié)點(diǎn),適用于對(duì)內(nèi)存、處理性能要求高的計(jì)算任務(wù),因此元算中心采用胖節(jié)點(diǎn)拓?fù)浼軜?gòu)。作為根節(jié)點(diǎn),胖節(jié)點(diǎn)連接多個(gè)計(jì)算節(jié) 點(diǎn),每個(gè)計(jì)算節(jié)點(diǎn)包含一個(gè)CPU單元和4個(gè)GPU單元。這種3層的結(jié)構(gòu)能夠縮短節(jié)點(diǎn)間的通信時(shí)間,快速同步計(jì)算結(jié)果。簡(jiǎn)單的硬件結(jié)構(gòu)也有利于可擴(kuò)展性和可復(fù)制性,當(dāng)需要擴(kuò)展硬件設(shè)備時(shí),只需要在胖節(jié)點(diǎn)上連接新的計(jì)算節(jié)點(diǎn),或者部署新的胖節(jié)點(diǎn)。

        (3)根據(jù)計(jì)算任務(wù)類型采用不同的精度進(jìn)行計(jì)算,并根據(jù)節(jié)點(diǎn)空閑度調(diào)度計(jì)算任務(wù)和任務(wù)類型

        雙精度運(yùn)算能夠使結(jié)果更加精準(zhǔn),但是會(huì)占用更多的內(nèi)存和時(shí)間;而單精度運(yùn)算可以節(jié)省時(shí)間和內(nèi)存,但結(jié)果準(zhǔn)確度會(huì)有一定損失。元宇宙中有圖形計(jì)算和機(jī)器學(xué)習(xí)模型等多種計(jì)算任務(wù),元算中心根據(jù)這些計(jì)算任務(wù)的類型,選擇合適的精度進(jìn)行運(yùn)算。同時(shí)元算中心根據(jù)節(jié)點(diǎn)空閑度調(diào)度計(jì)算任務(wù)和切換任務(wù)類型。當(dāng)虛擬場(chǎng)景比較大時(shí),先將虛擬場(chǎng)景劃分為多個(gè)場(chǎng)景,每個(gè)胖節(jié)點(diǎn)處理一個(gè)場(chǎng)景;然后各個(gè)胖節(jié)點(diǎn)再按照網(wǎng)格的形式將場(chǎng)景進(jìn)一步細(xì)分成多個(gè)模塊,分配給每個(gè)計(jì)算節(jié)點(diǎn),網(wǎng)格的大小通過(guò)機(jī)器學(xué)習(xí)模型進(jìn)行調(diào)整,以保證各個(gè)計(jì)算節(jié)點(diǎn)的負(fù)載均衡。為了提升元算中心處理高并發(fā)的能力,當(dāng)某個(gè)胖節(jié)點(diǎn)在某一時(shí)刻處理的交互超出負(fù)載時(shí),可以申請(qǐng)?jiān)阒行牡钠渌锌臻e算力的胖節(jié)點(diǎn)輔助處理。如果元算中心的算力有空閑,則離線訓(xùn)練機(jī)器學(xué)習(xí)模型。

        (4)每個(gè)計(jì)算節(jié)點(diǎn)的GPU數(shù)量更多且圖形處理能力更強(qiáng)

        與傳統(tǒng)的GPU相比,為元宇宙計(jì)算設(shè)計(jì)的GPU需要在渲染模型時(shí)達(dá)到照片級(jí)的逼真渲染,并且有超高清的視頻處理能力和顯示技術(shù)。

        1.2 算力網(wǎng)絡(luò)

        算力網(wǎng)絡(luò)是一種根據(jù)業(yè)務(wù)需求,在云、網(wǎng)、邊之間按需分配和靈活調(diào)度計(jì)算資源、存儲(chǔ)資源以及網(wǎng)絡(luò)資源的新型信息基礎(chǔ)設(shè)施,能夠?yàn)樵钪嫣峁┧懔Φ慕鉀Q方案[14]。據(jù)統(tǒng)計(jì),目前數(shù)據(jù)中心、服務(wù)器等各類平臺(tái)計(jì)算資源的利用率均低于15%,而數(shù)字貨幣、虛擬現(xiàn)實(shí)游戲的算力需求不斷增長(zhǎng),將閑置的算力利用起來(lái)將為元宇宙的算力需求提供很大的支持。同時(shí)算力網(wǎng)絡(luò)構(gòu)建的無(wú)損網(wǎng)絡(luò)也十分契合元宇宙對(duì)網(wǎng)絡(luò)低時(shí)延的要求[15]。

        圖2展示了為元宇宙設(shè)計(jì)的算力網(wǎng)絡(luò)硬件架構(gòu)。元算中心作為云端,負(fù)責(zé)大體量數(shù)據(jù)分析和算法訓(xùn)練,算力規(guī)??梢赃_(dá)到ZFLOPS,其中Z(Zetta)在算力量級(jí)中表示1021,F(xiàn)LOPS是算力單位,即每秒浮點(diǎn)運(yùn)算次數(shù)達(dá)到1021的量級(jí)。元算中心負(fù)責(zé)虛擬場(chǎng)景和虛擬角色的構(gòu)建,以及計(jì)算機(jī)視覺、人工智能模型的訓(xùn)練,并且將數(shù)據(jù)同步到區(qū)塊鏈。邊緣服務(wù)器作為邊端,負(fù)責(zé)對(duì)用戶請(qǐng)求做出敏捷反應(yīng),單個(gè)邊緣服務(wù)器的算力規(guī)模達(dá)到TFLOPS,T(Tera)在算力量級(jí)中表示1012,即每秒浮點(diǎn)運(yùn)算次數(shù)達(dá)到1012的量級(jí)。元算中心、邊緣服務(wù)器和用戶終端通過(guò)高速無(wú)損的網(wǎng)絡(luò)進(jìn)行連接,算力網(wǎng)絡(luò)的算力調(diào)度采用自底向上的方式。用戶終端利用虛擬頭盔和手套等設(shè)備采集和反饋用戶的交互需求數(shù)據(jù),并將數(shù)據(jù)結(jié)構(gòu)化上傳[16]。接收用戶終端的數(shù)據(jù)后,邊緣服務(wù)器處理簡(jiǎn)單的交互請(qǐng)求,將無(wú)法快速處理的復(fù)雜交互上傳到元算中心。當(dāng)某個(gè)元算中心在某一時(shí)刻的算力不能滿足需求時(shí),則會(huì)申請(qǐng)網(wǎng)絡(luò)中其他元算中心的算力調(diào)度。

        圖2 基于算力網(wǎng)絡(luò)的硬件架構(gòu)

        2 軟件架構(gòu)

        結(jié)合硬件架構(gòu)模型,在軟件架構(gòu)上按照軟件層的功能職責(zé)進(jìn)行分層,分層處理模型分為控制層、模型層、視圖層和數(shù)據(jù)層。如圖3所示,控制層接收用戶終端發(fā)出的交互請(qǐng)求,如果是不涉及模型重建的交互,控制層直接調(diào)度邊緣服務(wù)器來(lái)處理請(qǐng)求,快速返回交互結(jié)果,然后將交互數(shù)據(jù)同步到模型層和數(shù)據(jù)層。返回交互結(jié)果和同步交互數(shù)據(jù)到模型層是異步處理的,這樣能提升交互響應(yīng)速度。如果交互請(qǐng)求是資產(chǎn)變更或模型狀態(tài)的復(fù)雜變更,控制層將請(qǐng)求提交到模型層,模型層將所有交互請(qǐng)求同步到數(shù)據(jù)層,驗(yàn)證和更新數(shù)字資產(chǎn),同時(shí)通過(guò)元算中心渲染模型。渲染好模型后,模型層將重構(gòu)的模型刷新到元算中心構(gòu)建的持久化虛擬場(chǎng)景中,然后傳輸?shù)揭晥D層。視圖層根據(jù)用戶終端的分辨率、設(shè)備等參數(shù)進(jìn)行視頻編碼,并且插入語(yǔ)音、動(dòng)作等通用功能的交互結(jié)果,最后傳輸?shù)接脩艚K端進(jìn)行解碼。

        圖3 軟件架構(gòu)

        2.1 控制層

        影響沉浸感的關(guān)鍵因素之一是時(shí)延,元算中心雖然能夠在極短時(shí)間內(nèi)將交互結(jié)果計(jì)算完成,但是因?yàn)榫W(wǎng)絡(luò)傳輸?shù)脑蛉匀徊荒軡M足無(wú)縫和沉浸式用戶體驗(yàn)。而與云計(jì)算相比,邊緣計(jì)算可以平均減少至少80 ms的服務(wù)時(shí)延,因此使用邊緣服務(wù)器能夠大大縮短元宇宙的網(wǎng)絡(luò)時(shí)延[17-19]。

        筆者設(shè)計(jì)控制層來(lái)充分利用邊緣服務(wù)器的算力和實(shí)時(shí)性,同時(shí)協(xié)調(diào)模型層和視圖層的數(shù)據(jù)處理??刂茖痈鶕?jù)用戶交互需求的類型做出敏捷反應(yīng),如果是語(yǔ)音輸入、動(dòng)作變換等不涉及模型重建的通用計(jì)算,則直接調(diào)度邊緣服務(wù)器處理,快速返回交互結(jié)果到用戶終端;模型變更和狀態(tài)變更則傳輸?shù)侥P蛯犹幚?。?dāng)邊緣服務(wù)器的算力負(fù)載過(guò)大時(shí),控制層會(huì)將任務(wù)調(diào)度給元算中心處理。

        2.2 模型層

        元宇宙對(duì)構(gòu)建出來(lái)的虛擬場(chǎng)景要求比較高,需要達(dá)到十分逼真的效果,并且?guī)缀跄軌驅(qū)崟r(shí)處理用戶的交互請(qǐng)求,才能讓用戶產(chǎn)生強(qiáng)烈的沉浸感。實(shí)時(shí)渲染的方式(即根據(jù)用戶的視角來(lái)渲染場(chǎng)景)會(huì)增加時(shí)延,并且畫面處理不夠精細(xì)。更好的方式是使用大型的計(jì)算中心構(gòu)建一個(gè)持久化的虛擬場(chǎng)景,用戶終端作為視頻接收設(shè)備,接收服務(wù)器傳輸?shù)膬?nèi)容。

        因此筆者在元算中心上設(shè)計(jì)了模型層,以構(gòu)建一個(gè)持久化的虛擬場(chǎng)景,并將其傳輸給用戶終端。模型層通過(guò)建模工具和虛擬引擎,將數(shù)據(jù)層的數(shù)據(jù)資產(chǎn)轉(zhuǎn)化為模型數(shù)據(jù),并處理虛擬角色的交互。為了提高處理效率,需要將任務(wù)進(jìn)行并行處理。在粗粒度的并行上,將一個(gè)元宇宙中的虛擬場(chǎng)景劃分為多個(gè)場(chǎng)景,將各個(gè)場(chǎng)景分別交給不同的元算中心進(jìn)行處理。在細(xì)粒度的并行上,將同一場(chǎng)景劃分為多個(gè)塊并分別交給不同的節(jié)點(diǎn)處理。為了進(jìn)一步提升計(jì)算效率,可以根據(jù)流量統(tǒng)計(jì),按不同時(shí)段和不同區(qū)域的流量,分為請(qǐng)求密集塊和請(qǐng)求稀疏塊,為密集區(qū)域調(diào)集更多的計(jì)算資源。為了加快渲染速度,用戶終端傳輸?shù)慕换フ?qǐng)求會(huì)對(duì)應(yīng)到相應(yīng)的網(wǎng)格內(nèi)進(jìn)行計(jì)算,刷新網(wǎng)格內(nèi)的場(chǎng)景后傳輸?shù)接脩艚K端。

        2.3 視圖層

        模型層將模型傳輸?shù)揭晥D層,視圖層根據(jù)用戶終端的分辨率、設(shè)備等參數(shù)進(jìn)行視頻編碼,并且插入邊緣服務(wù)器處理的語(yǔ)音、動(dòng)作等通用功能交互結(jié)果,然后傳輸?shù)接脩艚K端進(jìn)行解碼,用戶終端通過(guò)設(shè)備解碼輸出數(shù)據(jù)后傳輸?shù)綄?duì)應(yīng)的傳感設(shè)備,讓用戶獲得沉浸體驗(yàn)。

        由于模型較多,搭建的虛擬場(chǎng)景文件會(huì)比較大,再加上虛擬現(xiàn)實(shí)場(chǎng)景需要雙屏顯示且實(shí)時(shí)性要求較高,這就需要將虛擬場(chǎng)景分多次傳輸?shù)接脩艚K端,并且降低單次傳輸包的大小。將模型貼圖進(jìn)行烘焙是個(gè)很好的選擇,這樣可以減少場(chǎng)景的實(shí)時(shí)光照計(jì)算。在用戶看不見的地方,如物體背面和結(jié)合處,先不做渲染和視頻編碼,并且將場(chǎng)景再細(xì)分成多個(gè)場(chǎng)景進(jìn)行傳輸,這樣可以提高響應(yīng)用戶請(qǐng)求的實(shí)時(shí)性。

        2.4 數(shù)據(jù)層

        數(shù)據(jù)層將模型層的虛擬場(chǎng)景等模型數(shù)據(jù)轉(zhuǎn)化成數(shù)字資產(chǎn)進(jìn)行持久化存儲(chǔ),采用區(qū)塊鏈技術(shù)實(shí)現(xiàn)。為了方便存儲(chǔ),各個(gè)虛擬場(chǎng)景的實(shí)例都將擁有唯一的哈希碼,通過(guò)哈希碼和存儲(chǔ)信息的結(jié)構(gòu)體將虛擬場(chǎng)景轉(zhuǎn)化為數(shù)字資產(chǎn)。從隱私安全和個(gè)性化推薦方面綜合考慮,用戶的購(gòu)物信息、足跡這類信息可以公開[20-21]。而資產(chǎn)交易類信息和個(gè)人身份信息則是通過(guò)加密的方式存儲(chǔ)的[22]。為了方便在不同的元宇宙中確認(rèn)這些信息,在多個(gè)元宇宙之間采用脫敏數(shù)據(jù)的多方安全計(jì)算。為了提高區(qū)塊鏈的效率,并符合相關(guān)法規(guī),采用聯(lián)盟鏈而不是公有鏈。數(shù)據(jù)層的激勵(lì)機(jī)制采用算力激勵(lì),算力激勵(lì)機(jī)制是目前主流的區(qū)塊鏈激勵(lì)機(jī)制,可以給元宇宙提供更多的算力支持[23-24]。

        區(qū)塊鏈的節(jié)點(diǎn)分為完整節(jié)點(diǎn)和輕節(jié)點(diǎn),完整節(jié)點(diǎn)存儲(chǔ)所有交易信息,輕節(jié)點(diǎn)只存儲(chǔ)部分交易信息。區(qū)塊鏈在邏輯層是完全獨(dú)立的數(shù)據(jù)層,但在硬件層并不是獨(dú)立的數(shù)據(jù)層。元算中心、邊緣服務(wù)器和用戶終端都是區(qū)塊鏈的節(jié)點(diǎn),其中用戶終端為輕節(jié)點(diǎn),只存儲(chǔ)個(gè)人信息[25]。

        3 應(yīng)用實(shí)踐

        受疫情影響,人們的在線時(shí)間大大延長(zhǎng),同時(shí)線下購(gòu)物人數(shù)驟減,很多人購(gòu)物首選網(wǎng)購(gòu)。但傳統(tǒng)的二維電商平臺(tái)搭建的服裝銷售界面對(duì)顧客并不友好,如信息展示不直觀、平面商品圖和文字描述讓顧客難以獲取完整的商品信息、購(gòu)物環(huán)境缺乏沉浸感和樂(lè)趣,尤其是服裝行業(yè)。而目前火熱的直播帶貨不能滿足快節(jié)奏的購(gòu)物需求,消費(fèi)者需要耗費(fèi)大量時(shí)間觀看直播,而且是被動(dòng)地作為信息接收者。因此筆者設(shè)計(jì)并實(shí)現(xiàn)了元宇宙購(gòu)物商城原型。元宇宙購(gòu)物商城將成為下一代電商平臺(tái),融合實(shí)體店鋪和虛擬店鋪,做到虛實(shí)共生[26]。用戶可以在虛擬的購(gòu)物街逛街,選擇自己喜歡的衣服,并進(jìn)行試穿。購(gòu)買衣服后,用戶可以選擇為自己的虛擬角色變裝,同時(shí)線下也可以收到同款衣服。元宇宙購(gòu)物商城的實(shí)現(xiàn)界面如圖4所示。用戶可以通過(guò)佩戴虛擬現(xiàn)實(shí)眼鏡獲得沉浸感,虛擬現(xiàn)實(shí)眼鏡視角下的商業(yè)街如圖5所示。

        圖4 元宇宙購(gòu)物商城的實(shí)現(xiàn)界面

        圖5 虛擬現(xiàn)實(shí)眼鏡視角下的元宇宙商業(yè)街

        目前主流的大型三維游戲或應(yīng)用采用的是客戶端/服務(wù)器的架構(gòu),即模型、貼圖等大量素材存儲(chǔ)在用戶終端,用戶終端需要預(yù)留大量存儲(chǔ)空間才能安裝應(yīng)用。這種架構(gòu)并不適合元宇宙購(gòu)物商城,因?yàn)樵钪娴臄?shù)據(jù)量非常大,內(nèi)容在不斷增加,而且購(gòu)物商城的商家不定時(shí)更新商品,這導(dǎo)致用戶終端模型信息需要不斷更新。

        因此筆者采用類似瀏覽器/服務(wù)器(browser/server)的架構(gòu),結(jié)合硬件架構(gòu)和軟件架構(gòu)設(shè)計(jì)元宇宙購(gòu)物商城。元宇宙購(gòu)物商城原型架構(gòu)如圖6所示,包括控制層、視圖層、模型層和數(shù)據(jù)層。

        圖6 元宇宙購(gòu)物商城原型架構(gòu)

        (1)控制層

        控制層通過(guò)調(diào)度算力和判斷交互類型來(lái)盡快響應(yīng)用戶交互。如果是語(yǔ)音聊天、動(dòng)作變換這類交互,控制層會(huì)直接在當(dāng)前邊緣服務(wù)器上處理用戶請(qǐng)求,幫助快速響應(yīng),否則傳輸?shù)礁笏懔σ?guī)模的中心服務(wù)器進(jìn)行處理。

        (2)視圖層

        模型層的工具將街道模型、人物模型、建筑物模型進(jìn)行渲染后,傳輸?shù)揭晥D層做視頻編碼,并在各個(gè)模型上掛載相應(yīng)的功能腳本,如攝像機(jī)移動(dòng)、單擊響應(yīng)、讀取紋理等,最后將已經(jīng)搭建完成的場(chǎng)景分多次傳輸?shù)接脩艚K端。

        (3)模型層

        模型層不僅要處理消費(fèi)者的模型變更交互,還要為商家提供制作或改動(dòng)衣服模型的服務(wù)。商家通過(guò)管理平臺(tái)將衣服模型數(shù)據(jù)更新到后臺(tái)數(shù)據(jù)庫(kù)后,模型層提取數(shù)據(jù)層的資產(chǎn)數(shù)據(jù),通過(guò)3DMax工具建模和貼圖,然后將模型導(dǎo)入U(xiǎn)nity3d引擎中,Unity3d將模型渲染更新到虛擬場(chǎng)景中。

        (4)數(shù)據(jù)層

        數(shù)據(jù)層將區(qū)塊鏈層作為支持,主要提供兩種數(shù)據(jù),分別是數(shù)據(jù)庫(kù)數(shù)據(jù)和外部數(shù)據(jù)。數(shù)據(jù)庫(kù)數(shù)據(jù)主要是系統(tǒng)的基礎(chǔ)數(shù)據(jù),包括用戶信息、商品信息、業(yè)務(wù)信息等。外部數(shù)據(jù)接口包括商家和管理員的管理系統(tǒng)、生產(chǎn)管理系統(tǒng)、支付系統(tǒng)、物流系統(tǒng)等第三方系統(tǒng)。

        4 結(jié)束語(yǔ)

        為了解決元宇宙中虛擬現(xiàn)實(shí)場(chǎng)景和區(qū)塊鏈系統(tǒng)的數(shù)據(jù)異構(gòu)、算力異構(gòu)等問(wèn)題,本文基于算力網(wǎng)絡(luò)為元宇宙設(shè)計(jì)了分層的硬件架構(gòu)和軟件架構(gòu)來(lái)應(yīng)對(duì)龐大的數(shù)據(jù)量和計(jì)算量,使用元算中心集中處理元宇宙虛擬場(chǎng)景渲染數(shù)據(jù)和虛擬人物的交互,數(shù)字資產(chǎn)和個(gè)人信息利用區(qū)塊鏈在多個(gè)分布式節(jié)點(diǎn)上進(jìn)行脫敏存儲(chǔ),邊緣服務(wù)器幫助縮短時(shí)延和處理簡(jiǎn)單的交互。最后,結(jié)合設(shè)計(jì)的硬件架構(gòu)和軟件架構(gòu),實(shí)現(xiàn)了一個(gè)元宇宙購(gòu)物商城,為元宇宙的真正落地提供參考。

        目前無(wú)論是在技術(shù)層面還是在硬件層面,距離元宇宙的真正落地還有很長(zhǎng)一段路要走。本文只是為元宇宙的實(shí)現(xiàn)提供了一個(gè)雛形,根據(jù)元宇宙的技術(shù)進(jìn)步不斷調(diào)整和優(yōu)化計(jì)算模型是筆者下一步的工作方向。

        猜你喜歡
        算力宇宙區(qū)塊
        多方求解智能時(shí)代算力挑戰(zhàn)
        這個(gè)第二不一般
        都市人(2023年11期)2024-01-12 05:55:06
        衛(wèi)星通信在算力網(wǎng)絡(luò)中的應(yīng)用研究
        中國(guó)電信董事長(zhǎng)柯瑞文:算力成為數(shù)字經(jīng)濟(jì)的主要生產(chǎn)力
        區(qū)塊鏈:一個(gè)改變未來(lái)的幽靈
        科學(xué)(2020年5期)2020-11-26 08:19:12
        宇宙第一群
        百家講壇(2020年4期)2020-08-03 02:01:25
        區(qū)塊鏈:主要角色和衍生應(yīng)用
        科學(xué)(2020年6期)2020-02-06 08:59:56
        區(qū)塊鏈+媒體業(yè)的N種可能
        讀懂區(qū)塊鏈
        這宇宙
        日韩极品视频在线观看| 亚洲日韩国产一区二区三区在线 | 国产成人综合久久大片| 丰满人妻熟妇乱又仑精品| 欧美大屁股xxxx| 91呻吟丰满娇喘国产区| 免费毛片一区二区三区女同| 色久悠悠婷婷综合在线| 少妇人妻综合久久中文字幕| 玩弄人妻少妇500系列网址| 亚洲第一区无码专区| 亚洲av无吗国产精品| 久久人妻少妇嫩草av| 久久精品无码免费不卡| 男女视频在线一区二区| 亚洲天堂av在线观看免费| 欧美性生交活xxxxxdddd| 国产在线无码制服丝袜无码| 91福利国产在线观看网站| 一区二区人妻乳中文字幕| 亚洲人成电影网站色| 欧美丰满大屁股ass| av草草久久久久久久久久久| 你懂的视频网站亚洲视频| 免费人成年激情视频在线观看| 国产suv精品一区二区69| 久久青青草视频免费观看| 一区二区三区国产黄色| 中文字幕av免费专区| 国产精品亚洲专区无码web | 久久精品成人欧美大片| 国产精品爽爽VA吃奶在线观看| 日本免费一二三区在线| 激情综合色综合久久综合| 伊人久久大香线蕉在观看| 精品无码AV无码免费专区| a亚洲va欧美va国产综合| 久久水蜜桃亚洲av无码精品麻豆| 国产婷婷丁香久久综合| 久久无人码人妻一区二区三区| av无码精品一区二区三区|