Face Detection Algorithm Based on Double-Channel CNN with Occlusion Perceptron

Comput Intell Neurosci. 2022 Jan 28:2022:3705581. doi: 10.1155/2022/3705581. eCollection 2022.

Abstract

Aiming at the problem of low accuracy of face detection under complex occlusion conditions, a double-channel occlusion perceptron neural network model was proposed. The area occlusion judgment unit is designed and integrated into the VGG16 network to form an occlusion perceptron neural network. Thereupon, the features of unoccluded regions and less occluded regions in facial images are extracted by the perceptual neural network. Transfer learning algorithm is utilized to pretrain parameters of the convolution layer to reduce the overfitting problem caused by insufficient training data samples. Face features of the whole face were extracted by optimizing the residual network, and then the face features of the occluding perceptron neural network and the residual network were weighted and fused. Experiments were carried out on two open data sets, AR and MAFA. The results demonstrate that the detection accuracy of this method is higher than that of other methods, and the detection speed is faster.

MeSH terms

  • Algorithms*
  • Data Collection
  • Face
  • Neural Networks, Computer*