Face detection or other computer vision functionality are nicely solved by OpenCV project.
Resources and PHP libraries: