Methods and Systems for Identifying Text Orientation in a Digital Image
First Claim
Patent Images
1. A method for determining a text orientation in a digital image, said method comprising:
- a) computing, for each of a plurality of text-object pairs in a digital image, a first alignment feature value for a first alignment feature, thereby producing a first plurality of feature values;
b) computing, for each of said plurality of text-object pairs, a second alignment feature value for a second alignment feature, thereby producing a second plurality of feature values;
c) generating a first histogram of said first plurality of feature values;
d) generating a second histogram of said second plurality of feature values; and
e) determining a text orientation in a digital image based on said first histogram and said second histogram.
2 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the present invention relate to systems and methods for determining text orientation in a digital image.
74 Citations
23 Claims
-
1. A method for determining a text orientation in a digital image, said method comprising:
-
a) computing, for each of a plurality of text-object pairs in a digital image, a first alignment feature value for a first alignment feature, thereby producing a first plurality of feature values; b) computing, for each of said plurality of text-object pairs, a second alignment feature value for a second alignment feature, thereby producing a second plurality of feature values; c) generating a first histogram of said first plurality of feature values; d) generating a second histogram of said second plurality of feature values; and e) determining a text orientation in a digital image based on said first histogram and said second histogram. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for determining a text orientation in a digital image, said system comprising:
-
a) a first alignment-feature-value calculator for computing, for each of a plurality of text-object pairs in a digital image, a first alignment feature value for a first alignment feature, thereby producing a first plurality of feature values; b) a second alignment-feature-value calculator for computing, for each of said plurality of text-object pairs, a second alignment feature value for a second alignment feature, thereby producing a second plurality of feature values c) a first histogram generator for generating a first histogram of said first plurality of feature values; d) a second histogram generator for generating a second histogram of said second plurality of feature values; and e) an orientation determiner for determining a text orientation in a digital image based on said first histogram and said second histogram. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method for determining a text orientation in a digital image, said method comprising:
-
a) selecting a first text object from a digital image; b) determining, for said first text object, a first bounding box; c) selecting a second text object from said digital image; d) determining, for said second text object, a second bounding box; e) when the size of said first text object is substantially different than the size of said second text object, i) determining, for said first text object and said second text object, a first bounding-box feature value for a first bounding-box feature, wherein said first bounding-box feature is related to a first edge of said first bounding box; ii) updating a first histogram based on said first bounding-box feature value; iii) determining, for said first text object and said second text object, a second bounding-box feature value for a second bounding-box feature, wherein said second bounding-box feature is related to a second edge of said first bounding box; iv) updating a second histogram based on said second bounding-box feature value; v) determining, for said first text object and said second text object, a third bounding-box feature value for a third bounding-box feature, wherein said third bounding-box feature is related to a third edge of said first bounding box; vi) updating a third histogram based on said third bounding-box feature value; vii) determining, for said first text object and said second text object, a fourth bounding-box feature value for a fourth bounding-box feature, wherein said fourth bounding-box feature is related to a fourth edge of said first bounding box; viii) updating a fourth histogram based on said fourth bounding-box feature value; f) determining a text orientation in said digital image based on said first histogram, said second histogram, said third histogram and said fourth histogram. - View Dependent Claims (22, 23)
-
Specification