Hacker News new | ask | show | jobs
by bsenftner 87 days ago
To have a high quality facial recognition system it needs to include every possible combination of ethnicity, in addition to all of those they each need to include variations of daylight, of dappled light, of partial obscuring, night time illumination, across every variation of season, variations of expression and face angle, across variations of weather, variations of distance, across variations of things placed on a person's face, and then across all kinds of variations of video compression. All these face image variations in the training set enable the trained model to find and track the features that persist through all these variations. In truth it requires hundreds of millions of facial images to create an accurate facial recognition system. Most new companies and many that have been around for respectable periods are not realizing how much data collection, annotation and additional variation creation it requires for a high quality FR training set. The company I worked at spent 20 years collecting laser scans of real people to then create the augmented real person data set with several hundred million faces.