
| Types | Traits | Performance |
|---|---|---|
| Nerve network | Search a learned face shape in a black and white static image. | Possible to detect more than two faces, but slow and difficult to learn faces. |
|
Nerve network +FFT |
Apply this to black and white successive image frames in real time by using frequency spatial algorithm | Normally possible to track 1-2 faces in real time. Very difficult to learn. |
|
Fuzzy + nerve network |
Use a fuzzy membership function as a value instead of pixel brightness value to enter in the nerve network. | Better performance than using the nerve network alone, but its processing speed is slower. |
|
RGB normalized color |
Find the biggest skin color area only with color information using probability distribution. | Useful to find one face field, but possible errors in the background of the skin color. |
|
YIQ color+ other images |
Combine color and movement information in the consecutive images of more than two. | Difficult to get a critical value that is not sensitive to red color and the diffused reflection of light. |
| Fuzzy color | Modeling face color with a fuzzy membership function. | Widely influenced by membership function and knowledge base. |
| PCA (Principal Component Analysis) | Find an image similar to a face by using a proper face as a basic vector. | Being used as an algorithm to extract a characteristic point more often than to recognize a face. |
| Algorithm template | Detect a face by calculating correlation between facial geometric template and an image. | Difficult to respond to various changes in a face shape or face size. |

| Types | Characteristics | Performance |
|---|---|---|
|
Geometric approach |
It verifies identity by comparing geometrical feature points of an input face image. Each face image should be changed in size and go through a standardization process. The positions of feature points are very critical. | A face is three-dimensional, can be hidden, and have various expressions. So, this approach has inevitable limitations. |
| PCA | It considers bright and dark patterns of a planar image as a single vector, thinking of a face image as a series of those vectors. | If a face position or brightness is changed, it could recognize the one face as two different patterns. |
|
Probability approach |
FLD, EFM, SVM, etc | An algorithm designed to boost its performance by working on the drawbacks of PCA. |
| Nerve network | It teaches the system multi-level percept theory and applies it on a face image. | Learning has its own difficulties and it's hard to compose the learning data. |
|
Wavelet+Elastic Matching |
It is effective to process changes in the position and expressions of a face by changing frequency. | Algorithm volume is too high compared to recognition rates. |