1. A non-transitory computer-readable medium or media comprising one or more sequences of instructions which, when executed by one or more processors, causes steps to be performed comprising: obtaining a set of image features for a local image window and for a set of neighboring image windows; applying a set of classifiers corresponding to the set of image features to obtain a set of classifier response values for the local image window and the set of neighboring image windows; generating a classification context feature set for the local image window comprising the set of classifier response values for the local image window and the set of neighborhood image windows; constructing a contextual boost feature set comprising the classification context feature set and the set of image features for the local image window and for the set of neighboring image windows; and augmenting the contextual boost feature set by iteratively adding an updated classification context feature set to the contextual boost feature set of an immediately prior iteration until a stop condition is reached.