核心概念
本文提出了一種名為 HGSC 的分層壓縮技術,透過修剪不重要的高斯圖元、使用八叉樹壓縮 3D 位置以及採用分層策略壓縮屬性,有效地壓縮了 3D 高斯樣條數據,在保持高渲染品質的同時顯著減小了數據大小。
摘要
論文概述
本論文提出了一種名為 HGSC 的分層壓縮技術,用於壓縮 3D 高斯樣條(GS)數據。3D GS 是一種新興的基於點的場景表示方法,具有高渲染品質和快速訓練速度的優點,但其龐大的數據量也為存儲和傳輸帶來了挑戰。
現有方法的不足
現有的 3D GS 壓縮研究主要集中在開發更緊湊的場景表示形式,例如將顯式 3D GS 數據轉換為隱式形式,而對 GS 數據本身的壓縮卻鮮有研究。
HGSC 技術的優勢
HGSC 技術通過以下三個關鍵步驟實現了高效的 3D GS 數據壓縮:
- 高斯圖元修剪: 根據全局和局部顯著性評估圖元重要性分數,修剪掉對最終渲染品質影響較小的圖元,有效減少數據冗餘。
- 幾何壓縮: 採用八叉樹結構壓縮 3D 位置信息,並通過對重構點重新著色來保持顏色一致性。
- 屬性壓縮: 基於 3D GS 八叉樹,採用分層壓縮策略。首先使用 KD 樹將 3D GS 分割成多個塊,並應用最遠點採樣 (FPS) 選擇錨點圖元和生成不同細節層次 (LoD) 的圖元。然後,使用區域自適應分層變換 (RAHT) 對錨點圖元的屬性進行近無損壓縮,並根據 k 個最近的錨點圖元預測非錨點圖元的屬性。最後,量化並編碼預測屬性和真實屬性之間的差異。
實驗結果
實驗結果表明,與現有方法相比,HGSC 技術在保持高渲染品質的同時,顯著減小了數據大小,並縮短了處理時間。
未來方向
未來研究方向包括進一步降低時間複雜度和探索更先進的壓縮技術。
統計資料
與原始 3D GS 相比,HGSC 技術在小型場景數據集上實現了超過 4.5 倍的數據壓縮。
HGSC 技術的解碼時間約為 2 秒。
約 60% 的高斯圖元僅佔總重要性的不到 20%。
引述
"3D Gaussian Splatting (GS) [1] has demonstrated substantial advances in the field of novel view synthesis due to its impressive visual quality with ultra fast training speed."
"However, explicit point-based representations inherently result in significant storage overhead, as each point and its associated attributes must be stored independently."
"Our method notably achieves superior compression quality and a significant data size reduction of over 4.5× compared to the state-of-the-art compression method on small scenes datasets."