Every time you unlock your phone with a glance or walk through an airport e-gate without showing a boarding pass, a facial recognition system is quietly doing its job. It measures your face, compares it against stored data, and decides in a fraction of a second whether you are who you claim to be. This technology did not appear overnight. It grew out of decades of research in mathematics, computer vision, and criminal investigation, and today it sits at the intersection of forensic science, security, and everyday convenience.
Table of Contents
- How it all began: the history of facial recognition
- From subjective markers to linear algebra
- Verification and identification: the two core functions
- The four-stage biometric process
- How a facial recognition system is actually implemented
- Image acquisition
- Image processing and normalisation
- Locating distinctive facial characteristics
- Template creation and matching
- Nodal points and the making of a face print
- Strengths and weaknesses of facial recognition
- The identical twin problem
- Where you’ll encounter facial recognition in India
- Law enforcement and government use
- Immigration and travel
- Banking and everyday commercial use
How it all began: the history of facial recognition
The earliest attempts at automated facial recognition date back to the 1960s, when researcher Woodrow Bledsoe and his colleagues built a semi-automated system that could note key facial landmarks, such as the width of the mouth or the distance between the eyes, on photographs. The process still needed a human operator to mark these points by hand, but it proved that a face could be reduced to a set of measurable coordinates that a computer could compare against a database.
From subjective markers to linear algebra
In the 1970s, researchers Goldstein, Harmon, and Lesk pushed the idea further by using 21 specific markers, including hair colour and lip thickness, to automate parts of the comparison process. These markers were still subjective and had to be entered manually, but they laid the groundwork for treating a face as a bundle of quantifiable features rather than a single image to eyeball.
The real breakthrough came in 1988, when mathematicians Kirby and Sirovich applied standard linear algebra techniques to the problem. Their method, later known as Eigenfaces, showed that a face could be represented using a small set of mathematical components derived from a large collection of face images. This dramatically reduced the computing power needed to store and compare faces, and it became the mathematical foundation for the modern face-recognition algorithms used today.
Verification and identification: the two core functions
Modern facial recognition systems perform one of two jobs. Verification is a one-to-one comparison: the system checks whether a live face matches a specific stored image and returns a simple yes or no. This is what happens when you unlock a smartphone or pass through an immigration e-gate with your passport already on file. Identification, on the other hand, is a one-to-many comparison: the system checks a face against an entire database of records to find out who the person is, without any claimed identity to start from. This is the mode used by law enforcement when scanning a crowd or a watchlist.
The four-stage biometric process
Regardless of whether the goal is verification or identification, every facial recognition system follows the same four broad stages. First, the system captures a physical sample of the face through a camera or scanner. Second, it extracts unique data points from that sample to build a digital template. Third, it compares this template against one or more stored templates. Finally, it renders a match or non-match decision based on how closely the templates align.
How a facial recognition system is actually implemented
Building a working facial recognition pipeline involves several practical stages beyond the theoretical framework.
Image acquisition
The process starts with image acquisition, using either static cameras that capture a single photograph or video-based systems that continuously scan a moving crowd. Static systems are common in controlled settings like passport kiosks, while video systems are used in surveillance and public-safety contexts.
Image processing and normalisation
Once an image is captured, the system must detect that a face is actually present and normalise it, adjusting for lighting, angle, and scale so that it can be compared fairly against other images, regardless of how the original photo was taken.
Locating distinctive facial characteristics
Next, the software locates the features that make a face unique, focusing on structures such as the eye sockets, cheekbones, and the shape of the nose. These regions tend to remain stable across different expressions and lighting conditions, which makes them more reliable than features like hairstyle or facial hair.
Template creation and matching
Finally, the located features are converted into a compact digital template, which is stored and matched against other templates during future verification or identification attempts.
Nodal points and the making of a face print
The precision of a facial recognition system comes down to something called nodal points, the specific, measurable landmarks on a face. Software typically analyses around 80 such points, including the distance between the eyes, the width of the nose, the depth of the eye sockets, and the shape of the cheekbones and jawline. In practice, most commercial systems only need a subset of these, usually around a quarter of the available points, as long as the chosen set can reliably tell one person’s face apart from another’s.
About 70 of these nodal points are typically combined into what researchers call a face bunch graph, a structural map of how the features relate to one another. This graph is then converted into a numerical code, generally referred to as a face print, which is what gets stored in the database instead of the actual photograph. This is an important distinction: a leaked database of face prints does not hand over anyone’s actual picture, though it can still be misused to re-identify people if matched against other data.
Strengths and weaknesses of facial recognition
Facial recognition has become popular for good reason. It is convenient, since all it requires is an image of a person’s face rather than a fingerprint scan or an iris capture. It is also relatively inexpensive to deploy at scale, and unlike many other biometric methods, it can work without active cooperation from the subject, which is exactly why it is used for surveillance and crowd monitoring.
The identical twin problem
The technology’s most significant limitation is that it struggles to tell identical twins apart. Evaluations by the US National Institute of Standards and Technology have repeatedly found that leading facial recognition algorithms produce a high rate of false matches when comparing images of identical and even same-sex fraternal twins. For applications like criminal identification or border control, where mistaking one twin for another could have serious consequences, this remains a genuine constraint, and agencies often fall back on a second biometric modality, such as fingerprints, in these edge cases.
Where you’ll encounter facial recognition in India
Facial recognition has moved from research labs into daily governance and commerce with remarkable speed.
Law enforcement and government use
The National Crime Records Bureau has been building a centralised Automated Facial Recognition System aimed at modernising police work, criminal identification, and information sharing between law enforcement units across the country. State election authorities have also experimented with the technology; Telangana, for instance, piloted facial recognition to verify voters at polling stations in an effort to cut down on impersonation-based voter fraud, though digital rights advocates flagged concerns about accuracy and the risk of wrongly denying someone their vote.
Immigration and travel
At airports, the Digi Yatra system uses facial recognition to let domestic passengers move through entry gates, security, and boarding without repeatedly showing physical documents. The same underlying technology has also been deployed by the Bureau of Immigration at biometric kiosks to speed up processing for international arrivals, cutting down wait times that used to stretch several minutes per passenger.
Banking and everyday commercial use
On the commercial side, facial recognition is increasingly used for residential security systems, ATM authentication as an alternative to PIN-based access, and physical access control in offices and gated communities. Because the underlying hardware, cameras, and processors have become cheaper and more accurate, businesses can now deploy face-based authentication at a fraction of what it cost even a decade ago.
What do you think? Given how easily facial recognition can operate without a person’s active cooperation, where should the line be drawn between public safety and personal privacy? And in a country as large and diverse as India, what safeguards would you want in place before a system like this is used to verify something as fundamental as your vote?
References
- https://www.bostonglobe.com/ideas/2014/11/23/facial-recognition-technology-goes-way-back/CkWaxzozvFcveQ7kvdLHGI/story.html
- https://arxiv.org/pdf/2102.00813
- https://pmc.ncbi.nlm.nih.gov/articles/PMC7714107/
- https://www.encyclopedia.com/science/encyclopedias-almanacs-transcripts-and-maps/facial-recognition
- https://www.nist.gov/publications/distinguishing-identical-twins-face-recognition
- https://www.techpolicy.press/the-landscape-of-facial-recognition-technologies-in-india/
- https://www.aljazeera.com/news/2020/1/22/indias-telangana-to-test-facial-recognition-in-local-elections
- https://www.biometricupdate.com/202406/india-launches-airport-biometric-system-to-fast-track-immigration-checks
Leave a Reply