Image processing framework