Occlusion reduction and magnification for multidimensional data presentations
First Claim
1. A method for generating a presentation of a region-of-interest in an original image for display on a display screen, wherein the original image comprises a plurality of polygons and each of the plurality of polygons is defined by three or more shared edges joined at vertex points, the method comprising:
- establishing, with a computer system, a lens for the region-of-interest, wherein the lens comprises a magnified focal region for the region-of-interest at least partially surrounded by a shoulder region, wherein the shoulder region provides context for the focal region with respect to portions of the image outside of the lens by preserving visibility of information surrounding the focal region; and
when at least one of the plurality of polygons intersects at least one of a perimeter of the focal region or a perimeter of the shoulder region thereby forming at least one intersecting polygon, subdividing the at least one intersecting polygon by inserting at least one additional vertex point and at least one additional edge into the at least one intersecting polygon.
6 Assignments
0 Petitions
Accused Products
Abstract
A method in a computer system for generating a presentation of a region-of-interest in an original image for display on a display screen, the original image being a collection of polygons having polygons defined by three or more shared edges joined at vertex points, the method 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 across which the magnification decreases, the focal and shoulder regions having respective perimeters; subdividing polygons in the collection of polygons proximate to at least one of the perimeters, as projected with the polygons onto a base plane, by inserting one or more additional vertex points and additional edges into the polygons to be subdivided; and, applying the lens to the original image to produce the presentation by displacing the vertex points onto the lens and perspectively projecting the displacing onto a view plane in a direction aligned with a viewpoint for the region-of-interest.
-
Citations
21 Claims
-
1. A method for generating a presentation of a region-of-interest in an original image for display on a display screen, wherein the original image comprises a plurality of polygons and each of the plurality of polygons is defined by three or more shared edges joined at vertex points, the method comprising:
-
establishing, with a computer system, a lens for the region-of-interest, wherein the lens comprises a magnified focal region for the region-of-interest at least partially surrounded by a shoulder region, wherein the shoulder region provides context for the focal region with respect to portions of the image outside of the lens by preserving visibility of information surrounding the focal region; and when at least one of the plurality of polygons intersects at least one of a perimeter of the focal region or a perimeter of the shoulder region thereby forming at least one intersecting polygon, subdividing the at least one intersecting polygon by inserting at least one additional vertex point and at least one additional edge into the at least one intersecting polygon. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data processing system configured for generating a presentation of a region-of-interest in an original image for display on a display screen, wherein the original image comprises a plurality of polygons, wherein each of the plurality of polygons is defined by three or more shared edges joined at vertex points, and wherein the data processing system comprises a processor and memory having instructions that are executable by the processor to cause the data processing system to perform operations comprising:
-
establishing a lens for the region-of-interest, wherein the lens comprises a magnified focal region for the region-of-interest at least partially surrounded by a shoulder region, wherein the shoulder region provides context for the focal region with respect to portions of the image outside of the lens by preserving visibility of information surrounding the focal region; and when at least one of the plurality of polygons intersects at least one of a perimeter of the focal region or a perimeter of the shoulder region thereby forming at least one intersecting polygon, subdividing the at least one intersecting polygon by inserting at least one additional vertex point and at least one additional edge into the at least one intersecting polygon. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. At least one non-transitory computer-readable medium for use with a presentation of a region-of-interest in an original image for display on a display screen, wherein the original image comprises a plurality of polygons, wherein each of the plurality of polygons is defined by three or more shared edges joined at vertex points, and wherein the at least one non-transitory computer-readable medium includes instructions executable to cause a data processing system to:
-
establish a lens for the region-of-interest, wherein the lens comprises a magnified focal region for the region-of-interest at least partially surrounded by a shoulder region, wherein the shoulder region provides context for the focal region with respect to portions of the image outside of the lens by preserving visibility of information surrounding the focal region; and when at least one of the plurality of polygons intersects at least one of a perimeter of the focal region or a perimeter of the shoulder region thereby forming at least one intersecting polygon, subdivide the at least one intersecting polygon plurality of by inserting at least one additional vertex point and at least one additional edge into the at least one intersecting polygon. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification