3D face reconstruction from single 2D image using convolutional neural network