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 维。
  • 灵活格式:令牌格式支持过滤、纹理化和操作。

相关

  • 项目
  • 项目
  • 项目
  • 项目