Patent ID: 8068677

Claim:
A method for improving the recognition accuracy of a plurality of objects possibly contained in an image by performing hierarchical image processing to determine a plurality of image annotations of said image, wherein said method comprising: obtaining of a plurality of classifiers, wherein each of said plurality of classifiers is associated with an object of said plurality of objects; obtaining of a plurality of feature vectors, wherein each of said plurality of feature vectors is associated with a class of said plurality of classifiers; obtaining of a plurality of labels, wherein each of said plurality of labels is associated with a classifier of said plurality of classifiers; obtaining of a plurality of plurality of semantic relationships, wherein each of said plurality of plurality of semantic relationships is associated with a label of said plurality of labels; computing of a plurality of factors associated with a plurality of hierarchies, wherein each of said plurality of hierarchies is based on said plurality of plurality of semantic relationships; computing of a hierarchy measure for said plurality of hierarchies; determining of a plurality of formed hierarchies based on said plurality of classifiers, said plurality of labels, and said plurality of plurality of semantic relationships; analyzing of said image based on said plurality of formed hierarchies resulting in a plurality of plurality of hierarchical annotations; and performing of consistency analysis based on said plurality of plurality of hierarchical annotations resulting in said plurality of image annotations.