In order to overcome the problems of large recognition error and low recognition accuracy in the existing face pose recognition models, the paper proposes and constructs a new multi-view face pose recognition model based on typical correlation analysis algorithm. First, the AdaBoost algorithm is used to realise multi-pose face detection and positioning. Secondly, the face image is pre-processed, including image greying, image denoising, and face image geometric normalisation, and then the typical correlation analysis algorithm is used to extract face features. Finally, multi-view facial gesture recognition is realised through convolutional neural network. Experimental results show that, compared with the traditional recognition model, the recognition accuracy of the constructed model is greatly improved, and the average accuracy (mAP) is 96.334%, which proves that the recognition performance of the constructed model is better.