Method And Apparatus For Rendering An Image Impinging Upon A Non-Planar Surface
First Claim
1. A method of rendering an image that impinges upon a non-planar surface, said method comprising:
- mapping said image as a plurality of spaced-apart planar cells to surface coordinates of said non-planar surface, with each of said plurality of planar cells including multiple pixels of said image; and
minimizing a distance between said plurality of planar cells while minimizing a change in distance between each of said plurality of planar cells with respect to said surface coordinates; and
impinging said plurality of planar cells upon said non-planar surface.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a method and system to render an image that impinges upon a non-planar surface to attenuate, if not abrogate, distortions introduced by the surface that features mapping the image as a plurality of spaced-apart planar cells to coordinates of the non-planar surface to produce a plurality of the inverted planar cells, with each of the cells including multiple pixels of the image, minimizing a distance between the cells while minimizing a change in the distance of each of the plurality of cells with respect to the surface coordinates; and impinging the plurality of planar cells upon the non-planar surface.
-
Citations
20 Claims
-
1. A method of rendering an image that impinges upon a non-planar surface, said method comprising:
-
mapping said image as a plurality of spaced-apart planar cells to surface coordinates of said non-planar surface, with each of said plurality of planar cells including multiple pixels of said image; and minimizing a distance between said plurality of planar cells while minimizing a change in distance between each of said plurality of planar cells with respect to said surface coordinates; and impinging said plurality of planar cells upon said non-planar surface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of rendering an image spaced-apart from a non-planar surface, said method comprising:
-
associating pixels of said image with a plurality of polygons each of which includes multiple vertices having an initial spatial relationship; mapping said vertices to coordinates of said non-planar surface, producing mapped polygons; generating a matrix of distortion coefficients from the vertices of said mapped polygons, with said distortion coefficients defining a relative spatial relationship among said pixels upon said non-planar surface; producing, from said distortion matrix, an inverse matrix having a plurality of inverting coefficients associated therewith; impinging pixels of said mapped polygons upon said non-planar surface with the relative spatial relationship among said pixels of each of said mapped polygons being defined by said inverting coefficients, producing inverted polygons. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system to render an image spaced-apart from a non-planar surface, said system comprising:
-
an image rendering device; a processor in data communication with said image rendering device; a memory in data communication with said processor, said memory storing computer-readable instruction to be operated on by said processor, said computer-readable instructions including code to associate pixels of said image with a plurality of polygons each of which includes multiple vertices having an initial spatial relationship, code to map said vertices to coordinates of said non-planar surface, producing mapped polygons, code to generate a matrix of distortion coefficients from the vertices of said mapped polygons, with said distortion coefficients defining a relative spatial relationship among said pixels upon said non-planar surface, code to produce, from said distortion matrix, an inverse matrix having a plurality of inverting coefficients associated therewith, and code to impinge pixels of said mapped polygons upon said non-planar surface with the relative spatial relationship among said pixels of each of said mapped polygons being defined by said inverting coefficients, producing inverted polygons. - View Dependent Claims (17, 18, 19, 20)
-
Specification