北京2023年1月18日 /美通社/ -- 微云全息公司(納斯達克:HOLO)(以下簡稱為"HOLO"或"公司"),一家提供全息數(shù)字孿生技術服務提供商,開發(fā)多套算法支持基于計算機圖像技術生成3D全息數(shù)字內(nèi)容。本算法為公司自主研發(fā)的成果,有利于公司進一步完善知識產(chǎn)權保護體系,保持技術領先地位,提升公司的核心競爭力。
微云全息根據(jù)計算機生成全息技術(CGH,Computer-Generated Holography)面臨的各種問題,關鍵是效率問題,研究和應用了CGH多個算法,并對其進行優(yōu)化以提高效率和提高3D全息數(shù)字圖像的質(zhì)量。微云全息在CGH計算中,通過對3D對象分解為多個基本單元,然后3D對象進行景深數(shù)據(jù)編輯合成疊加所有基本單元數(shù)據(jù)來獲得全息數(shù)字圖像。因此,CGH涉及巨大的計算量,實現(xiàn)實時的動態(tài)全息3D顯示是一個很大的挑戰(zhàn)。特別是在3D對象復雜且全息數(shù)字圖像尺寸大的情況。微云全息基于點陣的算法、基于多邊形的算法和基于分層的算法,3個方案來提高計算效率,將優(yōu)化算法應用在CGH之中。
微云全息基于點陣算法的CGH,將3D全息對象由數(shù)百萬個點陣表示,對象的每一個像素由一個點表示,照射全息數(shù)字內(nèi)容的球面波,全息數(shù)字內(nèi)容的復振幅分布可以通過疊加所有目標點來獲得,通過提前計算所有可能的對象的點并將其存儲在計算機預先判斷中,可以大大減少計算的負擔。在微云全息基于點陣算法的CGH中,還可以通過在線和離線對算法進行優(yōu)化,可在離線計算出來預3D全息數(shù)字點陣數(shù)據(jù)并存儲在表中,加快了全息圖的生成速度。此外,為減少3D全息數(shù)字內(nèi)容對內(nèi)存的量的占用,通過微云全息基于點陣算法,可以在一個3D全息對象沿軸向劃分為多個2D切片平面并且只有每個切片平面中心對象點為主,其他目標點的可以根據(jù)空間坐標中的相對位置關系,將同平面內(nèi)的點陣移位計算出來,通過將所有目標點的偏移相加乘相應的振幅得到結果,以此來減少計算量,同時為了減少內(nèi)存的占用量。通過微云全息CGH點陣算法不僅可以完整保留了全息數(shù)字圖像的完整相位與景深數(shù)據(jù)而且提高了整體的計算效率。
在微云全息基于點陣算法的CGH中,加快計算速度的另一種方法是減少每個對象點的計算區(qū)域。如在我們不需要百萬級點陣數(shù)據(jù)的高精度全息數(shù)字圖像內(nèi)容時,或在同一圖層或幀的某些區(qū)域不需要更高精度的情況下,我們可以采取基于多邊形的全息數(shù)字內(nèi)容算法,微云全息基于多邊形算法,顧名思義算法將3D全息對象,視作數(shù)千個多邊形而不是數(shù)百萬個點。這樣,計算單元的數(shù)量顯著減少。在微云全息基于多邊形算法的CGH中,將每個多邊形視為一個多邊形孔徑,通過添加所有多邊形孔徑的衍射圖得到CGH,此外,結合計算機圖形學的渲染算法,微云全息基于多邊形算法可以輕松地為3D場景添加紋理和陰影?;诙噙呅蔚乃惴ǖ暮诵膯栴},是傾斜平面和全息平面之間的衍射計算。在該算法中,3D全息對象被分成數(shù)千個傾斜的多邊形,這些多邊形并不平行于平面圖層?;诙噙呅嗡惴ǘx局部坐標系中具有振幅和相位函數(shù)的基礎多邊形,并首先計算其頻譜。然后利用矩陣,從基礎多邊形和傾斜多邊形的頂點向量計算三維變換矩陣中的核心參數(shù)。3D全息變換包含三維空間中的平移、旋轉(zhuǎn)和縮放變換,因此可以使用三維變換矩陣中的核心參數(shù)一步計算CGH,來節(jié)省多邊形描繪,不需要額外的擴散計算,也沒有深度限制。為了加快計算速度,采用基于多邊形的全解析算法,可以從基礎多邊形中明確表示出其解析譜。使用基礎多邊形和傾斜多邊形的,變換矩陣的解析譜計算出全息平面中任意多邊形的全局角譜。
微云全息基于點陣的算法和基于多邊形算法,都可以提供3D場景的精確幾何信息,但其計算量仍然很大。微云全息開發(fā)了基于層的算法以減少計算單元并加快計算速度。在基于層的算法中,將3D全息對象劃分為平行于全息平面的幾層,并且每層被視為一個獨立的計算單元。然后利用衍射計算每層的子全息圖,通過疊加所有子全息圖得到CGH。因為人眼的分辨率有限,基于層的算法比基于點陣的算法和基于多邊形算法,計算單元更小。微云全息基于層算法的CGH,也采用了角譜法,避免了近軸近似,計算了精確的衍射場,優(yōu)化基于層的算法來加快計算速度。
微云全息基于點陣算法、基于多邊形算法和基于層的算法,應用于不同的客戶和場景的需要,可根據(jù)不同的需求應用在不同的3D全息數(shù)字內(nèi)容或同一3D全息數(shù)字內(nèi)容制作,旨在優(yōu)化計算方法和提高計算的效率,可以實現(xiàn)快速生成全息數(shù)字內(nèi)容,在現(xiàn)在各行業(yè)如直播、娛樂、電商、教育等行業(yè)都在讓內(nèi)容走向3D全息化的今天有著非常積極的促進作用,各行業(yè)都需要3D全息內(nèi)容或產(chǎn)品展示輕量化服務以加快終端的響應效率,因此微云全息開發(fā)的3D全息數(shù)字內(nèi)容算法有效提高計算效率,有著非常重要的行業(yè)意義和應用價值。
關于.微云全息
微云全息公司(納斯達克股票代碼:HOLO)致力于全息技術的研發(fā)和應用。其全息技術服務包括基于全息技術的全息光檢測和測距(LiDAR)解決方案、全息LiDAR點云算法架構設計、技術全息成像解決方案、全息LiDAR傳感器芯片設計以及全息車輛智能視覺技術,為提供全息高級駕駛輔助系統(tǒng)(ADA)的客戶服務。微云全息向全球客戶提供全息技術服務。微云全息還提供全息數(shù)字孿生技術服務,并擁有專有的全息數(shù)字孿生技術資源庫。其全息數(shù)字孿生技術資源庫利用全息數(shù)字孿生軟件、數(shù)字內(nèi)容、空間數(shù)據(jù)驅(qū)動的數(shù)據(jù)科學、全息數(shù)字云算法和全息3D捕捉技術的組合,以3D全息形式捕捉形狀和物體。