Created by (1) making a random Voronoi tiling; (2) segmenting the RGB color space into parts that match the sizes of the tiles as closely as possible, via simulated annealing. (3) Once the colors are determined for each tile, they are sorted by distance to the center color for each tile and plotted.
-Jonathan Cross