Optimization of image processing using multiple processing units
AssigneeApple Inc.
InventorsBen Weiss, Doug Ahmann
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Inc.
InventorsBen Weiss, Doug Ahmann
Estimating the term…
Some embodiments provide an image editing application that utilizes at least two processing units to efficiently process an image with multiple effects after at least one of the effects modified from the image. Some such embodiments maintain a queue for identifying each of the effects to reprocess. Some embodiments determine a modified ordering for the effects in the queue based on criteria that is related to reducing data exchanges between the processing units when applying the effects. From the modified ordering, a first processing unit applies a first set of the effects before passing resulting data to a second processing unit for application of a second set of the effects. The second processing unit applies a second set of effects to produce the image with the multiple effects and the at least one effect removed or modified.
A method, comprising:
An electronic device for processing an image, the electronic device comprising:
A method for applying effects to an image, the method comprising:
A non-transitory computer readable medium storing a program which when executed by at least one processing unit applies effects to an image, the program comprising sets of instructions for:
Dependencies are inferred from the claim text.