The invention discloses an image block weighted
convolutional neural network-based face recognition method. The method includes the following steps that: a sample
database is constructed,
edge detection is performed on a sample picture, and a
face contour picture is intercepted; five portions in the
face contour image are positioned, segmentation is performed according to positioning, so that local pictures can be obtained, and the gray scale variance mean of the local pictures is calculated; the
face contour picture and six local pictures, which belong to the same sample picture, are together put into the training of a
convolutional neural network; and segmented pictures of a pictures to be recognized are put into the trained
convolutional neural network, so that a recognition result can be obtained. According to the image block weighted convolutional neural network-based face recognition method of the invention, both local characteristics and global characteristics are considered, so that a
system can have a better recognition effect. According to the image block weighted convolutional neural network-based face recognition method of the invention, the image block weighted convolutional neural network is adopted, and thus, compared with a traditional face recognition method, the image block weighted convolutional neural network-based face recognition method of the present invention can improve the recognition rate of face recognition.