Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
72 words
A method for generating a text lines array from an input image array, the method comprising the steps of: computing a sufficient stability threshold; and for each white pixel in the input image array, setting a corresponding pixel in the text lines array to black if a horizontal distance value from the white pixel to a nearest black pixel in a same image pixel row is less than the sufficient stability threshold.
Claim 2
Independent Claim
72 words
A method for generating a text lines array from an input image array, the method comprising the steps of: computing a sufficient stability threshold; and for each white pixel in the input image array, setting a corresponding pixel in the text lines array to black if a horizontal distance value from the white pixel to a nearest black pixel in a same image pixel row is less than the sufficient stability threshold.
Claim 3
Dependent Claim
27 words
A method as in claim 1 , further comprising the steps of: filling in top and bottom concavities in the text lines array by horizontal projection operations.
Claim 4
Dependent Claim
50 words
A method as in claim 2 , wherein the filling step includes the steps of setting every white pixel in the text lines array for which its nearest neighboring black pixels to the left and right in a same text lines array pixel row belong to a same connected component.
Claim 5
Dependent Claim
30 words
A method as in claim 3 , further comprising the steps of: eliminating all connected components in the text lines array having an area less than a minimum area threshold.
Claim 6
Dependent Claim
15 words
A method as in claim 4 , wherein the minimum area threshold is ten pixels.
Claim 7
Independent Claim
65 words
A method for generating a text regions array from a text lines array, the method comprising the steps of: computing a maximum frequency stability threshold from a Voronoi tessellation point; and for each white pixel in the text lines array, setting a corresponding pixel in the text regions array to black if a vertical distance value is not greater than the maximum frequency stability threshold.
Claim 8
Independent Claim
65 words
A method for generating a text regions array from a text lines array, the method comprising the steps of: computing a maximum frequency stability threshold from a Voronoi tessellation point; and for each white pixel in the text lines array, setting a corresponding pixel in the text regions array to black if a vertical distance value is not greater than the maximum frequency stability threshold.
Claim 9
Dependent Claim
100 words
A computer readable storage medium comprising: computer readable program code embodied on said computer readable storage medium, said computer readable program code for programming a computer to perform a method for generating a text lines array from an input image array, the method comprising the steps of computing a sufficient stability threshold; and for each white pixel in the input image array, setting a corresponding pixel in the text lines array to black if a horizontal distance value from the white pixel to a nearest black pixel in a same image pixel row is less than the sufficient stability threshold.
Claim 10
Dependent Claim
100 words
A computer readable storage medium comprising: computer readable program code embodied on said computer readable storage medium, said computer readable program code for programming a computer to perform a method for generating a text lines array from an input image array, the method comprising the steps of computing a sufficient stability threshold; and for each white pixel in the input image array, setting a corresponding pixel in the text lines array to black if a horizontal distance value from the white pixel to a nearest black pixel in a same image pixel row is less than the sufficient stability threshold.
Claim 11
Dependent Claim
32 words
A computer readable storage medium as in claim 7 , the method further comprising the steps of: filling in top and bottom concavities in the text lines array by horizontal projection operations.
Claim 12
Dependent Claim
53 words
A computer readable storage medium as in claim 8 , wherein the filling step includes the steps of: setting every white pixel in the text lines array for which its nearest neighboring black pixels to the left and right in a same text lines array pixel row belong to a same connected component.
Claim 13
Dependent Claim
35 words
A computer readable storage medium as in claim 9 , the method further comprising the steps of: eliminating all connected components in the text lines array having an area less than a minimum area threshold.
Claim 14
Dependent Claim
18 words
A computer readable storage medium as in claim 10 , wherein the minimum area threshold is ten pixels.
Claim 15
Dependent Claim
93 words
A computer readable storage medium comprising: computer readable program code embodied on said computer readable storage medium, said computer readable program code for programming a computer to perform a method for generating a text regions array from a text lines array, the method comprising the steps of: computing a maximum frequency stability threshold from a Voronoi tessellation point; and for each white pixel in the text lines array, setting a corresponding pixel in the text regions array to black if a vertical distance value is not greater than the maximum frequency stability threshold.
Claim 16
Dependent Claim
93 words
A computer readable storage medium comprising: computer readable program code embodied on said computer readable storage medium, said computer readable program code for programming a computer to perform a method for generating a text regions array from a text lines array, the method comprising the steps of: computing a maximum frequency stability threshold from a Voronoi tessellation point; and for each white pixel in the text lines array, setting a corresponding pixel in the text regions array to black if a vertical distance value is not greater than the maximum frequency stability threshold.
Claim 17
Dependent Claim
41 words
The method of claim 1 , wherein the step of computing a sufficient stability threshold includes the steps of: determining a distance value from a fist pixel included in said input array to a second pixel in said input image array.
Claim 18
Dependent Claim
43 words
The method of claim 13 , wherein the first pixel at which a distance to a nearest black pixel to the left of the first pixel is equal to a distance to a nearest black pixel to the right of the first pixel.
Claim 19
Independent Claim
124 words
A method for generating an image border from an input image array having a plurality of pixels comprising the steps of: generating a text lines array having a plurality of pixels from the input image array, wherein the step of generating a text lines array includes the steps of: computing a sufficient stability threshold; and, setting, for each pixel in the input image array, a respective pixel in the text lines array to a first value, if a distance from a first pixel in the input image array to a second pixel in the input image array is less than the sufficient stability threshold; generating a text regions array from the text lines array; and, generating said image border from said text regions array.
Claim 20
Independent Claim
124 words
A method for generating an image border from an input image array having a plurality of pixels comprising the steps of: generating a text lines array having a plurality of pixels from the input image array, wherein the step of generating a text lines array includes the steps of: computing a sufficient stability threshold; and, setting, for each pixel in the input image array, a respective pixel in the text lines array to a first value, if a distance from a first pixel in the input image array to a second pixel in the input image array is less than the sufficient stability threshold; generating a text regions array from the text lines array; and, generating said image border from said text regions array.
Claim 21
Independent Claim
125 words
A method for generating an image border from an input image array having a plurality of pixels comprising the steps of: generating a text lines array having a plurality of pixels from the input image array; generating a text regions array from the text lines array, wherein the step of generating a text regions array includes the steps of: computing a maximum frequency stability threshold; and, setting, for each pixel in the text lines array, a respective pixel in the text regions array to a first value, if a distance from a first pixel in the text lines array to a second pixel in the text lines array is less that the maximum frequency stability threshold; generating said image border from said text regions array.
Claim 22
Independent Claim
125 words
A method for generating an image border from an input image array having a plurality of pixels comprising the steps of: generating a text lines array having a plurality of pixels from the input image array; generating a text regions array from the text lines array, wherein the step of generating a text regions array includes the steps of: computing a maximum frequency stability threshold; and, setting, for each pixel in the text lines array, a respective pixel in the text regions array to a first value, if a distance from a first pixel in the text lines array to a second pixel in the text lines array is less that the maximum frequency stability threshold; generating said image border from said text regions array.