Optimal simplification of polygonal chain for rendering

  • Authors:
  • Lilian Buzer

  • Affiliations:
  • CNRS, noisy le grand, France

  • Venue:
  • SCG '07 Proceedings of the twenty-third annual symposium on Computational geometry
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

For a given polygonal chain, we study the min problem, which consists in finding an approximate and ordered subchain with a minimum number of vertices. Previous approaches simplify the input chain relative to an approximation criterion which minimizes the gap between the original chain and the simplified subchain. Nevertheless, no criterion allows us to directly control the visual quality of the final rendered result. Moreover, efficient methods produce peculiar simplifications or entail a useless increase in the number of vertices. A quadraticcomplexity is then required to bypass these misbehaviors and toobtain a good perceptual quality. We define a new criterion which retains the shape of the originalchain and which guarantees that the distance between the renderedsimplification is at most half a pixel away from the originalchain. Thus, our criterion does not produce an incorrect simplification. Based on a flexible tolerance region, it does not involve any side effect that would increase the number of vertices of the simplification. Moreover, our method reaches a near-lineartime complexity and its implementation is based on classical functions. To our knowledge, this is the first algorithm providingall these advantages.