Method and system for enhanced detail-in-context viewing
First Claim
Patent Images
1. A method for generating a presentation of a region of interest in an original image for display on a display screen, comprising:
- applying a lens to a border region of the region of interest in the original image by displacing the border region onto the lens and projecting the displacing onto a plane in a uniform direction aligned with a viewpoint, wherein the lens remains constant while transitioning between first and second locations for the region of interest in the original image; and
,displaying the presentation on the display screen.
6 Assignments
0 Petitions
Accused Products
Abstract
An improved method for display of a transitional region of interest while transitioning between a first region of interest and a second region of interest within visual information on a display screen of a computer. The method comprising the steps of applying a transitional transformation to the visual information and displaying the transitional transformed visual information on the display screen. The transitional transformation requiring a reduced calculation for transforming the visual information in the transitional region.
313 Citations
65 Claims
-
1. A method for generating a presentation of a region of interest in an original image for display on a display screen, comprising:
-
applying a lens to a border region of the region of interest in the original image by displacing the border region onto the lens and projecting the displacing onto a plane in a uniform direction aligned with a viewpoint, wherein the lens remains constant while transitioning between first and second locations for the region of interest in the original image; and
,displaying the presentation on the display screen. - View Dependent Claims (2, 3, 4)
-
-
5. A system for generating a presentation of a region of interest in an original image for display on a display screen, comprising:
-
a processor coupled to memory and the display screen; and
,modules within the memory and executed by the processor, the modules including;
a module for applying a lens to a border region of the region of interest in the original image by displacing the border region onto the lens and projecting the displacing onto a plane in a uniform direction aligned with a viewpoint, wherein the viewpoint remains constant while transitioning between first and second locations for the region of interest in the original image; and
,a module for displaying the presentation on the display screen. - View Dependent Claims (6, 7, 8)
-
-
9. A system for displaying a region of interest while transitioning between first and second locations for the region of interest within visual information on a display screen, comprising:
-
a processor coupled to memory and the display screen; and
,modules within the memory and executed by the processor, the modules including; a module for applying a transformation to a border region of the region of interest in the visual information to improve visual detail in the border region of the region of interest by; establishing a lens surface for the border region having a lens surface shape; and
, generating a presentation by overlaying the visual information on the lens surface and projecting the lens surface with the visual information onto a plane in a uniform direction aligned with a viewpoint, wherein at least one of the lens surface shape and the viewpoint remain constant during the transitioning between the first and second locations; and
, a module for displaying the presentation on the display screen. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A method comprising:
-
applying a function by a data processing system to give an appearance of a lens to a region in an original image; and displaying a presentation of the appearance of the lens that keeps the appearance of the lens constant while transitioning between first and second locations for the region in the original image on a display screen of the data processing system, wherein said displaying comprises rendering the appearance of the lens at a first resolution and rendering the original image outside of the lens at a second resolution that is lower than the first resolution. - View Dependent Claims (40, 41, 42, 43, 44)
-
-
45. A method comprising:
-
applying a function by a data processing system to give an appearance of a lens to a region in an original image; and displaying a presentation of the appearance of the lens that restricts rendering of the presentation while transitioning between first and second locations for the region in the original image on a display screen of the data processing system such that a portion of the appearance of the lens is not rendered during the transitioning, wherein the portion of the appearance of the lens that is not rendered during the transitioning is within a border of the appearance of the lens. - View Dependent Claims (46, 47, 48, 49, 50)
-
-
51. A client device comprising a processor and memory having instructions that are executable on a processor to receive data via an Internet from a server of an original image having a function applied to give an appearance of a lens to a region of the original image provided by selective high resolution rendering to display data within the region of interest and neighboring regions of the appearance of the lens while remaining data in the original image is rendered at a low resolution,
wherein the function causes a border region of the region in the original image to be displaced onto the lens and displayed onto a plane in a uniform direction.
-
56. A method comprising:
-
displaying an image on a display of a computing device; specifying a region of interest in the image; displaying, on the display, the region of interest at a first resolution while displaying, on the display, one or more portions from the image that lie outside the region of interest at a second resolution that is less than the first resolution; and updating display of the region of interest as the region of interest transitions from the first position to the second position, wherein said updating renders only a periphery of the region of interest as the region of interest transitions from the first position to the second position. - View Dependent Claims (55, 57, 58, 59, 60, 61)
-
-
62. A computing device, comprising
an input device configured to receive input that specifies a region of interest in an image; - and
a processor configured to cause a display to display the region of interest at a first resolution and one or more portions from the image that lie outside the region of interest at a second resolution that is less than the first resolution, wherein the processor is further configured to cause the display to update display of the region of interest as the region of interest transitions from the first position to the second position, and to only update a periphery of the region of interest as the region of interest transitions from the first position to the second position. - View Dependent Claims (63, 64, 65)
- and
Specification