1. In a computing environment, a method comprising, processing image data into an image pyramid, providing features of sub-window candidates to each stage of a cascading classifier to remove zero or more sub-window candidates that are classified as non-face sub-windows within that stage, in which the features comprise pixel pairs of the image pyramid, continuing with one or more subsequent stages, and outputting a result based upon whether at least one sub-window candidate remains.