1. A computer implemented method for constructing a strong classifier, comprising: selecting a plurality of weak classifiers; combining the weak classifiers to form a set of combinations of the weak classifiers; boosting each combination of the weak classifiers to determine a weighted score for each combination of the weak classifiers; and selecting combinations of the weak classifiers having a weighted score greater than a predetermined threshold to form the strong classifier.