Patent ID: 7136065

Claim:
A method for enhancing a digital image stored in a computer memory as a plurality of co-ordinates defining, in three-dimensional space, the vertices of a plurality of polygonal surface facets of the image, each polygon edge joining together two vertices having at least one variable associated therewith, the method comprising: modifying the image by introducing new vertices between existing vertices to subdivide the polygonal facets of the image; determining the co-ordinates of each new vertex by the co-ordinates of the existing vertices and the co-ordinates of vertices neighboring said existing vertices according to the value of a variable associated with the polygon edge which joins together said existing vertices and the values of the variables associated with the polygon edges which join said existing vertices to neighboring vertices thereof; assigning a respective value to a variable associated with each new edge formed; determining the respective value by the values of the same variable associated with existing edges in its vicinity; determining the new co-ordinates of each existing vertex by the visibility and sharpness of the polygon edges projecting from it; displaying the enhanced digital image.