Paul L. Rosin

Learn More
We present a simple and fast mesh denoising method, which can remove noise effectively while preserving mesh features such as sharp edges and corners. The method consists of two stages. First, noisy face normals are filtered iteratively by weighted averaging of neighboring face normals. Second, vertex positions are iteratively updated to agree with the(More)
Given the enormous number of available methods for finding polygonal approximations to curves techniques are required to assess different algorithms. Some of the standard approaches are shown to be unsuitable if the approximations contain varying numbers of lines. Instead, we suggest assessing an algorithm’s results relative to an optimal polygon, and(More)
Image differencing is used for many applications involving change detection. Although it is usually followed by a thresholding operation to isolate regions of change there are few methods available in the literature specific to (and appropriate for) change detection. We describe four different methods for selecting thresholds that work on very different(More)
The objective of this paper is to develop an approach for efficiently and quantitatively evaluating thresholding algorithms for change detection in a surveillance environment. Previous evaluation in the literature has either been subjective or small scale, in part due to the difficulties and/or the time and effort involved in determining appropriate ground(More)
Most thresholding algorithms have difficulties processing images with unimodal distributions. In this paper an algorithm, based on finding a corner in the histogram plot, is proposed that is capable of performing bilevel thresholding of such images. Its effectiveness is demonstrated on synthetic data as well as a variety of real data, showing its successful(More)
Rosin, P.L., A note on the least squares fitting of ellipses, Pattern Recognition Letters 14 (1993) 799-808. The characteristics of two normalisations for the general conic equation are investigated for use in least squares fitting: either setting F = 1 or A + C= 1. The normalisations vary in three main areas: curvature bias, singularities, transformational(More)
We propose a novel method for detecting mesh saliency, a perceptually-based measure of the importance of a local region on a 3D surface mesh. Our method incorporates <i>global</i> considerations by making use of spectral attributes of the mesh, unlike most existing methods which are typically based on <i>local</i> geometric cues. We first consider the(More)
Experiments were carried out to investigate the possibility of training cellular automata (CA) to perform several image processing tasks. Even if only binary images are considered, the space of all possible rule sets is still very large, and so the training process is the main bottleneck of such an approach. In this paper, the sequential floating forward(More)