Patent ID: 8885208

Claim:
A method comprising: receiving input defining a modification to a target image, the modification to the target image including an image editing operation; determining, at a first computer processor executing an image processing application, a low resolution proxy result of the modification applied to the target image; determining, at a second computer processor executing the image processing application and in parallel with the determining at the first computer processor, a higher resolution result of the modification applied to the target image; displaying the low resolution proxy result before completion of the determining at the second processor; reducing high resolution data from a previous input defining another modification to the target image; generating a low resolution modification result based, at least in part, on the reduced high resolution data from the previous input; incrementally compositing the low resolution proxy result of the modification applied to the target image with a series of low resolution modification results generated from the previous input defining another modification to generate an image proxy result, the image proxy result representing a tile update to a tile of the low resolution proxy result; and updating the displayed low resolution proxy result with the image proxy result and subsequently with the higher resolution result for the modification to the target image.