Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
279 words
A method for mapping a source pixel image to a destination pixel space manifesting a major direction axis and a minor direction axis, said method comprising the steps of: a) deriving source image edge intersection coordinate values in said destination pixel space for both a primary edge and a secondary edge of said source pixel image, one of said coordinate values being a starting coordinate; b) determining a first occurring line of destination pixels along said major direction axis from said starting coordinate; c) deriving clip points at intersections of said first occurring line of destination pixels with said primary edge and said secondary edge; d) determining a next occurring line of destination pixels along said major direction axis from said first occurring line of destination pixels; e) deriving clip points at intersections of said next occurring line of destination pixels with said primary edge and said secondary edge; f) assigning a display value to each pixel in a first minor direction along said first occurring line of destination pixels until a next destination pixel after a current pixel exceeds a clip point; g) assigning a display value to a pixel along said next occurring line of destination pixels which falls within said clip points derived in step e); h) assigning a display value to each pixel in a second minor direction along said next occurring line of destination pixels until a next destination pixel from a current pixel exceeds a clip point derived in step e); and i) repeating steps d-h for each next occurring line of pixels falling within bounds of said source pixel image, said minor direction reversing at each next occurring line of destination pixels.
Claim 2
Independent Claim
279 words
A method for mapping a source pixel image to a destination pixel space manifesting a major direction axis and a minor direction axis, said method comprising the steps of: a) deriving source image edge intersection coordinate values in said destination pixel space for both a primary edge and a secondary edge of said source pixel image, one of said coordinate values being a starting coordinate; b) determining a first occurring line of destination pixels along said major direction axis from said starting coordinate; c) deriving clip points at intersections of said first occurring line of destination pixels with said primary edge and said secondary edge; d) determining a next occurring line of destination pixels along said major direction axis from said first occurring line of destination pixels; e) deriving clip points at intersections of said next occurring line of destination pixels with said primary edge and said secondary edge; f) assigning a display value to each pixel in a first minor direction along said first occurring line of destination pixels until a next destination pixel after a current pixel exceeds a clip point; g) assigning a display value to a pixel along said next occurring line of destination pixels which falls within said clip points derived in step e); h) assigning a display value to each pixel in a second minor direction along said next occurring line of destination pixels until a next destination pixel from a current pixel exceeds a clip point derived in step e); and i) repeating steps d-h for each next occurring line of pixels falling within bounds of said source pixel image, said minor direction reversing at each next occurring line of destination pixels.
Claim 3
Dependent Claim
34 words
The method as recited in claim 1, wherein said starting coordinate in step a) is positioned furthest in one direction along said major direction axis from all other source image edge intersection coordinate values.
Claim 4
Dependent Claim
65 words
The method as recited in claim 2, wherein step g) comprises the substep of: g1) first, determining if a destination pixel that is positioned one step in said first minor direction along said next occurring line of destination pixels from a current minor position of a current pixel in said first occurring line of destination pixels, falls within said clip points derived in step e).
Claim 5
Dependent Claim
58 words
The method as recited in claim 3, wherein step comprises the substep of: g2) second, determining if a destination pixel that is positioned one step in said major direction along said next occurring line of destination pixels, concurrent with a minor position of said current pixel of step g1, falls within said clip points derived in step e).
Claim 6
Dependent Claim
59 words
The method as recited in claim 4, wherein step g) comprises the substep of: g3) third, determining if a destination pixel that is positioned one step in said second minor direction along said next occurring line of destination pixels, from a minor position of said current pixel of step g1, falls within said clip points derived in step e).
Claim 7
Dependent Claim
73 words
The method as recited in claim 5, wherein, if none of the destination pixels considered in substeps g1, g2, or g3 fall within said clip points derived in step e), performing the following step of: j) assigning a display value to a pixel which lies closest to said primary edge in said next occurring line of destination pixels and is within said clip points derived in step e for said next occurring line.