Patent ID: 7565030

Claim:
A method of detecting an orientation of a digital image using statistical classifier techniques comprising: using a processor to perform the following steps: (a) applying a set of classifiers to a digital image in a first orientation and determining a first level of match between said digital image at said first orientation and said classifiers; (b) rotating said digital image to a second orientation, applying the classifiers to said rotated digital image at said second orientation, and determining a second level of match between said rotated digital image at said second orientation and said classifiers; (c) comparing said first and second levels of match between said classifiers and said digital image and between said classifiers and said rotated digital image, respectively; and (d) determining which of the first orientation and the second orientations has a greater probability of being a correct orientation based on which of the first and second levels of match, respectively, comprises a higher level of match; (e) rotating said digital image to a third orientation, applying the classifiers to said rotated digital image at said third orientation, and determining a third level of match between said rotated digital image at said third orientation and said classifiers; (f) comparing said third level of match with said first level of match or said second level of match, or both; and (g) determining which of two or more of the first orientation, the second orientations and the third orientation has a greater probability of being a correct orientation based on which of the two or more the first, second and third levels of match, respectively, comprises a higher level of match.