A method of automatically establishing the correct orientation of an image
using facial information. This method is based on the exploitation of the
inherent property of image recognition algorithms in general and face
detection in particular, where the recognition is based on criteria that
is highly orientation sensitive. By applying a detection algorithm to
images in various orientations, or alternatively by rotating the
classifiers, and comparing the number of successful faces that are
detected in each orientation, one may conclude as to the most likely
correct orientation. Such method can be implemented as an automated
method or a semi automatic method to guide users in viewing, capturing or
printing of images.