3D Orientation Estimation and Vanishing Point Extraction from Single Panoramas Using Convolutional Neural Network