CPC G06T 1/20 (2013.01) [G06F 9/3836 (2013.01); G06F 9/4881 (2013.01)] | 17 Claims |
1. A method comprising:
obtaining a weighted average execution time associated with each execution stage of a plurality of execution stages used to process a plurality of frames in parallel, wherein the plurality of frames are processed at each of the plurality of execution stages in a sequential order, starting with an initial execution stage and continuing with each subsequent execution stage;
determining a first largest weighted average execution time associated with one of the plurality of execution stages; and
applying a delay to the initial execution stage prior to processing a first next frame, wherein the delay is substantially equivalent to a difference between the first largest weighted average execution time and an execution time of a previous frame in the initial execution stage of the plurality of execution stages.
|