Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
361 words
A method for detecting jagged edges in an image represented by a rectangular array of pixels, the method comprising the steps of: accessing a first group of pixel data from a data storage device, the first group of pixel data comprising a first set of pixel data and a second set of pixel data, wherein: the first and second sets of pixel data are successive sets of pixel data from adjacent columns or adjacent rows; and the successive sets of pixel data comprise pixel data for two adjacent pixels in each row or column; determining a first difference between the value of the pixel data for a first pixel of the first set and the value of the pixel data for a first pixel of the second set; determining a second difference between the value of the pixel data for a second pixel of the first set and the value of the pixel data for a second pixel of the second set; determining, based upon the comparison of the first and second sets of pixel data, whether a jagged edge is present in the image; accessing a second group of pixel data from the data storage device, the second group of pixel data comprising a third set of pixel data and a fourth set of pixel data, wherein: the third and fourth sets of pixel data are successive sets of pixel data from adjacent columns or adjacent rows; and the successive sets of pixel data comprise pixel data for two adjacent pixels in each row or column; determining a third difference between the value of the pixel data for a first pixel of the third set and the value of the pixel data for a first pixel of the fourth set; determining a fourth difference between the value of the pixel data for a second pixel of the third set and the value of the pixel data for a second pixel of the fourth set; and determining, based upon the comparison of the first and second sets of pixel data, and the comparison of the third and fourth sets of pixel data, the type of jagged edge present in the image.
Claim 2
Independent Claim
361 words
A method for detecting jagged edges in an image represented by a rectangular array of pixels, the method comprising the steps of: accessing a first group of pixel data from a data storage device, the first group of pixel data comprising a first set of pixel data and a second set of pixel data, wherein: the first and second sets of pixel data are successive sets of pixel data from adjacent columns or adjacent rows; and the successive sets of pixel data comprise pixel data for two adjacent pixels in each row or column; determining a first difference between the value of the pixel data for a first pixel of the first set and the value of the pixel data for a first pixel of the second set; determining a second difference between the value of the pixel data for a second pixel of the first set and the value of the pixel data for a second pixel of the second set; determining, based upon the comparison of the first and second sets of pixel data, whether a jagged edge is present in the image; accessing a second group of pixel data from the data storage device, the second group of pixel data comprising a third set of pixel data and a fourth set of pixel data, wherein: the third and fourth sets of pixel data are successive sets of pixel data from adjacent columns or adjacent rows; and the successive sets of pixel data comprise pixel data for two adjacent pixels in each row or column; determining a third difference between the value of the pixel data for a first pixel of the third set and the value of the pixel data for a first pixel of the fourth set; determining a fourth difference between the value of the pixel data for a second pixel of the third set and the value of the pixel data for a second pixel of the fourth set; and determining, based upon the comparison of the first and second sets of pixel data, and the comparison of the third and fourth sets of pixel data, the type of jagged edge present in the image.
Claim 3
Dependent Claim
149 words
A method as in claim 1, wherein: the step of determining whether a jagged edge is present in the image further comprises: comparing the first difference to a predetermined threshold value; comparing the second difference to a predetermined threshold value; and determining that a jagged edge is present in the image if exactly one of the first or second difference is greater than the threshold value; the step of determining the type of jagged edge present in the image further comprises: comparing the third difference to a predetermined threshold value; comparing the fourth difference to a predetermined threshold value, exactly one of the third or fourth difference being greater than the threshold value; and determining the type of jagged edge by determining which of the first and second differences is greater than the threshold value and which of the third and fourth differences is greater than the threshold value.
Claim 4
Dependent Claim
30 words
A method as in claim 2, wherein the types of jagged edges include a top jagged edge, a bottom jagged edge, a descending jagged edge and an ascending jagged edge.
Claim 5
Independent Claim
374 words
A system for detecting jagged edges in an image represented by a rectangular array of pixels, the system comprising: means for accessing a first group of pixel data from a data storage device, the first group of pixel data comprising a first set of pixel data and a second set of pixel data; the first and second sets of pixel data are successive sets of pixel data from adjacent columns or adjacent rows; and the successive sets of pixel data comprise pixel data for two adjacent pixels in each row or column. means for determining a first difference between the value of the pixel data for a first pixel of the first set and the value of the pixel data for a first pixel of the second set; means for determining a second difference between the value of the pixel data for a second pixel of the first set and the value of the pixel data for a second pixel of the second set; means for determining, based upon the comparison of the first and second sets of pixel data, whether a jagged edge is present in the image; means for accessing a second group of pixel data from the data storage device, the second group of pixel data comprising a third set of pixel data and a fourth set of pixel data, wherein: the third and fourth sets of pixel data are successive sets of pixel data from adjacent columns or adjacent rows; and the successive sets of pixel data comprise pixel data for two adjacent pixels in each row or column means for determining a third difference between the value of the pixel data for a first pixel of the third set and the value of the pixel data for a first pixel of the fourth set; and means for determining a fourth difference between the value of the pixel data for a second pixel of the third set and the value of the pixel data for a second pixel of the fourth set; and means for determining, based upon the comparison of the first and second sets of pixel data, and the comparison of the third and fourth sets of pixel data, the type of jagged edge present in the image.
Claim 6
Independent Claim
374 words
A system for detecting jagged edges in an image represented by a rectangular array of pixels, the system comprising: means for accessing a first group of pixel data from a data storage device, the first group of pixel data comprising a first set of pixel data and a second set of pixel data; the first and second sets of pixel data are successive sets of pixel data from adjacent columns or adjacent rows; and the successive sets of pixel data comprise pixel data for two adjacent pixels in each row or column. means for determining a first difference between the value of the pixel data for a first pixel of the first set and the value of the pixel data for a first pixel of the second set; means for determining a second difference between the value of the pixel data for a second pixel of the first set and the value of the pixel data for a second pixel of the second set; means for determining, based upon the comparison of the first and second sets of pixel data, whether a jagged edge is present in the image; means for accessing a second group of pixel data from the data storage device, the second group of pixel data comprising a third set of pixel data and a fourth set of pixel data, wherein: the third and fourth sets of pixel data are successive sets of pixel data from adjacent columns or adjacent rows; and the successive sets of pixel data comprise pixel data for two adjacent pixels in each row or column means for determining a third difference between the value of the pixel data for a first pixel of the third set and the value of the pixel data for a first pixel of the fourth set; and means for determining a fourth difference between the value of the pixel data for a second pixel of the third set and the value of the pixel data for a second pixel of the fourth set; and means for determining, based upon the comparison of the first and second sets of pixel data, and the comparison of the third and fourth sets of pixel data, the type of jagged edge present in the image.
Claim 7
Dependent Claim
161 words
A system as in claim 4, wherein: the means for determining whether a jagged edge is present in the image further comprises: means for comparing the first difference to a predetermined threshold value; means for comparing the second difference to a predetermined threshold value; and means for determining that a jagged edge is present in the image if exactly one of the first or second difference is greater than the threshold value; the means for determining the type of jagged edge present in the image further comprises: means for comparing the third difference to a predetermined threshold value; means for comparing the fourth difference to a predetermined threshold value, exactly one of the third or fourth difference being greater than the threshold value; and means for determining the type of jagged edge by determining which of the first and second differences is greater than the threshold value and which of the third and fourth differences is greater than the threshold value.
Claim 8
Dependent Claim
30 words
A system as in claim 5, wherein the types of jagged edges include a top jagged edge, a bottom jagged edge, a descending jagged edge and an ascending jagged edge.