The first feature it approaches is finding the skin color. However a major problem with skin color is differing tones. To solve this issue, they decide to take the image and convert it to a different color scheme. They use the YCbCr color scheme, because it makes a large distinction between skin and non-skin. It also applies the same to many different skin tones and colors, making the algorithm accurate for a variety of people. After the conversion, they draw a bounding box around the "skin" pixels, which in essence is the face.
The second feature they cover are the eyes. They take the bounding box they found with the previous feature as a starting point. Then, assuming the eyes would be in the upper half of the box, they cut out the bottom half to reduce the search area. Then they use a technique called Hough transform, which identifies specified geometric shapes easily, in this case, the eyes as an oval. Hough transform takes many calculations, and can be a problem in programs that require more immediate results.
- Kao Pyro of the Azure Flame
Source:
Choudhar, M. V., Devi, M. S., & Bajaj, P. (2011).
Face and facial feature detection. Proceedings of the International
Conference & Workshop on Emerging Trends in Technology , 686-689.
No comments:
Post a Comment