隨趣科技有限公司
隨趣科技有限公司虛擬人技術(shù)傳播者

公司成立于2021年,是全球范圍內(nèi)少數(shù)同時擁有全棧3D AIGC技術(shù)和自然語言生成式大模型技術(shù)的前沿人工智能公司。

󦌑136?2108?0965

󦘑136 2108 0965

󦗑1039900924

󦌡1039900924@qq.com

虛擬人類平臺,智能虛擬人

2022-08-19444

1、虛擬現(xiàn)實開發(fā)平臺

   “虛擬現(xiàn)實”,先從字面上理解這個概念。在這個詞匯中,虛擬是定語,現(xiàn)實是關(guān)鍵字。說白了就是“虛擬了的現(xiàn)實”,可見重點是“現(xiàn)實”。也就是說我們要將現(xiàn)實世界中的真實環(huán)境通過某種手段模擬出來,達到以假亂真的目的。這里的現(xiàn)實對應(yīng)的就是“真實世界”。真實世界這個范圍很大,比如物理學、醫(yī)學、地理信息、天體運行等,所涉及的專業(yè)知識就是我們整個世界的知識體系。在這個基礎(chǔ)上研究虛擬現(xiàn)實才會有更廣闊的發(fā)展方向和實際意義。

從廣義角度來講,虛擬現(xiàn)實本身也不僅僅局限于計算機技術(shù)。舉個最簡單的例子,比如魔術(shù),我們都知道看到的東西其實是假的,但是我們卻真真切切的感受到那是真的,這是不是一種虛擬現(xiàn)實呢?

計算機的出現(xiàn)我們本身就可以理解為是以一種虛擬現(xiàn)實技術(shù)的發(fā)展過程。首先,計算機的出現(xiàn)就是為了模擬人腦的工作流程,替代人工大量而繁瑣的計算工作。操作系統(tǒng)本身也是按人類的語言和思維方式設(shè)定的輸入輸出過程:字符界面的dos、unix、os/2等都是模擬人類的語言方式來操作的。到了桌面操作系統(tǒng)就更明顯,windows中的“桌面”、“我的電腦”、“網(wǎng)上鄰居”等等都是在通過真實世界的思維方式來管理計算機資源。計算機程序設(shè)計發(fā)展也是這樣,匯編語言是機器語言,非常不適應(yīng)人類的思維習慣,所以到現(xiàn)在也只有CPU底層研發(fā)人員或?qū)I(yè)人士才能使用。后來有了面向過程的pascal、c等面向過程的編程語言,這時候就非常符合人類的思維方式了,所以應(yīng)用軟件才開始大發(fā)展?,F(xiàn)在程序設(shè)計的基本思想是“面向?qū)ο蟆保延嬎銠C里面的每個資源、設(shè)備或者是數(shù)據(jù)都歸納為以一個一個的類,我們使用的時候就是創(chuàng)建某個類的一個實例,這就是對象。通過設(shè)置對象的屬性、調(diào)用對象的方法等來實現(xiàn)操作數(shù)據(jù)的管理。整個計算機軟件的發(fā)展可以說就是一個越來越完善的虛擬現(xiàn)實應(yīng)用。這也非常符合人類在對現(xiàn)實世界事物管理、分析的思維方式。

在計算機系統(tǒng)的前提下探討虛擬現(xiàn)實技術(shù),我們就離不開計算機理論。

首先,我們都知道,計算機的核心部分是操作系統(tǒng)。計算機操作系統(tǒng)是人機交互、資源管理的一個中心控制平臺。大家都知道本身計算機里面都是二進制的、1代碼不同序列來實現(xiàn)我們所說的數(shù)據(jù)存儲。那么操作系統(tǒng)通過什么來管理這些數(shù)據(jù)呢?那就是文件系統(tǒng)。只有定義了文件系統(tǒng)之后、操作系統(tǒng)才能更好的、有效的管理這些數(shù)據(jù)。計算機系統(tǒng)還包括各式各樣的外圍設(shè)備—輸入輸出設(shè)備,這些設(shè)備也同樣是被定義成計算機系統(tǒng)中的資源,通過操作系統(tǒng)來管理。

這個計算機系統(tǒng)的模型我們可以延伸到虛擬現(xiàn)實領(lǐng)域??梢灶愅?,虛擬現(xiàn)實系統(tǒng)中的核心部分應(yīng)該是虛擬現(xiàn)實引擎,這個引擎控制管理整個系統(tǒng)中的數(shù)據(jù)、外圍設(shè)備等資源。與計算機系統(tǒng)一樣,根據(jù)不同的應(yīng)用領(lǐng)域所選擇的計算機操作系統(tǒng)、外圍設(shè)備等也不同。比如專業(yè)數(shù)據(jù)庫系統(tǒng)一般用unix和oracle、專業(yè)的圖形系統(tǒng)諸如蘋果等。同樣的,虛擬現(xiàn)實系統(tǒng)中也針對不同的應(yīng)用應(yīng)該選擇不同的引擎(或者說是虛擬現(xiàn)實的操作系統(tǒng)ROS[irtual Reality Operation System])。比如我們做路面駕駛模擬就要選擇能夠處理真實世界物理學數(shù)據(jù)的ROS,同時需要控制管理外圍設(shè)備的輸入輸出。在醫(yī)學方面,就必須要能夠處理數(shù)字化人體數(shù)據(jù)以及想用的醫(yī)學模擬設(shè)備。在數(shù)字地球方面、就必須能處理空間信息數(shù)據(jù)等。這樣我們就可以有針對性的選擇適合應(yīng)用的ROS(虛擬現(xiàn)實操作系統(tǒng)或者說是引擎)。

這里要說明的是,所謂數(shù)字化絕不是僅僅通過3D建模就能完成的。3D建模只是整個虛擬現(xiàn)實系統(tǒng)的的一個輔助工作。比如數(shù)字化的人體是通過人體切片掃描,得到人體內(nèi)血管、骨骼等人體結(jié)構(gòu)詳細的位置、空間數(shù)據(jù),并根據(jù)不同的對象設(shè)置不同的屬性,如對虛擬手術(shù)刀的力反饋系數(shù)等。在數(shù)字城市或者數(shù)字地球中也是這樣,如何空間遙感測繪數(shù)據(jù)、并生成可供實時輸出的圖像。城市設(shè)施等數(shù)據(jù)如電力線路、地下管道等,如何根據(jù)相關(guān)管理部分的數(shù)據(jù)生成適合人們查看的圖形圖像。當然僅僅生成圖像然人們看還遠遠不夠,更主要的是可以管理,譬如修改、更新、查詢等。這種情況下,如果沒有專業(yè)數(shù)據(jù)得支撐,一個是會產(chǎn)生大量的重復(fù)勞動,二就是做出來的東西不準確,沒有實際應(yīng)用的價值。

國內(nèi):

RP(主要做漫游,低端但是發(fā)展較快,前期主要用MAX建模,常見R硬件的公用驅(qū)動不多,可視化作業(yè),注重結(jié)果)

WEBMAX(更低端,但是也能做漫游,前期主要用MAX建模,常見R硬件的公用驅(qū)動沒見過,可視化作業(yè),注重結(jié)果)

國外:

EGA PRIME(美國軟件,高端NB軟件,很復(fù)雜,基本上早期的R項目都是用它來做的,雖然會age和creator的人多的是,但是多是三腳貓,常見R硬件的公用驅(qū)動很多,編碼作業(yè),注重過程)

irtools(法國軟件,中端軟件,但也有N多NB應(yīng)用,包括網(wǎng)上世博和奧運模擬,常見R硬件的公用驅(qū)動很多,可視化作業(yè),注重結(jié)果)

Neo(國產(chǎn)外銷,國內(nèi)研究轉(zhuǎn)身成國外軟件的成功典范,忽悠老外的民族英雄,中低端軟件,側(cè)重輕量級的工業(yè)裝配過程仿真,常見R硬件的公用驅(qū)動很多,可視化作業(yè),注重結(jié)果)

quest3d(中低端軟件,做漫游效果不錯,俄國人做的DEMO很NB,在國內(nèi)沒什么起色,常見R硬件的公用驅(qū)動好像也不少,可視化作業(yè),注重結(jié)果)

如果你樂于的話,可以從OpenGL開始玩。

爭論很多,見智見仁~

虛擬人類平臺,智能虛擬人  第1張

2、虛擬的世界。。

   虛擬的世界只不過是假的,要好好珍惜現(xiàn)實世界的一點一滴

虛擬的人類。。無聊。。。

多出去走走別整天電腦

虛擬人類平臺,智能虛擬人  第2張