• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 2
  • 2
  • 1
  • Tagged with
  • 5
  • 5
  • 3
  • 3
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

An Improved Error-Diffusion Approach for Generating Mesh Models of Images

Ma, Xiao 25 November 2014 (has links)
Triangle mesh models of images are studied. Through exploration, a computational framework for mesh generation based on data-dependent triangulations (DDTs) and two specific mesh-generation methods derived from this framework are proposed. In earlier work, Yang et al. proposed a highly-effective technique for generating triangle-mesh models of images, known as the error diffusion (ED) method. Unfortunately, the ED method, which chooses triangulation connectivity via a Delaunay triangulation, typically yields triangulations in which many (triangulation) edges crosscut image edges (i.e., discontinuities in the image), leading to increased approximation error. In this thesis, we propose a computational framework for mesh generation that modifies the ED method to use DDTs in conjunction with the Lawson local optimization procedure (LOP) and has several free parameters. Based on experimentation, we recommend two particular choices for these parameters, yielding two specific mesh-generation methods, known as MED1 and MED2, which make different trade offs between approximation quality and computational cost. Through the use of DDTs and the LOP, triangulation connectivity can be chosen optimally so as to minimize approximation error. As part of our work, two novel optimality criteria for the LOP are proposed, both of which are shown to outperform other well known criteria from the literature. Through experimental results, our MED1 and MED2 methods are shown to yield image approximations of substantially higher quality than those obtained with the ED method, at a relatively modest computational cost. For example, in terms of peak-signal-to-noise ratio, our MED1 and MED2 methods outperform the ED method, on average, by 3.26 and 3.81 dB, respectively. / Graduate
2

Effective techniques for generating Delaunay mesh models of single- and multi-component images

Luo, Jun 19 December 2018 (has links)
In this thesis, we propose a general computational framework for generating mesh models of single-component (e.g., grayscale) and multi-component (e.g., RGB color) images. This framework builds on ideas from the previously-proposed GPRFSED method for single-component images to produce a framework that can handle images with any arbitrary number of components. The key ideas embodied in our framework are Floyd-Steinberg error diffusion and greedy-point removal. Our framework has several free parameters and the effect of the choices of these parameters is studied. Based on experimentation, we recommend two specific sets of parameter choices, yielding two highly effective single/multi-component mesh-generation methods, known as MED and MGPRFS. These two methods make different trade offs between mesh quality and computational cost. The MGPRFS method is able to produce high quality meshes at a reasonable computational cost, while the MED method trades off some mesh quality for a reduction in computational cost relative to the MGPRFS method. To evaluate the performance of our proposed methods, we compared them to three highly-effective previously-proposed single-component mesh generators for both grayscale and color images. In particular, our evaluation considered the following previously-proposed methods: the error diffusion (ED) method of Yang et al., the greedy-point-removal from-subset (GPRFSED) method of Adams, and the greedy-point removal (GPR) method of Demaret and Iske. Since these methods cannot directly handle color images, color images were handled through conversion to grayscale as a preprocessing step, and then as a postprocessing step after mesh generation, the grayscale sample values in the generated mesh were replaced by their corresponding color values. These color-capable versions of ED, GPRFSED, and GPR are henceforth referred to as CED, CGPRFSED, and CGPR, respectively. Experimental results show that our MGPRFS method yields meshes of higher quality than the CGPRFSED and GPRFSED methods by up to 7.05 dB and 2.88 dB respectively, with nearly the same computational cost. Moreover, the MGPRFS method outperforms the CGPR and GPR methods in mesh quality by up to 7.08 dB and 0.42 dB respectively, with about 5 to 40 times less computational cost. Lastly, our MED method yields meshes of higher quality than the CED and ED methods by up to 7.08 and 4.72 dB respectively, where all three of these methods have a similar computational cost. / Graduate
3

[en] AN EFFICIENT SOLUTION FOR TRIANGULAR MESH SUBDIVISION / [pt] UMA SOLUÇÃO EFICIENTE PARA SUBDIVISÃO DE MALHAS TRIANGULARES

JEFERSON ROMULO PEREIRA COELHO 12 January 2015 (has links)
[pt] Subdivisão de superfícies triangulares é um problema importante nas atividades de modelagem e animação. Ao deformar uma superfície a qualidade da triangulação pode ser bastante prejudicada na medida em que triângulos, antes equiláteros, se tornam alongados. Uma solução para este problema consiste em refinar a região deformada. As técnicas de refinamento requerem uma estrutura de dados topológica que seja eficiente em termos de memória e tempo de consulta, além de serem facilmente armazenadas em memória secundária. Esta dissertação propõe um framework baseado na estrutura Corner Table com suporte para subdivisão de malhas triangulares. O framework proposto foi implementado numa biblioteca C mais mais de forma a dar suporte a um conjunto de testes que comprovam a eficiência pretendida. / [en] Subdivision of triangular surfaces is an important problem in modeling and animation activities. Deforming a surface can be greatly affected the quality of the triangulation when as equilateral triangles become elongated. One solution to this problem is to refine the deformed region. Refinement techniques require the support of topological data structure. These structures must be efficient in terms of memory and time. An additional requirement is that these structures must also be easily stored in secondary memory. This dissertation proposes a framework based on the Corner Table data structure with support for subdivision of triangular meshes. The proposed framework was implemented in a C plus plus library. With this library this work presents a set of test results that demonstrate the desired efficiency.
4

Vlist and Ering: compact data structures for simplicial 2-complexes

Zhu, Xueyun 13 January 2014 (has links)
Various data structures have been proposed for representing the connectivity of manifold triangle meshes. For example, the Extended Corner Table (ECT) stores V+6T references, where V and T respectively denote the vertex and triangle counts. ECT supports Random Access and Traversal (RAT) operators at Constant Amortized Time (CAT) cost. We propose two novel variations of ECT that also support RAT operations at CAT cost, but can be used to represent and process Simplicial 2-Complexes (S2Cs), which may represent star-connecting, non-orientable, and non-manifold triangulations along with dangling edges, which we call sticks. Vlist stores V+3T+3S+3(C+S-N) references, where S denotes the stick count, C denotes the number of edge-connected components and N denotes the number of star-connecting vertices. Ering stores 6T+3S+3(C+S-N) references, but has two advantages over Vlist: the Ering implementation of the operators is faster and is purely topological (i.e., it does not perform geometric queries). Vlist and Ering representations have two principal advantages over previously proposed representations for simplicial complexes: (1) Lower storage cost, at least for meshes with significantly more triangles than sticks, and (2) explicit support of side-respecting traversal operators which each walks from a corner on the face of a triangle t across an edge or a vertex of t, to a corner on a faces of a triangle or to an end of a stick that share a vertex with t, and this without ever piercing through the surface of a triangle.
5

Geometric Reasoning with Mesh-based Shape Representation in Product Development

Adhikary, Nepal January 2013 (has links) (PDF)
Triangle meshes have become an increasingly popular shape representation. Given the ease of standardization it allows and the proliferation of devices (scanners, range images ) that capture and output shape information as meshes, this representation is now used in applications such as virtual reality, medical imaging, rapid prototyping, digital art and entertainment, simulation and analysis, product design and development. In product development manipulation of mesh models is required in applications such as visualization, analysis, simulation and rapid prototyping. The nature of manipulation of the mesh includes annotation, interactive viewing, slicing, re-meshing, mesh optimization, mesh segmentation, simplification and editing. Of these editing has received the least attention. Mesh model often requires editing either locally or globally based on the application. With the increased use of meshes it is desirable to have formal reasoning tools that enable manipulation of mesh models in product development. The mesh model may contain artifacts like self-intersection, overlapping triangles, inconsistent normal’s of triangles and gaps or holes with or without islands. It is necessary to repair the mesh before further processing the mesh model. An automatic algorithm is proposed to repair and fill arbitrary holes while maintaining curvature continuity across the boundaries of the hole. The algorithm uses slices across the hole to first identify curves that bridge the hole. These curves are then used to find the surface patch that would fill the hole. The proposed algorithm works for arbitrary holes in any mesh model irrespective of the type of underlying surface and is able to preserve features in the mesh model that are missing in the input information. Since editing during product development is mostly feature based, an automatic algorithm to recognize shape features by directly clustering the triangles constituting a feature in a mesh model is proposed. Shape features addressed in the thesis are volumetric features that are associated with either addition or removal of a finite volume. The algorithm involves two steps – isolating features in 2D slices followed by a 3D traversal to cluster all the triangles in the feature. Editing a mesh model mainly implies editing local volumetric features in that model. An automatic algorithm is proposed for parametric editing of volumetric features in the mesh model. The proposed algorithm eliminates the need of original CAD model while manipulating any volumetric feature in the mesh model based on feature parameters. An automatic algorithm to manipulate global shape parameters of the object using the mesh model is developed. Global shape parameters include thickness, drafts and axes of symmetry. As the mesh models do not explicitly carry this information global editing of mesh models (other than for visualization) has not been attempted thus far. This thesis proposes the use of mid-surface to identify and manipulate global shape parameters for a class of objects that are classified as thin walled objects. Mid-curves are first identified on slices of the part and then the mid-surface is obtained from these mid-curves. Results of implementation are presented and discussed along with the scope for future work.

Page generated in 0.0605 seconds