Flexible Isosurface Extraction for Gradient-Based Mesh Optimization

Author:

Shen Tianchang12ORCID,Munkberg Jacob3ORCID,Hasselgren Jon3ORCID,Yin Kangxue1ORCID,Wang Zian12ORCID,Chen Wenzheng12ORCID,Gojcic Zan4ORCID,Fidler Sanja12ORCID,Sharp Nicholas5ORCID,Gao Jun12ORCID

Affiliation:

1. NVIDIA, Toronto, Canada

2. University of Toronto, Toronto, Canada

3. NVIDIA, Lund, Sweden

4. NVIDIA, Zurich, Sweden

5. NVIDIA, Seattle, United States of America

Abstract

This work considers gradient-based mesh optimization, where we iteratively optimize for a 3D surface mesh by representing it as the isosurface of a scalar field, an increasingly common paradigm in applications including photogrammetry, generative modeling, and inverse physics. Existing implementations adapt classic isosurface extraction algorithms like Marching Cubes or Dual Contouring; these techniques were designed to extract meshes from fixed, known fields, and in the optimization setting they lack the degrees of freedom to represent high-quality feature-preserving meshes, or suffer from numerical instabilities. We introduce FlexiCubes, an isosurface representation specifically designed for optimizing an unknown mesh with respect to geometric, visual, or even physical objectives. Our main insight is to introduce additional carefully-chosen parameters into the representation, which allow local flexible adjustments to the extracted mesh geometry and connectivity. These parameters are updated along with the underlying scalar field via automatic differentiation when optimizing for a downstream task. We base our extraction scheme on Dual Marching Cubes for improved topological properties, and present extensions to optionally generate tetrahedral and hierarchically-adaptive meshes. Extensive experiments validate FlexiCubes on both synthetic benchmarks and real-world applications, showing that it offers significant improvements in mesh quality and geometric fidelity.

Publisher

Association for Computing Machinery (ACM)

Subject

Computer Graphics and Computer-Aided Design

Reference74 articles.

1. Adaptive Implicit Surface Polygonization Using Marching Triangles

2. Anisotropic meshing of implicit surfaces

3. Polygonization of implicit surfaces

4. Jules Bloomenthal , Chandrajit Bajaj , Jim Blinn , Marie-Paule Cani , Brian Wyvill , Alyn Rockwood , and Geoff Wyvill . Introduction to implicit surfaces . Morgan Kaufmann , 1997 . Jules Bloomenthal, Chandrajit Bajaj, Jim Blinn, Marie-Paule Cani, Brian Wyvill, Alyn Rockwood, and Geoff Wyvill. Introduction to implicit surfaces. Morgan Kaufmann, 1997.

5. NeRD: Neural Reflectance Decomposition from Image Collections

Cited by 9 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Rendering piecewise approximations of SDFs through analytic intersections;Computers & Graphics;2024-08

2. Ray Tracing Harmonic Functions;ACM Transactions on Graphics;2024-07-19

3. Binary Opacity Grids: Capturing Fine Geometric Detail for Mesh-Based View Synthesis;ACM Transactions on Graphics;2024-07-19

4. Reach for the Arcs: Reconstructing Surfaces from SDFs via Tangent Points;Special Interest Group on Computer Graphics and Interactive Techniques Conference Conference Papers '24;2024-07-13

5. MVD^2: Efficient Multiview 3D Reconstruction for Multiview Diffusion;Special Interest Group on Computer Graphics and Interactive Techniques Conference Conference Papers '24;2024-07-13

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3