Yolo 深圳
深セン
今すぐ参加
用語集

顔認識

顔認識技術の仕組み、応用例、倫理的課題、Ultralytics モデル展開の簡素化についてご紹介します。

顔認証は、人工知能(AI)と 人工知能(AI)と 機械学習(ML)を使用して、顔を使って人物を識別または検証する高度な生体認証技術である。 顔認証は、人工知能(AI)と機械学習(ML)を用いて、顔を使って人物の身元を確認する高度な生体認証技術である。コンピュータ・ビジョン(CV)の特殊なサブセットとして コンピュータ・ビジョン(CV)の特殊なサブセットとして、この技術は、顔のパターンをキャプチャし、分析し、比較します、 分析し、人の顔の詳細に基づいてパターンを比較します。人間は簡単に顔を認識できるが、コンピュータは視覚情報を コンピュータは同じタスクを実行するために、視覚情報を数学的データに分解しなければならない。この技術は 単純な実験用システムから、スマートフォンやタブレット端末で使用されるユビキタスツールへと急速に進化した。 スマートフォン 空港やセキュリティ・インフラで使用されるユビキタス・ツールへと急速に進化している。

顔認識の仕組み

顔を認識するプロセスは通常、3つの異なるステップのパイプラインを含み、多くの場合、ディープラーニング(DL)モデルによって駆動される。 ディープラーニング(DL)モデル

  1. 顔検出:システムが画像に写っている人物を認識する前に、顔の位置を特定する必要がある。 決定する必要があります。これは オブジェクト検出タスクである。 を見つけ、背景から分離します。高性能モデル Ultralytics YOLO11のような高性能モデルがこの段階で頻繁に使用される。 は、混雑した環境や動的な環境であっても、顔の周囲にリアルタイムで正確なバウンディングボックスを提供します。
  2. 特徴分析と埋め込み:一旦分離されると、システムは顔の形状とテクスチャーを分析する。 目の間隔、頬骨の形、唇の輪郭など、主要な特徴をマッピングします。 唇の輪郭などである。これらの特徴は、エンベッディングとして知られる数値ベクトルに変換される。 エンベッディングと呼ばれる数値ベクトルに変換されます。このベクトルは 「指紋のようなものです。
  3. 顔照合:システムは、生成された埋め込みを既知のベクトル・データベースと比較する。 データベースと比較します。数学的距離 新しい顔写真と保存されている顔写真との間の数学的距離が特定の閾値内にある場合、一致が宣言されます。このプロセスは 信頼度スコアの計算に大きく依存し に大きく依存している。

顔認識と顔検出の比較

カジュアルな会話ではしばしば同じ意味で使われるが、これらの用語は画像認識の分野では異なる技術的概念を表している。 画像認識の分野では異なる技術的概念を表している。

  • 顔検出は質問に答える:「この画像に顔はあるか?それは 顔の存在と位置を特定しますが、身元を決定するものではありません。これは カメラのオートフォーカス 行列の人数を数えるようなアプリケーションの基礎となるステップである。
  • 顔認識は質問に答える:「これは誰の顔?さらに さらに、検出された顔をデータベースと比較し、身元を確認します。

実際のアプリケーション

顔認識は、理論的な研究を超えて、さまざまな産業における実用的で日常的な使用例へと移行している。

セキュリティとアクセス・コントロール

最も一般的なアプリケーションのひとつが生体認証である。モバイル・デバイスは顔認証を使って 画面のロックを安全に解除します、 従来のパスワードに取って代わる。より大規模なものでは、施設が入退室管理に利用し、許可された職員が物理的なバッジなしで安全なエリアに入ることを可能にしている。 これにより、クレジットの紛失や盗難のリスクを減らすことができる。これにより、クレデンシャルの紛失や盗難がセキュリティアラームシステムを危険にさらすリスクが軽減される。 セキュリティアラームシステムを危険にさらす

本人確認とKYC

金融機関やオンライン・サービスは、「Know Your Customer」(KYC)プロセスに顔認証を利用している。 プロセスに活用している。遠隔操作で新しい銀行口座を開設する際、ユーザーはしばしば自撮り写真と写真付き身分証明書のアップロードを求められる。 AI本人確認 システムは、自撮り写真と身分証明書の写真を比較して詐欺を防止し、ユーザーが物理的に存在し、身分証明書と一致していることを確認する。 が書類と一致していることを確認する。

旅行と航空

空港は、乗客の経験を合理化するために生体認証搭乗を利用している。国際航空運送協会(IATA)によると 国際航空運送協会(IATA)によると 国際航空運送協会(IATA)によると、生体認証により、旅客は顔を搭乗券としてセキュリ ティ・ゲートと搭乗ゲートを通過することができる。 これにより、待ち時間が大幅に短縮され、業務効率が向上する。

コード例:YOLO11顔検出

顔認識パイプラインの最初のステップは、顔を正確に検出することです。次の例では をdetect するために、事前にトレーニングされたYOLO11 モデルを使用する方法を示します。 (クラス0)を検出する方法を示します。

from ultralytics import YOLO

# Load the YOLO11 model (efficient and accurate for real-time detection)
model = YOLO("yolo11n.pt")

# Run inference on an image to locate persons/faces
# Ideally, use a model fine-tuned specifically on a face dataset for best results
results = model("path/to/image.jpg")

# Display the detection results showing bounding boxes
results[0].show()

倫理的配慮とプライバシー

顔認証の威力は、重大な倫理的責任をもたらす。というのも、顔は公に見えるからだ、 他のバイオメトリクスに比べ、顔のキャプチャは容易である。 データプライバシーと監視に関する懸念が生じる。

アルゴリズムのバイアスという課題もある、 学習データが多様でない場合、モデルの性能はさまざまな層で異なる可能性がある。 学習データが多様でない場合、モデルの性能はさまざまな層で異なる可能性があります。次のような組織もあります。 国立標準技術研究所(NIST) のような組織は、認識アルゴリズムを厳密にテストし、その精度と公平性をベンチマークしています。さらに さらに、欧州の一般データ保護規則(GDPR)などの規制は、バイオメトリック・データの収集、保存方法に関する厳格なガイドラインを定めている。 のような規制は、個人の権利を保護するために、バイオメトリック・データをどのように収集、保存、処理できるかについて厳格なガイドラインを定めている。

今後の展開

この分野は、より堅牢で効率的なシステムに向けて急速に進歩している。例えば 現在研究開発中のUltralytics YOLO26、 のような新しい技術は、より速く、より正確なリアルタイム検出能力を提供することを目指している。将来のシステムは、おそらく より深く統合することになるだろう。 写真やビデオを使った「なりすまし」攻撃を防止し、システムが生身の人間とやりとりしていることを保証する。 さらに、エッジAIへのシフトにより、顔認識 さらに、エッジAIへの移行により、顔認証はデバイス上で直接処理されるようになり、生体認証データをクラウドに送信するのではなくローカルに保持することでプライバシーが強化される。 クラウドに送信するのではなく、ローカルに保持することでプライバシーを強化する。

Ultralytics コミュニティに参加する

AIの未来を共に切り開きましょう。グローバルなイノベーターと繋がり、協力し、成長を。

今すぐ参加