Graphical user interfaces and occlusion prevention for fisheye lenses with line segment foci
AssigneeNoregin Assets N.V., L.L.C.
InventorsGarth B. D. Shoemaker, Mark H. A. Tigges
Life of this patent
Estimating the term…
Abstract
A method for generating a presentation of a region-of-interest in an original image for display on a display screen, comprising: establishing a lens for the region-of-interest, the lens having a magnified focal region for the region-of-interest at least partially surrounded by a shoulder region having diminishing magnification, the focal region having a perimeter defined by a radius r from a line segment; receiving one or more signals to adjust at least one of the radius r and a length len of the line segment to thereby adjust the perimeter; and, applying the lens to the original image to produce the presentation.
Claims20
A method comprising:
- 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 extending from a plurality of line segments, wherein one of the plurality of line segments has a non-zero angle with respect to another of the plurality of line segments, 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 the lens by preserving visibility of information surrounding the focal region.
An apparatus comprising:
- one or more processors together with one or more memories configured to:
- apply 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 extending from a plurality of line segments, wherein one of the plurality of line segments has a non-zero angle with respect to another of the plurality of line segments, 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 the lens by preserving visibility of information surrounding the focal region.
At least one computer-readable storage device including a set of instructions for execution on one or more processors, wherein the set of instructions comprises:
- applying 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 extending from a plurality of line segments, wherein one of the plurality of line segments has a non-zero angle with respect to another of the plurality of line segments, 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 the lens by preserving visibility of information surrounding the focal region.
Dependencies are inferred from the claim text.