欢迎访问《图学学报》 分享到:

图学学报 ›› 2026, Vol. 47 ›› Issue (1): 152-161.DOI: 10.11996/JG.j.2095-302X.2026010152

• 计算机图形学与虚拟现实 • 上一篇    下一篇

结合隐式几何编码与Lipschitz线性约束的保守包围盒构造方法

张冰钰1,2,3, 况立群1,2,3(), 熊风光1,2,3, 孙凡淑1,2,3, 焦世超1,2,3   

  1. 1 中北大学计算机科学与技术学院山西 太原 030051
    2 机器视觉与虚拟现实山西省重点实验室山西 太原 030051
    3 山西省视觉信息处理及智能机器人工程研究中心山西 太原 030051
  • 收稿日期:2025-05-08 接受日期:2025-09-17 出版日期:2026-02-28 发布日期:2026-03-16
  • 通讯作者:况立群,E-mail:kuang@nuc.edu.cn
  • 基金资助:
    国家自然科学基金(62272426);山西省科技重大专项计划“揭榜挂帅”项目(202201150401021);山西省基础研究项目(202303021212189)

Conservative enclosing box construction algorithm based on implicit geometric coding with Lipschitz linear constraints

ZHANG Bingyu1,2,3, KUANG Liqun1,2,3(), XIONG Fengguang1,2,3, SUN Fanshu1,2,3, JIAO Shichao1,2,3   

  1. 1 School of Computer Science and Technology, North University of China, Taiyuan Shanxi 030051, China
    2 Shanxi Provincial Key Laboratory of Machine Vision and Virtual Reality, Taiyuan Shanxi 030051, China
    3 Shanxi Province’s Vision Information Processing and Intelligent Robot Engineering Research Center, Taiyuan Shanxi 030051, China
  • Received:2025-05-08 Accepted:2025-09-17 Published:2026-02-28 Online:2026-03-16
  • Supported by:
    National Natural Science Foundation of China(62272426);Shanxi Provincial Science and Technology Major Special Programs “Listed and Commanded” Project(202201150401021);Basic Research Program of Shanxi Province(202303021212189)

摘要:

目前主流的包围盒方法在三维场景渲染、光线追踪和碰撞检测等任务中广泛应用,但在拟合复杂几何形状时存在空间利用率低、拟合精度不足等问题,难以确保严格的保守性,并在降低误检率方面仍有改进空间。为解决上述问题,提出一种结合隐式几何编码与Lipschitz约束的保守包围盒构造方法,隐式几何编码通过位置编码将输入坐标映射至高维空间,从而捕捉局部及全局的几何信息,提升包围盒的适应性;随后,引入可训练的Lipschitz线性约束层,动态调整Lipschitz常数以控制梯度变化,并结合Lipschitz正则化损失与动态加权交叉熵损失,在优化边界拟合的同时降低假阳率。实验结果表明,该方法在多个三维模型上均能实现假阴率为0,且相比基准方法,误检率最高降低3.1%,单条光线查询方法提高1.7 ms,为高精度保守包围盒拟合提供了一种高效、稳健的解决方案。

关键词: 保守包围盒, Lipschitz约束, 隐式几何编码, 光线追踪, 碰撞检测

Abstract:

Currently the mainstream enveloping box methods are widely used in 3D scene rendering, ray tracing, and collision detection tasks; however, these methods suffer from the problems of low space utilization and insufficient fitting accuracy in fitting complex geometries, which are difficult to ensure strict conservatism and still have room for improvement in reducing false detection rates. To address these issues, a conservative bounding-box construction method combining implicit geometric coding and Lipschitz constraints was proposed. Implicit geometric coding mapped the input coordinates to a high-dimensional space via position coding, thus capturing local and global geometric information and improving bounding-box adaptability. A trainable Lipschitz-constrained linear layer was introduced to dynamically adjust Lipschitz constants control gradient changes, and Lipschitz regularization loss was combined with dynamically weighted cross-entropy loss to reduce the FP rate while optimizing the boundary fitting. The experimental results demonstrated that the method can achieve a false-negative rate of 0 on multiple 3D models and reduce the false-detection rate by up to 3.1% compared to the benchmark method, and improve the single-ray query method by 1.7 ms, providing a highly efficient and robust solution for high-precision conservative bounding box fitting.

Key words: conservative bounding box, Lipschitz constraint, implicit geometric encoding, ray tracing, collision detection

中图分类号: