さまざまな顔認識のシステムはさまざまな方法で機能しますが、一般的には、以下のように4つのステップを経るプロセスに従います。
ステップ1:顔の検出
一人でも群衆の中でも、ビデオまたは静止画像のいずれかから、カメラは人間の顔を検出します。
ステップ2:分析
このテクノロジーは、機械学習または人工知能を使用して、人間の顔の80個の節点の位置を評価することにより、顔の画像に対してリアルタイムで詳細な分析を実行します。 これらの節点の配置は個人に固有であり、データセットは、人の目の間の距離、鼻の橋、頬骨の曲率などの顔の特徴を表します。
ステップ3:画像をデータに変換する
次に、節点の独自の配置が、顔認識および顔比較システムで使用可能な生体認証データに変換されます。 結果の数値コードはフェイスプリントと呼ばれます。
ステップ4:照合をする
フェイスプリントが確立されると、この生体認証データは、パブリックまたはプライベートデータベースの既存のフェイスプリントや、政府発行のIDドキュメントの画像など、他のデータソースと比較できます。 システムが一致を検出すると、テクノロジーを使用しているアプリケーションに通知できます。
このようなステップを経て顔認証が実行され、顔認証サービスが作動しています。