Graphical user interfaces and occlusion prevention for fisheye lenses with line segment foci
First Claim
Patent Images
1. 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, anda 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.
6 Assignments
0 Petitions
Accused Products
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.
307 Citations
20 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. 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. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. 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. - View Dependent Claims (15, 16, 17, 18, 19, 20)
Specification