Face detection & recognition master thesis