Luo-Yihao/FaithC
[CVPR 2026 (Oral)] Official Torch/CUDA Implementation of Faithful Contouring
解決的問題
Faithful Contouring (FaithC) 解決了依賴符號距離場(SDF)與 Marching Cubes 的傳統體素化網格表示方法的限制。這些傳統流程在處理開放或非流形網格時,常出現表面增厚、鋸齒邊緣以及內部結構遺失的問題,且需要複雜的預處理。
工作原理
FaithC 不使用等高面,而是直接在原始網格上識別與表面相交的體素。它將這些體素編碼為緊湊的 18 維 Faithful Contour Tokens (FCTs),包含一個表面代表點(錨點)、表面法線以及邊交叉符號(邊通量)。
- 編碼器:使用分層八叉樹遍歷與 BVH 加速的相交檢測來查找相交體素,然後透過四次誤差函數(QEF)求解最佳錨點與法線。
- 解碼器:透過識別非零通量的邊並由相鄰體素構成四邊形,隨後進行自適應三角剖分來重建網格。
適用對象
從事 3D 幾何處理、3D 生成式 AI(如 VAE 或擴散模型)的研究人員與開發者,以及需要高保真、近乎無損體素表示的 3D 網格的任何人。
主要亮點
- 近乎無損重建:對流形與非流形網格均能保留銳利邊緣與內部結構。
- 高可擴展性:高效的 GPU 內核支援高達 2048+ 的解析度。
- 緊湊表示:每個體素令牌僅 18 維。
- 靈活格式:令牌格式支援過濾、紋理化與操作。
相關
- 專案
- 專案
- 專案
- 專案