Patent ID: 11941782
Assignee: ADOBE INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A system comprising:
means for receiving a request to apply a lens blur effect to an image, the request identifying an input image, depth map, and focal plane in the input image;
means for identifying an accumulation region of the input image corresponding to a first pixel of an output image, wherein the accumulation region is a region of source pixels of the input image centered on coordinates of the first pixel whose values contribute to an output pixel value of the first pixel;
means for generating an iris map including a plurality of iris blocks, wherein the iris map includes, for each source pixel, a threshold value for that source pixel to contribute to the output pixel value of the first pixel, and wherein the iris map manager identifies a minimum threshold value for each iris block of the plurality of iris blocks and stores the minimum threshold value for each iris block;
means for determining a weight for each source pixel from the input image in the iris blocks of the accumulation region when a maximum effective blur radius is larger than the minimum threshold value of the iris block based on a comparison of the minimum threshold value of the iris block and a maximum effective blur radius for each iris block of the accumulation region; and
means for generating an output pixel value for the first pixel by calculating a weighted sum of the source pixels from the accumulation region.