We already have implemented face recognization software and can get all of the information related to face, gender, skin color, eyes inner width, age and at least 20 other informations. I can show you demo. It is full proved and used in different places. Please message me and we can give you demo.
Although I can understand face recognization and detection is little bit different. But yes it can be possible.