Trace Id is missing
メイン コンテンツにスキップ

顔認識とは

顔認識ソフトウェア入門

顔認識テクノロジ

顔認識とは、静止画と動画の両方の画像において、個人の識別やグループ化のためにテクノロジを使用する方法です。

顔認識は コンピューター ビジョンの一種 で、光学入力を用いて画像を分析します。この場合、特に画像に現れる顔の部分に注目します。顔認識テクノロジは、顔識別、グループ化、検証などのその他の機能をサポートするための文書パーツとして使用できます。

顔認識ソフトウェアは、ビジネスと家庭の両面で、多くの実用的な用途をサポートできます。

顔認識のしくみ

顔認識とは、人間の顔を認識する機能を模倣した人工知能 (AI) の一形態です。人間が顔を認識するのと同様に、顔認識ソフトウェアも顔の特徴をとらえ、顔の特徴のパターンを作成し、それを使用して顔の識別やグループ化を行います。

顔認識プロセス:

画像をキャプチャします。

AI 画像認識ソフトウェアは、顔の主要な特徴間の距離に注目して、画像内の顔の形状を読み取り、一意の顔テンプレートを作成します。

顔テンプレートは、既知の顔、保存された顔、または利用可能な顔のデータベースと比較されます。

既存のデータベースで一致する内容が見つかれば、決定が行われます。

顔認識テクノロジの用途

顔認識テクノロジは、世界をより安全に、よりスマートに、より便利にします。高度なセキュリティの必要性が高まるにつれ、顔認識の潜在的な用途は拡大を続けています。以下に、このテクノロジがよく使用される 2 つの基本的な方法を示します。

顔検証

顔検証では、2 つの顔テンプレートが一致するかどうかを比較します。実用レベルでは、顔認識アルゴリズムの目的は、2 つの顔が同一人物のものであるかどうかを評価することです。

人物の特定

人物の特定では、検出された顔を人間のデータベースと認識して識別し、人物を特定します。

顔認識の応用

顔認識は、幅広いシナリオに適用できます。以下に、組織や個人がセキュリティと利便性のためにこのテクノロジを利用する 4 つの方法を示します。

  • 本人確認と認証

    顔認証は、銀行口座や個人用口座に安全にアクセスできるよう、他の本人確認要素と組み合わせて人物の特定に使用できます。通常は、パスワードやその他のセキュリティ対策と組み合わせて、追加の認証要素として使用されます。

  • セキュリティとアクセス制御

    顔認証は安全で信頼性が高く、タッチフリーの方法であるため、企業にとって、多くの人が建物の機密エリアにアクセスするためにセキュリティで保護する方法を提供できます。

  • イベントと旅行におけるセキュリティ

    イベントへの入場を効率化するために、チケットの代わりに顔認証の使用を開始した組織もあります。また、旅行業界では、飛行機や電車のセキュリティ向上に向けて頻繁に使用されています。

  • スマート ホーム アプリケーション

    顔認証は、セキュリティのユース ケースで真価を発揮するだけでなく、家庭用ユーザーにも利便性をもたらすものです。このテクノロジは、本人確認を行うインテリジェント デバイスを備えたスマート ホームの促進に役立ちます。

責任ある顔認証の使用

顔認識テクノロジが普及するにつれ、ユーザーと開発者の双方が責任を持って倫理的な仕様を保証する使命を負うようになります。顔認識システムは単なるテクノロジではなく、それを使用する人、その対象となる人、そしてそれがデプロイされる環境も含まれます。

倫理的な顔認識システムを作成するには、テクノロジの機能、その機能と限界、さらには最も正確な結果を得る方法を理解する必要があります。また、顔認識ソリューションを構築する場合は、思慮深く、敬意を持った設計と仕様を保証することが不可欠です。

マイクロソフトは倫理的な AI の進化を約束します。 マイクロソフトの責任ある、ユーザー第一のアプローチに関する詳細はこちら 。

Azure の使用を開始する

Azure における顔認識の検出

顔認識の使用を開始する方法と、このテクノロジに関するドキュメントをご覧ください。

開発者向け AI サービスを確認する

顔認識やその他の Azure AI サービスが、お使いのアプリをよりインテリジェントにする方法をご覧ください。

 

Azure AI Custom Vision

この AI サービスがコンピューター ビジョンを特定のシナリオに適用し、カスタム コンピューター ビジョン モデルを迅速に作成できる方法について説明します。

その他の Azure ビジョン ベースの AI サービスをご覧ください。