Animated visualization of time-varying 2D flows using error diffusion

  • Authors:
  • Alejo Hausner

  • Affiliations:
  • University of New Hampshire

  • Venue:
  • Proceedings of the working conference on Advanced visual interfaces
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a fast glyph-placement algorithm for visualization of time-varying 2D flow. The method can be used to place many kinds of glyphs. Here it is applied to two in particular: arrows in a hedgehog diagram and streak lines. It works by overpopulating images with glyphs, and then decimating them. The decimation phase uses error diffusion, but extends this halftoning technique to solve the problem of coloring a collection of shapes which do not lie on a raster grid. Because error diffusion is a greedy algorithm, the method avoids iterative adjustments of glyph positions, and is fast. When used to visualize static flow fields, the resulting images are free of grid and clustering artifacts. It can be extended to visualize time-varying flow fields, by modifying the error diffusion algorithm further to maintain coherence between frames in an animation.