| Literature DB >> 35890964 |
Abstract
As the acquisition and application of color images become more and more extensive, color face recognition technology has also been vigorously developed, especially the recognition methods based on convolutional neural network, which have excellent performance. However, with the increasing depth and complexity of network models, the number of calculated parameters also increases, which means the training of most high-performance models depends on large-scale samples and expensive equipment. Therefore, the key to the current research is to realize a lightweight model while ensuring the recognition accuracy. At present, PCANet, a typical lightweight framework for deep learning, has achieved good results in most of the image recognition tasks, but its recognition accuracy for color face images, especially under occlusion, still needs to be improved. Therefore, a color occlusion face recognition method based on quaternion non-convex sparse constraint mechanism is proposed in this paper. Firstly, a quaternion non-convex sparse principal component analysis network model was constructed based on Lp regularization of strong sparsity. Secondly, the fixed point iteration method and coordinate descent method were established to solve the non-convex optimization problem. Finally, the occlusion recognition performance of the proposed method was verified on Georgia Tech, Color FERET, AR, and LFW-A Color face datasets.Entities:
Keywords: Lp non-convex sparse; PCANet; coordinate descent; fixed point iterative; occluded color face
Mesh:
Year: 2022 PMID: 35890964 PMCID: PMC9318538 DOI: 10.3390/s22145284
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.847
Figure 1Basic framework of two-order QNSPCANet.
Figure 2Sample for color face image (a) Georgia Tech; (b) Color FERET; (c) AR; (d) and LFW-A.
Figure 3Color face sample of AR dataset and self-added occlusion processing example.
The correct recognition rate of each algorithm in Georgia Tech dataset under different occlusion conditions (%).
| Algorithm | Normal | 20% Block Occlusion | 20% Noise Occlusion |
|---|---|---|---|
| PCANet | 93.20 | 83.60 | 83.00 |
| QPCANet | 95.50 | 87.30 | 87.70 |
| QSPCANet | 97.50 | 92.50 | 91.40 |
| QNSPCANet | 97.70 | 95.40 | 94.40 |
The correct recognition rate of each algorithm in Color FERET dataset under different occlusion conditions (%).
| Algorithm | Normal | 20% Block Occlusion | 20% Noise Occlusion |
|---|---|---|---|
| FRAD [ | 96.59 | 94.80 | 94.33 |
| GMSRC [ | 97.07 | 95.21 | 95.42 |
| DDRC [ | 98.60 | 94.53 | - |
| PCANet | 93.75 | 84.13 | 84.42 |
| QPCANet | 96.44 | 88.52 | 88.11 |
| QSPCANet | 98.04 | 92.98 | 92.38 |
| QNSPCANet | 98.72 | 96.02 | 95.39 |
The correct recognition rate of each algorithm in AR dataset under different occlusion conditions (%).
| Algorithm | Normal | Sunglasses | Scarf | 20% Block Occlusion | 20% Noise Occlusion |
|---|---|---|---|---|---|
| Gabor-SRC [ | 96.72 | 95.83 | 95.26 | 92.41 | 92.89 |
| VGG-Face [ | 98.05 | 97.21 | 93.40 | 89.47 | 91.55 |
| Lightened-CNN [ | 98.79 | 98.14 | 98.56 | 96.01 | - |
| PCANet | 96.71 | 95.83 | 96.12 | 87.14 | 88.32 |
| QPCANet | 97.83 | 97.66 | 96.23 | 90.69 | 90.94 |
| QSPCANet | 99.41 | 98.50 | 98.74 | 93.56 | 92.71 |
| QNSPCANet | 99.62 | 99.25 | 99.31 | 96.77 | 95.80 |
The correct recognition rate of each algorithm in LFW-A dataset under different occlusion conditions (%).
| Algorithm | Normal | 20% Block Occlusion | 20% Noise Occlusion |
|---|---|---|---|
| ProCRC [ | 94.82 | 86.77 | 88.51 |
| CRDDL [ | 95.20 | 89.56 | 90.13 |
| MobileFaceNet [ | 98.20 | 90.53 | 95.08 |
| PCANet | 91.56 | 80.25 | 80.64 |
| QPCANet | 94.15 | 86.33 | 87.59 |
| QSPCANet | 97.10 | 92.17 | 93.36 |
| QNSPCANet | 97.35 | 95.08 | 95.21 |
Figure 4The recognition rate curves of each algorithm under different solid color occlusion areas.
Algorithm training time comparison.
| Algorithm | Georgia Tech | Color FERET | AR | LFW-A |
|---|---|---|---|---|
| PCANet | 49.06 s | 81.82 s | 210.27 s | 63.15 s |
| QPCANet | 156.24 s | 277.52 s | 342.86 s | 180.44 s |
| QSPCANet | 194.36 s | 325.58 s | 481.39 s | 237.89 s |
| QNSPCANet | 226.57 s | 369.14 s | 510.44 s | 268.51 s |
Figure 5Convergence curve of sparsity of the first convolution layer sparse vector matrix.
Root mean square error of five recognition algorithms under different salt-and-pepper noise occlusion area (%).
| Algorithm | 10% | 20% | 30% | 40% | 50% |
|---|---|---|---|---|---|
| PCANet | 4.20 | 5.73 | 7.82 | 9.02 | 9.85 |
| QPCANet | 2.51 | 4.26 | 5.33 | 7.84 | 9.26 |
| QSPCANet | 0.94 | 1.12 | 1.58 | 1.93 | 2.29 |
| QNSPCANet | 0.79 | 0.98 | 1.24 | 1.57 | 2.01 |
Figure 6Four algorithms correctly identify rate curves under rotation transformation and translational transformation.