Modern facial recognition technologies are built upon machine learning based algorithms. These algorithms analyse digital images finding feature combinations that are unique to the face in question. The end result is a mathematical representation that enables fast and accurate face comparisons. In the case of SmartGate the travellers acquired image is verified against a trusted reference (e.g. the traveller's passport photo).