スマホのロック解除、空港の e ゲート、オフィスの入退室 ― いずれも「登録した顔」と「その場の顔」を照らし合わせる 顔認証(1:1 本人確認) です。
顔認証そのものは、いまや技術的には公知です。世界標準の手法(ArcFace 系)が広く使われ、精度も飽和領域に達しています。そこで当社は、この公知技術を自分たちで実装し、標準ベンチマークで評価し、実運用に向けて作り込む ― という「手の内化」として内製しました。本記事では、その仕組み・精度・実例と、なりすまし対策(深度ライブネス)を紹介します。
デモ映像
顔認証とは ― 「1:1 の本人確認」
顔認証は、あらかじめ登録した顔写真(テンプレート)と、その場で撮った顔を照合して「同じ人か?」を判定する技術です。
- 登録(enroll)は1枚からでOK。パスワードやカードの代わりに、“顔そのもの”が鍵になります。
- 本記事が扱うのは 1:1 本人確認(例:社員証と本人の一致確認)です。
- なりすまし(写真・画面の提示)には、後述の深度ライブネス判定で対応します。
スマホの顔ロック、空港 e ゲート、オフィスの入退室 ― これらはすべて、同じ「1:1 照合」の仕組みです。
仕組み ― 4ステップで“顔を数値”に変える
顔認証の中身は、意外なほどシンプルな4ステップです。
ポイントは②です。顔を「見た目」ではなく、512個の数値の並びに置き換えてしまう。あとは、その数値がどれだけ近いかを測るだけ、というわけです。
なぜ高精度なのか ― 512次元の“顔の指紋”
では、なぜこれで人を見分けられるのか。鍵は、顔を 512 次元のベクトルにして、単位超球面上に配置することにあります。
「見た目が似ている/似ていない」ではなく、数億枚規模で学習した数学的な距離で判定するのが強みです。だからこそ、1枚の登録写真だけで運用でき、追加学習なしで新規ユーザーを登録できます。
システム構成 ― 世界標準の認識コア × 実運用の工学
コアの認識は、世界標準の ArcFace 系(SOTA 同等クラスの土台)です。当社が作り込んだのは、その周辺 ― 実運用に落とすための工学と再現性です。
「強い認識コアは公知のものを使い、実運用の工学は自分たちで固める」 ― これが、当社の内製(手の内化)の考え方です。
なりすまし対策 ― 深度ライブネスで“平面”を拒否
顔認証で必ず問われるのが、印刷写真やスマホ画面をかざす「なりすまし」です。当社は、これを深度(3D 形状)で弾きます。
対応範囲は、印刷/画面など“平面提示”のなりすましです。動画リプレイや3Dマスク等への対策は、今後の課題として明示しておきます(過大に語らないのが方針です)。
精度 ― 標準ベンチマークで実測
精度は、顔認証分野で世界共通の評価データセット(LFW / CFP-FP / AgeDB / CPLFW / CALFW)で実測しています。数千ペアの「同一人物/別人」を当てられるかを測る指標です。
| 評価軸 | 本システム | 世界トップ水準 | コメント |
|---|---|---|---|
| LFW(正面 1:1 照合) | 99.82% | ≈99.85% | ほぼ差なし=同等クラス |
| 標準5種平均 | 97.54% | — | 実用上きわめて高精度 |
LFW は各社が 99% 台後半に達した飽和領域です。実運用で問われる「正面・良条件の本人確認」は、すでに解けている段階にあります。誇張せず「標準ベンチマークでは SOTA 同等クラス」が、事実に即した表現です。
実例で見る ― MATCH と NO MATCH
実際に照合してみた例です。類似度スコア(しきい値 0.4) が高ければ同一人物(MATCH)、低ければ別人(NO MATCH)と判定します。
注目したいのは、年齢差(10年以上前の写真)や姿勢差(向き違い)でも同一人物を捉えられる一方で、横顔のような厳しい条件では閾値調整が要るという点です。こうした“できること・苦手なこと”を正直に把握しておくことが、実運用の設計につながります。
システムの特徴 ― 内製(手の内化)の作り込み
認識モデルは世界標準の ArcFace 系(実績ある強い基盤)を採用しています。当社が作り込んだのは、実運用に向けた次の部分です。
- ① 数行で使える高レベル API ―
enroll/verify/identify/compare、GPU⇄CPU の自動切替、複数テンプレート管理。 - ② 深度ライブネス実装済み ― RealSense(D455F)の深度で、写真・画面のなりすましを検出・拒否(ROS 2 統合)。
- ③ 再現性を担保する評価・学習基盤 ― 標準ベンチ評価と、再開可能な自前学習。
- ④ 誠実な開発プロセス ― ADR 駆動・自己完結サイクル・“測った数字だけ”を語るベンチマーク運用。
世界標準の高精度コアを、再現性高く・実機で・すぐ使える形にまとめる ― これが、公知技術を手の内化する意味です。
まとめ
- 仕組み ― 顔を 512次元に変換し、コサイン類似度で本人確認する、シンプルで強力な仕組み。
- 精度 ― 標準ベンチマーク 5種平均 97.54%・LFW 99.82% で、世界 SOTA 同等クラス。1枚登録で運用でき、経年変化にも頑健。
- なりすまし対策 ― 深度ライブネス(RealSense D455F)で写真・画面を拒否。横顔・暗所などは運用設計で補完。
- 立ち位置 ― 顔認証は技術的には公知。それを自分たちで実装・評価・作り込む「手の内化」として内製しました。
顔認証は、入退室・本人確認の現場で実用レベルにあります。当社は、公知の強い技術を自分たちの手で動かし、実機で使える形に仕上げることで、現場に効く個人認証を提供します。
※ 本記事は技術紹介向けの概要です。実運用にあたっては、本人同意の取得・データ保護など、顔情報の取り扱いに関する別途の対応が必要です。掲載している顔画像は、顔認証分野で広く用いられる公開評価データセットに含まれるものです。