2022
DOI: 10.1111/cgf.14471
|View full text |Cite
|
Sign up to set email alerts
|

Constrained Remeshing Using Evolutionary Vertex Optimization

Abstract: We propose a simple yet effective method to perform surface remeshing with hard constraints, such as bounding approximation errors and ensuring Delaunay conditions. The remeshing is formulated as a constrained optimization problem, where the variables contain the mesh connectivity and the mesh geometry. To solve it effectively, we adopt traditional local operations, including edge split, edge collapse, edge flip, and vertex relocation, to update the variables. Central to our method is an evolutionary vertex op… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
12
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
7

Relationship

1
6

Authors

Journals

citations
Cited by 9 publications
(13 citation statements)
references
References 40 publications
1
12
0
Order By: Relevance
“…For our unconstrained optimization problem (13), it is used to find the optimal positions of control points for minimizing the color error. Since the problem (13) is similar to the problem (2) in [ZWG*22], we use the same differential evolution (DE) algorithm as [ZWG*22]. The DE algorithm contains three important parameters, i.e., population size N p , mutation scale F , and crossover rate C r , and we test them in Figs.…”
Section: Methodsmentioning
confidence: 99%
See 2 more Smart Citations
“…For our unconstrained optimization problem (13), it is used to find the optimal positions of control points for minimizing the color error. Since the problem (13) is similar to the problem (2) in [ZWG*22], we use the same differential evolution (DE) algorithm as [ZWG*22]. The DE algorithm contains three important parameters, i.e., population size N p , mutation scale F , and crossover rate C r , and we test them in Figs.…”
Section: Methodsmentioning
confidence: 99%
“…We primarily concentrate on constrained remeshing problems and explore various objectives and constraints that are comparable to those we use. Typical constraints include bounding the two‐sided Hausdorff distance between the input and output meshes [HYB*17,CFZC19,YZL*20,ZWG*22], guaranteeing the local Delaunay condition [ZWG*22], and preventing any intersections [GZYF23]. Since these constraints are non‐differentiable, explicit checks are used to ensure that they are satisfied.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Incremental remeshing algorithms on single shapes typically generate approximating surface meshes via a series of local mesh connectivity modifications and geometric update steps. While classical methods are driven solely by a target edge length criterion [BK04, DVBB13], a different approach is to formulate the task as an energy minimization problem [ZWG*22]. Besides soft optimization goals, many methods are able to achieve hard quality bounds, e.g., in terms of surface approximation error [MCSA15, HYB*16, CFZC19, JSZP20, ZWG*22] or mesh quality [YW15, YLH18, ZWG*22].…”
Section: Related Workmentioning
confidence: 99%
“…We evaluated our proposed method by comparing it with two state-of-the-art approaches: Liu's method [4] and Zhang's method [10]. Liu's method aims to minimise error for a given mesh size, while Zhang's method focuses on reducing size within a specified error threshold.…”
Section: Experimental Settingmentioning
confidence: 99%