Volume 38, Issue 1 pp. 521-536
Article

Incremental Labelling of Voronoi Vertices for Shape Reconstruction

J. Peethambaran

J. Peethambaran

Department of Engineering Design, Indian Institute of Technology, Madras, India

Department of Mathematics and Computing Science, Saint Mary's University, Halifax, Nova Scotia, Canada

Search for more papers by this author
A.D. Parakkat

A.D. Parakkat

Department of Engineering Design, Indian Institute of Technology, Madras, India

Search for more papers by this author
A. Tagliasacchi

A. Tagliasacchi

Department of Computer Science, University of Victoria, Victoria, British Columbia, Canada

Search for more papers by this author
R. Wang

R. Wang

Schulich School of Engineering, University of Calgary, Calgary, Alberta, Canada

Search for more papers by this author
R. Muthuganapathy

R. Muthuganapathy

Department of Engineering Design, Indian Institute of Technology, Madras, India

Search for more papers by this author
First published: 30 October 2018
Citations: 5

Abstract

We present an incremental Voronoi vertex labelling algorithm for approximating contours, medial axes and dominant points (high curvature points) from 2D point sets. Though there exist many number of algorithms for reconstructing curves, medial axes or dominant points, a unified framework capable of approximating all the three in one place from points is missing in the literature. Our algorithm estimates the normals at each sample point through poles (farthest Voronoi vertices of a sample point) and uses the estimated normals and the corresponding tangents to determine the spatial locations (inner or outer) of the Voronoi vertices with respect to the original curve. The vertex classification helps to construct a piece-wise linear approximation to the object boundary. We provide a theoretical analysis of the algorithm for points non-uniformly (ε-sampling) sampled from simple, closed, concave and smooth curves. The proposed framework has been thoroughly evaluated for its usefulness using various test data. Results indicate that even sparsely and non-uniformly sampled curves with outliers or collection of curves are faithfully reconstructed by the proposed algorithm.

The full text of this article hosted at iucr.org is unavailable due to technical difficulties.