Face detection based on Surf Cascade Face Detection by Jianguo Li