1
|
Hu BY, Ye C, Su JP, Liu L. Manifold-Constrained Geometric Optimization via Local Parameterizations. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS 2023; 29:1318-1329. [PMID: 34529566 DOI: 10.1109/tvcg.2021.3112896] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/13/2023]
Abstract
Many geometric optimization problems contain manifold constraints that restrict the optimized vertices on some specified manifold surface. The constraints are highly nonlinear and non-convex, therefore existing methods usually suffer from a breach of condition or low optimization quality. In this article, we present a novel divide-and-conquer methodology for manifold-constrained geometric optimization problems. Central to our methodology is to use local parameterizations to decouple the optimization with hard constraints, which transforms nonlinear constraints into linear constraints. We decompose the input mesh into a set of developable or nearly-developable overlapping patches with disc topology, then flatten each patch into the planar domain with very low isometric distortion, optimize vertices with linear constraints and recover the patch. Finally, we project it onto the constrained manifold surface. We demonstrate the applicability and robustness of our methodology through a variety of geometric optimization tasks. Experimental results show that our method performs much better than existing methods.
Collapse
|
2
|
Khan D, Plopski A, Fujimoto Y, Kanbara M, Jabeen G, Zhang YJ, Zhang X, Kato H. Surface Remeshing: A Systematic Literature Review of Methods and Research Directions. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS 2022; 28:1680-1713. [PMID: 32795969 DOI: 10.1109/tvcg.2020.3016645] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/11/2023]
Abstract
Triangle meshes are used in many important shape-related applications including geometric modeling, animation production, system simulation, and visualization. However, these meshes are typically generated in raw form with several defects and poor-quality elements, obstructing them from practical application. Over the past decades, different surface remeshing techniques have been presented to improve these poor-quality meshes prior to the downstream utilization. A typical surface remeshing algorithm converts an input mesh into a higher quality mesh with consideration of given quality requirements as well as an acceptable approximation to the input mesh. In recent years, surface remeshing has gained significant attention from researchers and engineers, and several remeshing algorithms have been proposed. However, there has been no survey article on remeshing methods in general with a defined search strategy and article selection mechanism covering the recent approaches in surface remeshing domain with a good connection to classical approaches. In this article, we present a survey on surface remeshing techniques, classifying all collected articles in different categories and analyzing specific methods with their advantages, disadvantages, and possible future improvements. Following the systematic literature review methodology, we define step-by-step guidelines throughout the review process, including search strategy, literature inclusion/exclusion criteria, article quality assessment, and data extraction. With the aim of literature collection and classification based on data extraction, we summarized collected articles, considering the key remeshing objectives, the way the mesh quality is defined and improved, and the way their techniques are compared with other previous methods. Remeshing objectives are described by angle range control, feature preservation, error control, valence optimization, and remeshing compatibility. The metrics used in the literature for the evaluation of surface remeshing algorithms are discussed. Meshing techniques are compared with other related methods via a comprehensive table with indices of the method name, the remeshing challenge met and solved, the category the method belongs to, and the year of publication. We expect this survey to be a practical reference for surface remeshing in terms of literature classification, method analysis, and future prospects.
Collapse
|
3
|
Ma Y, Wang M. An efficient method to improve the quality of tetrahedron mesh with MFRC. Sci Rep 2021; 11:22802. [PMID: 34815468 PMCID: PMC8611015 DOI: 10.1038/s41598-021-02187-1] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/13/2021] [Accepted: 11/10/2021] [Indexed: 11/08/2022] Open
Abstract
In this paper, we proposed a novel operation to reconstruction tetrahedrons within a certain region, which we call MFRC (Multi-face reconstruction). During the existing tetrahedral mesh improvement methods, the flip operation is one of the very important components. However, due to the limited area affected by the flip, the improvement of the mesh quality by the flip operation is also very limited. The proposed MFRC algorithm solves this problem. MFRC can reconstruct the local mesh in a larger range and can find the optimal tetrahedron division in the target area within acceptable time complexity. Therefore, based on the MFRC algorithm, we combined other operations including smoothing, edge removal, face removal, and vertex insertion/deletion to develop an effective mesh quality improvement method. Numerical experiments of dozens of meshes show that the algorithm can effectively improve the low-quality elements in the tetrahedral mesh, and can effectively reduce the running time, which has important significance for the quality improvement of large-scale mesh.
Collapse
Affiliation(s)
- Yuzheng Ma
- School of Mechanical and Power Engineering, Harbin University of Science and Technology, Harbin, China
| | - Monan Wang
- School of Mechanical and Power Engineering, Harbin University of Science and Technology, Harbin, China.
| |
Collapse
|
4
|
Lee CT, Laughlin JG, Angliviel de La Beaumelle N, Amaro RE, McCammon JA, Ramamoorthi R, Holst M, Rangamani P. 3D mesh processing using GAMer 2 to enable reaction-diffusion simulations in realistic cellular geometries. PLoS Comput Biol 2020; 16:e1007756. [PMID: 32251448 PMCID: PMC7162555 DOI: 10.1371/journal.pcbi.1007756] [Citation(s) in RCA: 30] [Impact Index Per Article: 6.0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/22/2019] [Revised: 04/16/2020] [Accepted: 03/01/2020] [Indexed: 12/17/2022] Open
Abstract
Recent advances in electron microscopy have enabled the imaging of single cells in 3D at nanometer length scale resolutions. An uncharted frontier for in silico biology is the ability to simulate cellular processes using these observed geometries. Enabling such simulations requires watertight meshing of electron micrograph images into 3D volume meshes, which can then form the basis of computer simulations of such processes using numerical techniques such as the finite element method. In this paper, we describe the use of our recently rewritten mesh processing software, GAMer 2, to bridge the gap between poorly conditioned meshes generated from segmented micrographs and boundary marked tetrahedral meshes which are compatible with simulation. We demonstrate the application of a workflow using GAMer 2 to a series of electron micrographs of neuronal dendrite morphology explored at three different length scales and show that the resulting meshes are suitable for finite element simulations. This work is an important step towards making physical simulations of biological processes in realistic geometries routine. Innovations in algorithms to reconstruct and simulate cellular length scale phenomena based on emerging structural data will enable realistic physical models and advance discovery at the interface of geometry and cellular processes. We posit that a new frontier at the intersection of computational technologies and single cell biology is now open.
Collapse
Affiliation(s)
- Christopher T. Lee
- Department of Mechanical and Aerospace Engineering, University of California, San Diego, La Jolla, California, United States of America
| | - Justin G. Laughlin
- Department of Mechanical and Aerospace Engineering, University of California, San Diego, La Jolla, California, United States of America
| | - Nils Angliviel de La Beaumelle
- Department of Mechanical and Aerospace Engineering, University of California, San Diego, La Jolla, California, United States of America
| | - Rommie E. Amaro
- Department of Chemistry and Biochemistry, University of California, San Diego, La Jolla, California, United States of America
| | - J. Andrew McCammon
- Department of Chemistry and Biochemistry, University of California, San Diego, La Jolla, California, United States of America
| | - Ravi Ramamoorthi
- Department of Computer Science and Engineering, University of California, San Diego, La Jolla, California, United States of America
| | - Michael Holst
- Department of Mathematics, University of California, San Diego, La Jolla, California, United States of America
| | - Padmini Rangamani
- Department of Mechanical and Aerospace Engineering, University of California, San Diego, La Jolla, California, United States of America
| |
Collapse
|
5
|
Gong W, Liu Y, Wang C, Tang J. Redundancy elimination for overlapping point clouds based on two-dimensional corresponding point pair constraints between adjacent camera stations in a grating projection rotation measurement system. APPLIED OPTICS 2019; 58:8295-8301. [PMID: 31674504 DOI: 10.1364/ao.58.008295] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 07/25/2019] [Accepted: 09/25/2019] [Indexed: 06/10/2023]
Abstract
A grating projection shape measurement system has been a commonly used method in the field of three-dimensional (3D) reconstruction in recent years, and global point cloud registration is a key step in this method. However, in the registration process, a large amount of low-precision overlapping redundant data (ORD) is generated between adjacent camera stations, which will seriously affect the speed and accuracy of later modeling. Therefore, how to eliminate these low-precision ORD is a major problem to be solved at present. Determining all overlapping 3D point pairs between two adjacent stations and deleting the points with low precision in the point pairs is the key to solving this problem. Therefore, based on an omnidirectional rotation measurement system, combined with the constraint relationships between the projection space and the acquisition space in the global registration process and the stereo-matching method of space conversion, an elimination algorithm for ORD with a two-dimensional (2D) phase constraint and a 2D pixel constraint is proposed. The experimental results show that the proposed algorithm can faster locate overlapping 3D point pairs between adjacent stations, with a higher elimination rate, and the accuracy of the overall point cloud is higher after the redundancy elimination.
Collapse
|
6
|
Zang Y, Yang B, Liang F, Xiao X. Novel Adaptive Laser Scanning Method for Point Clouds of Free-Form Objects. SENSORS 2018; 18:s18072239. [PMID: 29997374 PMCID: PMC6069093 DOI: 10.3390/s18072239] [Citation(s) in RCA: 10] [Impact Index Per Article: 1.4] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 05/10/2018] [Revised: 06/29/2018] [Accepted: 07/10/2018] [Indexed: 11/16/2022]
Abstract
Laser scanners are widely used to collect coordinates, also known as point-clouds, of three-dimensional free-form objects. For creating a solid model from a given point-cloud and transferring the data from the model, features-based optimization of the point-cloud to minimize the number if points in the cloud is required. To solve this problem, existing methods mainly extract significant points based on local surface variation of a predefined level. However, comprehensively describing an object's geometric information using a predefined level is difficult since an object usually has multiple levels of details. Therefore, we propose a simplification method based on a multi-level strategy that adaptively determines the optimal level of points. For each level, significant points are extracted from the point cloud based on point importance measured by both local surface variation and the distribution of neighboring significant points. Furthermore, the degradation of perceptual quality for each level is evaluated by the adjusted mesh structural distortion measurement to select the optimal level. Experiments are performed to evaluate the effectiveness and applicability of the proposed method, demonstrating a reliable solution to optimize the adaptive laser scanning of point clouds for free-forms objects.
Collapse
Affiliation(s)
- Yufu Zang
- School of Remote Sensing & Geomatics Engineering, Nanjing University of Information Science & Technology, Nanjing 210044, China.
| | - Bisheng Yang
- State Key Laboratory of Information Engineering in Surveying, Mapping, and Remote Sensing, Wuhan University, Wuhan 430079, China.
| | - Fuxun Liang
- State Key Laboratory of Information Engineering in Surveying, Mapping, and Remote Sensing, Wuhan University, Wuhan 430079, China.
| | - Xiongwu Xiao
- State Key Laboratory of Information Engineering in Surveying, Mapping, and Remote Sensing, Wuhan University, Wuhan 430079, China.
| |
Collapse
|
7
|
Wang Y, Yan DM, Liu X, Tang C, Guo J, Zhang X, Wonka P. Isotropic Surface Remeshing without Large and Small Angles. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS 2018; 25:2430-2442. [PMID: 29994531 DOI: 10.1109/tvcg.2018.2837115] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/08/2023]
Abstract
We introduce a novel algorithm for isotropic surface remeshing which progressively eliminates obtuse triangles and improves small angles. The main novelty of the proposed approach is a simple vertex insertion scheme that facilitates the removal of large angles, and a vertex removal operation that improves the distribution of small angles. In combination with other standard local mesh operators, e.g., connectivity optimization and local tangential smoothing, our algorithm is able to remesh efficiently a low-quality mesh surface. Our approach can be applied directly or used as a post-processing step following other remeshing approaches. Our method has a similar computational efficiency to the fastest approach available, i.e., real-time adaptive remeshing [1]. In comparison with state-of-the-art approaches, our method consistently generates better results based on evaluations using different metrics.
Collapse
|
8
|
Khan D, Yan DM, Gui S, Lu B, Zhang X. Molecular Surface Remeshing with Local Region Refinement. Int J Mol Sci 2018; 19:ijms19051383. [PMID: 29734794 PMCID: PMC5983798 DOI: 10.3390/ijms19051383] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/03/2018] [Revised: 04/22/2018] [Accepted: 05/01/2018] [Indexed: 11/23/2022] Open
Abstract
Molecular surface mesh generation is a prerequisite for using the boundary element method (BEM) and finite element method (FEM) in implicit-solvent modeling. Molecular surface meshes typically have small angles, redundant vertices, and low-quality elements. In the implicit-solvent modeling of biomolecular systems it is usually required to improve the mesh quality and eliminate low-quality elements. Existing methods often fail to efficiently remove low-quality elements, especially in complex molecular meshes. In this paper, we propose a mesh refinement method that smooths the meshes, eliminates invalid regions in a cut-and-fill strategy, and improves the minimal angle. We compared our method with four different state-of-the-art methods and found that our method showed a significant improvement over state-of-the-art methods in minimal angle, aspect ratio, and other meshing quality measurements. In addition, our method showed satisfactory results in terms of the ratio of regular vertices and the preservation of area and volume.
Collapse
Affiliation(s)
- Dawar Khan
- National Laboratory of Pattern Recognition, Institute of Automation, Chinese Academy of Sciences, Beijing 100190, China.
- University of Chinese Academy of Sciences, Beijing 100049, China.
| | - Dong-Ming Yan
- National Laboratory of Pattern Recognition, Institute of Automation, Chinese Academy of Sciences, Beijing 100190, China.
- University of Chinese Academy of Sciences, Beijing 100049, China.
| | - Sheng Gui
- University of Chinese Academy of Sciences, Beijing 100049, China.
- National Center for Mathematics and Interdisciplinary Sciences, State Key Laboratory of Scientific and Engineering Computing, Academy of Mathematics and Systems Science, Chinese Academy of Sciences, Beijing 100190, China.
| | - Benzhuo Lu
- University of Chinese Academy of Sciences, Beijing 100049, China.
- National Center for Mathematics and Interdisciplinary Sciences, State Key Laboratory of Scientific and Engineering Computing, Academy of Mathematics and Systems Science, Chinese Academy of Sciences, Beijing 100190, China.
| | - Xiaopeng Zhang
- National Laboratory of Pattern Recognition, Institute of Automation, Chinese Academy of Sciences, Beijing 100190, China.
- University of Chinese Academy of Sciences, Beijing 100049, China.
| |
Collapse
|