Face detection is a buzzword that has been making waves in the world of technology for a while. From business…