顔認識システムはデジタル画像またはビデオから人を識別または検証できるコンピュータアプリケーション。これを行う1つの方法は、選択した顔の特徴をデータベースの画像およびバリアントと比較することです。
顔認識(ソフトウェア)が一般的に使用されますセキュリティシステムで使用され、他の生体認証システム(指紋認識や横隔膜など)と比較できます。最近では、商用の識別および広告ツールとしても人気があります。
いくつかの顔認識アルゴリズム対象の顔画像からランドマークまたはオブジェクトを抽出することにより、顔の特徴を識別します。たとえば、アルゴリズムは、目、鼻、頬骨、および顎の相対的な位置、サイズ、および/または形状を分析できます。このデータは、パラメータが一致する他の画像を検索するために使用されます。他のアルゴリズムは、顔画像のギャラリーを正規化してから顔情報を圧縮し、顔認識に役立つ画像内のデータのみを保持します。次に、目的の画像が利用可能なデータと比較されます。最も初期に成功したシステムの1つは、顔の特徴のセットに適用されるパターンマッチング技術に依存しており、自分の外観の一種の簡潔なビューを提供します。
これには、2つの主要なアプローチに分けることができる特定のアルゴリズムが含まれています。
より多くを達成するために作成された新しいトレンド高精度は、3次元顔認識です。この方法では、3Dセンサーを使用して、顔の形状に関する情報を収集します。次に、この情報を使用して、目のソケット、鼻、あごの輪郭などの特徴的な機能を識別します。
3Dプログラムの利点の1つ顔認識は、他のオプションとは異なり、照明の変更による影響を受けないことです。このテクノロジーは、縦断ビューを含むさまざまな視野角からも識別できます。 3Dデータポイントは、顔認識の精度を大幅に向上させます。 3D研究は、画像を3D画像としてキャプチャするパフォーマンスを向上させる高度なセンサーの開発によって強化されています。センサーは、構造化光を顔に投影することで機能します。これらのイメージセンサーの最大12個以上を単一のCMOSチップに収容でき、それぞれがスペクトルの異なる部分をキャプチャします。
ただし、理想的な3Dマッチング方法でも顔の表情に敏感かもしれません。この目的のために、Technionの研究者チームは、式をアイソメトリックとして扱うために、メトリックジオメトリのツールを適用しました。その後、VisionAccessは3D顔認識ソリューションを作成しました。同社は後に、3DFastPassとして知られる人間の顔認識ソフトウェアのバージョンを開発したBioscryptInc。に買収されました。
新しい方法はタイプすることです異なる角度を指す3台の追跡カメラを使用して3D画像をキャプチャする方法。それらの1つはオブジェクトの前面を指し、2つ目は側面から、3つ目は斜めに指します。それらはすべて連携して、オブジェクトの顔をリアルタイムで追跡し、それを識別できるようにします。カメラを通して顔を認識するためのプログラムは、まもなくこの技術に基づくと考えられています。
もう1つの新しいトレンドは、ビジュアルの使用です標準のデジタル画像またはスキャン画像でキャプチャされた肌の詳細。肌のきめ分析と呼ばれるこの手法は、人間の肌に見られる独特の線、パターン、斑点を数学的空間に変換します。
テストによると、このテクノロジーを追加すると、顔認識の効率が20〜25%向上する可能性があります。
の入力を受け入れる別の形式顔認識は、赤外線カメラを使用することです。この手順では、カメラは頭の形だけを検出し、眼鏡、帽子、化粧などのアイテムは無視します。顔認識に熱画像を使用する場合の問題は、このためのデータベースが限られていることです。
研究者は現在研究中ですこのテクノロジーを実際の環境や運用環境で使用すると同時に、熱画像の新しいデータベースを作成します。この研究では、長波長熱赤外線(LWIR)画像を受信できる低解像度、低解像度の強誘電体電気センサーを使用しています。結果は、LWIRと従来のビジュアルカメラの融合が屋外プローブで素晴らしい結果をもたらすことを示しています。カメラ用の非常に強力な顔認識ソフトウェアは、このような組み合わせで機能します。
研究者が取り組んでいる間スペシャリストだけが利用できる最新のテクノロジーにより、マスアプリケーションの開発者も立ち止まってはいません。 Google Glassの作成が発表された後、インターネット上で顔認識とそのためのソフトウェアについて多くの話題がありました。これにより、ユーザー同士だけでなく、さまざまなオブジェクトとの対話の機会が増えると考えられます。
アプリケーションに使用できる、今日利用可能な顔認識インターフェースの大規模なリストがあります。最も一般的なものは次のとおりです。
Lambda Labsからの開発で、目の位置、鼻と口の形状、および性別の分類による顔認識を提供します。開発者の公式ウェブサイトで入手できます。
Face.comの理想的な代替品であるインターネット上のコンピューターベースの顔認識ソフトウェア。現在、無料で提供されています。
Animetrics Face Recognition APIを使用して、写真内の顔を検出できます。顔の特徴やランドマークに関する情報は、画像の座標として返されます。
これを使用するには、SkyBiometryアカウントでアプリケーションを作成する必要があります。作成するには、簡単な登録で十分です。
このアプリケーションは最先端のテクノロジーを使用しています3つの主要なサービス(検出、認識、分析)を提供するコンピュータービジョンとデータマイニング。このプログラムは、ランドマーク(23ポイント)、ランドマーク(81ポイント)、属性(年齢、性別、ポイント、人種など)の検出と分析を提供します。
これは、顔認識のための強力なAPIです。顔のフルフェイス画像の場合は68ポイント、プロファイルの場合は35ポイントが検出されます。 FaceMarkは、URLまたはアップロードされたファイルで指定された画像内の顔のランドマークを検出し、見つかった各バリエーションの顔のランドマークと一致点のベクトルを含むJSONファイルとして結果を出力します。
のためのインテリジェントソフトウェアカメラが人間の微妙な表情、性別、年齢層を読み取ることを可能にする感情認識。これは、ユーザーがコンピューターまたはモバイルデバイスでビデオを視聴するときに機能するリアルタイムの顔認識ソフトウェアです。
これは、Face.comの最良の代替手段の1つです。高速で信頼性が高くスケーラブルな認識エンジンは、顔の検出、スキャン、認識、検索を実行できます。 Facebookの画像とタグを使用して自動的にトレーニングできます。ソーシャルメディアに焦点を当てているため、Android向けの最高の顔認識ソフトウェアです。
また、強力で無料のインターフェースです。顔検出。 URLで指定された画像またはファイルとしてダウンロードされた画像から顔(フルフェイスとプロファイルの両方)を検索し、同じ写真内の複数の顔を検索して、JSON形式で応答を返します。この場合、画像には、見つかった各顔の境界ボックスが読み込まれます。