読了時間:4分

顔認識システム|カメラが人の顔を数値化して本人を識別する仕組み

公開日 更新日

ポイントを30秒で

顔認識とは、カメラ画像から人間の顔の特徴的な配置や立体構造を見つけ出し、あらかじめ保存された個人の特徴メモと照合して本人確認を手助けする技術です。パスワードの手入力や鍵を取り出す手間をなくし、スマートフォンや駅・施設のゲートなどで素早い本人チェックを支えています。

画面を一目見るだけでロックが解除される日常の裏側

料理中や買い物の最中、スマートフォンに目線を一瞬向けるだけで画面のロックが解除され、お会計の決済が完了します。かつてパスワードを手入力していた手間を考えれば、顔認証は現代の生活をとても快適にしてくれた防犯セキュリティ技術の一つと言えます。

しかし、カメラのレンズが捉えているのは本来、赤・緑・青の光の粒(画素・ピクセル)が集まったただの平らな色の配列に過ぎません。コンピューターはどのようにしてその色の点々から「あなた」という特定の個人を迷わず見分けているのでしょうか。

画素の集合から「顔の特徴の数値メモ」を導き出すAIの計算網

顔認識システムは、大まかに3つの段階を経て、ただの写真を個人を特定するデータへと変換していきます。

  • 顔の発見と向きの補正(アライメント):画面全体から顔を見つけ出し、顔が傾いていたり横を向いていても、目や鼻の基準点がまっすぐ水平に揃うように正面向きへ整えます。
  • 特徴の取り出し(顔埋め込みベクトルの作成):画像を分析する人工知能(畳み込みニューラルネットワーク / CNN)が、両目の間隔や鼻筋の高さ、頬骨の傾き、顎の輪郭などを調べ、数百個の数字が並んだ特徴のメモ(顔埋め込みベクトル)として記録します。
  • 似ているかの比較(マッチング):新しく写した顔の数値メモと、スマホに保存してある本人の登録データとの数字のズレ具合(コサイン類似度)を比べ、一定の基準を超えて近ければ本人だと判定します。

iPhoneのFace IDのような最新の端末では、赤外線のプロジェクターを使って目に見えない数万個の光の粒を顔に当て、立体的な凹凸の地図(深度マップ)を作ることで、写真やお面、別のスマホ画面をかざしたなりすましを物理的に防いでいます。

決定的な違い:「1対1の認証」と「1対多の監視」

顔認識技術が個人のプライバシーに与える影響を考えるためには、その使われ方を2つの種類に明確に分けて捉える必要があります。

自分のスマートフォンを解除するような「1対1の認証(検証)」は、「私はこの端末の持ち主です」という主張が正しいかを確かめる手続きです。顔データはスマホ内部の暗号化された安全な金庫のような領域(セキュア・エンクレーブ / Secure Enclave)にのみ保管され、外部のサーバーへ送信されることはありません。

これに対して、街頭の防犯カメラや商業施設で行われる「1対多の特定(同定)」は、「群衆の中にいるこの人物は、名簿データベースの誰に該当するか」を中央のコンピューターで探す監視技術です。利用者の事前の同意がないまま普段の移動履歴が追跡される危険性があるため、欧州をはじめ世界各地で厳しい法規制の議論が進んでいます。

漏洩しても変更できない生体情報を守るリテラシー

盗まれたパスワードやクレジットカード番号は数分で再発行や変更ができますが、自分自身の顔の特徴を人生の途中でリセットすることはできません。

自分のスマホで顔認証を利用する際は、顔のデータがインターネット上のクラウドではなく、自分の手元の端末内だけで処理(ローカル処理)されていることを確認してください。また、不要な写真加工アプリなどに顔データの利用許可を安易に与えないことが、一生付き合う大切な生体情報を守る確かな知恵となります。

顔認識は生活を便利にする強力な鍵であると同時に、プライバシーの境界線を揺るがす技術です。便利さを上手に取り入れながら、自分の大切な生体データがどこでどのように扱われているかを意識しておくことが大切です。

参考資料
  1. Face Recognition Technology Evaluation: Demographic EffectsNIST