Canvas ImageData parallel processing