
Figure 1.
Classification diagram

Figure 2.
Network structure

Figure 3.
Point structure

Figure 4.
Traditional neural network diagram

Figure 5.
Convolutional neural network diagram

Figure 6.
Flow chart of program execution

Figure 7.
Program execution result diagram
TABLE I.
Description of returned values
| Field | Type | Instructions |
|---|---|---|
| Request_id | string | Distinguish each request, unique value |
| Faces | An array of string | The array of faces that were detected |
| Image_id | The identification of the detected picture | |
| Time_used | The integer | The time taken for the entire request, in milliseconds. |
| Error_message | string | Request failure information |
| Face_num | The integer | The number of faces recognized |
TABLE II.
Faces array values
| Field | Type | Instructions |
|---|---|---|
| Face_token | string | Identification of human face |
| Face_rectangle | object | The position of the face box contains the following attributes. Top: The ordinate of the upper left corner of the face box left: The abscissa of the upper left corner of the face box width: The width of the face frame Height: The height of the face frame |
| Landmark | object | Coordinates of key points |
| Attributes | object | Facial feature information |

Figure 8.
Facial recognition social program

Figure 9.
“Patch” cracking Face ID

Figure 10.
Campus access control system