Pose-Invariant Face Alignment with a Single CNN
HD-CNN: Hierarchical Deep Convolutional Neural Networks for Large Scale Visual Recognition