Wednesday, April 9, 2014

The different types of it!



There are 3 main forms of facial recognition software, traditional, 3D, and skin texture analysis.  The most commonly used one is the traditional form.  The traditional form of facial recognition software is based on analyzing the position of key facial features and then storing them in storage for future matching.  The software will pull a face and set it on a 2D flat plane.  Then, the software detects features such as eyes, nose, ears, cheekbones, etc, and then it stores their position on the plane.  Since everyone has a different face, everyone has unique positions of ears, eyes and other features.  The system stores these positions as code, and if the same face shows up again, it is able to match it, and identify the person.  Other forms of traditional recognition software are used to just identify a face from a picture.  This is evident in most modern cameras with a face-recognizing feature.  This feature allows the camera to see where the faces are in the photos, and be able to determine the correct amount of zoom and focus that the camera will need in order to get the best picture.   The benefits of the traditional method are the relative cheapness of it compared to other methods.  It allows for the software to be easily installed in security cameras for businesses and government buildings.  This form of recognition will be all that is needed for a good security system.  It is good enough to detect faces quickly and effectively, and is very useful in keeping unwanted people out.  However, traditional software must have adequate lighting to recognize faces, and provides the least powerful technology of the 3 forms.   Additionally, if the person is facing at an angle more than 35 degrees from the camera, the software may not be able to store the person's data into the system.  Also, since the computer stores the positions of key facial features, if the person is doing some sort of facial expression, the computer might not match it if the person is scanned again with a neutral face expression.
            The 3D form of facial recognition software is the most advanced form that is available at the moment.  It had its roots planted in 2006 in a software developer challenge.  While the basis for the 3D software is the same as the traditional, it builds upon it.  3D software is not only able to record locations of features, but it also measure depth.  It measures contours of the nose, surface features, among others.  Using this technology, 3D recognition is more reliable and effective than the traditional method.  The technology is about 10 times more accurate than programs that were used in 2002.  Therefore, it is the preferred method for government and high level security firms.

No comments:

Post a Comment