Pixel based heatmap with html5 canvas.