Face Recognition across Non-Uniform Motion Blur, Illumination, and Pose