Coupled Deep Learning for Heterogeneous Face Recognition