is a visualization expert with more than a decade's experience working in both industry and academia.
Visualization as I see it.
As a computer science undergraduate I spent many hours learning various sorting algorithms. Pseudo-code and static diagrams were used to illustrate the implementation and processing of these algorithms. Now (almost a quarter of a century later!) it seems algorithms are still an important part of computer science education. What’s changed is that Web 2.0 technologies are being used to aid understanding.
The video clip shown above represents the Bubble Sort algorithm realized in the style of a Hungarian folk dance. Whether this represents the best visualization of sorting algorithms to date, I’m not so sure, but it’s certainly the most bizarre I’ve seen and is strangely compelling. The clips were created at Sapientia University, Romania and choregraphed by Füzesi Albert.
Below are several other folk dances choreographed to implement various sorting algorithms.
The ESA has just announced that their GOCE satellite has collected enough data “to map the Earth’s gravity with unrivalled precision”. Accompanying the press release was the animation (shown above) of the “geoid” model derived from the new data set.
Unfortunately, the animation lacks the most fundamental feature required of all visualizations: a key to help us make sense of what it actually shows!
The text accompanying the animation sheds a little light on the visualization:
The geoid is the surface of an ideal global ocean in the absence of tides and currents, shaped only by gravity.
If I were to hazard a guess, I’d suggest that the visualization shows the earth’s crust, with a height field and colour map applied to it. The latter two possibly encode the strength of the gravitational field and/or the height of the idealized global ocean (the latter being derived from the former).
The point is I shouldn’t have to guess! This important data deserves better treatment.
If you know what the visualization encodes then please leave a comment below.
[ Update: 8 April, 2011 ]
I had this quick response from the ESA regarding interpreting the Geoid visualization:
The colours in the image represent deviations in height (–100 m to +100 m) from an ideal geoid. The blue colours represent low values and the reds/yellows represent high values.