1
|
Zhu X, Liu X, Liu S, Shen Y, You L, Wang Y. Robust quasi-uniform surface meshing of neuronal morphology using line skeleton-based progressive convolution approximation. Front Neuroinform 2022; 16:953930. [DOI: 10.3389/fninf.2022.953930] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/26/2022] [Accepted: 08/31/2022] [Indexed: 11/13/2022] Open
Abstract
Creating high-quality polygonal meshes which represent the membrane surface of neurons for both visualization and numerical simulation purposes is an important yet nontrivial task, due to their irregular and complicated structures. In this paper, we develop a novel approach of constructing a watertight 3D mesh from the abstract point-and-diameter representation of the given neuronal morphology. The membrane shape of the neuron is reconstructed by progressively deforming an initial sphere with the guidance of the neuronal skeleton, which can be regarded as a digital sculpting process. To efficiently deform the surface, a local mapping is adopted to simulate the animation skinning. As a result, only the vertices within the region of influence (ROI) of the current skeletal position need to be updated. The ROI is determined based on the finite-support convolution kernel, which is convolved along the line skeleton of the neuron to generate a potential field that further smooths the overall surface at both unidirectional and bifurcating regions. Meanwhile, the mesh quality during the entire evolution is always guaranteed by a set of quasi-uniform rules, which split excessively long edges, collapse undersized ones, and adjust vertices within the tangent plane to produce regular triangles. Additionally, the local vertices density on the result mesh is decided by the radius and curvature of neurites to achieve adaptiveness.
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
|
Gui S, Khan D, Wang Q, Yan DM, Lu BZ. Frontiers in biomolecular mesh generation and molecular visualization systems. Vis Comput Ind Biomed Art 2018; 1:7. [PMID: 32240387 PMCID: PMC7099538 DOI: 10.1186/s42492-018-0007-0] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/01/2018] [Accepted: 07/01/2018] [Indexed: 11/25/2022] Open
Abstract
With the development of biomolecular modeling and simulation, especially implicit solvent modeling, higher requirements are set for the stability, efficiency and mesh quality of molecular mesh generation software. In this review, we summarize the recent works in biomolecular mesh generation and molecular visualization. First, we introduce various definitions of molecular surface and corresponding meshing software. Second, as the mesh quality significantly influences biomolecular simulation, we investigate some remeshing methods in the fields of computer graphics and molecular modeling. Then, we show the application of biomolecular mesh in the boundary element method (BEM) and the finite element method (FEM). Finally, to conveniently visualize the numerical results based on the mesh, we present two types of molecular visualization systems.
Collapse
Affiliation(s)
- Sheng Gui
- LSEC, NCMIS, Academy of Mathematics and Systems Science, Chinese Academy of Sciences, Beijing, 100190, China.
- University of Chinese Academy of Sciences, Beijing, 100049, China.
| | - 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
| | - Qin Wang
- LSEC, NCMIS, Academy of Mathematics and Systems Science, 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
| | - Ben-Zhuo Lu
- LSEC, NCMIS, Academy of Mathematics and Systems Science, Chinese Academy of Sciences, Beijing, 100190, China
- University of Chinese Academy of Sciences, Beijing, 100049, China
| |
Collapse
|
4
|
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
|
5
|
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
|
6
|
Dlasková A, Engstová H, Špaček T, Kahancová A, Pavluch V, Smolková K, Špačková J, Bartoš M, Hlavatá LP, Ježek P. 3D super-resolution microscopy reflects mitochondrial cristae alternations and mtDNA nucleoid size and distribution. BIOCHIMICA ET BIOPHYSICA ACTA-BIOENERGETICS 2018; 1859:829-844. [PMID: 29727614 DOI: 10.1016/j.bbabio.2018.04.013] [Citation(s) in RCA: 33] [Impact Index Per Article: 4.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 01/09/2018] [Revised: 04/10/2018] [Accepted: 04/24/2018] [Indexed: 12/13/2022]
Abstract
3D super-resolution microscopy based on the direct stochastic optical reconstruction microscopy (dSTORM) with primary Alexa-Fluor-647-conjugated antibodies is a powerful method for accessing changes of objects that could be normally resolved only by electron microscopy. Despite the fact that mitochondrial cristae yet to become resolved, we have indicated changes in cristae width and/or morphology by dSTORM of ATP-synthase F1 subunit α (F1α). Obtained 3D images were analyzed with the help of Ripley's K-function modeling spatial patterns or transferring them into distance distribution function. Resulting histograms of distances frequency distribution provide most frequent distances (MFD) between the localized single antibody molecules. In fasting state of model pancreatic β-cells, INS-1E, MFD between F1α were ~80 nm at 0 and 3 mM glucose, whereas decreased to 61 nm and 57 nm upon glucose-stimulated insulin secretion (GSIS) at 11 mM and 20 mM glucose, respectively. Shorter F1α interdistances reflected cristae width decrease upon GSIS, since such repositioning of F1α correlated to average 20 nm and 15 nm cristae width at 0 and 3 mM glucose, and 9 nm or 8 nm after higher glucose simulating GSIS (11, 20 mM glucose, respectively). Also, submitochondrial entities such as nucleoids of mtDNA were resolved e.g. after bromo-deoxyuridine (BrDU) pretreatment using anti-BrDU dSTORM. MFD in distances distribution histograms reflected an average nucleoid diameter (<100 nm) and average distances between nucleoids (~1000 nm). Double channel PALM/dSTORM with Eos-lactamase-β plus anti-TFAM dSTORM confirmed the latter average inter-nucleoid distance. In conclusion, 3D single molecule (dSTORM) microscopy is a reasonable tool for studying mitochondrion.
Collapse
Affiliation(s)
- Andrea Dlasková
- Department of Mitochondrial Physiology, No. 75, Institute of Physiology of the Czech Academy of Sciences, Prague, Czech Republic
| | - Hana Engstová
- Department of Mitochondrial Physiology, No. 75, Institute of Physiology of the Czech Academy of Sciences, Prague, Czech Republic
| | - Tomáš Špaček
- Department of Mitochondrial Physiology, No. 75, Institute of Physiology of the Czech Academy of Sciences, Prague, Czech Republic
| | - Anežka Kahancová
- Department of Mitochondrial Physiology, No. 75, Institute of Physiology of the Czech Academy of Sciences, Prague, Czech Republic
| | - Vojtěch Pavluch
- Department of Mitochondrial Physiology, No. 75, Institute of Physiology of the Czech Academy of Sciences, Prague, Czech Republic
| | - Katarína Smolková
- Department of Mitochondrial Physiology, No. 75, Institute of Physiology of the Czech Academy of Sciences, Prague, Czech Republic
| | - Jitka Špačková
- Department of Mitochondrial Physiology, No. 75, Institute of Physiology of the Czech Academy of Sciences, Prague, Czech Republic
| | - Martin Bartoš
- Department of Mitochondrial Physiology, No. 75, Institute of Physiology of the Czech Academy of Sciences, Prague, Czech Republic; Alef Ltd, Prague, Czech Republic
| | - Lydie Plecitá Hlavatá
- Department of Mitochondrial Physiology, No. 75, Institute of Physiology of the Czech Academy of Sciences, Prague, Czech Republic
| | - Petr Ježek
- Department of Mitochondrial Physiology, No. 75, Institute of Physiology of the Czech Academy of Sciences, Prague, Czech Republic.
| |
Collapse
|
7
|
Ahmed AGM, Guo J, Yan DM, Franceschia JY, Zhang X, Deussen O. A Simple Push-Pull Algorithm for Blue-Noise Sampling. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS 2017; 23:2496-2508. [PMID: 28029623 DOI: 10.1109/tvcg.2016.2641963] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/06/2023]
Abstract
We describe a simple push-pull optimization (PPO) algorithm for blue-noise sampling by enforcing spatial constraints on given point sets. Constraints can be a minimum distance between samples, a maximum distance between an arbitrary point and the nearest sample, and a maximum deviation of a sample's capacity (area of Voronoi cell) from the mean capacity. All of these constraints are based on the topology emerging from Delaunay triangulation, and they can be combined for improved sampling quality and efficiency. In addition, our algorithm offers flexibility for trading-off between different targets, such as noise and aliasing. We present several applications of the proposed algorithm, including anti-aliasing, stippling, and non-obtuse remeshing. Our experimental results illustrate the efficiency and the robustness of the proposed approach. Moreover, we demonstrate that our remeshing quality is superior to the current state-of-the-art approaches.
Collapse
|
8
|
Hu K, Yan DM, Bommes D, Alliez P, Benes B. Error-Bounded and Feature Preserving Surface Remeshing with Minimal Angle Improvement. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS 2017; 23:2560-2573. [PMID: 28114021 DOI: 10.1109/tvcg.2016.2632720] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/06/2023]
Abstract
Surface remeshing is a key component in many geometry processing applications. The typical goal consists in finding a mesh that is (1) geometrically faithful to the original geometry, (2) as coarse as possible to obtain a low-complexity representation and (3) free of bad elements that would hamper the desired application (e.g., the minimum interior angle is above an application-dependent threshold). Our algorithm is designed to address all three optimization goals simultaneously by targeting prescribed bounds on approximation error , minimal interior angle and maximum mesh complexity (number of vertices). The approximation error bound is a hard constraint, while the other two criteria are modeled as optimization goals to guarantee feasibility. Our optimization framework applies carefully prioritized local operators in order to greedily search for the coarsest mesh with minimal interior angle above and approximation error bounded by . Fast runtime is enabled by a local approximation error estimation, while implicit feature preservation is obtained by specifically designed vertex relocation operators. Experiments show that for reasonable angle bounds ( ) our approach delivers high-quality meshes with implicitly preserved features (no tagging required) and better balances between geometric fidelity, mesh complexity and element quality than the state-of-the-art.
Collapse
|