Patent ID: 8350872

Claim:
At least one non-transitory computer-readable medium including a set of instructions for execution on one or more processors, wherein the set of instructions comprises: application instructions for applying a lens to an image, wherein the lens includes: an extent of the lens, a focal region having a magnification and a perimeter shaped according to a radius of the focal region extending from a primitive, and a shoulder region having a width between the focal region and the extent of the lens, wherein the shoulder region provides context for the focal region with respect to a portion of the image outside of an appearance of the lens by preserving visibility of information surrounding the focal region; and determination instructions for determining at least one of: a maximum value for the radius of the focal region based at least on a present value of the magnification of the focal region, or a minimum value for the width of the shoulder region based at least on the present value of the magnification of the focal region.