Hierarchical Classification and Feature Reduction for Fast Face Detection