System and method for simulated linearization of curved surface
First Claim
Patent Images
1. A method comprising:
- mapping an ellipse with its center at the origin of an xy-coordinate plane to a circle with its center at the origin of the xy-coordinate plane;
transforming a three-dimensional subject image including a curved profile in the xy-coordinate plane to an intermediate image based at least on the mapping of the ellipse to the circle; and
transforming the intermediate image to a transformed image having a linear profile by distorting each of one or more points of interest of the intermediate image based at least on a dimension of the circle and a coordinate of such point.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with embodiments of the present disclosure, a method may include mapping an ellipse with its center at the origin of an xy-coordinate plane to a circle with its center at the origin of the xy-coordinate plane. The method may also include transforming a three-dimensional subject image including a curved profile in the xy-coordinate plane to an intermediate image based at least on the mapping of the ellipse to a base circle. The method may further include transforming the intermediate image to a transformed image having a linear profile by distorting each of one or more points of interest of the intermediate image based at least on a dimension of the circle and a coordinate of such point.
22 Citations
18 Claims
-
1. A method comprising:
-
mapping an ellipse with its center at the origin of an xy-coordinate plane to a circle with its center at the origin of the xy-coordinate plane; transforming a three-dimensional subject image including a curved profile in the xy-coordinate plane to an intermediate image based at least on the mapping of the ellipse to the circle; and transforming the intermediate image to a transformed image having a linear profile by distorting each of one or more points of interest of the intermediate image based at least on a dimension of the circle and a coordinate of such point. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An article of manufacture comprising:
-
a non-transitory computer-readable medium; and computer-executable instructions carried on the computer-readable medium, the instructions executable by one or more processors and configured to cause the one or more processors to; map an ellipse with its center at the origin of an xy-coordinate plane to a circle with its center at the origin of the xy-coordinate plane; transform a three-dimensional subject image including a curved profile in the xy-coordinate plane to an intermediate image based at least on the mapping of the ellipse to the circle; and transform the intermediate image to a transformed image having a linear profile by distorting each of one or more points of interest of the intermediate image based at least on a dimension of the circle and a coordinate of such point. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computing system, comprising:
-
a processor; and a memory communicatively coupled to the processor and having stored thereon a program of instructions configured to, when executed by the processor; map an ellipse with its center at the origin of an xy-coordinate plane to a circle with its center at the origin of the xy-coordinate plane; transform a three-dimensional subject image including a curved profile in the xy-coordinate plane to an intermediate image based at least on the mapping of the ellipse to the circle; and transform the intermediate image to a transformed image having a linear profile by distorting each of one or more points of interest of the intermediate image based at least on a dimension of the circle and a coordinate of such point. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification