티스토리 뷰

Research (연구 관련)

Dual Contouring

홍돌 2025. 1. 17. 18:36

What is Dual contouring?

Dual contouring (DC) is a popular isosurface extraction (surface reconstruction) algorithm for converting a volumetric representation (e.g., an implicit field or voxel grid) into a polygon mesh. It is called “dual” because instead of placing vertices at the corners of each voxel cell (as in the original Marching Cubes), DC places one vertex inside each cell that contains part of the surface. Then, polygons (often quads) are formed between those cell-centered vertices wherever the implicit surface crosses a cell edge.

What is isosurface?

An isosurface is a three-dimensional surface that represents points in a volume where a scalar field has a constant value, known as the iso-value. It's an extension of the concept of contour lines (which are 2D curves connecting points of equal value) into three dimensions.

Why is NDF special?

Neural Dual Contouring (NDC)

In Neural Dual Contouring, instead of explicitly calculating the vertex position via the QEF or hand-crafted rules, a neural network predicts the vertex's position. This approach:

  • Avoids relying on precise gradient computations, which may be noisy or unavailable.
  • Leverages learned data patterns to place the vertex in an optimal location based on training on similar shapes.

By training on diverse datasets, NDC can generalize to various input types (e.g., distance fields, point clouds) and still accurately predict vertex coordinates inside each cell.

What is QEF used in DC?

Dumb question; What is DC different from Convexl Hull?

Dumb question; What is DC different from Poisson?

'Research (연구 관련)' 카테고리의 다른 글

Generative AI - Diffusion / Lecture 1  (0) 2024.11.27
Transformer / Large models  (0) 2024.11.25
mmcv installation  (0) 2024.10.21
Visualizing multiple people in the same world frame  (0) 2024.10.13
Get depth from ARIA glasses  (0) 2024.10.08
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함