Using detail-in-context lenses for accurate digital image cropping and measurement
First Claim
1. A system for cropping an original image presented on a display, comprising:
- a processor coupled to memory and the display; and
,modules within the memory and executed by the processor, the modules including;
a module for receiving one or more signals for adjusting a boundary on the original image to define a cropped image within the boundary, the boundary defined by two or more points on the original image;
a module for distorting the original image in regions surrounding the points by applying a lens to one or more of the regions, whereby the boundary is accurately positioned for cropping; and
,a module for displaying a graphical user interface (“
GUI”
) over one or more of the regions for adjusting the lens, wherein the lens includes a focal region and a base region.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for cropping a computer generated original image on a display, comprising the steps of: adjusting a user-selected movable boundary on the original image to define a cropped image within the boundary, the boundary defined by two or more points on the original image; and, distorting the original image in regions surrounding the points, whereby the boundary is accurately positioned for cropping. And, a method for measuring within a computer generated original image on a display, comprising the steps of: adjusting a user-selected movable line segment on the original image to define points on the original image for measuring between; and, distorting the original image in regions surrounding the points, whereby the points are accurately positioned for measuring.
71 Citations
35 Claims
-
1. A system for cropping an original image presented on a display, comprising:
-
a processor coupled to memory and the display; and
,modules within the memory and executed by the processor, the modules including; a module for receiving one or more signals for adjusting a boundary on the original image to define a cropped image within the boundary, the boundary defined by two or more points on the original image; a module for distorting the original image in regions surrounding the points by applying a lens to one or more of the regions, whereby the boundary is accurately positioned for cropping; and
,a module for displaying a graphical user interface (“
GUI”
) over one or more of the regions for adjusting the lens, wherein the lens includes a focal region and a base region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for measuring within an original image presented on a display, comprising:
-
a processor coupled to memory and the display; and
,modules within the memory and executed by the processor, the modules including; a module for receiving one or more signals for adjusting a line segment on the original image to define points on the original image for measuring between; a module for distorting the original image in regions surrounding the points by applying a lens to one or more of the regions, whereby the points are accurately positioned for measuring; and
,a module for displaying a graphical user interface (“
GUI”
) over one or more of the regions for adjusting the lens, wherein the lens includes a focal region and a base region. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A system for cropping an original image presented on a display, comprising:
-
a processor coupled to memory and the display; and
,modules within the memory and executed by the processor, the modules including; a module for receiving one or more signals for adjusting a boundary on the original image to define a cropped image within the boundary, the boundary defined by two or more points on the original image; and
,a module for distorting the original image in respective regions surrounding the points to produce a distorted image by displacing the original image onto a lens for each region and perspectively projecting the displacing onto a plane in a direction aligned with a viewpoint for the region, whereby the boundary is accurately positioned for cropping. - View Dependent Claims (29, 30, 31)
-
-
32. A system for measuring within an original image presented on a display, comprising:
-
a processor coupled to memory and the display; and
,modules within the memory and executed by the processor, the modules including; a module for receiving one or more signals for adjusting a line segment on the original image to define points on the original image for measuring between; and
,a module for distorting the original image in respective regions surrounding the points to produce a distorted image by displacing the original image onto a lens for each region and perspectively projecting the displacing onto a plane in a direction aligned with a viewpoint for the region, whereby the points are accurately positioned for measuring. - View Dependent Claims (33, 34, 35)
-
Specification