Visual Computing

University of Konstanz
Computational Aesthetics in Graphics, Visualization, and Imaging

Aesthetic Placement of Points Using Generalized Lloyd Relaxation

O. Deussen

Abstract

In this paper we describe a computational method for producing aesthetically pleasing distributions of disks on a canvas. The positions of the disks are initially given at random and are moved into interesting configurations by means of a local optimization routine. The configurations are computed by a Voronoi-cell based optimization algorithm (Lloyd’s relaxation method). We extend this method in a way that not only evenly spaced but also clustered point sets can be produced. This is done by inverting the iterative step of the optimization algorithm. We define an energy term and show that for a certain amount of energy interesting configurations appear. This is evaluated in a small user study.

BibTeX

@inproceedings{Deussen2009AestheticPlacementPoints,
  author     = {O. Deussen},
  booktitle  = {Computational Aesthetics in Graphics, Visualization, and Imaging},
  doi        = {10.2312/COMPAESTH/COMPAESTH09/123-128},
  editor     = {Oliver Deussen and Peter Hall},
  isbn       = {978-3-905674-17-0},
  issn       = {1816-0859},
  publisher  = {The Eurographics Association},
  title      = {Aesthetic Placement of Points Using Generalized Lloyd Relaxation},
  year       = {2009},
}

Supplemental Material

Paper (.pdf, 230.6 KB)