| Literature DB >> 35341202 |
Yan Sun1, Zhenyun Ren1, Wenxi Zheng1.
Abstract
While network technology is convenient for our daily life, the problems that are exposed are also endless. The most important thing for everyone is information security. In order to improve the security level of network information and identify and detect faces, the method used in this paper has improved compared with the traditional AdaBoost method and skin color method. AdaBoost detection is performed on the image, which reduces the probability of false detection. The experiment compares the experimental results of the AdaBoost method, the skin color method and the skin color + AdaBoost method. All operations in the KPCA and KFDA algorithms are performed by the inner product kernel function defined in the original space, and no specific non-linear mapping function is involved.The full name of KPCA is kernel principal component analysis. The full name of KFDA is kernel Fisher discriminant analysis. Combining the zero-space method kernel discriminant analysis method improves the ability of discriminant analysis to extract non-linear features. Through the secondary extraction of PCA features, a better recognition result than the PCA method is obtained. This paper also proposes a zero-space based Fisher discriminant analysis method. Experiments show that the zero-space-based method makes full use of the useful discriminant information in the zero space of the intraclass dispersion matrix, which improves the accuracy of face recognition to some extent.If you choose the polynomial kernel function, when d = 0.8, KPCA has a higher recognition ability. When d = 2, the recognition rate of KFDA and zero space-based KFDA is the largest. For polynomial functions, in general, d = 2.Entities:
Mesh:
Year: 2022 PMID: 35341202 PMCID: PMC8956407 DOI: 10.1155/2022/9224203
Source DB: PubMed Journal: Comput Intell Neurosci
Figure 1Flow chart of face recognition system based on multifeature fusion.
Single face test set test results.
| Detection method | Face number | Face detection | Missing face detection | Detection rate | False detection window | False detection rate |
|---|---|---|---|---|---|---|
| AdaBoost | 300 | 275 | 25 | 0.917 | 29 | 0.097 |
| Color | 300 | 275 | 28 | 0.907 | 14 | 0.047 |
| Color + AdaBoost | 300 | 287 | 13 | 0.957 | 16 | 0.053 |
Figure 2Single face test set ROC curve.
Multi-face test set test results.
| Detection method | Face number | Face detection | Missing face detection | Detection rate | False detection window | False detection rate |
|---|---|---|---|---|---|---|
| AdaBoost | 461 | 412 | 49 | 0.894 | 57 | 0.124 |
| Color | 461 | 407 | 54 | 0.882 | 24 | 0.052 |
| Color + AdaBoost | 461 | 425 | 36 | 0.921 | 29 | 0.063 |
Figure 3Self-built multi-face test set ROC curve.
Corresponding recognition rates of different feature sub-space dimensions and number of different training samples in PCA.
| Dimension |
|
|
|
|
|---|---|---|---|---|
| 110 | 96.25 | 95.83 | 88 | 85.71 |
| 90 | 96.25 | 95.83 | 88 | 85.71 |
| 80 | 96.25 | 96.67 | 89.5 | 84.64 |
| 71 | 96.25 | 96.67 | 88.5 | 84.29 |
| 31 | 95 | 95.83 | 88.5 | 81.07 |
| 23 | 95 | 95.83 | 87 | 80.36 |
| 17 | 95 | 95 | 83.5 | 76.07 |
| 12 | 95 | 95 | 84 | 75.71 |
| 9 | 96.25 | 94.17 | 84 | 75.36 |
| 6 | 83.75 | 84.17 | 74.5 | 65 |
Figure 4PCA recognition rate changes with threshold.
Identification results when selecting different kernel functions and corresponding parameters on the ORL face database.
| ORL face database | KPCA (%) | KFDA (%) | KFDA + NULL (%) | |
|---|---|---|---|---|
| Polynomial kernel function |
| 100 | 80.5 | 90.5 |
|
| 99 | 84 | 90.5 | |
|
| 96.5 | 97 | 97.5 | |
|
| ||||
| RBF kernel function | Sig2 = 1.5e8 | 100 | 85 | 92.5 |
| Sig2 = 5e6 | 100 | 98.5 | 100 | |
Recognition results of different recognition methods in three databases.
| Feature extraction method | Maximum average recognition rate | ||
|---|---|---|---|
| ORL | Yale | Georgia tech | |
| DCT | 95.86 | 83.01 | 79.99 |
| Gabor | 93.78 | 91.99 | 69.76 |
| DCT + gabor | 95.76 | 93.02 | 79.79 |
| DCT + ICA | 96.69 | 92.89 | 78.36 |
| Gabor + ICA | 97.58 | 96.87 | 80.29 |
| DCT + gabor + ICA | 98.01 | 95.69 | 83.98 |
Figure 5Comparison of several face recognition methods on ORL face database (using polynomial kernel function).
Figure 6Comparison of four face recognition methods based on ICA.