18 research outputs found

    Differential Point Rendering

    Full text link

    Echantillonnage anisotropique et rendu par points différentiels pour les surfaces implicites

    Get PDF
    Dans cet article, nous proposons une solution adaptant aux surfaces implicites, le rendu par points différentiels ("differential point rendering") de Kalaiah et Varshney [KV01] originellement développé pour les surfaces paramétriques et les maillages triangulaires. La principale difficulté pour cette adaptation est que les deux étapes du processus d'échantillonnage proposé dans [KV01] s'appuient fortement sur des relations de voisinage entre les échantillons, voisinage qui n'existe pas naturellement pour les surfaces implicites. Pour résoudre ce problème, nous proposons d'étudier les possibilités d'extensions de la technique d'échantillonnage par particules de Witkin et Heckbert [WH94] afin de prendre en compte les directions et les valeurs des courbures principales de la surface implicite. Ainsi, nous présenterons des résultats provenant d'une utilisation de particules ellipsoïdales ainsi que les problèmes inhérents à la nature même de l'ellipsoïde. Puis nous proposerons de nouvelles directions de recherche dans le but de résoudre ces problèmes

    Visual Data Representation using Context-Aware Samples

    Get PDF
    The rapid growth in the complexity of geometry models has necessisated revision of several conventional techniques in computer graphics. At the heart of this trend is the representation of geometry with locally constant approximations using independent sample primitives. This generally leads to a higher sampling rate and thus a high cost of representation, transmission, and rendering. We advocate an alternate approach involving context-aware samples that capture the local variation of the geometry. We detail two approaches; one, based on differential geometry and the other based on statistics. Our differential-geometry-based approach captures the context of the local geometry using an estimation of the local Taylor's series expansion. We render such samples using programmable Graphics Processing Unit (GPU) by fast approximation of the geometry in the screen space. The benefits of this representation can also be seen in other applications such as simulation of light transport. In our statistics-based approach we capture the context of the local geometry using Principal Component Analysis (PCA). This allows us to achieve hierarchical detail by modeling the geometry in a non-deterministic fashion as a hierarchical probability distribution. We approximate the geometry and its attributes using quasi-random sampling. Our results show a significant rendering speedup and savings in the geometric bandwidth when compared to current approaches

    Comprehensive Use of Curvature for Robust and Accurate Online Surface Reconstruction

    Get PDF
    Interactive real-time scene acquisition from hand-held depth cameras has recently developed much momentum, enabling applications in ad-hoc object acquisition, augmented reality and other fields. A key challenge to online reconstruction remains error accumulation in the reconstructed camera trajectory, due to drift-inducing instabilities in the range scan alignments of the underlying iterative-closest-point (ICP) algorithm. Various strategies have been proposed to mitigate that drift, including SIFT-based pre-alignment, color-based weighting of ICP pairs, stronger weighting of edge features, and so on. In our work, we focus on surface curvature as a feature that is detectable on range scans alone and hence does not depend on accurate multi-sensor alignment. In contrast to previous work that took curvature into consideration, however, we treat curvature as an independent quantity that we consistently incorporate into every stage of the real-time reconstruction pipeline, including densely curvature-weighted ICP, range image fusion, local surface reconstruction, and rendering. Using multiple benchmark sequences, and in direct comparison to other state-of-the-art online acquisition systems, we show that our approach significantly reduces drift, both when analyzing individual pipeline stages in isolation, as well as seen across the online reconstruction pipeline as a whole

    Multi-scale Feature Extraction on Point-Sampled Surfaces

    Get PDF
    We present a new technique for extracting line-type features on point-sampled geometry. Given an unstructured point cloud as input, our method first applies principal component analysis on local neighborhoods to classify points according to the likelihood that they belong to a feature. Using hysteresis thresholding, we then compute a minimum spanning graph as an initial approximation of the feature lines. To smooth out the features while maintaining a close connection to the underlying surface, we use an adaptation of active contour models. Central to our method is a multi-scale classification operator that allows feature analysis at multiple scales, using the size of the local neighborhoods as a discrete scale parameter. This significantly improves the reliability of the detection phase and makes our method more robust in the presence of noise. To illustrate the usefulness of our method, we have implemented a non-photorealistic point renderer to visualize point-sampled surfaces as line drawings of their extracted feature curves

    Efficient simplification of point-sampled surfaces

    Get PDF
    In this paper we introduce, analyze and quantitatively compare a number of surface simplification methods for point-sampled geometry. We have implemented incremental and hierarchical clustering, iterative simplification, and particle simulation algorithms to create approximations of point-based models with lower sampling density. All these methods work directly on the point cloud, requiring no intermediate tesselation. We show how local variation estimation and quadric error metrics can be employed to diminish the approximation error and concentrate more samples in regions of high curvature. To compare the quality of the simplified surfaces, we have designed a new method for computing numerical and visual error estimates for point-sampled surfaces. Our algorithms are fast, easy to implement, and create high-quality surface approximations, clearly demonstrating the effectiveness of point-based surface simplification

    Progressive point set surfaces

    Full text link

    Surface modeling and rendering with line segments

    Get PDF
    Master'sMASTER OF SCIENC
    corecore