A method, image recognition system, computer program, etc., for determining
image orientation. The invention classifies potential sky pixels in the
image by color, identifies spatially contiguous regions of the potential
sky pixels, identifies actual sky regions by eliminating ones of the
spatially contiguous regions that have a texture above a predetermined
texture threshold, computes desaturation gradients of the actual sky
regions, classifies the image as one of portrait and landscape based on
average absolute values of horizontal and vertical desaturation gradient
of pixels within each of the actual sky regions, determines orientation of
the image based on a polarity of the average horizontal and vertical
desaturation gradients, and confirms that the actual sky regions are true
sky regions by comparing the desaturation gradients with a predetermined
desaturation gradient for sky.
Eine Methode, ein Bildanerkennung System, ein Computerprogramm, ein etc., für die Bestimmung von von Bildlagebestimmung. Die Erfindung stuft mögliche Himmelpixel im Bild durch Farbe, kennzeichnet räumlich angrenzende Regionen der möglichen Himmelpixel, kennzeichnet tatsächliche Himmelregionen ein, indem sie eine der räumlich angrenzenden Regionen, die eine Beschaffenheit über einer vorbestimmten Beschaffenheit Schwelle haben, berechnet Verweißlichungsteigungen der tatsächlichen Himmelregionen, einstuft das Bild als eins des Portraits und der Landschaft beseitigt, die auf durchschnittlichen Absolutwerten der horizontalen und vertikalen Verweißlichungsteigung der Pixel innerhalb jeder der tatsächlichen Himmelregionen basiert, feststellt Lagebestimmung des Bildes, das auf einer Polarität der durchschnittlichen horizontalen und vertikalen Verweißlichungsteigungen basiert, und bestätigt, daß die tatsächlichen Himmelregionen zutreffende Himmelregionen sind, indem sie vergleichen die Verweißlichungsteigungen mit vorbestimmt Verweißlichungsteigung für Himmel.