Gesichtserkennungssysteme sollen das menschliche Erkennungssystem nachbilden. Die bisher entwickelten Algorithmen lassen sich jedoch bei weitem noch nicht mit der menschlichen Erkennungsleistung vergleichen.
Es wurde ein System entwickelt, das die Fragen von der Berechtigung durch eine Ausweiskarte, über die Segmentierung des Gesichtes, bis zur Erkennung behandelt. Der Schwerpunkt liegt auf der Segmentierung des Gesichtes und der daraus folgenden Extraktion der Gesichtsmerkmale. Zur Bestimmung der Gesichtsmerkmale (Augen, Nase, Gesichtskontur, etc.) sind Regeln erforderlich, die implementiert wurden. Anhand der Gesichtsmerkmale kann darüber hinaus eine Rotation, eine Translation und eine Skalierung des Gesichtes durchgeführt werden.
Um eine möglichst gute Segmentierung zu gewährleisten, ist es notwendig, Beleuchtungsinvarianz und Hintergrundhomogenität sicherzustellen. Dazu wurde neben softwaretechnischen Verfahren auch ein spezielles Gerät entwickelt, das durch Infrarotlicht und einen speziellen Infrarotfilter Tageslicht weitestgehend ausblenden kann.