FUBAR

Some screenshots of fubar's image estimates (Graslei - city of Ghent).

About FUBAR

FUBAR uses the statistical technique "Kriging" to rescale images with an global geometric pattern, called the variogram.

The image can be infinitely rescaled: the estimates ('o' on the left figure) are calculated from five neighbouring samples of the source image ('+' on the left figure). The image is 'noisy' because each pixel is a realization of the estimated value. In other words, each pixel is a random value with a mean and a variance from the local distribution. By changing the variogram (press 'v') or the variance multiplier, it is possible to control that variance.

 Clicking the left mouse button zooms in on the image and right-click zooms the image back out. Press SPACEBAR to accept the current realization as the 'source image' -this will reduce noise at small scales.

Installation

After download and compilation, start FUBAR with the commands:
  • At the command prompt, type fubar in.ppm for the in.ppm image (only PPM supported)
  • At the command prompt, type fubar for a gaussian random image (perfect nugget)
  • On Windows, select 'FUBAR|Fubar Demo' in the Start Menu.

Download 
linux-source v1.0 
windows setup v1.0 

with dependencies: 
opengl,glut 

 

based on the article: 
'Synchronicity of Patterns' 

Screenshots


4cko - febr 2010