Face Identification Method and System Using Thereof
First Claim
1. A face identification method for identifying to-be-identified data, which comprise an input character vector, the face identification method comprising the steps of:
- respectively obtaining a first set of hidden layer parameters and a second set of hidden layer parameters by way of training according to a plurality of first training character data and a plurality of second training character data, which correspond to a first database character vector and a second database character vector, respectively;
establishing a first back propagation neural network (BPNN) and a second BPNN according to the first and second sets of hidden layer parameters, respectively;
providing the to-be-identified data to the first BPNN to find a first output character vector;
determining whether the first output character vector satisfies an identification criterion;
providing the to-be-identified data to the second BPNN to find a second output character vector when the first output character vector does not satisfy the identification criterion;
determining whether the second output character vector satisfies the identification criterion; and
identifying the to-be-identified data as corresponding to the second database character vector when the second output character vector satisfies the identification criterion.
1 Assignment
0 Petitions
Accused Products
Abstract
A face identification method includes the following steps. First, first and second sets of hidden layer parameters, which respectively correspond to first and second database character vectors, are obtained by way of training according to multiple first and second training character data. Next, first and second back propagation neural networks (BPNNs) are established according to the first and second sets of hidden layer parameters, respectively. Then, to-be-identified data are provided to the first BPNN to find a first output character vector. Next, whether the first output character vector satisfies an identification criterion is determined. If not, the to-be-identified data are provided to the second BPNN to find a second output character vector. Then, whether the second output character vector satisfies the identification criterion is determined. If yes, the to-be-identified data are identified as corresponding to the second database character vector.
-
Citations
14 Claims
-
1. A face identification method for identifying to-be-identified data, which comprise an input character vector, the face identification method comprising the steps of:
-
respectively obtaining a first set of hidden layer parameters and a second set of hidden layer parameters by way of training according to a plurality of first training character data and a plurality of second training character data, which correspond to a first database character vector and a second database character vector, respectively; establishing a first back propagation neural network (BPNN) and a second BPNN according to the first and second sets of hidden layer parameters, respectively; providing the to-be-identified data to the first BPNN to find a first output character vector; determining whether the first output character vector satisfies an identification criterion; providing the to-be-identified data to the second BPNN to find a second output character vector when the first output character vector does not satisfy the identification criterion; determining whether the second output character vector satisfies the identification criterion; and identifying the to-be-identified data as corresponding to the second database character vector when the second output character vector satisfies the identification criterion. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A face identification system for identifying to-be-identified data, which comprise an input character vector, the face identification system comprising:
-
a face detection circuit for selecting first face detection data from a first set of training image data and selecting second face detection data from a second set of training image data; a character analyzing circuit for performing a dimensional simplification operation on the first face detection data and the second face detection data to obtain a plurality of first training character data and a plurality of second training character data according to the first and second face detection data, respectively; and an identification circuit, comprising; a training module for obtaining a first set of hidden layer parameters and a second set of hidden layer parameters, respectively corresponding to a first database character vector and a second database character vector, by way of training according to the first training character data and the second training character data; a simulating module for establishing a first back propagation neural network (BPNN) and a second BPNN according to the first and second sets of hidden layer parameters, respectively, and for inputting the to-be-identified data into the first BPNN to find a first output character vector; and a control module for determining whether the first output character vector satisfies an identification criterion, wherein when the first output character vector does not satisfy the identification criterion, the control module controls the simulating module to provide the to-be-identified data to the second BPNN to find a second output character vector; wherein the control module further determines whether the second output character vector satisfies the identification criterion, and when the second output character vector satisfies the identification criterion, the control module identifies the to-be-identified data as corresponding to the second database character vector. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification