Large-scale image processing