Head pose estimation using supervised manifold learning