If all the existing cameras on our streets, front-facing cameras on our smart devices, and even the ones that are now being baked into our TVs aren't enough, the Federal Bureau of Investigation (FBI) are spending $1 billion on a next-generation facial recognition system.

This new next-gen system would be capable of identifying someone under various conditions with as much as 92% accuracy. The Next Generation Identification (NGI) pilot program was launched two years ago, and if the results are anything to go by, the best algorithms were capable of narrowing down someone's identity 92% of the time, from 1.6 million mugshots, impressive.

The person doesn't even need to be looking directly at the camera, as the technology is able to match the person to the available mugshot in the database using various biometric analyses. Said algorithms can analyze features on front and side views of mugshots, create a 3D model of the face, and even rotate the model as much as 70 degrees in order to match the angle of the face in the photo.

The program is meant to go into action by 2014.